/* CSS Document */

#body{width:767px; 
	  margin:0 auto;
	  }
	  
#middle{width:767px;
		background:url(../images/bg_main_shadows_hs.gif) repeat-y; 
		float:left;
		}
#top{padding:0px 0 7px; height:8px;
	 background:url(../images/bg_top_shadow_hs.gif) no-repeat;
	 }	  
#bottom{height:30px; padding:15px 20px;font-size:12px;
		clear:both;
		background:url(../images/bg_bottom_shadow_hs.gif) no-repeat;
		}	
#footer{}
#footer ul{list-style:none;
		   margin:0;
		   padding:0 12px;
		   }
#footer ul li{float:left; font-size:12px; color:#a7a7a7;}	
#footer ul li a{ text-decoration:none; color:#a7a7a7;}	   		
.footercent{margin-left:60px}
#footerright{float:right}
#logo{padding-left:3px; float:left; }
#logo a img{border:none;}
#logoright{float:left; height:40px; margin-left:300px;height:38px; padding-top:12px;}
#logoright{width:180px; font-size:12px;font-family: Tahoma,Verdana,Arial,sans-serif; color:#636363}		
#logoright dl{margin:0; padding:0; float:left; width:180px;}
#logoright dt{padding:2px 0px; float:left; width:72px; text-align:center;}
#logoright dl a{text-decoration:none; color:#636363}
#logoright dl a:hover{text-decoration:underline; color:#21A8E2}
#head{}		
#menu{ padding:2px 5px;margin: 3px 0 3px; float:left;}
#menu ul{list-style:none; width:750px; margin:0  ; padding: 0 ; background:#3AA5C5; float:left;}

#menu ul li{float:left;
			font-size:12px;
			color:#fff;
			border-left:1px solid #C0C0C0;			
			width:186px;
			padding:0px 0px;
			margin: 0px 0;}		  
#menu .enmenu li{text-align:center}			
#menu ul li a{display:block; text-decoration:none;color:#fff; padding:3px 2px 3px 6px;width:178px;}
#menu .enmenu li a{padding:3px;width:180px;}
#menu .enmenu li .m4a{padding:3px 0;width:186px;}
#menu .enmenu li .m5a,#menu .enmenu li .m8a{padding:10px 3px 11px; height:14px;}
#menu .enmenu li .m6a,#menu .enmenu li .m7a{height:29px;}
#menu ul li a:hover{background:#808080}			

#content{padding:6px 19px 20px;}
#content p{font-size:12px; color:#636363;line-height:22px; font-family:Tahoma,Verdana,Arial,sans-serif; margin: 12px 0; text-align:justify;}
#content table{ border:1px solid #CCCCCC;
				border-collapse:collapse;}
td{text-align:center}
#content td{border:1px solid #CCCCCC;
			color: #363636;
			font-size:12px;
			line-height:18px;
			padding:2px 3px;
			}	
#content td ol,ul{margin:0 auto}						
h1{color:#21A8E2;
   font-size:18px;
   width:98%;
   padding: 0px 0 16px 2px;
   margin:9px 0 0 4px;
   background:url(../images/bg_h1.gif) repeat-x bottom;}
#content ul,ol{margin:12px 0 0 0; padding-left:40px}   
#content ol ol,ul ol{margin:0;}
#content ul ul{margin-top:2px; padding-left:25px;}
#content li{font-size:12px;color:#636363; line-height:22px;font-family:Tahoma,Verdana,Arial,sans-serif;}     
   .in2em{text-indent:2em}
   .lsabc{list-style: lower-alpha; margin-top:12px;}
   .clr{clear:right}
   .cll{clear:left}
   .clb{clear:both}
   .fltr{float:right}
   .fltl{float:left}
   .txtl{text-align:left}
   .txtc{text-align:center}
   .txtr{text-align:right}
   .img{padding: 4px; border:1px solid #CCCCCC; margin-left:6px;}
#sbpj {clear:both}
#sbpj ul{list-style:none; margin:0; padding:0; height:600px;;}
#sbpj li{float:left; width:220px; border:1px solid #CCCCCC; margin:8px; height:290px;}
#sbpj li p{margin:2px}
#sbpj li img{text-align:center}

#lxfs{ padding:0 0 0 0;margin:18px 0px 0 3px; float:left;font-size:12px; width:714px;border:1px solid #EBEBEB;}
.title {width:60px;padding:2px 4px;border:1px solid #DFDFDF;position:relative ;top:-8px;left:20px;background:#fff; text-align:center;font-weight:blod;}
#lxfs div{color:#5e5e5e;}
#lxfs ul{list-style:none;
		margin:0;
		padding:0 0 13px 0px;
		float:left;
		width:714px;
		
		}
#lxfs li{margin:0; float:left;width:340px;display:inline; padding-left:14px;}
#n a,#p a{ text-decoration:none;}
#n {float:right;}

#p {float:left}

.index h1{padding-bottom:12px;}
.index ul{margin:8px 0 10px;}
