@charset "utf-8";







/* CSS Document */















body{margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#848484;} a{outline:none; text-decoration:none;} img{border:none;}















.outer{display:block; float:left; width:100%;}







.main{display:block; margin:0 auto; width:1000px;}







.wrap{display:block; float:left; width:1000px;}























.header{display:block; float:left; width:100%; background:url(../images/head_back.jpg) left top repeat-x #ff7f00;}







.header_bottom{display:block; float:left; width:100%; height:41px; background:url(../images/head_footer_back2.jpg) repeat-x;}















.header_top{display:block; float:left; width:920px; height:94px; padding:0 0 0 38px;}







.header_top_row{display:block; float:left; width:920px; padding:0 0 0 0;}







.header_top_1{display:block; float:left; width:710px; height:20px; padding:3px 0 0 19px; margin:5px 0 0 0; background:none;}















.header_wt1{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt1.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt2{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt2.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt3{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt3.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt4{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt4.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt5{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt5.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt6{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt6.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt7{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt7.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt8{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt8.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt9{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt9.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}







.header_wt10{display:block; float:left; width:auto; padding:2px 12px 3px 22px; background:url(../images/wt10.jpg) left top no-repeat; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}















.header_top_2{display:block; float:left; width:108px; height:31px; padding:7px 0 0 80px; background:none; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}















.header_logo{display:block; float:left; width:auto; padding:0 0 0 0; margin-top:-15px;}







.header_logo_r{display:block; float:right; width:auto; padding:0 0 0 0;}







.header_chat_bt{display:block; float:right; width:87px; height:24px; padding:6px 0 0 15px; margin:12px 0 0 0; background:url(../images/livechat_back.jpg) left top no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}















.head_banner{display:block; float:left; width:980px; height:215px; padding:0 0 10px 0; background:url(../images/banner.jpg) 25px top no-repeat;}







element.style  {



padding-top:40px;



}



.head_banner_ph {



color:#FFFFFF;



font:bold 40px Arial,Helvetica,sans-serif;



margin-left:710px;



padding:0 !important;



position:absolute;



top:30px;



z-index:2;



}



.headcallfly{background:url(../images/callus.png) no-repeat ; width:157px; height:23px;margin-left:710px;



padding:0 !important;



position:absolute;



top:10px;



z-index:2;



} 



.head_banner_ph_shadow{position:absolute; z-index:1; font:bold 40px Arial, Helvetica, sans-serif; color:#000000; padding:47px 0 0 39px;}















.head_quote_btn{position:absolute; z-index:3; margin:105px 0 0 38px;}







.head_quote_submit{position:absolute; z-index:4; margin:193px 0 0 43px;  font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF;}























.menu{display:block; float:left; width:936px; padding:15px 0 12px 33px;}







.menu_side{display:block; float:left; width:13px;}















.nav{display:block; float:left; width:900px; background:#00385b; height:40px;}







* html .nav{ /*IE only. Add 1em spacing between menu and rest of content*/







margin-bottom: 1em;







}















.nav ul{







list-style-type: none;







margin:0;







padding:0;	















}















.nav li{







display:inline;







margin:0px 0px 0px 0px;







padding:0;







}















.nav a {







float:left;







margin:0 3.7px 0 0;







padding:0 0 0 15px;







height:40px;}















.nav a span {







float:left;







display:block;







padding:11px 16px 0 0px;







font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;







margin-right:0px;







height:29px;







}















/* Commented Backslash Hack hides rule from IE5-Mac \*/







.nav a span {float:none;}







/* End IE5-Mac hack */























.nav a:hover span {







cursor:pointer;







}























.nav #current a {







background:url(../images/menu_hov_l.gif) no-repeat left 0px;







}















.nav #current a span {







background:url(../images/menu_hov_r.gif) no-repeat right 0px;







}















.nav #current_foot a {







background:url(../images/menu_hov_l.gif) no-repeat left 0px;







}















.nav #current_foot a span {







background:url(../images/menu_hov_r.gif) no-repeat right 0px;







}















.nav a:hover{







background:url(../images/menu_hov_l.gif) no-repeat left top;







height:40px;







}















.nav a:hover span{







background:url(../images/menu_hov_r.gif) no-repeat right 0px;







height:40px;







}































/*-----------*/







.nav_a{display:block; float:left; width:900px; background:#000000; height:40px;}







* html .nav_a{ /*IE only. Add 1em spacing between menu and rest of content*/







margin-bottom: 1em;







}















.nav_a ul{







list-style-type: none;







margin:0;







padding:0;	















}















.nav_a li{







display:inline;







margin:0px 0px 0px 0px;







padding:0;







}















.nav_a a {







float:left;







margin:0 3.7px 0 0;







padding:0 0 0 15px;







height:40px;}















.nav_a a span {







float:left;







display:block;







padding:11px 15px 0 0px;







font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;







margin-right:0px;







height:29px;







}















/* Commented Backslash Hack hides rule from IE5-Mac \*/







.nav_a a span {float:none;}







/* End IE5-Mac hack */























.nav_a a:hover span {







cursor:pointer;







}























.nav_a #current a {







background:url(../images/menu_hov_l2.gif) no-repeat left 0px;







}















.nav_a #current a span {







background:url(../images/menu_hov_r2.gif) no-repeat right 0px;







}















.nav_a #current_foot a {







background:url(../images/menu_hov_l2.gif) no-repeat left 0px;







}















.nav_a #current_foot a span {







background:url(../images/menu_hov_r2.gif) no-repeat right 0px;







}















.nav_a a:hover{







background:url(../images/menu_hov_l2.gif) no-repeat left top;







height:40px;







}















.nav_a a:hover span{







background:url(../images/menu_hov_r2.gif) no-repeat right 0px;







height:40px;







}







/*----------------------menu end-------------------*/















.header_video_row{display:block; float:left; width:1000px;}







.header_video_row_l{display:block; float:left; width:506px; padding:0 10px 0 0;}







.header_video_row_l_row{display:block; float:left; width:506px; padding:0 0 0 0;}















.header_video_l{display:block; float:left; width:19px; padding:0 0 0 0;}







.header_video_m{display:block; float:left; width:466px; padding:0 0 0 0;}























.header_video_row_r{display:block; float:left; width:484px; padding:0 0 0 0;}







.header_video_row_r_row1{display:block; float:left; width:484px; padding:0 0 20px 0;}







.header_video_row_r_row2{display:block; float:left; width:484px; padding:0 0 10px 0;}







.header_video_row_r_row3{display:block; float:left; width:484px; padding:10px 0 0 0;}







.header_video_row_r_row4{display:block; float:left; width:484px; padding:0 0 0 0;}







.get_bt{display:block; float:right; width:auto; padding:0 0 0 0; margin:20px 10px 0 0;}















.header_video_row_thumb_row{display:block; float:left; width:506px; padding:22px 0 0 0;}







.header_video_row_thumb_bt{display:block; float:left; width:21px; margin:25px 0 0 10px;}







.header_video_row_thumb_bt2{display:block; float:left; width:21px; margin:25px 0 0 0;}







.header_video_row_thumb_img_row{display:block; float:left; width:444px; padding:0 0 0 10px;}







.header_video_row_thumb_img{display:block; float:left; width:auto; border:3px solid #FFFFFF; margin:0 10px 0 0;}















.body{display:block; float:left; width:100%; background:url(../images/body_back.jpg) left top repeat-x #ececec; padding:26px 0 0 0;}







.body_row{display:block; float:left; width:1000px; padding:0 0 5px 0;}







.body_table{display:block; float:left; width:985px; padding:0 0 0 0; margin-left:6px; background:url(../images/body_top_table_back.gif) left top repeat-y;}







.body_table_top{display:block; float:left; width:965px; padding:10px 10px 0 10px; background:url(../images/body_top_table.gif) left top no-repeat;}







.body_table_top_row{display:block; float:left; width:965px; padding:0 0 5px 0; border-bottom:1px solid #d1d1d1;}







.body_table_top_row2{display:block; float:left; width:965px; padding:10px 0 0 0;}







.body_table_top_row_l{display:block; float:left; width:35px; padding:60px 0 0 0;}







.body_table_top_row_m{display:block; float:left; width:895px; padding:0 0 0 0; overflow:hidden;}







.body_table_thumb{display:block; float:left; width:190px; padding:0 45px 0 0px;}







.body_table_thumb2{display:block; float:right; width:190px; padding:0 0 0 0;}







.body_table_thumb_row{display:block; float:left; width:190px; padding:0 0 10px 0;}







.body_table_thumb_row1{display:block; float:left; width:190px; padding:0 0 0 0;}







.body_table_thumb_row2{display:block; float:left; width:190px; padding:5px 0 0 0;}







.body_table_thumb_img{border:1px solid #dddddd;}















.body_table_top_row_r{display:block; float:right; width:35px; padding:60px 0 0 0; text-align:right;}























.body_table_bottom{display:block; float:left; width:985px;  background:url(../images/body_top_table_bottom.gif) left  bottom no-repeat  #ECECEC; height:15px;}























.left{display:block; float:left; width:300px;margin-left:6px; }















.left_row{display:block; float:left; width:300px; padding-bottom:6px; }







.bl_top{display:block; float:left; width:250px; background:url(../images/bl_box.gif) center top no-repeat ; padding:12px 25px 0px 25px; height:30px; font:normal 18px Arial, Helvetica, sans-serif; color:#000000;}















.gr_top{display:block; float:left; width:250px; background:url(../images/gr_box.gif) center top no-repeat ; padding:12px 25px 0px 25px; height:30px; font:normal 18px Arial, Helvetica, sans-serif; color:#000000;}















.rd_top{display:block; float:left; width:250px; background:url(../images/rd_box.gif) center top no-repeat ; padding:12px 25px 0px 25px; height:30px; font:normal 18px Arial, Helvetica, sans-serif; color:#000000;}















.grey_top{display:block; float:left; width:250px; background:url(../images/grey_box.gif) center top no-repeat ; padding:12px 25px 0px 25px; height:30px; font:normal 18px Arial, Helvetica, sans-serif; color:#136ccf; border-bottom:1px solid  #d1d1d1;}































.box_mid{display:block; float:left; width:275px; background:url(../images/box_mid.gif) center top repeat-y; padding:4px 12px 0px 13px; }







.box_mid2{display:block; float:left; width:290px; background:url(../images/box_mid.gif) center top repeat-y; padding:4px 5px 0px 5px; }







.brandscroll_1{display:block; float:left; width:20px; height:55px; padding:30px 0 0 0;}







.brandscroll_2{display:block; float:right; width:20px; height:55px; padding:30px 0 0 0; }







.brandscroll_3{display:block; float:left; width:247px; height:80px; }







.brands{display:block; float:left; width:75px; height:80px; margin:0 3px 0 3px; }















.right{display:block; float:right; width:680px;  margin-right:8px;}







.right_row{display:block; float:left; width:680px; padding-bottom:8px;}







.right_box1{display:block; float:left; width:640px; background:url(../images/page_box1.gif) no-repeat center top; height:26px; padding:8px 20px 8px 20px; border-bottom:1px solid  #d1d1d1;font:normal 18px Arial, Helvetica, sans-serif; color:#3b94f7;}







.right_box2{display:block; float:left; width:640px; background:url(../images/page_box2.gif) repeat-y center top;  padding:4px 20px 4px 20px; height:828px;}















.right_box3{display:block; float:left; width:680px; background:url(../images/page_box3.gif) no-repeat center bottom; height:27px;  }







.right_box_row{display:block; float:left; width:640px;   padding:0px 0px 20px 0px;}







.right_box_image{display:block; float:left; width:154px; height:92px;   padding:2px 2px 2px 2px; border:1px solid #dddddd;}







.right_box_content{display:block; float:right; width:464px;}























.box_foot{display:block; float:left; background:url(../images/box_foot.gif) center top no-repeat; height:27px; width:300px;}







.box_foot2{display:block; float:left; background:url(../images/box_foot.gif) center bottom no-repeat; height:15px; width:300px;}















a.left_menu1{background: url(../images/bullet1.gif) 0px 6px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#757575; border-bottom:1px dashed  #c2c2c2; padding:3px 0px 3px 28px;display:block; }







a.left_menu1:hover{background: url(../images/bullet1.gif) 0px 6px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px dashed  #c2c2c2; padding:3px 0px 3px 28px;display:block; }















a.left_menu2{background: url(../images/bullet2.gif) 0px 6px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#757575; border-bottom:1px dashed  #c2c2c2; padding:3px 0px 3px 28px;display:block; }







a.left_menu2:hover{background: url(../images/bullet2.gif) 0px 6px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px dashed  #c2c2c2; padding:3px 0px 3px 28px;display:block; }















a.left_menu3{background: url(../images/bullet3.gif) 0px 6px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#757575; border-bottom:1px dashed  #c2c2c2; padding:3px 0px 3px 28px;display:block; }







a.left_menu3:hover{background: url(../images/bullet3.gif) 0px 6px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px dashed  #c2c2c2; padding:3px 0px 3px 28px;display:block; }























.scroll_bt{display:block; float:right; width:45px; margin-right:10px; margin-top:4px;}







.scroll_bt_single{display:block; float:left; width:18px; margin-right:2px; margin-left:2px;}







.footer{display:block; float:left; width:100%; background:url(../images/footer.gif) repeat-x #202020; padding-top:20px; }







.footer_row1{display:block; float:left; width:1000px;  padding-bottom:10px; padding-top:10px; }







.footer_row_menu{display:block; float:left; width:1000px; }







.footer_row2{display:block; float:left; width:1000px;  padding-bottom:10px; padding-top:10px; border-top:1px solid #ffffff; }







a.footer_top_menu{display:block; float:left; width:auto;  background:url(../images/menu_icon.jpg) no-repeat right; padding-right:45px;  height:44px; font:normal 10px  Tahoma; color:#FFFFFF; margin-right:7px; margin-left:7px; text-decoration:none; }







a.footer_top_menu:hover{text-decoration:underline; }















.footer_top_menu_name{display:block; float:left; width:auto;   height:50px; background:url(../images/footer_top_menu1.jpg) no-repeat; padding:10px 4px 8px 6px; margin:9px 0 0 0; }















.foot_inner_rows{padding-top:2px; padding-bottom:3px; display:block;}







.foot_inner_rows2{padding-top:5px; padding-bottom:5px; display:block; border-bottom:2px solid #ffffff; height:20px; width:auto;   }







.foot_inner_rows3{padding-top:5px; padding-bottom:5px; display:block; color:#ffffff; }







.foot_last{padding-top:5px; padding-bottom:5px; display:block; float:left; widows:1000px; }







.footblock1{width:210px; margin-left:4px; margin-right:6px; display:block; float:left;}







.footblock2{width:140px; margin-left:4px; margin-right:6px; display:block; float:left;}







.footblock3{width:260px; margin-left:4px; margin-right:6px; display:block; float:left;}







.footblock4{width:160px; margin-left:4px; margin-right:6px; display:block; float:left;}







.footblock5{width:180px; margin-left:4px; margin-right:6px; display:block; float:left;}







.footblock6{width:135px; margin-left:15px; margin-right:15px; display:block; float:left;}































/*------------------text----*/















.line19{line-height:19px;}







.txt_language{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}







a.txt_language:hover{text-decoration:underline;}







.txt_welcome{font:normal 24px Arial, Helvetica, sans-serif; color:#FFFFFF;}







.txt_welcome_color{font:normal 24px Arial, Helvetica, sans-serif; color:#ff8c59;}







.txt_body{font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF;}







.txt_transport{font:normal 18px Arial, Helvetica, sans-serif; color:#136ccf;}







.txt_auto{font:normal 12px Arial, Helvetica, sans-serif; color:#001e3f;}







.txt_thumb_txt{font:normal 11px Arial, Helvetica, sans-serif; color:#848484;}







a.txt_more{font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; display:block; }







a.txt_more:hover{font:bold 11px Arial, Helvetica, sans-serif; color:#136ccf; text-decoration:underline; }







h5{ text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#001e3f; margin-bottom:10px; /*margin-top:0px;*/}







.foot_text1{font:bold 18px Arial, Helvetica, sans-serif; color:#FFFFFF;}







.foot_text2{font:bold 20px Arial, Helvetica, sans-serif; color:#FFFFFF;}







.foot_text3{font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff;}







.foot_text6{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}







a.foot_text4{font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff; padding-left:5px; padding-right:5px;}







a.foot_text4:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}







a.foot_text5{font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff;padding-left:5px; padding-right:5px; line-height:0px;}















a.footer_menu2{width:120px; margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#FFFFFF; padding-top:2px; margin-top:1px; padding-bottom:3px;}







a.footer_menu2:hover{ text-decoration:none; color:#5da9ff;}















.mainlevel{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}







a.mainlevel:hover{text-decoration:underline;}







.box_mid{display:block; float:left; width:275px; background:url(../images/box_mid.gif) center top repeat-y; padding:4px 12px 0px 13px; height:170px; }







a.footer_menu23{width:155px; margin-left:3px; margin-right:3px; display:block; float:left;font:bold 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px;}







a.mainlevel-footer{font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:5px; padding-right:5px; }







a.mainlevel-footer:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}







.mainlevel_footer1{width:120px;margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px; }







a.mainlevel_footer1:hover{text-decoration:none; color:#5da9ff;}







.mainlevel_footer2{width:120px;margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px; }







a.mainlevel_footer2:hover{text-decoration:none; color:#5da9ff;}















.mainlevel_footer3{width:120px;margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px; }







a.mainlevel_footer3:hover{text-decoration:none; color:#5da9ff;}















.mainlevel_help{width:120px; margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px;}







a.mainlevel_help:hover{text-decoration:none; color:#5da9ff;}















.mainlevel_antique{width:120px; margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px;}







a.mainlevel_antique:hover{text-decoration:none; color:#5da9ff;}















.mainlevel_international{width:120px; margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px;}







a.mainlevel_international:hover{text-decoration:none; color:#5da9ff;}















.mainlevel_enclosed{width:120px; margin-left:4px; margin-right:6px; display:block; float:left;font:normal 11px  Tahoma; color:#ffffff; padding-top:2px; margin-top:1px; padding-bottom:3px;}







a.mainlevel_enclosed:hover{text-decoration:none; color:#5da9ff;}







.foot_inner_rows33{padding-top:5px; padding-bottom:5px; display:block; float:left; width:auto;}







.outerbox {







	width:985px;







	margin-left:8px;







	display:block;







	float:left;







}















.outerBox_topBG {







	background-image:url(../images/outrbx_top.gif);







	background-repeat:no-repeat;







	background-position:left top;







	width:985px;







	height:12px;







	display:block;







	float:left;







}















.outerBox_bttmBG {







	background-image:url(../images/outrbx_bttm.jpg);







	background-repeat:no-repeat;







	background-position:left top;







	width:985px;







	height:55px;







	display:block;







	float:left;







}















.outerBox_BG {







	background-color:#FFFFFF;







	width:985px;







	display:block;







	float:left;







}















.innererbox {







	width:961px;







	margin-left:0px;







	display:block;







	float:left;







	padding-left:12px;







	padding-right:12px;







}















.innerbox_top_bg {







	background-image:url(../images/inner_box_top.gif);







	background-repeat:repeat-x;







	background-position:left top;







	width:961px;







	height:31px;







	display:block;







	float:left;







	







}















.innerbox_bttm_bg {







	background-image:url(../images/inner_box_bttm.gif);







	background-repeat:no-repeat;







	background-position:bottom center;







	width:961px;







	display:block;







	float:left;







	







}















.innerbox_txt {







	font-family:Arial;







	font-size:18px;







	font-weight:normal;







	text-decoration:none;







	color:#c03b00;







	width:420px;







	padding:0px 0px 0px 15px;







	display:block;







	float:left;







}







.contentheading







{







font-family:Arial;







	font-size:18px;







	font-weight:normal;







	text-decoration:none;







	color:#c03b00;







	width:440px;







	padding:0px 0px 0px 15px;







	display:block;







	float:left;















}







.contentheading1







{







font: normal 15px Verdana, Arial, Helvetica, sans-serif; color:#8d0000; text-decoration:none; display:block; float:left; width:945px; border:1px solid #e0e0e0;  background-color:#fafafa; padding:10px 0 10px 10px;















}







.contentpaneopen1 p{















font:normal 14px Helvetica, Arial, sans-serif; color:#3c3c3c; text-decoration:none; 















}







input.input_text1 {







width: 150px;







height:15px;







border: 1px solid #CCC;







}







.innerbox_txt_1 {







	font-family:Arial;







	font-size:12px;







	font-weight:normal;







	text-decoration:none;







	color:#747474;







	width:300px;







	padding:2px 0px 0px 15px;







        /*display:block;*/







	display:none;







	float:left;







}















.innerbox_icon {







	width:151px;







	padding:0px 0px 0px 10px;







	display:block;







	float:left;







}















.innerbox_icon_border {







	width:1px;







	/*padding:0px 0px 0px 5px;*/







	display:none;







	float:left;







	background-color:#e9e7e7;







	height:23px;







}















.innerbox_pdf_icon {







	background-image:url(../images/pdf_icon.gif);







	background-repeat:no-repeat;







	width:12px;







	padding:0px 0px 0px 5px;







	display:block;







	float:left;







	height:12px;







	margin-left:22px;







	margin-top:4px;







}















.innerbox_fax_icon {







	background-image:url(../images/fax_icon.gif);







	background-repeat:no-repeat;







	width:14px;







	padding:0px 0px 0px 5px;







	display:none;







	float:left;







	height:12px;







	margin-left:12px;







	margin-top:4px;







}















.innerbox_mail_icon {







	background-image:url(../images/mail_icon.gif);







	background-repeat:no-repeat;







	width:14px;







	padding:5px 0px 0px 0px;







	/*display:block;*/







        display:none; 







	float:left;







	height:9px;







	margin-left:12px;







	margin-top:5px;







}















.innerbox_txt_2 {







	font-family:Arial;







	font-size:12px;







	font-weight:bold;







	text-decoration:none;







	color:#de4301;







}























h3 {







	font-family:Helvetica;







	font-size:18px;







	font-weight:bold;







	text-decoration:none;







	color:#8d0000;







	margin left:0px;







	padding:0px 0px 0px 15px;







}















.innerbox_bodytxt {







	font-family:Helvetica;







	font-size:14px;







	font-weight:normal;







	text-decoration:none;







	line-height:22px;







	color:#3c3c3c;







	padding:10px 5px 10px 15px;







}















.innerbox2_left {







	width:663px;







	display:block;







	float:left;







	







}















.innerbox2_rght {







	width:283px;







	display:block;







	float:right;







	padding-right:15px;







	padding-bottom:20px;







	







}















.innerbox2_image {







	background-color:#FFFFFF;







	border:solid 1px #e2e2e2;







	width:247px;







	display:block;







	float:right;







	text-align:center;







	padding:10px 10px 10px 10px;







	







}























li a{







	font-family:Arial;







	font-size:12px;







	font-weight:bold;







	text-decoration:none;







	color:#de4301;







}







.blogbody_table_bttm{display:block; float:left; width:985px; padding:0 0 0 0; margin-left:6px; background:url(../images/body_box_bttm.gif) 0px 0px no-repeat; height:73px; }







.blogbody_table_top{display:block; float:left; width:985px; padding:12px 0 0 0; margin-left:6px; background-color:#FFFFFF; }







.blogbody_nav_bg{ width:961px; background:url(../images/blog_body_navbar_bg.gif) 0px 0px repeat-x; height:31px; padding:5px 0px 0px 0px; }







.blogbody_top_bg{ width:961px; background:#e9e9e9 url(../images/blog_topbody_bg.gif) 0px 0px repeat-x; padding:15px 15px 30px 15px; }







.blogbody_top_txt {font:normal 18px Helvetica, Arial, sans-serif; color:#8d0000; text-decoration:none; }







.blogbody_top_txt1 {font:normal 14px Helvetica, Arial, sans-serif; color:#3c3c3c; text-decoration:none; }







.blogbody_table_midd1{ width:985px; padding:9px 0px 0px 0px; }







.blogbody_middnav_bg{ width:961px; background:url(../images/blog_mainbody_top.gif) 0px 0px repeat-x; height:38px; }







.blogbody_middmain_box2{ width:961px; border-bottom:2px solid #dbdbdb; background-color:#fafafa;}







.blogbody_middmain_txt_box4{ width:432px; border-right:2px solid #dbdbdb;}







.blogbody_middmain_txt_box5{ width:120px; border-right:2px solid #dbdbdb;}







.blogbody_middmain_txt_box6{ width:123px; border-right:2px solid #dbdbdb;}







.blogbody_middmain_actvtxt2 {font: normal 12px Verdana, Arial, Helvetica, sans-serif;  color:#3c3c3c; text-decoration:none; }







.blogbody_middmain_txt1 {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#404040; text-decoration:none; }







.blog_jump_txt {







	width:200px;







	font-family:Verdana;







	font-size:11px;







	color:#000000;







	font-weight:normal;







	text-decoration:none;







	border:1px solid #bebebe;







}















.blogbody_tabl_headng{







	font-family: Helvetica, Arial, sans-serif;







	font-size:16px;







	font-weight:normal;







	color:#454545;







	text-decoration:none;







}















.blogbody_navbar {







	width:600px;







	float: left;







}















.blogbody_navbar ul {







	list-style: none;







	margin: 0;







	padding:0px 10px 10px 10px;







	float: left;







	display: inline;







	







}















.blogbody_navbar ul li {







	float: left;







	display: block;







}















.blogbody_navbar ul li a {







	display: block;







	float: left;







	font-family: Helvetica, Arial, sans-serif;







	font-size:16px;







	font-weight:normal;







	color:#454545;







	text-decoration:none;







	padding-left:15px;







	padding-right:15px;







	background:url(../images/blogbody_navdivider.gif) 0px 0px no-repeat;







}















.blogbody_navbar ul li a:hover {















	color:#454545;







}















.blogbody_navbar ul li a#active3 {







	







	color:#454545;







}







div#last_in_forum {







	display: block;







	width: 470px;







	height: 180px;







	margin: 10px 10px 10px 0px;







	background: #e8e8e8;







	float: left;







}







	#last_in_forum h3 {







		display: block;







		width: 100%;







		height: 30px;







		line-height: 30px;







		padding-left: 20px;







		font-size: 16px;







		color: #292929;







	}







	#last_in_forum p {







		width: 450px;







		margin: 10px;







	}







	<!--------->







	















<!-----------for form-------->







@charset "utf-8";







/* CSS Document */







html, body, div, p, ol, ul, li, table, tr, td, h1, h2, h3, h4, span, form, label, hr {







	margin: 0px;







	padding: 0px;







}







body1 {







 	font-size: 12px;







	font-family: Helvetica,Arial,FreeSans,sans-serif;







	text-align: center;







	font-weight: normal;







	background: #7F7F7F;







}







a:link1, a:visited {







	color: #FFFFFF;







	text-decoration: none;







}







a:hover1 {







	color: #FF3300;







	text-decoration: underline;







}







.clear {







	clear: both;







	display: block;







	line-height: 1px;







}







.round {







	-moz-border-radius: 6px;







	-webkit-border-radius: 6px;







	-o-border-radius: 6px;







	border-radius: 6px;







}







h1 {







	font-size: 18px;







}







h2{







	font-size: 15px;







}







sh3 {







	font-size: 14px;







}







/* main site layout outer */







div#main_wrapper {







	display: block;







	width: 100%;







	height: auto;







	text-align: center;







}







	div.outer {







		display: block;







		width: 100%;







	}







	div#outer_header {







		height: 211px;







		background: url('images/outer_header_bg2.jpg') scroll top left repeat-x;







	}







	div#outer_dotted {







		height: 233px;







		background: url('images/outer_dotted_bg.jpg') scroll top left repeat-x;







	}







	div#outer_blue {







		height: 370px;







		background: url('images/outer_blue_bg.jpg') scroll 0px -40px repeat-x;







	}







	div#outer_middle {







		background: #EEEEEE;







	}







	div#outer_gray {







		background: #EEEEEE;







		height: 150px; 







	}







	div#outer_bottom_blue { 







		background: #EEEEEE;







	}







	div#outer_footer {







		background: #7F7F7F;







		







	}







/* maine site layout inner */







div.inner {







	display: block;







	width: 968px;







	margin: 0px auto;







	clear: both;







	text-align: left;







	position: relative;







}







	div#inner_header {







		position: relative;







		height: 211px;







	}







	div#inner_dotted {







		display: block;







		height: 233px;







		position: relative;







		overflow: hidden;







	}







	div#inner_blue {







		height: 370px;







		position: relative;







	}







	div#inner_middle {







		height: 470px;







	}







	div#inner_all {







		height: 100%;







	}







	div#inner_gray {







		height: 100%;







	}







	div#inner_bottom_blue {







		background:;







		height: 200px;







	}







	div#inner_footer {







		height: 100%;







		color: #FFF;







	}







/* individual layout overall */







ul#world_time {







	list-style-type: none;







	float: left;







	display: block;







	width: 100%;







	height: 35px;







}	







	ul#world_time li {







		display : block;







		width: 9%;







		height: 30px;







		line-height: 35px;







		margin: 5px 0.45%;







		float: left;







		background: #3E3E3E;







		color: #CCC;







		text-align: center;







		







	}







		#world_time li img {







			margin-left: 4px;







		}







div#user_login {







		display: block;







		width: 968px;







		height: 25px;







		text-align: right;







		font-size: 12px;







		clear: both;







		float: left;







		padding-right: 5px;







		margin-top: 15px;







		position: relative;







}







	#user_login a:link, #user_login a:visited {







			font-family: Arial;







			font-size: 12px;







			margin-right: 2px;







			color: #FFFFFF;







		}







ul#cssdropdown, #cssdropdown ul {







		list-style-type: none;







		margin: 0px;







		padding:0px;







		text-align: left;







		z-index: 200;







	}







	ul#cssdropdown{







		display: block;







		width: 80px;







		height:20px;







		float: right;







		position: relative;







		margin-left: 4px;







	}







		#cssdropdown ul {







			left:0px;







			top: 15px;







			position: absolute;







			background: #EEE;







			border: 1px solid #CCC;







			padding: 0px 3px;







			z-index: 2000;







		}







		li.headlink ul { 







			display: none;







		}







		li.headlink:hover ul { 







			display: block; 







		}







		li.headlink ul a {







			text-decoration: none;







			color: #333333;







		}







		li.headlink ul a:hover {







			text-decoration: underline;







		}







		li.headlink ul img {







			border: 0px;







			width: 20px;







			height: 15px;







		}







		#user_login a.the_lang{







			color: #333333;







		}







		







div#logo {







	background: url('images/logo3.png') top left no-repeat;







	width: 395px;







	height: 51px;







	float: left;







	position: relative;







	top: 10px;







	cursor: pointer;







}







	#logo h2 {







		font-family: Arial;







		font-size:11px;







		font-weight: normal;







		position: absolute;







		top: 35px; left: 85px;







		color: #FFFFFF;







	}







div#phone_number {







	width: 250px;







	font-size: 30px;







	font-weight: bold;







	height: 50px;







	float: right;















	margin-right: 150px;







	







	color: #FFEB0F;







	position: relative;







}







	#phone_number p{







		position: relative;







		margin: 0px;







		padding: 0px;







		z-index: 200;







		margin-top: -5px;







		#font-size: 25px;







		_font-size: 25px;







	}







		#phone_number span {







			position: absolute;







			z-index: 100;







			color: #F3D54C;







			top: 2px;







			left: 2px;







			display: none;







		}







		#phone_number b {







			font-size: 14px;







			color: #FFF;







			margin:0px;







			padding: 0px;







		}







		b.or_submit {







			#margin-top: -10px;







			_margin-top: -10px;







		}







a#big_quote {







	display: block;







	width: 150px;







	height: 70px;







	position: absolute;







	right: 0px;







	top: 70px;







	background: transparent url('images/quote.png') top left no-repeat;







	text-indent: -9999px;







	#z-index: -1;







	_z-index: -1;







	outline: 0px;







	







}







div#top_menu {







	width: 968px;







	display: block;







	height: 44px;







	margin-top: 30px;







	background: #323232;







	float: left;







	position: relative;







}







/******/







ul									{ list-style: none; }







/* 







	LEVEL ONE







*/







ul.dropdown                         { position: relative; z-index: 9999; margin-left: 10px;}







ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; display: block;line-height: 30px;font-size: 12px;padding: 0px 2px; margin-top: 5px;}







ul.dropdown a:hover		            { color: #000; text-decoration: none; }







ul.dropdown a:active                { color: #000; text-decoration: none;}







ul.dropdown li a                    { display: block; padding: 2px 8px;







	 								  color: #ffffff; font-weight: bold; font-size: 14px}







ul.dropdown li.hover,







ul.dropdown li:hover                { background: #FFF url('images/menu_hov.png') top left repeat-x; color: #000; position: relative; }







ul.dropdown li.hover a             { color: black; }























/* 







	LEVEL TWO







*/







ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }







ul.dropdown ul li 					{ font-weight: normal; background: #333; color: #fff; 







									  border-bottom: 1px solid #3F3F3F; float: none; height: 30px;line-height: 30px; margin-top: 0px; }







									  







                                    /* IE 6 & 7 Needs Inline Block */







ul.dropdown ul li a:link, 







ul.dropdown ul li a:visited { border-right: none; width: 100%; display: inline-block; color: #FFF;} 







ul.dropdown ul li a:hover { color: #000; }















/* 







	LEVEL THREE







*/







ul.dropdown ul ul 					{ left: 100%; top: 0; }







ul.dropdown li:hover > ul 			{ visibility: visible; }















/***************/















div#category_wrapp {







	width: 900px;







	height: 233px;







	float: left;







	overflow: hidden;







	position: relative;







	margin-left: 40px;







	z-index: 1;







}







	#category_wrapp ul, #category_wrapp ul li {







		margin: 0px;







		padding: 0px;







		list-style-type: none;







		float: left;







		display: block;







		height: 233px;







		overflow: hidden;







	}







	div.category_box {







			width: 210px;







			height: 220px;







			position: relative;







			float: left;







			margin: 2px 5px;







			background: #E3E3E3;















		}







			.category_box h3 {







				font-size: 12px;







				color: #5F5F5F;







				font-weight: bold;







				display: block;







				width: 180px;







				margin-left: 12px;







				height: 32px;







				line-height: 32px;







			}







			.category_box img {







				margin-left: 5px;







			}







			.category_box p {







				font-size: 10px;







				width: 180px;







				margin-left: 5px;







				margin-top: 8px;







			}







			.category_box a.see_more {







				display: block;







				width: 65px;







				height: 19px;







				float: right;







				background: url('images/see_more.png') top left no-repeat;







				color: #FFFFFF;







				text-decoration: none;







				font-size: 10px;







				text-align: center;







				padding-top: 4px;







			}







		a.prev, a.next {







			display: block;







			width: 40px;







			height: 220px;







			background: #eee;







			border: 1px solid #dcdcdc;







			position: absolute;







			top: 2px;







		}







div#blue_left {







	display: block;







	float: left;







	width: 482px;







	margin: 5px 10px 0px 0px;







}







	div#rotator {







		width: 485px;







		height: 200px;







		line-height: 200px;







		text-align: center;







		float: left;















		overflow: hidden;







	}







		#rotator img {







			margin-top: 5px;







		}







	div#welcome_msg {







		display: block;







		background: #0D5C9F;







		width: 485px;







		height: 155px;







		margin-top: 5px;







		color: #FFF;







	}







	a#get_quote {







		display: block;







		width: 150px;







		height: 50px;







		line-height: 50px;







		background: url('images/quote_2.png') top left no-repeat;







		overflow: hidden;







		text-align: center;







		color: #333;







		font-size: 15px;







		font-weight: bold;







		float: right;







	}







	a#get_quote:hover {







		background: url('images/quote_2.png') bottom left no-repeat;







		text-decoration: none;







	}







div#blue_right1 {







	display: block;







	width: 473px;







	margin: 5px 0px 0px 0px;







	float: left;







}







	div#youtube {







		width: 450px;







		height: 360px;







	}







		div#player {







			width: 440px;







			height: 250px;







			margin: 5px 15px 10px 13px;







		}







		







		img.playlist_img {







			cursor: pointer;







			margin: 2px;







			padding: 1px; 







			border:1px solid #FFF;







		}







		div#playlist {







			float: left;







			width: 100%;







			height: 76px;







			width: 450px;







			margin: 15px 0px 0px 18px;







		}







		







div#last_in_forum {







	display: block;







	width: 470px;







	height: 180px;







	margin: 10px 10px 10px 0px;







	background: #e8e8e8;







	float: left;







}







	#last_in_forum h3 {







		display: block;







		width: 100%;







		height: 30px;







		line-height: 30px;







		padding-left: 20px;







		font-size: 16px;







		color: #292929;







	}







	#last_in_forum p {







		width: 450px;







		margin: 10px;







	}







div#helpful_tips {







	display: block;







	width: 460px;







	height: 180px;







	margin: 10px 0px 10px 20px;







	background: #166caa;







	float: left;







}







	#helpful_tips h3 {







		display: block;







		width: 100%;







		height: 30px;







		line-height: 30px;







		padding-left: 20px;







		font-size: 16px;







		color: #a2d5f9;







	}







	ul.helpful_ul {







		display: block;







		width: 180px;







		margin: 0px 25px;







		float: left;







		list-style: none;







	}







	ul.left_help {







		margin-left: 30px;







		margin-right: 10px;







	}







	ul.helpful_ul li {







		margin: 2px 0px;







	}







		.helpful_ul a {







			color: #FFF;







		}















div#left_middle {







	width: 650px;







	float: right;







	margin-left: 0px;







}







	div#left_middle h3 {







		color: #4F7B9F;







		font-size: 16px;







		background: #E4E4E4;







		line-heigt: 20px;







		padding: 3px 0px;







		margin: 8px 0px;







	}







	div#news {







		height: 290px;







	}







	div#news p.article_wrapp, div#news p.news_wrapp {







		display: block;







		width: 580px;







		margin: 5px 10px;







		text-align: left;







		color: #333333; 







	}







		p.news_wrapp a, p.article_wrapp a {







			font-size: 15px;







			font-weight: bold;







			display: block;







			margin: 3px 0px; 







			color: #5F5F5F;







		}







	div#featured_clients {







		display:block;







		width: 100%;







		height: 100px;







		line-height: 100px;







		overflow: hidden;







		float: left;







		clear: both;







	}







		#featured_clients ul {







			list-style: none;







			margin: 5px 0px;







			padding: 0px;







			float: left;







			display: block;







			width: 100%;







			height: auto;







		}







			#featured_clients ul li {







				float: left;







				margin: 0px;







				padding: 0px;







			}















