/* CSS Document */

/* general css */
html, body, p, div, h1, h2, h3, h4, h5, h6, img, span, ul, li, br, hr, a, form, tr, td, dl, dt, dd { padding:0px; margin:0px; border:0px;}

img{ padding:0; margin:0; outline:0;}

br{ font-size:0; height:0; line-height:0; clear:both;}
a{outline:none; border:0;}

html{ overflow-x:inherit; overflow-y:scroll;  background:#e9e9e9;}

.blanks{font-size:0; clear:both; line-height:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#717073; line-height:18px; background:#ffffff; }

/* general css */


#main_wrap{ width:982px; margin:0 auto; padding:0; background:#ffffff;}

	#header_part{ width:982px; margin:0; padding:0 0 10px 0;}
		 .logo{ float:left; width:712px; margin:0; padding:17px 0 0 2px;}
		 .call_us{ float:left; width:268px; margin:0; padding:56px 0 0 0;}
			 .call_us h1{ font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color:#adb0b2; font-weight:bold;}
			 .call_us h1 span{ font-size:16px; color:#1b3e3e; font-family:Arial, Helvetica, sans-serif; }
			 
	.navigation_part{ width:982px; margin:0; padding:0; background:#0069ab; height:34px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
		.navigation_part ul{ width:970px; margin:0; padding:0 0 0 12px; font-size:11px;}
		.navigation_part ul li{ float:left; margin:0; padding:0 6px 0 6px; list-style-type:none; color:#ffffff; height:34px; line-height:34px;}
		.navigation_part ul li a{color:#ffffff; text-decoration:none;}
		.navigation_part ul li a:hover{color:#000000; text-decoration:none;}
		.navigation_part ul li .active{color:#000000; }
	
	
	#body_part{ width:982px; margin:0; padding:13px 0 0 0; text-align:left;}
		.banner{ width:982px; margin:0; padding:0;}
		.banner .cont{ margin:0; padding:0 0 0 18px; font-family:tahoma; font-size:11px; color:#0069aa; border-left:1px solid #d3d8dd; border-right:1px solid #d3d8dd; border-bottom:1px solid #d3d8dd; line-height:34px;}
		
		
		.body_cont{ width:982px; margin:0; padding:13px 0 0 0;}
			.body_cont .lsb{ float:left; width:246px; margin:0; padding:0; border:1px solid #d3d8dd;}
			.body_cont .gap{ float:left; width:12px; margin:0; padding:0;}
			.body_cont .rsb{ float:left; width:722px; margin:0; padding:0;}
			
			
			.client{ background:#a1a1a1; font-size:11px; color:#ffffff; line-height:14px; padding:12px 20px 25px 15px;}
			.client h1{ font-size:12px; font-weight:bold; padding:0 0 8px 0;}
			.client span{ font-size:12px; color:#0069ab; font-weight: bold;}
			
			.latest_news{ background:#f4f5f6; font-size:11px; color:#7f7f7f; line-height:15px; padding:12px 20px 40px 15px;}
			.latest_news h1{ font-size:12px; color:#0069ab;  padding:4px 0 10px 0;}
			
			.more{ font-size:11px; font-weight:bold; padding:10px 0 0 0; color:#0069ab;}
			.more a{color:#0069ab; text-decoration:underline;}
			.more a:hover{color:#0069ab; text-decoration:none;}
			
			.rsb_top_cont{ border:1px solid #d3d8dd; margin:0; padding:6px 0 0 5px;}
			.rsb_top_cont p{font-size:11px; color:#0069ab; font-weight:bold; text-transform:uppercase; line-height:13px;}
			
			.rsb_top_cont .box1{ float:left; width:175px; margin:0; padding:0 3px 0 5px;}
			.rsb_top_cont .box2{ float:left; width:174px; margin:0; padding:0 3px 0 5px;}
			.rsb_top_cont .box3{ float:left; width:182px; margin:0; padding:0 3px 0 5px;}
			.rsb_top_cont .box4{ float:left; width:144px; margin:0; padding:0 0 0 5px;}
			
			.top_cont_text{ width:100%; margin:0; padding:0; font-size:11px; color:#0069ab;}
			.top_cont_text ul{ width:100%; margin:0; padding:5px 0 8px 0;}
			.top_cont_text ul li{ margin:0; padding:0; list-style-type: square; list-style-position:inside; line-height:15px;}
			.top_cont_text ul li a{color:#0069ab; text-decoration:none; }
			.top_cont_text ul li a:hover{color:#000000; text-decoration:underline; }
			
			.the_metro_part{ width:720px; margin:0; padding:10px 0 0 2px; font-family:tahoma; font-size:11px; color:#6f6f6f; line-height:15px;}
			.the_metro_part h1{ font-size:18px; color:#0069ab; text-transform:uppercase; padding:10px 0 12px 0; font-family:tahoma;}
			
	#fotter_part{ width:982px; margin:0; padding:15px 0 25px 0;}
		.fotter_nav{ width:982px; margin:0; padding:0; border-bottom:1px solid #d3d8dd; border-top:1px solid #d3d8dd; font-family:tahoma; font-size:11px; text-transform:uppercase; line-height:31px}
			.fotter_nav .nav{ float:left; width:810px; margin:0; padding:0; color:#acafb1;}
				.fotter_nav .nav a{ color:#acafb1; text-decoration:none; padding:0 3px 0 3px;}
				.fotter_nav .nav a:hover{ color:#000000; text-decoration:none;}
			
			.fotter_nav .com{ float:left; width:172px; margin:0; padding:0; color:#acafb1;}
				.fotter_nav .com a{ color:#acafb1; text-decoration:none; padding:0 3px 0 3px;}
				.fotter_nav .com a:hover{ color:#000000; text-decoration:none;}
				
			.fotter_copyright{ width:982px; margin:0; padding:10px 0 0 0; font-family:tahoma; font-size:11px; color:#0069ab;}
				.fotter_copyright .lsb{ float:left; width:760px; margin:0; color:#0069ab;}
					.fotter_copyright .lsb a{color:#0069ab; text-decoration:none;}
					.fotter_copyright .lsb a:hover{color:#0069ab; text-decoration:underline;}
				
				.fotter_copyright .rsb{ float:left; width:222px; margin:0; color:#0069ab; text-align:right;}
				.fotter_copyright .rsb a{ color:#0069ab; text-decoration:underline; }
				.fotter_copyright .rsb a:hover{ color:#0069ab; text-decoration:none; }

