/* CSS Document */

body 							{ margin:0; padding:0; background:url(../images/bg.jpg) left top repeat-x #FFFFFF;}

#container_total 				{ width:930px; margin:0 auto; height:auto;}

#container_header 				{ width:100%; height:95px; float:left; margin:0;}
#call_box 						{ width:520px; height:25px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#FFFFFF; margin-left:400px; background: url(../images/call_bg.jpg) left top no-repeat; float:left;}
#call_boxlp						{ width:520px; height:25px; line-height:25px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:bold;color:#FFFFFF; margin-left:400px; background: url(../images/call_bg.jpg) left top no-repeat; float:left;}
#logo 							{ width:430px; margin-top:8px; float:left; height:62px;}
#logo img 						{ float:left;}
#top_menu						{ float:left; margin-top:8px; width:450px; height:62px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;                                  color:#FFFFFF;  line-height:20px;}
#top_menu ul					{ width:450px; height:15px; list-style:none; margin:10px 0 0 0 ; padding:0;}
#top_menu ul li 				{ width:110px; float:left;}
#top_menu ul li a				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:15px; padding-left:15px; color:#FFFFFF;                                  text-decoration:none; background:url(../images/bullet.jpg) left 3px no-repeat;} 
#container_nav					{ width:930px; height:38px; float:left; background:url(../images/menu_bg.jpg) left top no-repeat; text-align:center}
/*#container_nav ul 				{ margin:5px 23px 0 23px; padding:0; width:930px; height:33px; list-style:none;}
#container_nav ul li			{ height:33px;float:left;}
#container_nav ul li a			{ line-height:33px; text-align:center; padding:0 20px;font-family:Arial,Helvetica, sans-serif; font-size:12px; color:#FFFFFF;                                  text-decoration:none; font-weight:bold; height:33px; display:block;}
#container_nav ul li:hover		{ background:url(../images/nav_right.jpg) right bottom no-repeat; display:block; }
#container_nav ul li a:hover	{ background: url(../images/nav_left.jpg) left top no-repeat; height:33px; line-height:33px; display:block; }*/
#big_image						{ width:930px; height:523px; float:left;}
#sub_image						{ width:930px; height:223px; float:left;}





#container_body					{ width:100%; height:auto; margin:5px 0 0 0; padding:0; float:left;}
.blue_banner					{ width: 219px; float:left; height:610px; background:url(../images/blue_bg.jpg) left top repeat-x; font-family:Arial, Helvetica,                                  sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-align:left;}
.blue_banner img				{ float:left;}
.blue_banner ul 				{ margin:15px 0 0 40px; padding:0; list-style:none; width:179px;}
.blue_banner ul li				{ height:25px; float:left; width:179px;}
.blue_banner ul li a			{ height:25px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:normal; margin-bottom:                                  4px; text-decoration:none; background:url(../images/border.jpg) left bottom repeat-x;}

.accused 						{ margin: 32px 0 0 10px;}


h1								{ font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#333333; margin:5px 0 0 0;}
#body_center					{ float:left; width:450px; margin:0 21px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:                                  #333333; line-height:17px;}
#body_centerlp					{ float:left; width:669px; margin:0 21px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:                                  #333333; line-height:17px;}

.address_box					{ width:225px; text-align:center; float:left; margin-top:20px;}

#footer							{ width:100%; height:308px; float:left; margin-top:30px; background-color:#F2F3F5;}

#footer_matter					{ margin:10px auto; width:95%; color:#798A94; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#footer_matter ul				{ margin:10px 0 10px 0; padding:0; list-style:none; width:90%; height:20px;}
#footer_matter ul li 			{ height:20px; float:left;color:#798A94;padding:0 0px;}
#footer_matter ul li  a			{ font-family: Arial, Helvetica, sans-serif; color:#798A94; border-left:1px solid #B2BBC0; padding:0 10px;}
#footer_matter ul li  a.nbdr	{ border:0; margin-left:-12px;}

#foote_content					{ clear:both; width:100%; margin:0 auto; line-height:17px; text-align:justify;}
#card_holder					{ margin:20px 0 0 20px; width:321px; height:46px; float:left;}
#consultation a					{ color:#FFFFFF; text-decoration:none; height:20px; background:url(../images/border.jpg) left bottom repeat-x;}

A:link { color: #133751; 
	text-decoration: underline; }
A:visited { color: #133751; 
	text-decoration: underline; }
A:active { color: #666666; 
	text-decoration: none; }
A:hover { color: #666666; 
	text-decoration: none }
	
.style1 {
	color: #890101;
	font-size: 26px;
	font-weight: bold;
}
.style2 {
	color: #4A4D56;
	font-size: 21px;
	font-weight: bold;
}
.style4 {color: #4685D7; font-size: 21px; font-weight: bold; }
.style5 {
	font-size: 13px;
	font-weight: bold;
	color: #4A4D56;
}

.sub									{ width:338px; text-align:center; float:left;}
#contact								{ float:left; width:676px; margin:10px 0px 0 0px; text-align:left;}
#contact .sub							{ float: left; width:300px; margin:10px 0 0 38px;  text-align:left;}

/*#contact input					  		{ width:297px; height:35px; margin:5px 0 5px 0;color:#666666; font-size:22px;line-height:38px; border:1px solid #D9D9D9;}*/
.input					  		{ width:297px; height:35px; margin:5px 0 5px 0;color:#666666; font-size:22px;line-height:38px; border:1px solid #D9D9D9;}
.captcha-input					  		{ height:35px; margin:5px 0 5px 0;color:#666666; font-size:22px;line-height:38px; border:1px solid #D9D9D9;}

/*#contact input					  		{ width:297px; height:35px; margin:5px 0 5px 0;color:#666666; font-size:22px;line-height:38px; border:1px solid #D9D9D9;}*/
*+ html #contact input					{ margin-left:-40px;}
#contact textarea						{ width:297px; height:185px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:15px;line-height:38px; border:1px solid #D9D9D9;}
*+ html #contact textarea				{ margin-left:-40px;}
#contact .button						{ width:109px; height:30px; margin: 10px 0 0 550px; float:right;}