div#right_middle {







	display: block;







	width: 270px;







	height: 100%;







	background: #FFFFFF;







	margin-right: 40px;







	float: left;







}







div.service_box {







	width: 250px;







	font-family: Arial;







	margin-left: 10px;







	







}	







	.service_box h3 {







		color: #4F7B9F;







		font-size: 16px;







		margin: 4px 0px;







		background: #E4E4E4;







		line-heigt: 20px;







		padding: 3px 0px;







	}







	.service_box hr {







		margin: 4px;







	}







	.service_box ul {







		list-style-type: none;







		margin: 0px 0px 0px 5px;;







		padding: 0px







	}







		.service_box li a {







			color: #333333;







		}







ul#mid_add {







		display: block;







		float: left;







		width: 968px;







		height: 90px;







		margin-top: 10px;







		position: relative;







		z-index: 200;







	}







		ul#mid_add li {







			display: block;







			height: 90px;







			width: 184px;







			float: left;







			margin-left: 10px;







			font-size: 10px;







			color: #FFFFFF;







			position: relative;







			z-index: 201;







		}







			ul#mid_add b {







				font-family: Verdana;







				font-size: 9px;







				margin-left: 8px;







				margin-top: 5px;







			}







			ul#mid_add span {







				font-family: Verdana;







				font-size: 8px;







				display: block;







				width: 100px;







				margin-left: 10px;







				line-height: 14px;







			}







			ul#mid_add a{







				font-size: 8.5px;







				color: #ff6100;







				margin-left: 30px;







				text-decoration: none;







				font-weight:bold;







				color: #fee9b2;







			}







		ul#mid_add #add_3 {







			background: url('images/mid_truck.png') top left no-repeat;







		}







		ul#mid_add #add_2 {







			background: url('images/mid_caravan.png') top left no-repeat;







		}







		ul#mid_add #add_5 {







			background: url('images/mid_moto.png') top left no-repeat;







			margin-right: 0px;







		}







		ul#mid_add #add_4 {







			background: url('images/mid_boat.png') top left no-repeat;







		}







		ul#mid_add #add_1 {







			background: url('images/mid_special.png') top left no-repeat;







			margin-left: 0px;







					







		}















