@charset "UTF-8";

html,body,div,img,fieldset,form{margin:0;padding:0;border:0;}
body{font-family: verdana, arial, helvetica;background:#ddd;color:#333;text-align:center;font:10pt arial;letter-spacing: -0.007em;line-height: 18px;}

a{color:#06c;}
.clear{clear:both;}
.center{text-align:center;}
.ib{display:inline-block;}

#big_wrapper{width:1011px;background:url("/images/wrapper_bg4.gif") top center repeat-y;margin:0px auto 0 auto;text-align:left;}
#wrapper{width:961px;margin:0px auto 0 auto;text-align:left;}
#top_nav{background:url("/images/top_nav_bg1.jpg") no-repeat bottom center;height:21px;text-align:right;font-size:11px;line-height:21px;
		font-family:"Arial Black",Helvetica,Arial,Sans;text-transform:uppercase;padding-top: 5px;}
#top_nav ul{padding:0;margin:0 20px 0 0;}
#top_nav ul li{display:inline-block;display:inline;list-style:none;padding:0 18px;}
#top_nav ul li a{color:#333;text-decoration:none;}
#top_nav ul li a:hover{color:#06c;}

#header{height:50px;width:959px;clear:both;background:url("/images/header_bg1.jpg") no-repeat top center;font-family:"Arial Black",Helvetica,Arial,Sans;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#header table{border-collapse:collapse;margin:0;padding:0;}
#header .logo{padding:0 0 0 30px;vertical-align:top;width:126px;}
#header .logo a{margin:0;padding:0;}
#header .middle{text-align:right;font-size:18px;}
#header .middle .center{display:inline-block;}
#header .middle .below{color:#666;font-size:12px;}
#header .phone{font-family: arial, verdana, helvetica;color: #06c;text-align:right;font-size:20px;line-height:22px;width:400px;padding-top:19px;letter-spacing: -0.03em;font-weight: bold;}
#header .below{font:12px arial;color:#333; letter-spacing: 0.03em;font-weight: bold;padding-right: 3px;padding-bottom: 1px;}
#header .livechat{text-transform:uppercase;width:128px;}
#header .livechat a{display:inline-block;color:#333;text-decoration:none;font-size:18px;line-height:19px;letter-spacing:-1px;padding:0 0 0 41px;
		margin:0 0 0 13px;background:url("/images/chat_button.gif") no-repeat center left;}

#sub_head{background:url("/images/sub_head_bg.jpg") no-repeat top left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;height:121px;text-align:right;padding:0 21px 0 0;
		font-family:"Arial",Helvetica,Arial,Sans;font-size:18px;line-height:18px;letter-spacing:-0.01em;margin-right:2px;}
#sub_head .inner{float:right;text-align:center;paddin-right: 5px;}
#sub_head .first{font-family: "Arial Bold",Helvetica, Arial,Sans;font-size:12px;margin-top:20px;margin-bottom: 5px;}
#sub_head .price{font-family: "Arial Bold",Helvetica, Arial,Sans;color:#e00;font-size:36px;line-height:28px;margin-bottom:3px;margin-right:10px;letter-spacing: -0.05em;font-weight: bold;}
#sub_head .price .sym{font-size:24px;}

#left{float:left;margin:15px 0 10px 0;}
#menu{border:1px solid #d2d2d2;width:202px;}
#menu h3{color: #333;font-family:"Arial Black",Helvetica,Arial,Sans;font-size:14px;letter-spacing: -0.03em;text-align:center;padding:0;margin:1px;
		background:url("/images/left_nav_title_bg.gif") repeat-x top left;height:23px;font-weight:normal;}
#navlist{margin:0;padding:0;border-top:1px solod #d2d2d2;}
#navlist li{margin:0;padding:0;list-style:none;}
#navlist li a{display:block;height:20px;font-size:11px;line-height:20px;font-family:"Arial Black",Helvetica,Arial,Sans;letter-spacing: -0.02em;margin:0;width:172px;
			text-transform:uppercase;padding:0 0 0 30px;text-decoration:none;color:#333;background:#ddd url("/images/left_nav_bg_gray.jpg") no-repeat top left;}
#navlist li a:hover,#navlist li a.active{background:#0066cb url("/images/left_nav_bg_bluedot.jpg") no-repeat top left;color:#fff;}
#navlist .navmodels{display:none;margin:0;z-index:100;border-top:1px solid #555;border-left:1px solid #555;}
#navlist .navmodels ul{margin:0;padding:0;float:left;}
#navlist .navmodels ul li{margin:0;}
#navlist .navmodels ul li a{width:130px;background-image:none;border-top:1px solid #d2d2d2;}

