body{
	margin:20px;
	padding:0;
	background:url(../images/bg.jpg) repeat-x top;
	background-color:#999999; 
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
}
h1, h2, h3, h4, h5, h6, input, form, select, div, table, a, img, td, tr {
	margin:0;
	padding:0;
} 
a{ outline:none;}
img{ border:none;}
.cl{ clear:both;}

/*---------DEFULT CSS END----------*/
#outer{
	width:927px;
	background-color:#FFFFFF;
	margin:auto;
	padding:1px;
}
#top_bg{
	background:url(../images/header_top_bg.jpg) repeat-x top;
	width:100%;
	height:121px;
}
.logo_bar{
	position:relative;
	margin-left:25px;
	padding:0;	
}
.logo{ 
	width: 246px;
	height:29px;
	float:left;
	margin:30px 10px 0 0;
}
.sepretor{
	width:1px;
	float:left;
	margin:25px 10px 0 0;
	height:40px;
}
.grow_text{
	 margin:35px 0 0 0;
	 font-size:14px;
	 color:#000974;
	 width:248px;
	 float:left;
}
#menu{
	width:100%;
	clear:both;
	margin:0;
	padding-top:20px;
	display:block;
	
} 
#menu ul{
	margin:0 0 0 30px;
	padding:0;
}
#menu ul li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#menu ul li a{
	font-size:14px;
	color:#000000;
	padding:0 100px 0 0;
	text-decoration:none;
	font-weight:normal;
}
#menu ul li a:hover{
	text-decoration:underline;
}
.banner{
	
	width:927px;
	height:294px;
	clear:both;
	margin-top:1px;
	background:url(../images/header.jpg) no-repeat top;

}
.middle_bg{
	background:url(../images/middle_bg_line.jpg) repeat-x top;
	clear:both;
	margin-top:1px;
	padding:10px;
}
#content{
	width:925px;
	margin:auto;
	padding-left:2px;
}
.blue_bg{
	float:left;
	margin-right:1px;
	width:230px;
}
.blue_bg h2{
	font-size:16px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	background-color:#333777;
	width:220px;
	height:20px;
	padding:6px 0 0 10px;
}
.form_bg{
	background:url(../images/image-4.jpg) no-repeat top;
	width:220px;
	height:145px;
	padding:5px;
}
.form_bg table{ 
	margin-top:5px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width:220px;
	border:none;
	text-align:left;
}
.form_bg table td{
	padding-top:8px;
}
.name{
	width:47px;
	text-align:left;
}
.subscribe{
	text-align:right;
	padding-right:10px;
}
.form_bg table input[type=text]{
	width:160px;
	height:20px;
	border:#9697ab solid 1px;
	margin-bottom:5px;
}
.form_bg table input[type=submit]{
	width:80px;
	height:24px;
	color:#FFFFFF;
	text-align:center;
	background:#000066;
	margin:0 5px 5px 120px;
	
}

.hight{
	clear:both;
	height:20px;
	width:100%;
}
#footer{
	width:917px;
	height:50px;
	background:url(../images/footer_bg.jpg) repeat-x;
	clear:both;
	padding:20px 0 5px 10px;
}
#footer_cantent{
	width:100%;
	
	
}
#footer_cantent h2{
	width:195px;
	color:#000000;
	float:left;
	font-size:11px;
	font-weight:normal;
}
#footer_cantent ul{
	width:350px;
	float:right;
	display:block;
	margin:0;
	padding:0;
}
#footer_cantent ul li{
	float:right;
	list-style:none;
	margin:0;
	padding:0;
}	
#footer_cantent ul li a{
	color:#000000;
	text-decoration:none;
	font-size:11px;
	padding:0 5px;
	
}


#footer_cantent ul.bottem{
	width:265px;
	float:right;
	display:block;
	margin:10px 0 0 0;
	padding:0;
	clear:both;
}
#footer_cantent ul.bottem li{
	float:right;
	list-style:none;
	margin:0;
	padding:0;
}	
#footer_cantent ul.bottem li a{
	color:#000000;
	text-decoration:none;
	font-size:11px;
	padding:0 5px;
}
