 /* CSS Document */

*{padding:0px;margin:0px; outline:0px; outline:none; list-style:none;}
.clear{clear:both;}
.table_padding td {padding: 1px;}
 
p{	
	 FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
	 
}
.advt{ font-size:9px; color:#333333; font-family:verdana; font-weight:normal;  clear:both; padding-left:10px; text-transform:capitalize;}
 .bdr{ border-bottom:solid 1px #CCCCCC; clear:both; padding:5px;}
h1{
	font-family:verdana;
	font-size:10px;
	color:#333333; 
	font-weight:normal;
	line-height:18px;
	font-style:normal;
}

html{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}

body{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	font-family:verdana; font-size:70%;  font-weight:normal; text-decoration:none; font-style:normal; text-align:left; line-height:17px;
	background-color:#ffffff;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;	
}
input{font-size:11px; height:13px;}
a{color:#000000;  text-decoration:none;}
a:hover{color:#0000FF;  text-decoration:none;}

#container{
	width:1020px;		
	background-image:url(../images/bodybg.gif);
	background-repeat:repeat-y;	
	clear:both;
	 float:left;
}

 #header{
		width:999px;
		 float:left;
		 padding-bottom:8px;
		 border-bottom:solid 1px #CCCCCC;
 }
 #header h1{
	
	font-family: verdana;
	font-size:9px;
	color:#333333; 
	padding-left:3px;
	padding-bottom:3px;
	font-weight:normal;
	line-height:12px;
	background-color:#cacaca;
	font-style:normal;
}

 #header_main{
		width:999px;
		 float:left;
 }
 #header_main h1{
	
	font-family: verdana;
	font-size:9px;
	color:#333333; 
	padding-left:3px;
	padding-bottom:3px;
	font-weight:normal;
	line-height:12px;
	background-color:#cacaca;
	font-style:normal;
}
 .ads_topleft{
		width:100%;
		 
		float:left;
		text-align:center;
		
 }
  .ads_topright{
		width:215px;
		height:93px;
		padding-left:15px;
		float:left;
		
 }
 #logo_main{
		width:999px;
		padding-top:5px;
		height:82px;
		float:left;
		background-image:url(../images/logobg.jpg);
	    background-repeat:repeat-x;
		background-position:bottom;
		
 }
 #logo_main h1{
		width:410px;
		height:82px;
		float:left;
		 
		
 }
  #logo_main h2{
		width:465px;
		height:28px;
		float:right;
		
		text-align:left;
		font-family:verdana, Helvetica, sans-serif; font-size:10px;    color:#666666;
		 font-weight:normal;
		
 }
 #logo_main_main{
		width:999px;
		height:115px;
		float:left;
		border-bottom:solid 1px #CCCCCC;
		
 }
 #logo_main_main h1{
		width:267px;
		height:53px;
		float:left;
		 
		
 }
  #logo_main_main h2{
		width:440px;
		height:28px;
		float:right;
		
		text-align:left;
		font-family:verdana, Helvetica, sans-serif; font-size:10px;    color:#666666;
		 font-weight:normal;
		
 }
 
 #logo_main h2 a{ color:#003399; font-weight:normal;}		
.search{
		width:290px;
		height:20px;
		color:#333333;
		line-height:18px;
		float:left;	
		font-size:13px;
		padding-top:19px;
		  
		
 }
  .txt_brownlist{ width:200px; color:#FF0000; font-weight:normal; text-transform:capitalize;
 padding-left:11px; height:30px; line-height:30px;    font-size:11px; text-align:left; background:url(../images/midlistbg.jpg) no-repeat left center; }
 
 .txt_brownlist a{ color:#FF0000;}
 .txt_brown{ color:#FF0000; font-weight:normal; text-transform:capitalize;font-size:10px; font-family:Verdana; }
 .txt_brown h2{ color:#FF0000; font-weight:normal; text-transform:capitalize; font-size:10px; font-weight:normal;}
 .txt_green{ color:#4EA707; font-weight:normal; text-transform:capitalize; font-size:10px; font-family:Verdana;}
 .txt_red{ color:#DE0927; font-weight:normal; text-transform:capitalize; font-size:10px; font-family:Verdana;}
 .txt_orange{ color:#FF9900; font-weight:normal; text-transform:capitalize; font-size:10px; font-family:Verdana;}


#nav{
	 width:800px;
	 height:89px;
	 float:left;
	 background-image:url(../images/navbg1.jpg);
	 background-repeat:no-repeat;	
	
	 }

#nav .right2{
height:89px;;

}


 #nav .linkscolor{
font-family:verdana;
color:#FFFFFF;
font-weight:normal;
font-size:13px;
text-align:left;
height:38px;
line-height:25px;
font-weight:bold;
text-decoration:none;
background-image:url(../images/nav_right.jpg);
background-repeat:no-repeat;
background-position:right;

}
#nav .right2 ul{

padding-left:22px;
list-style:none;
}

#nav .right2 li{

float:left;
padding-right:15px;
padding-left:15px;
text-align:center;

}

#nav .right2 li a{
color:#7a942e;
text-decoration:none;
}