div.footer_box {







	display: block;







	width: 158px;







	margin: 1px;







	float: left;







	height: auto;







}







	.footer_box h3 {







		font-size: 12px;







		color: #8FC0FF;







	}







	.footer_box ul {







		display: block;







		list-style: none;







		width: 100%;







		height: auto;







	}







		.footer_box li a {







			color: #8f8f8f;







		}







div#continents {







	background: #FFFFFF;















}







	#continents h2 {







		margin-left: 20px;







		font-size: 22px;







		color: #333;







	}







		#continents div#bredcrumbs {







			margin-left: 20px;







			font-size: 14px;







		}







			#continents #bredcrumbs > a {







				font-size: 14px;







			}







	div#world_map {







		display: block;







		width: 481px;







		height: 256px;







		background: url('images/continents.jpg') top left no-repeat;







		float: left;







	}







	div#right_world {







		width: 300px;







		float: left; 







		margin-left: 50px;







		height: 356px







	}







/* sitemap */







div.sitemap_row {







	display: block;







	width: 24%;







	margin: 5px 0.5%;







	float: left;







}







	.sitemap_row h2 {







		font-size: 14px;







		text-decoration: underline;







	}







	.sitemap_row a {







		text-decoration :none;







	}







	.sitemap_row a:hover {







		text-decoration: underline;







	}







