body{
	background:#0071B5;
	font-size:12px;
	color:#0071B5;
}
.main_w
{
	width:980px;
	background:white;
	color:gray;
}
.navigation{
	font-size:12px; color:#333333;height:30px;line-height:30px;text-align:left;padding-left:10px;background:#ECF4FF;border:1px solid #AACCEE;width:945px;
	margin-right:5px;
}
.context{
	width:970px;
	margin-left:10px;
	/*border:1px solid black;*/
}
.col_1{
	width:290px;
	/*border:gray 1px solid;*/
	float:left;
	
}
.col_1cell{
	height:200px;
	width:290px;
	border:gray 1px solid;
	margin-top:8px;
}
.col_1cell span{
	background:url(../images/cell_title.gif) no-repeat;height:30px;width:290px;display:inline-block;line-height:30px;color:white;text-align:left;margi-left:10px;
}
.col_1cell a{
	color:white;
	text-decoration:none;
	padding-left:15px;
	font-weight:bold;
	font-size:12px;
}
.col_2{
	width:370px;
	float:left;
	margin-left:10px;
}
.col_2cell{
	height:200px;
	width:370px;
	border:1px solid white;
	border-bottom:1px dotted gray;
	margin-top:8px;
}
.col_3{
	width:276px;
	float:left;
	margin-left:10px;
	
}
.col_3cell{
	height:200px;
	width:278px;
	border:1px solid gray;
	margin-top:8px;
	text-align:left;
}
.col_3cell span{
	height:25px;width:115px;display:block;line-height:25px;color:white;text-align:left;margi-left:10px;background:black;font-weight:bold;
	font-size:12px;padding-left:15px;
}

.content_imgs {
	float:left;width:290px;margin-left:10px;margin-top:10px;height:205px;margin-bottom:10px;
}
.list_main{
	width:325px;margin-top:8px;float:left;
}
.col_1cell .a_1{
	width:280px;
	font-size:14px;
	text-indent: 2em;
	text-align:left;
	line-height:20px;
}
.list_main ul{ margin-left:0px; padding-left:5px;margin-top:5px;margin-bottom:0px;}
.list_main li{ 
	color:black;
	font-size:14px;
	list-style:none;background:url(../../newcss/application/resources/images/square.gif) 0px 7px no-repeat;
	padding-left:10px;
	height:20px;
	line-height:20px;
	margin-left:0px;
	clear:both; /*width:255px;*/
}
.list_right ul{
	margin-left:0px; padding-left:5px;margin-top:5px;margin-bottom:0px;	
}
.list_right{
	margin-top:8px;
	
}
.list_right li{
	color:black;
	font-size:13px;
	list-style:none;background:url(../../newcss/application/resources/images/square.gif) 0px 7px no-repeat;
	padding-left:10px;
	height:20px;
	line-height:20px;
	margin-left:0px;
	clear:both;
}
.b_1{
	font-size:12px;
	text-indent:2em;
	text-align:left;
	line-height:20px;
}
.towlist ul{
	padding-left:8px;margin-top:5px;margin-bottom:0px;
	width:620px;
	margin-left:0px;
	text-align:center;
}
.towlist li{
	list-style:none;
	float:left;
	width:300px;
	font-size:15px;
	line-height:20px;
}
.col_2_1_title{
	color:#990000;font-size:16px;font-weight:bold;
}
.col_2_1_img{
	float:left;width:140px;height:95px;margin-top:10px;
}
.col_2_1_list{
	float:left;width:220px;margin-top:5px;
}
.col_2cell_title{
	background:url(../images/col2title.gif) repeat-y left;display:inline-block;height:20px;width:200px;margin-top:5px;line-height:20px;font-size:14px;color:black;padding-left:20px;;font-weight:bold;
}
.col_2cell_title2{
	font-size:13px;font-weight:bold;display:block;color:black;height:25px;line-height:25px;padding-left:10px;
}
.col_3cell_1{
	padding-top:15px;padding-left:10px;
}
.col_3cell_1_left{
	float:left;width:113px;height:150px;
}

