@charset "utf-8";
#footer {
	width:100%;
	height:235px;
	text-align:center;
	overflow:hidden;
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
#footer a {
    font-size:12px;
	color: #333333;
	text-decoration: none;
}
#footer a:hover {
	color: #0000CC;
	font-size:12px;
	text-decoration: underline;
}
#footer form {
margin:0px;
margin-top:12px;
padding:0px;

}
#footer label {
	color: #0066FF;
	font-style:normal;
	font-weight:bold;
	font-size: 14px;

}
#footer input {
vertical-align: middle;
margin:0px;
padding:0px;
}
#footer .search_box {
width:255px; height:18px;
}
#footer .search_submit {
width:51px; height:22px; margin:0px; margin-left: -5px;
}
#footer p {
margin:0px;
padding:2px;
}

#footer .footer_word_search { 
height : 25px; 
line-height : 27px; 
font-size : 12px; 
color : #333333; 
}
#footer .footer_nav { 
font-size : 12px; 
width : 95%; 
margin : 10px;
height : 80px;
} 
#footer .each-row { 
clear : both; 
list-style-type : none; 
line-height : 18px;
margin:0px;
padding:0px;
border: none;
} 
#footer .each-row h5 { 
width : 150px; 
text-align : right;
padding:0px;
padding-right : 10px;
margin:0px;
float : left; 
font-size : 12px; 
color : #000099; 
} 
#footer .each-row ul { 
float : left; 
width : 650px; 
text-align : left;

} 
#footer .each-row ul, .each-row ul li { 
display : inline;
} 
#footer .each-row ul, .each-row ul li a { 
display : block; 
float : left;
margin:0px;
margin-right : 5px;
padding:0px;
} 
#footer .footer_copyright {
float: left;
font-size : 11px; 
line-height : 14px;
margin:0px;
margin-top : 0px;
padding-left:222px;
} 
#footer .valid {
	float:right;
	overflow:hidden;
}
#footer .valid img{
	border:0px;}

#footer2 {width:930px; margin:0 auto;}