div#page_wrapp {















}







	#page_wrapp ul, #page_wrapp li, #page_wrapp p {







		margin: 0px;







		padding: 0px;







		list-style: none;







	}















/******** free quote ********/







#free_quote{







	width: 960px;







	position: relative;







	float: left;







	clear: both;







	margin: 10px 0px;







}







	form#free_quite_form {







		width: 960px;







		display: block;







		float: left;







		height: inherit;







		position: relative;







	}







		div.ship_big_box {







			display: block;







		 	width: 960px;







			margin: 0px 0px 10px 0px;







			float: left;







			clear: both;







			border: 1px solid #CCC;







			background: #EEEEEE;







			padding-bottom: 10px;







		}







		.ship_big_box h3 {







			font-size: 14px;







			font-weight: normal;







			display: block;







			padding-left: 10px;







			width: 950px;







			height: 25px;







			line-height: 25px;







			float: left;







			background: #00375A;







			color: #FFFFFF;







			margin-bottom: 10px;















		}







		div.ship_small_box {







			display:block;







			width: 450px;







			float: left;







		}







		div.left {







			margin-left: 10px;







		}







		div.right1 {







			margin-left: 10px;







		}







	div.quote_row {







		display: block;







		width: 450px;







		height: 22px;







		line-height: 22px;







		float: left;







		clear: both;







		margin: 2px 0px;







	}







		.quote_row span.quote_col1 {







			width: 120px;







			float: left;







			text-align: right;







			color: #888;







		}







		.quote_row span.quote_col2 {







			width: 280px;







			float: left;







			text-align: left;







			margin-left: 10px;







		}







