/* CSS Document */

/*global*/

body,html{ margin:0px; padding:0px; background: #FFFFFF url(images/main_bg.jpg) repeat-x;}
a{ text-decoration:none; border:none;}
img{ border:none;}
.clear{ clear:both;}

.div_adjust{ width:353px; height:auto; padding-right:10px; padding-top:6px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#172240; text-align:right; line-height:20px;}
.div_adjust_1{ width:353px; height:65px; padding-right:10px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#172240; text-align:right; line-height:20px;}
.div_adjust_2{ width:341px; height:24px;}
.div_adjust_3{ width:980px; height:20px; float:left;}
.div_adjust_4{ width:646px; height:auto; float:left; padding-top:30px;}
.div_adjust_5{ width:583px; height:auto; padding:12px 0 12px 63px; float:left;}
.div_adjust_6{ width:190px; height:16px; float:right;}
.div_adjust_7{ width:10px; height:10px; float:left; padding-left:44px; padding-top:4px;}
.div_adjust_8{ width:340px;	height:22px; margin-bottom:4px;	float:left;}
.div_adjust_9{ width:340px; height:43px;}
.div_adjust_10{ width:340px; height:32px; margin-bottom:4px; float:left;}

ul{ margin:0px auto; padding:0px; list-style:none;}
li{ list-style:none; line-height:16px;}
.divider{ width:270px; height:1px; padding-top:6px; padding-bottom:6px;}

/*main_container*/

#main_container{ background:url(images/body_bg.png) repeat-y; width:980px; height:auto; margin:0 auto; padding:0 10px;}

.vehicles {	width: 980px; height: auto; background: url(vehicles.png) repeat-y;	margin:0 auto; padding:0 10px;}

/*header_container*/

#header_left{ background:url(images/header_left.jpg) no-repeat; width:616px; height:235px; float:left;}
#header_right{ background:url(images/header_right.jpg) no-repeat; width:363px; height:235px; float:left; background-position:bottom;}
.testimonial_txt{ width:353px; height:90px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; color:#333333; padding-left:6px; padding-right:4px; padding-top:4px;}
.testimonial_txt_italic{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; font-style:italic; color:#333333; text-align:right;}
.tagline{ width:264px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#182341; text-align:center;}	

/*body_container*/

#body_container{ width:980px; height:auto;}
#left_body_container{ width:330px; height:auto; margin:0; float:left;}
.body_txt{ width:572px; height:auto; padding:12px 10px 12px 63px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#666666; float:left;}
#right_body_container{ border-left: #c2c2c2 1px dashed; width:647px; height:auto; margin:0; float:right;}

.body_txt_1{ width:647px; height:auto; padding:12px 0 12px 0; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#666;}
.body_txt_1 ul{ margin:0px  auto; padding-left:45px;}
.body_txt_1 li{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#666; background:url(images/bullet_1.jpg) no-repeat left top; padding-left:20px;}
.cont_head_area{width:584px; height:auto; float:left; padding-top:14px; padding-left:63px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; color:#172240;}
.heading_txt{ width:583px; height:42px; float:left; padding-top:30px; padding-left:63px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#172240; line-height:12px; margin-bottom:10px;}
.sub_heading_txt{ width:583px; height:auto; float:left; padding-top:30px; padding-left:63px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#172240;}
.to_provide_head{ width:316px; height:56px; padding-left:14px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#17223e;}


/*navigation*/

.nav{ width:auto; height:auto; margin:0px; padding-top:20px; padding-bottom:25px; float:left;}
.nav ul{margin:0px auto; padding:0 0 0 29px;}
.nav li{ list-style:none; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666;}
.nav li a{ background:url(images/bullet.jpg) no-repeat left center; list-style:none; padding:14px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666;}
.nav li a:hover{ background:url(images/bullet.jpg) no-repeat left center; list-style:none; padding:14px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#b2b2b2;}


/*form_container*/

#form_container{ width:330px; height:auto; margin:0; float:left;}
.form_area{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#666666; margin-top:12px;; padding-left:15px;}
.form_txt{ width:70px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#666666; padding-top:6px; padding-left:15px; float:left;}
#text_field_bg{ background:url(images/txt_field.jpg) no-repeat left; width:188px; height:21px; float:left; padding:3px 0 0 6px;}
.text_field_box{ width:170px; height:15px; border:1px solid #fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; color:#666; padding:0 0 0 2px;}
.find_out_area{ width:331px; height:32px; text-align:center; padding-top:6px; padding-bottom:6px;}
.find_out_btn{ background:url(images/find_out_button.jpg) no-repeat; width:255px; height:32px;}
/*.find_out_btn{ background:url(images/find_out_button.jpg) no-repeat center; width:255px; height:32px; float:left;}*/



/*footer_container*/

.footer_nav_area{ width:980px; height:20px; margin-top:20px; padding:0; float:left;}

.footer_nav{ width:auto; height:auto; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-align:center; color:#666666;}
.footer_nav a{ color:#666666; padding:0 12px 0 12px;}
.footer_nav a:hover{ text-decoration:underline; color:#010101;}

.footer_bg{ background:url(images/footer_bg.jpg) repeat-x; width:978px; height:58px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#989898; text-align:center; padding-top:12px; margin-top:4px;}