#nav .right2 li a:hover{
text-decoration:none;
color:#179bcc;
}	

#content{
		width:1010px;
		float:left;	
		clear:both;
		padding-top:15px;
		padding-bottom:10px;
	 
 }
.left_p_main a{ color:#FFFFFF;}
 .left_p_main{
		width:220px;
		float:left;
		text-align:center;
	 
		color:#FFFFFF;
 
		
		
 }
#container .left_p{
		width:208px;
		float:left;
		padding:5px;
		color:#FFFFFF;
		  
		padding-bottom:50px;
		font-size:11px;
	 	 background-color:#130b81;
		
		
 }
 
#container_main .left_p{
		width:208px;
		float:left;
		padding:5px;
		color:#FFFFFF;
		  
		padding-bottom:50px;
		font-size:11px;
	 	 background-color:#130b81;
		
		
 }
 .left_p  .right2{
 
 float:left;
 
}


 .left_p .right2 .linkscolor{
font-family: verdana;
color:#000000; 
font-weight:normal;
font-size:11px;
text-align:left;
line-height:16px;
float:left;
 font-style:normal;
 width:205px;
font-weight:normal;
text-decoration:none;
 
 

}
  .left_p .right2 ul   .cls { margin-left:17px; font-size:11px;  }
  
 .left_p .right2 ul{
 

list-style:none;
}

 .left_p .right2 li{


 

}

 .left_p .right2 li a{
color:#FFFFFF;
padding-left:6px; 
 
background-image:url(../images/list-if.jpg);
background-repeat:no-repeat;
background-position:left;

text-decoration:none;


}


 .left_p .right2 li a:hover{
text-decoration:none;
color:#0099FF;
}	

.left_p h1{ color:#FFFFFF; text-align:left; font-weight:bold; padding-left:7px; font-size:12px; line-height:16px; padding-bottom:8px;}
 
 #content .mid_p{
		width:420px;
		float:left;
		color:#333333;
		 
		 
 }
.mid_p input{ margin-bottom:2px; margin-top:2px; font-size:11px;}
.mid_p textarea{ }
 
  #content .mid_p .news{
		width:100%;
		float:left;
		 
		 
 }
  #content .mid_p .comment{
		width:185px;
		float:right;
		font-family:verdana;
		 
		 
 }
  #content .mid_p .comment h1{
		color:#000033;
		font-size:11px;
		line-height:15px;
		font-weight:bold;
		 padding:0px;
		 
 }
   #content .mid_p .comment h2{
		color:#000033;
		font-size:11px;
		font-family:verdana;
		font-weight:normal;
		line-height:16px;
		text-align:justify;
		clear:both;
		padding-top:5px;
		 
		 
 }
   #content .mid_p .comment h4{
		color:#000033;
		clear:both;
		font-weight:bold;
		font-size:10px;
		font-weight:normal;
		 
		 
 }
  .spl{ clear:both; height:24px; width:100%;background:url(../images/strip.jpg) repeat-x left center;  }
 
  .spl h1{
		color:#FF0000;
		font-size:11.5px;
		padding-top:2px;
		font-family:verdana;
		font-weight:bold;
		text-align:left;
		 line-height:18px;
		 background-color:#FFFFFF; 
 }
 .spl a{color:#FF0000;}
 .spl a:hover{color:#130B81;}
 
  .clr{ clear:both;}
 
   #content .clr h1{
		color:#FF0000;
		font-size:11px;
		width:100%;
		font-family:verdana;
		 
		font-weight:bold;
		text-align:left;
		text-transform:uppercase;
		 height:25px;
		 line-height:22px;
		  
		background:url(../images/news.jpg) no-repeat left center;
	 
 }
 .cle{ clear:both;}
 
   #content .cle h1{
		color:#FF0000;
		font-size:11px;
		width:100%;
		font-family:verdana;
		 
		font-weight:bold;
		text-align:left;
		text-transform:uppercase;
		 height:25px;
		 line-height:22px;
		  
		background:url(../images/st.jpg) no-repeat left center;
	 
 }
  #content .flg{
		color:#0066cc;
		font-size:11px;
		width:100%;
		font-family:verdana;
		 
		font-weight:bold;
		text-align:left;
		text-transform:uppercase;
		 height:25px;
		 line-height:22px;
		  
		background:url(../images/img_flag.jpg) no-repeat right center; 
 }
  .news h2{
		color:#000000;
		font-size:12px;
		 font-family: verdana;
		 
		text-align:left;
	 
		 
		
		}
 #content h4{
		color:#000000;
		font-size:11px;
		 font-family: verdana;
		font-weight:bold;
		text-align:left;
	 
		line-height:1.5em;
		
		}
 #content h4 a{
		color:#FF0000; text-decoration:none;}
		#content h4 a:hover{
		color:#0099FF; text-decoration:none;}
		
 #content .mid_p h5{
	 height:70px; width:75px; float:left;  
		
		}