.errorhead {







	font-size: 14px;







	font-weight: bold;







	color: #FF0000;







	background-color: #EEE;







}







.errortxt {







    text-align:left;







	font-size: 12px;







	line-height: 15px;







	color: #FF0000;







	padding: 0px;







	margin: 0px;







}







input.input_radio {







	width: 10px;







	height:10px;







}







input.input_text {







	width: 150px;







	height:18px;







	border: 1px solid #CCC;







}







input.input_text_v {







	width: 180px;







	height:18px;







	border: 1px solid #CCC;







}







select.input_select {







	border: 1px solid #CCC;







	font-size: 11px;







}







textarea.input_textarea {







	border: 1px solid #CCC;







	font-size: 11px;







}







div.country_row {







	width: 98%;







	margin: 5px 0px;







	margin-left: 2%;







	border-bottom: 1px dotted #cccccc;







}







	.country_row h3, .country_row h2 {







		text-decoration: underline;







		font-size: 18px;







		color: #333;







		margin-left: 0px;







		padding-left: 0px;







	}







#add_new_car {







	display: block;







	width: 130px;







	height: 30px;







	line-height: 25px;







	text-align: center;







	font-size: 13px;







	color: #FFF;







	font-weight: bold;







	border: 0px;







	background: transparent url(../images/bt.gif) top left no-repeat;







	cursor: pointer;







	margin-left: 10px;







}







