	body {
	background:#FFF;
	font-family:Tahoma, Arial, Times New Roman;
	margin-left:0px; margin-right:0px;
	margin-top:0px; margin-bottom:10px
	}

	A 			{ color: Navy; text-decoration: none; }
	A:link		{ color: Navy; text-decoration: none; }
	A:visited	{ color: #0000AA; text-decoration: none }
	A:active	{ color: blue;  }
	A:hover		{ color: #FF0000;  }
	
	.ttl {color: #BB0000; text-decoration: none; font-weight:bold}
	a.ttl {color: #BB0000; text-decoration: none; font-weight:bold}
	a:link.ttl {color: #BB0000; text-decoration: none; font-weight:bold}
	a:visited.ttl {color: #BB0000; text-decoration: none; font-weight:bold}
	a:hover.ttl { color: #FF0000; font-weight:bold}

	h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-size:11px;
	}

	#banner {
	margin-top:2;
	width:775px;
    background-color:#FFF;
    border:1px solid #DFEAFF;
    padding:0
	}

	#content-pr {	
	width:98%;
	padding:3px;
	}

	.description {
	font-family:palatino,  georgia, times new roman, serif;
	color:#000000;
	font-size:small;
  	text-transform:none;	
	}
	
	.left-cell   {
	border-left: 1px solid #DFEAFF;
	border-top: 1px solid #DFEAFF;
	border-right: 1px solid #DFEAFF;
	width:195px;
	}

	.right-cell   {
	border-right: 1px solid #DFEAFF;
	border-top: 1px solid #DFEAFF;
	border-left: 1px solid #DFEAFF;
	width:122px;
	}	
	
	#links {
	padding:3px;				
	border:1px solid #FFF;
	width:145px;			
	}
		
	.blogbody {
	font-family:palatino, georgia, verdana, arial, sans-serif;
	color:#000000;
	font-size:95%;
	font-weight:normal;
  	background:#FFF;
  	line-height:120%;
	}

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
	font-weight: normal;
	text-decoration: none;
	}

	.title	{
	padding:3;
	font-family: Times new roman, Arial, Tahoma, serif, palatino, georgia;
	font-size:14px;
	}			

	#menu {
	padding:5;
  	margin-bottom:5px;
	background:#f0f0f0;
	text-align:justify;
	font-size:11;
	border:1px dotted gray;		
	}

	.date	{ 
	font-family:Times New Roman, Arial, georgia, serif; 
	font-size: small; 
	color: #333; 
	border-bottom:1px solid #999;
	margin-bottom:25px;
  	margin-top:25px;
  
	}

	#time	{ 
	padding:2;
	margin-top:2;
	float:left;
	width:45;
	FONT-SIZE: 11px;
	font-family: Arial;
	font-size:11px; 
	color: gray; 
	font-weight: bold
	}
		
		
	.posted	{ 
	font-family:verdana, arial, sans-serif; 
	font-size: x-small; 
	color: #000000; 
	margin-bottom:5px;
	}
		
	#note {
	font-size:12px;
	padding:5
	align:justify;
	}
	
	#end {
	padding:3px;
	color:#FFFFFF;
	font-size:11px;
	width:775px;
	background-color:#003399;
	color:gray;
	}
	
	#top-box {
	font-weight:bold;
	Margin-top:2px;
	padding:3px;
	font-size:12px;
	background-color:#003399;
	color:#FFFFFF
	}

	#box {
	Margin:2px;
	padding:3px;
	font-size:12px;
line-height: 150%;
	}
	
	#enBox {
	Margin:2px;
	padding:3px 10px 3px 10px;
	font-size:12px;
line-height: 150%;
	}
	#picinnews {
	margin-top:15px;
	margin:5px;
	float:left;
	width:145px;
	color:gray;
	}


	#titleDate{
border-bottom: 1px dashed #BFBFBF; 
padding-top:20px;
font-family:times new roman;
color:#606060;
font-size:16px;
	}

	#titleText{
float:left;
margin-left:3px;
width:390px;
	}