.col_1cell a{
	color:white;
	text-decoration:none;
	padding-left:15px;
	font-weight:bold;
	font-size:12px;
}
.clearfix a{
	color:gray;
	font-weight:normal;
}
a:hover {
			color: #000099;
			text-decoration:underline;
		}
a{
	text-decoration:none;
}
.newsIterator_1{
	margin-left:0px;
	padding-left:0px;
}

h2{
	font-size:27px;
	color:#7E8288;
}

#navigation{height:86px;margin:5px 8px;}
	#navigation .logo{width:154px;float:left;}
	#navigation .nav{width:805px;float:right;}
	#navigation .main_nav{background:url(../images/dh_7.gif) no-repeat;height:23px;padding-left:270px;padding-top:6px;}
	#navigation .main_nav,#navigation .main_nav a{color:#fff;text-decoration:none;}#navigation .main_nav a:hover{color:#dbdbdd;text-decoration:underline;}
	#navigation .sub_nav{height:57px;border:1px solid #109CDA;border-top:none;background-color:#ECF7FD;overflow:hidden;}
	#navigation .mns{padding-top:0px;}
	#navigation .mns a{padding:0 3px;font-size:13px;}
	.sub_nav .row{height:20px;margin-top:4px;padding-left:0px;overflow:hidden;width:802px;}
	.sub_nav a{color:#333333;text-decoration:none;padding:0 5px;font-size:13px;color:black;}.sub_nav a:hover{text-decoration:underline;font-size:13px;color:black;}
	.sub_nav span a,.sub_nav span{font-weight:bold;font-size:13px;color:black;}
	.sub_nav{color:#333333;}
	.ad1{height:89px;margin:5px 0;}
	.ad2{height:30px;margin:5px 0;}
/* border: 1px dotted #f00; background: #f00; */

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */
.clearfix:after
{ 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.clearfix 
{ 
	display: inline-block; 
}
/* Hides from IE-mac \*/
* html .clearfix 
{ 
	height: 1%; 
}
.clearfix 
{
	display: block; 
}
/* End hide from IE-mac */
.cs_p{cursor:pointer;}
.mt_5{margin-top:5px;}
.w_300{width:300px;}
.w_140{width:140px;}
.h_100{height:100px;}
.pl_5{padding-left:5px;}
.pl_15{padding-left:15px;}
.pt_5{padding-top:5px;}

.f_left{float:left;} .mr_3{margin-right:3px;} .w_100{width:100px;} .h_70{height:70px;}
.fs_12{font-size:12px;} .fw_b{font-weight:bold;} .ml_5{margin-left:5px;} .c_004500{color:#004500;}
.ta_l{text-align:left;}

.imgvouth{width:145px;text-align:center;float:left;overflow:hidden;}
.imgvouth img{width:140px;height:90px;}
.imgvouth span{line-height:25px;height:25px;}
.mt_0{margin-top:0px;}
.classcom{margin-top:10px;}
/*
.classcom a{color:red;display:inline-block;width:300px;font-size:14px;font-weight:bold;}
*/
.classcom a{color:red;display:inline-block;width:200px;font-size:12px;}


/*-----------*/
.b_1_s_ace{border:1px solid #aaccee;} 
.pt_0{padding-top:0px;}.pt_25 {padding-top:25px;}
.pl_5{padding-left:5px;}
.pr_5{padding-right:5px;}
.pb_5{padding-bottom:5px;}
.ml_10{margin-left:10px;}.ml_15{margin-left:15px;}
.mt_5{margin-top:5px;}
.bg_ecf4ff{background:#ecf4ff;}.bg_white{background:white;}
.c_384a30{color:#384a30;} 
.ff_verdana{font-family:Verdana;} 
.fw_b{font-weight:bold;}
.w_100{width:100px;}.w_140{width:140px;}.w_300{width:300px;} .w_350{width:350px;} 
.h_120{height:120px;}
.f_l{float:left;}  
.ta_l{text-align:left;}