input.remv {







	display: block;







	width: 80px;







	height: 25px;







	line-height: 10px;







	text-align: center;







	font-size: 13px;







	color: #FFF;







	font-weight: bold;







	border: 0px;







	background:#ff6600;







	cursor: pointer;







	margin-left: 10px;







}







#submit_button {







	display: block;







	width: 120px;







	height: 30px;







	overflow: hidden;







	background: url('images/submit_quote.gif') top left no-repeat;







	font-weight: bold;







	line-height: 30px;







	text-align: center;







	border: 0px;







	color: #FFF;







	cursor: pointer;







}







/*** register form ***/







form#register_form {







	display: block;







	width: 60%;







	height:auto;







	float: left;







	text-align: left;







	margin-left: 2%;







}















	div.register_row {







		width: 100%;







		float: left;







		margin: 2px 0px;







	}







		.register_row label {







		font-weight: bold;







		display: block;







		width: 200px;







		height: auto;







		float: left;







	}







			.register_row label strong {







				font-size: 12px;







				color: red;







			}







div#register_info {







	display: block;







	margin-top: 5px;







	width: 37%;







	height: 280px;







	border: 1px solid #CCC;







	background: #EEE;







	float: left;







}







	#register_info ul {







		margin-left: 20px;







	}







 h1.big_h1 {







 	font-size: 19px;







	color:#333333;







	text-decoration: none;







	margin: 10px;







 }







 /*** login ***/







 form#form_login {







 	float: left;







	display: block;







	width: 100%;







	height: auto;







 }







 div#response {







 	margin-left: 10px;







	padding: 5px;







	font-weight: bold;







	width: 300px;







 }







 	div.result_error{







		border: 1px solid red;







		color: red;







	}







	div.result_success {







		border: 1px solid green;







		color: #FFF;







		background: #77BF77;







	}







