body{
	margin:0 auto;
	padding:0;
	background:#aeaeae;
	color:#000;
	font-size:11px;
	font-family:tahoma;
	line-height:16px;
	}
.input{font-size:12px; line-height:20px; background:#f6f6f6; border-top:1px #666 solid; border-left:1px #666 solid;}	
p{margin:0; padding:0 0 15px 0;}
a{color:#094F99; text-decoration:none;}
a:hover{text-decoration:underline; color:#cc0000;}	
a.back {padding:0 20px; background:url("images/mbi_033.gif") left no-repeat; line-height:18px;}
a.top1{ padding:0 20px;background:url("images/mbi_007.gif") left bottom no-repeat; line-height:18px; height:18px;}
a.menu{ width:195px; line-height:22px; display:block; border-bottom:1px #ccc solid; font-weight:bold; font-size:14px; text-align:right;}
a.menu:hover{ background:#f5f5f5;}
ul.news{margin:0; padding:0; list-style:none;}	
ul.news li{ padding:10px 0; border-bottom:1px #ccc dashed; list-style:none;}
.blue1{font-size:14px; text-align:center;  font-weight:bold;}			

#top{
	width:860px;
	margin:0 auto;
	background:#000;
	height:392px;
	position:relative;

	}
#logo{
	width:300px;
	float:left;
	}
	
#logo2{
   background:url("images/logo3.png");
   position: absolute;
   left: 0px;
   top: 19px;
   width: 276px;
   height: 276px;
	}
	
#top_right{
	width:500px;
	float:right;
	text-align:right;
	padding:10px 10px 0 0;
	color:#fff;
	}	
#top_menu {padding:30px 0 0 0;}	
a.top{color:#B3B3B3; text-decoration:none; padding:0 10px 0 0px;}
a.top:hover{color:#fff; text-decoration:underline;}	
#menu{
	width:850px;
	height:1px;
	position: relative;
	padding: 0 0 0 0px;
	left: -5px;
	margin:0 auto;
	}
#menu a{
	padding:0 7px;
	background:url("images/menu_bg.gif") top repeat-x;
	display:block; 
	float:left;
	color:#29396B;
	text-decoration:none;
	}
#menu a span{line-height:23px; padding:0 0px; display:block;}

#banner{
	width:860px;
	margin:0 auto;
	}			
	
#content{
	width:860px;
	margin:0 auto;
	padding:8px 0 0 0;
	background:url("images/banner_bg.gif") top no-repeat #EBEBE6;
	}	
	
#content2{
	width:860px;
	margin:0 auto;
	padding:8px 0 0 0;
	background: left repeat-y #EBEBE6;
	}	
	
#main_content{
	width:860px;
	margin:0 auto;
	background:url("images/ct_bg.gif") left repeat-y;
	}
#main_content2{
	width:860px;
	margin:0 auto;
	background:#FFF;
	}		

#left_1{
	width:277px;
	height:260px;
	padding:20px;
	border-bottom:1px #999 solid;
	float:left;
	margin:0 auto;
	}	
.content{
	padding:10px 0 0 0;
	}	
#left_2{
	width:358px;
	height:260px;
	padding:20px 10px;
	border-left:1px #999 solid;
	border-bottom:1px #999 solid;
	float:left;
	margin:0 auto;
	}
#left_3{
	width:74px;
	height:260px;
	padding:20px 10px;
	border-left:1px #999 solid;
	border-bottom:1px #999 solid;
	float:left;
	margin:0 auto;
	}
a.img img{padding:3px; border:1px #999 solid; background:#fff;}
a.img:hover img{padding:2px;border:2px #E00000 solid;}	

#left_4{
	width:182px;
	height:260px;
	padding:20px 15px;
	border-left:1px #999 solid;
	border-bottom:1px #999 solid;
	float:right;
	margin:0 auto;	
	}
#main_left{
	width:195px;
	padding:20px 15px;
	float:left;
	}	
#main_right{
	width:595px;
	padding:20px;
	float:right;
	}
#main_right2{
	width:860px;
	padding:20px;
	float:left;
	}
.main_head{
	padding-bottom:10px;
	font-size:16px;
	color:#EB0000;
	font-weight:bold;
	font-family:Arial;
	border-bottom:1px #ccc solid;
}		
.main_div{
	padding-top:10px;
	}
.img1{padding-bottom:10px; border:none;}	
a.news{
	border-bottom:1px #ccc solid;
	display:block;
	padding:5px 0;
	text-decoration:none;
	color:#333;
	}	
a.news:hover{
	color:#E00000;
	text-decoration:underline;
	}	
.red{color:red;}
#bottom{
	width:840px;
	margin:0 auto;
	padding:5px 10px 10px 10px;
	background: left no-repeat #000;
	color:#fff;
	}

#copyright{
	width:300px;
	float:left;
	font-size:10px;
	}

#link{
	width:500px;
	float:right;
	text-align:right;
	}	

#link a{ padding:0 5px;color:#fff; text-decoration:underline;}
#link a:hover{text-decoration:none;}			

.red-bold{
color:#CC0000;
font-weight:bold;
}

#privacy{
	float:right;
	text-align:right;
	}

#blogfeed{
	width:176px;
	height:176px;
	overflow:scroll;
	}