#content{margin:15px 0 10px 224px !important;margin-left:220px;clear:right;}
#bottom{padding:10px;color:#666;text-align:justify;}
#footer{clear:both;margin:10px 0 0 0;padding:10px;border:1px solid #d2d2d2;border-bottom:0;text-align:center;background:url("/images/foot_bg.gif") repeat-x top left;font-size:11px;}
#footer a{color:#333;text-decoration:none;}
#footer a:hover{color:#06c;text-decoration:underline;}

.btn_nav{list_style:none;margin:0;padding:0;}
.btn_nav li{list-style:none;display:inline;margin:0;padding:0;}
.scnd_page{background:url("/images/enhance_appeal_mainbg.jpg") no-repeat top left;padding:10px;}
.scnd_page .t{color:#fff;font-size:18px;font-family:"Arial Black",Helvetica,Arial,Sans;padding-top: 10px;}

#selectcar{margin:20px 0 0 0;padding:120px 0 0 0;background:url("/images/order_now.gif") no-repeat top center;height:361px;}
#selectcar h3, #selectcar fieldset legend{display:none;}
#selectcar fieldset{padding:0 0 0 75px;}
#selectcar fieldset div {clear: both;height: 36px;}
#selectcar fieldset select {border: 2px solid #000;width: 140px;margin-left: 10px;margin-top: 5px;}
#selectcar fieldset label {float: left;display: block;width: 32px;height: 33px;}
#selectcar fieldset label.lyear {background: url('/images/1_blue.gif') no-repeat;}
#selectcar fieldset label.lmake {background: url('/images/2_blue.gif') no-repeat;}
#selectcar fieldset label.lmodel {background: url('/images/3_blue.gif') no-repeat;}
#selectcar fieldset label.lyear.disabled {background: url('/images/1_gray.gif') no-repeat;} 
#selectcar fieldset label.lmake.disabled {background: url('/images/2_gray.gif') no-repeat;}
#selectcar fieldset label.lmodel.disabled {background: url('/images/3_gray.gif') no-repeat;}
#selectcar fieldset label span {display: none;}

#resources{margin:15px 0;}
#resources h4{font-size:14px;line-height:20px;font-family:"Arial Black",Helvetica,Arial,Sans;text-transform:uppercase;font-weight:normal;letter-spacing:-0.02em; color: #0066cc;}
#resources a{float:left;display:inline-block;text-align:center;width:120px;height:30px;border:1px solid #d2d2d2;margin:0 2px 0 0;
		padding:70px 20px 10px 20px;background:url("/images/pdf_icon.gif") no-repeat 58px 20px;font-weight:bold;color:#333;text-decoration:none;}
#resources a:hover{color:#06c;}

.tab{color: #333;background:url("/images/tab_bg.gif") repeat-x top left;font-family:"Arial Black",Helvetica,Arial,Sans;font-size:12px;letter-spacing: -0.03em;
		border:1px solid #d2d2d2;border-bottom:0;text-transform:uppercase;line-height:30px;padding:0 15px;margin:0;}
.tab.short{display:inline-block;}



#popupbox {background: #fff;border: 1px solid #000;width: 772px;margin: 0px auto;color: #000;padding: 10px;text-align:left;}
#popupbox .title{background:#d2d2d2;font-weight:bold; wisth: 100px; clear: none;}
#popupbox .imgcont {padding: 0px 25px 0px 0px;margin-bottom: 25px;float: left;}
#popupbox .close {margin-bottom: 10px;}

.popup {display: none;}

.popup_cart {float: right;padding: 25px 0px 25px 0px;width:200px;}

.popup_cart .add {margin-top: 10px;}

.info_row {padding-top: 15px;clear: none;}

.popup_cart .value{width: 80px;}

.popup_cart .value .quantity {margin: 0px; float: none;width:30px;}

.popup_details {clear: both;}

.popup_tabbox {padding: 10px;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;}

.close {
	float: right;
	clear: left;
	background: url('/images/close_btn.gif') no-repeat;
	border: 0px;
	width: 94px;
	height: 23px;
	margin-left: 5px;cursor:pointer;	
}
.add {
	float: right;
	background: url('/images/add_to_cart.gif') no-repeat;
	border: 0px;
	width: 104px;
	height: 27px;
	margin-left: 5px;cursor:pointer;
	padding-right: 25px;
}
#popupbox .tab{clear:both;}
#popupbox hr{height:1px;border:0;background:#d2d2d2;}