/**** user panel ****/







ul#user_panel {







	list-style-type: none;







	display: block;







	float: left;







	width: 100%;







	height: 30px;







	line-height: 30px;







	margin: 10px 0px;







}







	#user_panel li {







		display: block;







		width: 100px;







		padding: 0px







		height: auto;







		margin: 0px 2px;







		border: 1px solid #DCDCDC;







		background: #FFF;







		text-align: center;







		float: left;







	}







		#user_panel li a:link, #user_panel li a:visited {







			display: block;







			width: 100px;







			height: 100%;







			font-size: 14px;







			font-weight: bold;







			color:#666666







		}







		#user_panel li a:hover {







			background: red;







			color: #FFFFFF;







		}







	#user_info input {







		width: 250px;







	}







/*** list style ***/







	ul.list_wrapp {







		display: block;







		width: 950px;







		float: left;















		list-style-type: none;







		margin-top: 5px;







		text-align: left;







		border: 1px solid #CCC;







		border-bottom: 0px;







	}







		ul.list_wrapp li {







			display: block;







			width: 950px;







			border-bottom: 1px solid #ccc;







			background: #EEE;







			line-height: 24px;







			margin-bottom: 2px;







			font-size: 14px;







			float: left;







		}







		ul.list_wrapp li.list_head {







			font-weight: bold;







			font-size: 15px;







			clear: both;







			background: #DCDCDC;







		}







			li.list_head select {







				background: #DCDCDC;







				border: 0px;







			}







			ul.list_wrapp span {







				float: left;







				display: block;







				height: inherit;







			}







/* order style */







/* order style */







div.order_row {







	display: block;







	width: 100%;







	height: auto;







	float: left;







	clear: both;







	position: relative;







}







	.order_row input {







		border: 1px solid #ccc;







		height: 18px;







		width: 200px;







	}







	div.order_col1 {







		display: block;







		width: 50%;







		height:auto;







		float: left;







		margin: 0px;







		padding: 0px;







		text-align: left;







	}







	div.order_col2 {







		display: block;







		width: 50%;







		height: auto;







		float: left;







		margin: 0px;







		padding: 0px;







		text-align: left;







	}







	.order_row h3 {







		text-decoration: underline;







		margin-bottom: 10px;







		float: left;







		display: block;







		width: 100%;







		font-size: 16px;







	}







	.order_row h4 {







		display: block;







		width: 100%;







		float:left;







		clear:both;







		font-size: 14px;







		border-bottom: 1px solid #CCC;







		margin: 5px 0px;







	}







	ul.order_list {







		display: block;







		width: 100%;







		height: auto;







		float: left;







		list-style-type: none;







	}







		.order_list li {







			float: left;







			display: block;







			width: 100%;







			margin: 1px 0px;







		}







			.order_list li span {







				display: block;







				width: 120px;







				height:auto;







				float: left;







				margin-right: 5px;







				font-weight: bold;







			}







div#order_vehicles {







	display: block;







	width: 100%;







	height:auto;







	float: left;







	margin: 10px 0px;







	text-align: left;







	font-size: 14px;







	clear: both;







}







	div.vehicle_row {







		display: block;







		float: left;







		width: 100%;







		height: auto;







		margin: 1px 0px;







		border-bottom: 1px solid #CCC;







		text-align: left;







	}







	div.vehicle_head {







		font-size: 15px;







		font-weight: bold;







	}







		.vehicle_row span {







			display: block;







			height:auto;







			float: left;







		}







/* order colloring */







	.new_order {







		background: yellow;







	}







	.waiting_payment {







		background: #5DAF20;







	}







	.order_pending {







		background: #3398CF;







	}







	.order_delivered {







		background: #FF953F;







	}







	.order_canceled {







		background: #FF4D3F;







	}







/* pre footer */







/* pre footer */







		div#pre_footer {







			width: 968px;







			height: 130px;







			float: left;







			margin-top: 10px;







			margin-bottom: 10px;







		}







			div.pre_footer_box {







				float:left;







				height: 130px;







				margin-left: 5px;







			}







				div.pre_footer_box h3 {







					width: 100%;







					height: 20px;







					line-height: 20px;







					border-bottom: 1px solid #8FC0FF;







					font-size: 13px;







					color: #8FC0FF;







					margin-bottom: 5px;







				}







				div#box_1 {







					width: 153px;







					margin: 0px;







					font-size: 11px;







					font-family: Verdana;







					color: #333;







					background: url('images/snow.png') scroll 5px 23px no-repeat;







				}







					div#box_1 p {







						display: block;







						width: 100%;







						height: 100%;







						cursor: pointer;







					}







				div#box_2 {







					width: 255px;







				}







				div#box_3 {







					width: 202px;







				}







				div#box_4 {







					width: 150px;







				}







				div#box_5 {







					width: 177px;







					font-size: 10px;







					color: #333;







					position: relative;







				}







					 a#get_quote_2 {







						display: block;







						width: 125px;







						height: 30px;







						line-height: 30px;







						background: url('images/get_quote_2.png') top left no-repeat;







						text-align: center;







						font-size: 12px;







						color: #FFF;







						font-weight: bold;







						text-decoration: none;







						







					}







			ul.orange_bullet_ul {







				list-style-type:none;







				float: left;







			}







				ul.orange_bullet_ul li {







					display: block;







					padding-left: 5px;







				}







					ul.orange_bullet_ul li a{ 







						font-size: 9px;







						font-family: Verdana;







						color: #CFCFCF;







					}







a#big_quote_bottom {







	display: block;







	width: 150px;







	height: 70px;







	position: absolute;







	right: 10px;







	top: 50px;







	background: transparent url('images/quote_bottom.png') top left no-repeat;







	text-indent: -9999px;







	#z-index: -1;







	_z-index: -1;







	outline: 0px;







	







}







div#bottom_links {







	width: 100%;







	height: 30px;







	text-align: center;







	line-height: 30px;







}







	#bottom_links a {







		color: #FFF;







	}































<!-----blog--->







.mainbody_top {display:block; float:left; width:985px; padding:0 0 0 0; margin-left:6px; background:url(../images/blog_body_top.gif) 0px 0px no-repeat; height:21px; }