h5 a{ font-size:10px; color:#666666; font-weight:normal; text-align:left; line-height:15px;}
 #content .mid_p h6{
		color:#333333;
		 
		font-size:10px;
		font-family: verdana;
		font-weight:normal;
		text-align:justify;
		padding-top:2px;
	 	text-transform:none;
		line-height:15px;
		letter-spacing:0px;
		}
		
.mid_newslist{
		width:100%;
		float:left;
		 
		color:#666666;
		 
	 	 
		
		
 }
.mid_newslist  .right2{
  width:100%;
 float:left;
 
}


.mid_newslist .right2 .linkscolor{
font-family: verdana;
color:#000000; 
font-weight:normal;
font-size:11px;
text-align:left;
float:left;
 font-style:normal;
 
font-weight:normal;
text-decoration:none;
 
 

}
.mid_newslist .right2 ul{
 

list-style:none;
}

.mid_newslist .right2 li{

height:14px;




 

}

.mid_newslist .right2 li a{
color:#000000;padding-left:9px; 
text-decoration:none;
background-image:url(../images/midlistbg.jpg);
background-repeat:no-repeat;
background-position:left;
}


.mid_newslist .right2 li a:hover{
text-decoration:none;
color:#000099;
}	


.latest_f{
		width:420px;
		float:left;
		 
		color:#666666;
		 
	 	 
		
		
 }
.latest_f  .right2{
 
 float:left;
 
}


.latest_f .right2 .linkscolor{
font-family:verdana;
color:#000000; 
width:420px;
font-weight:normal;
font-size:11px;
text-align:left;
float:left;
 font-style:normal;
 
font-weight:normal;
text-decoration:none;
 
 

}
.latest_f .right2 ul{
 
 
list-style:none;
}

.latest_f .right2 li{
padding-left:9px; 
 line-height:22px;
background-image:url(../images/midlistbg.jpg);
background-repeat:no-repeat;
background-position:left;


 

}

.latest_f .right2 li a{
color:#333333;
text-decoration:none;


}


.latest_f .right2 li a:hover{
text-decoration:none;
color:#0066FF;
}	


.mkt_pr{ 
			width:400px;
			 line-height:17px;
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:12px;
			font-style:normal;
		}
