@charset "utf-8";
/* CSS Document */
body  {
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background-image:url(images/bg.gif);
	 background-repeat:repeat;
	 background-position:top;
	 background-color:#D2D2D2;
}


.base #container { 
	width: 949px;  
	background: #FFFFFF;
	margin: 0 auto; 
	border: 1px solid #FFFFFF;
	text-align: left;
} 
.base #header { 
	 background-image:url(images/toper.gif);
	 background-repeat:no-repeat;
	 background-position:center;
	 background-color:#f4f4f4;
	 width:950px;
	 height:121px;
	 padding: 0px 0px 0px 0px;
	 margin:auto;
} 

.base #header #lin{width:600px; padding:100px 0px 0px 350px;  }
.base #header #lin ul{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:bold;}
.base #header #lin li{ display:inline; list-style:none;}

.base #header #lin li a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#660000; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px;}
.base #header #lin li a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px;}

.base #header2 { 
	 background-image:url(images/header.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 background-color:#f4f4f4;
	 height:194px;
	 padding: 0 10px; 
	 width:930px;
	 margin:auto;
} 

.base #sidebar1 {
	float: right; 
	width: 15em; 
	background:#F2F2F2;
	padding: 15px 0; 
}
.base #sidebar1 h3, .base #sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
}

.base #sidebar1 #right{ width:200px; margin:auto;  }
.base #sidebar1 #right #di{width:200px; margin:auto auto auto auto; background-color:#FFFFFF;  }
.base #sidebar1 #right #di h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#660000; background-color:#FFCC00; border:#FFFFFF dashed 1px; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px;}
.base #sidebar1 #right #di p{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#666666; padding:10px 10px 3px 10px; }
.base #sidebar1 #right #di hr{border:#E8E8E8 1px solid; width:80%;}

.base #sidebar1 #right #li{width:200px; margin:20px auto auto auto; background-color:#FFFFFF;  }
.base #sidebar1 #right #li h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FCFDFE; background-color:#6699FF; border:#FFFFFF dashed 1px; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px;}
.base #sidebar1 #right #li p{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#666666; padding:10px 10px 3px 10px; }
.base #sidebar1 #right #li hr{border:#E8E8E8 1px solid; width:80%;}

.base #sidebar1 #right a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#660000; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px;}
.base #sidebar1 #right a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px;}



.base #mainContent {
  	margin: 0 13em 0 10px; 
} 

.base #mainContent h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B49725; padding-top:20px;}
.base #mainContent p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666666; padding-top:20px;}
.base #mainContent h4{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B49725; padding:10px; background-color:#FCF9ED; display:compact; width:100px; height:20px; margin:0px;}

.base #footer { 
	padding: 0 10px; 
	background:#DDDDDD;
	 background-image:url(images/footerbg.gif); height:100px; background-repeat:repeat-x;  clear:both; text-align:center; padding-top:25px;
} 
.base #footer p {
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;
}
.base #footer a{
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;
}
.base #footer a:hover {
	font-family:Arial, Helvetica, sans-serif; color:#eeeeee; font-size:12px;
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.aco-f{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}