.mainbody_middl {display:block; float:left; width:985px; padding:0 0 0 0; margin-left:6px; background-color:#FFFFFF;  }







.mainbody_middl_headngtext {font:normal 22px Helvetica, Arial, sans-serif;color:#8d0000; text-decoration:none; padding:0px 0px 10px 10px ; }































.mainbody_middl_blogbox { display:block; float:left; width:959px; border:1px solid #e0e0e0;  background-color:#fafafa; }







.mainbody_middl_body_image { display:block; float:left; width:60px; padding:20px 0px 20px 20px; }







.mainbody_middl_body_imagebox { display:block; float:left; width:40px; border:1px solid #cbcfcf; padding:1px; }







.mainbody_middl_body_rght { padding:15px 10px 15px 5px; }







.mainbody_middl_body_rght_txt1 {font: normal 15px Verdana, Arial, Helvetica, sans-serif; color:#8d0000; text-decoration:none;  }







.mainbody_middl_body_rght_txt2 {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#e53b00; text-decoration:none;  }







.contentpagetitle a{







 text-decoration:none;







 font-family:Arial, Helvetica, sans-serif;







 color:#000000;







 







}







.contentpagetitle{







text-decoration:none;







color:#8d0000;;







}







#submit_button {







	display: block;







	width: 120px;







	height: 30px;







	overflow: hidden;







	background: url(../images/submit_quote.gif) top left no-repeat;







	font-weight: bold;







	line-height: 30px;







	text-align: center;







	border: 0px;







	color: #FFF;







	cursor: pointer;







}







/*---------------added-*/







ul#long_buttons {







		margin-top: 10px;







		display: block;







		width: 970px;







		height: 36px;







		float: left;







		list-style-type:disc;







		position: relative;







		z-index :999;







		margin-left:-40px;







	}







		ul#long_buttons li.main_li {







			display: block;







			width: 190px;







			height: 43px;







			line-height: 43px;







			float: left;







			margin-left: 4px;







			background: url(../images/new_f.jpg) top left no-repeat;







			text-align: left;







			list-style-type: none;







		}







			 li.main_li ul li a {







				text-decoration: none;







				







				letter-spacing:0px;







				







				text-align: center;







				







				text-indent:-1px;







				







				padding-left:5px; padding-top:4px;







				font:normal 11px  Tahoma; color:#ffffff;







			}







			







		/* drop down */







		ul.drop_down, ul.drop_down ul {







			display: block;







			list-style-type:none;







			margin: 0px;







			padding:0px;







			text-align: left;







		}







		ul.drop_down li {







			list-style-type: none;







			text-align: left;







			position: relative;







		}







		li.drop_link ul {







			list-style-type: none;







			z-index: 900;







			background: ;







			position: absolute;







			top: 100%;







			#top: 70%;







			_top: 70%;







			margin:0px;







			padding:0px;







	  







		}







			li.drop_link ul li {







				display: block;







				width: 900px;







				height: auto;







				line-height: 18px;







				border: 1px solid #FFFFFF;







				background: #000000;







				margin-top: 1px;







				padding: 5px;







				text-align :left;







				float: left;







				margin-left:50px;







			}







		li.drop_link ul { display: none; }







		li.drop_link ul a {







			display: block;







			width: 20%;







			text-align: left;







			float: left;







			color:#FFFFFF;







				font:Tahoma !important;







				letter-spacing:0px !important;







				font-size:12px !important;







				font-weight:bold  !important;















		}















.footer_top_menu_for_gupi{margin-top:-34px;margin-left:660px; }























a.footer_menu23:hover{ text-decoration:none; color:#FFFFFF;}







/*-------------------------------------forum -12.1.10----------------------------------------*/







.pagination







{















 border-color:#FFFFFF !important;







 }























#timeId {







	width:1000px !important;







	border:1px solid #ff0000;







	display:block;







	float:left;







}	







.foot_inner_rows3 table







{







width:220px !important;















display:block;















}







.a2a_dd{width:200px; height:47px; display:block; float:right;  margin-right:20px;}







/*------------------------------------linkus----------------------------------------*/















.linkus_mainbody{  width:929px; border:1px solid #e6e6e6;  background-color:#ffffff;  }







.linkus_outerbody { border:1px solid #e0e0e0;  background-color:#fafafa; padding:10px 0 10px 0; }







.linkus_logobox { padding:5px 0 10px 0; }















.sitemap_body{width:960px; display:block; float:left; margin-right:-20px;}







.sitemap_row1{width:930px; display:block; float:left; background:url(../images/site_1.gif) repeat-x left bottom; padding-left:15px; padding-bottom:10px; padding-right:15px;    }







.sitemap_row2{width:960px; display:block; float:left; padding-bottom:4px;  padding-top:4px; }







.sitemap_row3{width:960px; display:block; float:left; padding-bottom:2px;  padding-top:4px; border-bottom:1px solid  #eaeaea; }























.sitemap_heading{width:920px; display:block; float:left; padding-bottom:0px;  padding-top:4px; background:url(../images/site_2.gif)  no-repeat; padding-left:30px; padding-right:10px; height:25px;  }















.sitemap_arearow{width:920px; display:block; float:left; padding-bottom:4px;  padding-top:0px; padding-left:30px; padding-right:10px;   }























.sitetext1{font: bold 18px   Helvetica, sans-serif, Arial; color:#8d0000; }







.sitetext2{font: bold 14px   Helvetica, sans-serif, Arial; color:#da4203; }







a.sitetext3{font: normal 11px   Helvetica, sans-serif, Arial; color:#333; background:url(../images/site_3.gif) no-repeat  left center; display:block; float:left; width:135px; padding-left:12px; margin-right:3px; padding-bottom:6px; padding-top:6px; margin-top:2px; }







a.sitetext3:hover{ color:#e04100; }







.componentheading{font: bold 18px   Helvetica, sans-serif, Arial; color:#8d0000;























}







.contact_formfield{ width:333px; display: block; float:left;  border:1px solid #cecece;  }







.contact_formtxt{ width:355px; display: block; float:left; font:normal 14px Arial, Helvetica,sans-serif; color:#444444; text-decoration:none; }































.category{







color:#DE4301;







font:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";







font-size:14px;























}







.sectiontableheader a{







color:#666666;















font-size:18px;























}







h1{font:22px Arial, Helvetica, sans-serif; color:#c03b00; text-decoration:none;}



h2{font:18px Arial, Helvetica, sans-serif; color:#c03b00; text-decoration:none;}



h3{font: bold 16px Arial, Helvetica, sans-serif; color:#393939; text-decoration:none;}



h4{font: bold 14px Arial, Helvetica, sans-serif; color:#393939; text-decoration:none;}



h5{font: bold 13px Arial, Helvetica, sans-serif; color:#393939; text-decoration:none;}



h6{font: bold 12px Arial, Helvetica, sans-serif; color:#393939; text-decoration:none;}







.mainlevel_addr{font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff; padding-left:5px; padding-right:5px;}



a.mainlevel_addr:hover{text-decoration:none; color:#FFFFFF;}











.contentpaneopen{float:left !important}











.right_box_row1{display:block; float:left; width:100%;   padding:0px 0px 20px 0px;}



.right_box_image1{display:block; float:left; width:154px; height:92px;   padding:2px 2px 2px 2px; border:1px solid #dddddd;}



.right_box_content1{display:block; float:right; width:100%;}







.body_table_thumb2{display:block; float:left; width:100%; padding:0 45px 0 0px;}



.body_table_thumb_row2{display:block; float:left; width:100%; padding:5px 0 0 0;}







.right_box_row1{display:block; float:left; width:640px;   padding:0px 0px 20px 0px;}







.right_box_image1{display:block; float:left; width:154px; height:92px;   padding:2px 2px 2px 2px; border:1px solid #dddddd;}







.right_box_content1{display:block; float:right; width:464px;  }





table.cityDetails {

	width:100% !important;

}	

table.cityDetails h3, table.cityDetails h2{font: bold 14px Arial, Helvetica, sans-serif; color:#393939; text-decoration:none; padding-left:0px;}



.shrink .sitemap_arearow{width:890px; display:block; float:left; padding-bottom:4px;  padding-top:0px; padding-left:0px; padding-right:0px;   }

.shrink	.sitemap_arearow a {

	width:95px!important; padding:2px 5px 0px  5px !important;

	white-space:nowrap;

	font-family:Helvetica, sans-serif, Arial !important;

	letter-spacing:0px !important;

	font-size:11px !important;

	font-weight:normal  !important; text-align:left;

	line-height:12px !important;

	background-image:none;

}

.shrink	 .sitemap_heading{width:900px; display:block; float:left; padding-bottom:0px;  padding-top:0px; background:url(../images/site_2.gif)  no-repeat;  height:25px; padding-left:0px; background-image:none;  }



tr.tclk a {

	color:#DE4301;

	font-family:Arial;

	font-size:12px;

	text-decoration:none;

}



tr.tclk a:hover {

	text-decoration:underline;

}

ul.statelistul a.statelist {
	width:95px!important; padding:2px 5px 0px  5px !important;
	white-space:nowrap;
	font-family:Helvetica, sans-serif, Arial !important;
	letter-spacing:0px !important;
	font-size:11px !important;
	font-weight:normal  !important; text-align:left;
	line-height:12px !important;
	background-image:none;
}

ul.statelistul a.statelist:hover {
	color:#DA4203;
}