.mkt_pr h1{ 
			width:70px;
			 
			float:left;
			color:#000000;
			text-align:center;
			font-family:verdana;
			font-weight:normal;
			font-size:12px;
			font-style:normal;
			 
		}
 .mkt_pr h2{ 
			width:70px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:Verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
.mkt_pr .cont{ 
			width:320px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:11px;
			font-style:normal;
			 
		}
		.mkt_pr .value{ 
			width:40px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:11px;
			font-style:normal;
			 
		}
.mkt_pr h6{ 
			width:5px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:11px;
			font-style:normal;
			 
		}
		.mkt_pr input{ width:330px;}
.toprank_list{
		width:210px;
		float:right;
		 
		color:#666666;
		 
	 	 
		
		
 }
 
.toprank_list  .right2{
 
 float:left;
 
}


.mid_newslist .right2 .linkscolor{
font-family:verdana;
color:#000000; 
font-weight:normal;
font-size:11px;
text-align:left;
float:left;
 font-style:normal;
 
font-weight:normal;
text-decoration:none;
 
 

}
.toprank_list .right2 ul{
 
 width:210px;
list-style:none;
}

.toprank_list .right2 li{
padding-left:11px; 
height:16px;
line-height:16px;
background-image:url(../images/toplist.jpg);
background-repeat:no-repeat;
background-position:left center;


 

}

.toprank_list .right2 li a{
color:#666666;
text-decoration:none;


}


.toprank_list .right2 li a:hover{
text-decoration:none;
color:#FF3300;
}
	
.video_main{ width:303px; float:left; border:solid 1px #CCCCCC; padding:1px;}
.video_player{ width:301px; float:left;}



.jobs{ width:275px; float:left; line-height:14px; padding-top:10px;}

.jobs .latest_f ul li{line-height:15px; height:15px; font-size:12px;}

.top_job{
		width:550px;
		float:left;
		 
		color:#666666;
		 
	 	 
		
		
 }
.top_job  .right2{
 
 float:left;
 
}


.top_job .right2 .linkscolor{
font-family: verdana;
color:#000000; 
 
font-weight:normal;
font-size:12px;
text-align:left;
float:left;
 font-style:normal;
 
font-weight:normal;
text-decoration:none;
 
 

}
.top_job .right2 ul{
 
 width:550px;
list-style:none;
}

.top_job .right2 li{
padding-left:11px; 
 line-height:18px;
background-image:url(../images/midlistbg.jpg);
background-repeat:no-repeat;
background-position:left;


 

}

.top_job .right2 li a{
color:#333333;
text-decoration:none;


}


.top_job .right2 li a:hover{
text-decoration:none;
color:#FF3300;
}

.rank_main input{ font-size:11px;}
.rank_main select{ width:199px;  font-size:11px; overflow:auto;}	
		.rank_main{ 
			width:345px;
			height:13px;
			padding-top:2px;
			float:left;
			color:#000000;
			 
			font-family:verdana;
			font-weight:normal;
			 
			font-style:normal;
		}
.rank_main .curr{ 
			width:64px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
 .rank_main h2{ 
 	width:140px;
			 
			float:left;
			 
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			
			 
		}
.rank_main .cont{ 
			width:70px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
.rank_main h6{ 
			width:70px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
		

		.rank_mainmid{ 
			width:420px;
			height:15px;
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:11px;
			font-style:normal;
		}
/*.rank_mainmid h1{ 
			width:160px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			background:none;
			 
		}*/
.rank_mainmid h2{ 
			width:160px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			background:none;
			 
		}
		.rank_mainmid .curr{ 
			width:56px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
.rank_mainmid .cont{ 
			width:65px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
.rank_mainmid h6{ 
			width:46px;
			 
			float:left;
			color:#000000;
			text-align:left;
			font-family:verdana;
			font-weight:normal;
			font-size:10px;
			font-style:normal;
			 
		}
		
#content .right_p{
		width:345px;
		float:right;
		color:#333333;
		 
		 
 }
 
.rightlist{
		width:200px;
		float:left;
		padding:5px;
		color:#666666;
		border:solid 1px #990000;
		background-color:#ffffcc;
	 	 
		
		
 }
 .rightlist  .right2{
 
 float:left;
 
}


 .rightlist .right2 .linkscolor{
font-family: verdana;
color:#000000; 
font-weight:normal;
font-size:11px;
text-align:left;
float:left;
 font-style:normal;
 
text-decoration:none;
 
 

}
.rightlist .right2 ul{
 width:200px;
 
list-style:none;
}

.rightlist .right2 li{
padding-left:9px; 
 line-height:14px;
background-image:url(../images/listbg.jpg);
background-repeat:no-repeat;
background-position:left;


 

}

.rightlist .right2 li a{
color:#990033;
text-decoration:none;


}


.rightlist .right2 li a:hover{
text-decoration:none;
color:#0099FF;
}	

.rightlist h1{ color:#333333; text-align:left; font-weight:bold;}
 
.regional{ width:190px;
padding-left:10px;
line-height:20px;
 background-color:#000066;
 color:#FFFFFF;}
 

 #footer{

	width:960px;	
	 
	 background-color:#cacaca;
	clear:both;
	padding:20px;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	 
	text-align:left;
	float:left;
	
}
#footer p{ font-size:10px; font-family:Verdana;font-weight:normal; line-height:13px;}
 #footer h6{ font-size:10px; color:#000000; line-height:13px; font-weight:bold;}
 
 #footer h6 a{ font-size:10px; color:#000000; font-weight:bold;}
 #footer h1{ font-size:10px; line-height:14px; font-family:Verdana, Helvetica, sans-serif; color:#000000; font-weight:bold;}

  
.green{color: #4EA707;FONT-SIZE: 9px;}
.red{color: #DE0927;FONT-SIZE: 9px;}
.orange{color: #FF9900;FONT-SIZE: 9px;}

.green_font{background-color: #DDEAD2;color: #397C03;}
.red_font{background-color: #F0D8DC;color: #DE0927;}
.orange_font{background-color: #FCEDD5;color: #FF9900;}

.top_h
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
.borders {
	border: 1px double #130B81;
}
.borders_light {
	border: 1px double #9E9E9E;
}
.subject {
	FONT-SIZE: 12px; COLOR: #130B81; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.newsource {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.footer a{
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.footer a:hover{
	FONT-SIZE: 10px; COLOR: #AE95FF; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
h2
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
h3
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
.art_content {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.art_content p{	
	 margin-bottom: 16px;
}
.underline { border-bottom: dashed 1px #666666; }