div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td{margin:0;padding:0;}
fieldset,
img{border:0;}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var{font-style:normal;font-weight:normal;}
ol,
ul{list-style:none;}
caption,
th{text-align:left;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:bold;}
q:before,
q:after{content:'';}
abbr,
acronym{border:0;}
.clear_0{clear:both;font-size:0px;line-height:0px;display:block;}
.last{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg{background:none !important;}
a{color:#005DAB;text-decoration:none;outline:0 none;}
a:hover{}
h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
html{}
body{font-family:Helvetica, Arial, sans-serif;font-size:12px;background:#fff;}
.slider-box{width:441px;float:left;}
#slider{float:left;position:relative;overflow:auto;width:441px;height:258px;padding:0 0 0 0;}
#slider ul{position:absolute;list-style:none;top:0;left:0}
#slider li{float:left;width:441px;height:258px;padding-right:0px;position:relative;}
#banner1 .pagination{list-style:none;margin:0 0 0 0px;position:absolute;top:234px;left:5px;width:100px;z-index:9999;}
#banner1 .pagination li{float:left;cursor:pointer;list-style:none;background:url(../images/pagination-normal.png) no-repeat left top;width:14px;height:14px;margin:0 0 0 5px;}
#banner1 .pagination li:hover{background:url(../images/pagination-hvr.png) no-repeat left top;}
#banner1 .pagination li.current{background:url(../images/pagination-hvr.png) no-repeat left top;}
#slider li .slider-text{width:441px;float:left;position:absolute;top:0px;right:0px;}
.slider-text h2{color:#eb132b;font-size:50px;line-height:55px;float:left;padding:22px 0 0 25px;letter-spacing:-1px}
.slider-text h3{color:#fff;font-size:50px;float:left;background:url(../images/sale-bg.png) no-repeat left top;width:204px;height:53px;line-height:53px;text-align:center;margin:24px 0 0 -5px;}
.slider-text a{color:#fff;font-size:22px;float:right;background:url(../images/see-btn.png) no-repeat left 10px;padding:0 0 0 14px;line-height:27px;margin:147px 10px 0 0;}
.slider-text a:hover{text-decoration:underline;}
.form-block{width:280px;float:left;min-height:257px;background:#0090d6;border-radius:3px;position:relative;behavior:url(pie.htc);padding:1px 10px 0 10px;margin-top:14px;}
.select-box1{width:100%;height:21px;padding:0 0 0 0;color:#54545e;font-size:12px;line-height:15px;float:left;margin:1px 0 0 0;font-family:Arial, Helvetica, sans-serif;}
.select-box2{width:132px;}
.field1 strong{float:left;color:#fff;font-size:16px;line-height:20px;padding:0 3px 0 3px;}
.text-field{background:#fff;border-radius:10px;width:100%;height:21px;float:left;padding:0 5px 0 5px;margin:3px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.input-field{background:none;border:none;outline:none;font-family:Arial, Helvetica, sans-serif;line-height:21px;width:144px;height:21px;color:#000;}
.search-btn{background:url(../images/search-btn.gif) no-repeat left top;width:115px;height:28px;color:#fff;font-size:14px;line-height:28px;font-weight:bold;cursor:pointer;outline:none;border:none;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;margin:9px auto 0;padding:0 0 0 18px;display:block;}
.block2{float:left;width:620px;padding:19px 0 0 0;}
.types{width:298px;float:left;border-radius:5px;background:#fff;border:1px solid #cccccc;position:relative;behavior:url(pie.htc);-moz-box-shadow:0 0 2px #888;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;padding:0 0 0 0;min-height:308px;}
.types h3{background:url(../images/heading-bg.gif) repeat-x left top;width:286px;float:left;height:30px;color:#fff;font-size:15px;line-height:30px;padding:0 0 0 12px;position:relative;behavior:url(pie.htc);border-radius:3px 3px 0 0;text-transform:uppercase;}
.tabs-text{width:281px;float:left;padding:8px 0 0 9px;}
#tabContainer{position:relative;width:281px;}
#tabMenu{position:relative;height:29px;}
#tabContent{position:relative;width:281px;margin:0 0 0 0;}
#tabContent .content{display:none;}
#tabContent .active{display:block;}
.car-list{width:281px;float:left;padding-top:10px;overflow:hidden;}
.left-list{width:142px;float:left;}
.left-list li{padding:7px 0 0 0;float:left;width:142px;margin:0 0 0 0;}
.left-list li a{cursor:pointer;display:table;padding:1px 0;}
.left-list li a span{width:25px;padding-right:5px;display:table-cell;vertical-align:middle;text-align:center;}
.left-list li a span img{max-width:100%;height:auto;}
.left-list li a strong{color:#0b66aa;font-size:12px;line-height:20px;font-weight:bold;text-transform:uppercase;display:table-cell;vertical-align:middle;}
.left-list li a:hover strong{text-decoration:underline;}
.right-list{width:139px;}
.right-list li{padding-top:5px;}
.left-list02{width:125px;float:left;}
.left-list02 li{padding:7px 0 0 0;float:left;width:155px;margin:0 0 5px 0;}
.left-list02 li a{float:left;cursor:pointer;}
.left-list02 li a span{float:left;width:45px;}
.left-list02 li a strong{color:#0b66aa;font-size:12px;line-height:20px;font-weight:bold;float:left;text-transform:uppercase;}
.left-list02 li a:hover strong{text-decoration:underline;}
.right-list02{}
.right-list02 li{padding-top:5px;}
.show{background:url(../images/botm-arrow.gif) no-repeat left 4px;color:#ff0d0c;font-size:14px;font-weight:bold;float:right;padding:0 0 0 11px;margin:2px 5px 10px 0;}
.show:hover{text-decoration:underline;}
.less{background:url(../images/up-arrow.gif) no-repeat left 4px;color:#ff0d0c;font-size:14px;font-weight:bold;float:right;padding:0 0 0 11px;margin:2px 5px 10px 0;}
.less:hover{text-decoration:underline;}
.filters{float:right;padding-bottom:0;}
.filters-cont{width:298px;clear:both;padding:0 0 0 0;overflow:hidden;height:295px;}
.price{width:137px;float:left;padding:8px 0 0 13px;}
.price li{color:#005dab;font-size:15px;line-height:18px;font-weight:bold;float:left;width:123px;padding:0 0 0 12px;margin:3px 0 0 0;background:url(../images/red-bullet.gif) no-repeat left center;}
.price li:first-child{background:none;padding:0 0 0 0;}
.price li a{color:#005dab;font-size:14px;line-height:16px;float:left;font-weight:normal;}
.price li a:hover{text-decoration:underline;}
.category{width:135px;}
.year{margin-top:16px;}
.type{width:135px;margin-top:16px;}
.block3{width:618px;float:left;margin:19px 0 19px 0;border-radius:5px;background:#fff;border:1px solid #cccccc;position:relative;behavior:url(pie.htc);-moz-box-shadow:0 0 2px #888;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;padding:0 0 6px 0;}
.block3 h3{background:url(../images/stock-bg.gif) repeat-x left top;width:609px;float:left;height:30px;line-height:30px;padding:0 0 0 9px;border-radius:3px 3px 0 0;position:relative;color:#fff;font-size:15px;text-transform:uppercase;behavior:url(pie.htc);}
.tabContainer{position:relative;width:607px;}
.tabMenu{position:relative;height:29px;}
.tabContent{position:relative;width:607px;margin:0 0 0 0;}
.tabContent .content{display:none;}
.tabContent .content:after{content:'';display:table;clear:both;}
.tabContent .active{display:block;}
.car-items{width:607px;float:left;padding:14px 0 0 0;}
.car-items ul{width:607px;float:left;}
.car-items ul li{padding:0 16px 7px 6px;float:left;width:131px;min-height:135px;}
.car-items ul li.last{margin:0 0 0 0;padding:0 0 7px 7px;}
.car-items ul li a{float:left;width:131px;}
.car-items ul li span{color:#0b66aa;font-size:14px;line-height:16px;font-weight:bold;float:left;width:131px;text-transform:uppercase;margin:3px 0;}
.car-items ul li strong{color:#000;font-size:14px;line-height:18px;font-weight:bold;float:left;text-transform:uppercase;margin-right:-5px;}
.car-items ul li strong b{color:#ff0000;font-weight:bold;}
.browse{background:url(../images/browse.gif) no-repeat left center;color:#ff0d0c;font-size:15px;line-height:20px;float:right;margin:0 10px 0 0;padding:0 0 0 13px;font-weight:bold;}
.browse:hover{text-decoration:underline;}
.block4{margin-top:17px;padding-bottom:12px;}
.team-block{width:605px;clear:both;overflow:hidden;padding:11px 0 0 11px;}
.team-block ul{float:left;}
.team-block ul li{margin:0 0 0 12px;height:135px;float:left;border:1px solid #d1d1d1;}
.team-block ul li:first-child{margin-left:0px;}
.content-right{width:300px;float:right;margin:5px 0 0px 0;padding-bottom:20px;}
.customer-block h3{background:url(../images/stock-bg.gif) repeat-x left top;width:288px;float:left;height:30px;line-height:30px;padding:0 0 0 10px;border-radius:3px 3px 0 0;position:relative;color:#fff;font-size:15px;text-transform:uppercase;behavior:url(pie.htc);}
.adv-cont{width:166px;float:left;background:#3f4c6b;padding:4px 0 6px 8px;height:70px;}
.adv-cont h6{clear:both;color:#fff;font-size:14px;line-height:18px;}
.compny-img{width:40px;height:27px;float:left;padding:4px 0 0 0;}
.phone-no{width:119px;float:left;padding:1px 0 0 5px;}
.phone-no b{color:#fff;float:left;font-size:14px;line-height:16px;}
.click{background:url(../images/bullet-2.png) no-repeat right center;color:#fff;font-size:12px;line-height:16px;font-weight:bold;padding:0 12px 0 0;margin:3px 6px 0 0;float:right;}
.click:hover{text-decoration:underline;}
.adv-cont2{background:#349e0e;height:70px;}
.phone-no2{padding-left:8px;width:117px;}
.request-block{width:298px;min-height:78px;float:left;margin:21px 0 0 0;background:url(../images/yellow-bg.gif) repeat-x left top #febf05;border:1px solid #005dab;}
.request-block h4{color:#005dab;font-size:27px;line-height:28px;float:left;padding:11px 0 0 5px;letter-spacing:-1px;word-spacing:-1px;}
.request-block span{float:left;margin:8px 0 0 7px;width:101px;height:45px;}
.request-block span a{color:#ed1c24;font-size:16px;line-height:20px;font-weight:bold;float:right;padding:0 13px 0 0;background:url(../images/request-bg.png) no-repeat right center;margin:-3px 7px 0 0;}
.request-block a:hover{text-decoration:underline;}
.news-block{margin-top:19px;padding-bottom:8px;}
.news-cont{width:298px;clear:both;}
.news-cont div.img-wrap{padding:5px;}
.news-cont p{color:#333333;font-size:14px;line-height:17px;padding:2px 0 0 9px;}
.car_img{width:144px;height:108px;float:left;border-right:1px solid #ccc;}
.car_info{width:526px;float:left;}
.car_company{width:521px;float:left;padding:3px 0 3px 5px;}
.car_company em.sale{width:34px;height:15px;font-size:12px;color:#fff;line-height:15px;text-align:center;font-weight:bold;background:#ed1c24;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;behavior:url(pie.htc);float:left;margin-right:5px;}
.car_company em.recommend{height:15px;width:80px;font-size:12px;color:#333;line-height:15px;text-align:center;font-weight:bold;background:#FF0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;behavior:url(pie.htc);float:left;}
.car_company strong{font-size:14px;color:#005dab;line-height:15px;font-weight:bold;text-transform:uppercase;float:left;padding:0 0 0 6px;}
ul.car_models{width:526px;float:left;border-top:1px solid #ccc !important;padding:0;}
ul.car_models li{float:left;height:21px;color:#000;line-height:21px;border-right:1px solid #ccc !important;border:none;margin:0;}
ul.car_models li.list1{width:111px;background:#d1f0ff;padding:0 0 0 9px;}
ul.car_models li.list2{width:116px;background:#fff;padding:0 0 0 13px;}
ul.car_models li.list3{width:112px;background:#d1f0ff;padding:0 0 0 8px;}
ul.car_models li.list4{width:143px;background:#fff;padding:0 0 0 10px;border-right:none !important;}
.details2{margin-top:0;}
.page-nav{width:100%;clear:both;overflow:hidden;}
.page-nav li{float:left;color:#000000;font-size:12px;font-weight:bold;text-transform:uppercase;}
.page-nav li a{color:#0b66aa;padding:0 4px;text-transform:uppercase;}
.page-nav li:first-child a{padding-left:0px;}
.content-block1-left h4{display:block;font-weight:bold;color:#333333;font-size:28px;line-height:30px;padding:10px 0 24px 0;}
.buy-block{width:533px;clear:both;padding:13px 0 0 0;margin:0 0 0 65px;position:relative;}
.buy-block .more{width:65px;height:31px;float:left;margin:16px 0 0 234px;}
.buy-block-content{width:533px;background:#0090d6;height:139px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(pie.htc);}
.buy-block-content h5{position:absolute;left:0px;top:0px;background:url(../images/number-corner.png) no-repeat left top;width:34px;height:45px;font-weight:bold;font-size:32px;color:#fff;padding:0 0 0 6px;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;behavior:url(pie.htc);}
.buy-block-left{background:#fff;width:195px;height:137px;float:left;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;behavior:url(pie.htc);margin:1px 0 0 1px;}
.buy-block-left .img1{width:195px;height:137px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;behavior:url(pie.htc);}
.buy-block-left .img2{width:195px;height:127px;padding:5px 0 0 0;}
.title-bar h5 b strong small{font-size:15px;float:left;font-weight:bold;line-height:24px;height:20px;margin:0 0 0 7px;text-decoration:line-through;}
.details-block1{width:909px;clear:both;padding:26px 0 0 0;}
.thumbnail-block{width:525px;float:left;position:relative;}
.thumbnail-block .thumbnail-left-arrow{background: url(../images/thumb_left_arrow.jpg) no-repeat left top;width:17px;height:120px;position:absolute;left:0px;top:125px;}
.thumbnail-block .thumbnail-right-arrow{background: url(../images/thumb_right_arrow.jpg) no-repeat right top;width:17px;height:120px;position:absolute;right:0px;top:125px;}
.thumbnail-main-img{width:480px;border:1px solid #cfcfcf;margin:0 0 0 22px;}
.thumbnail-block ul{width:525px;margin:10px 0 0 -1px;}
.thumbnail-block ul li{float:left;width:100px;padding-right:5px;margin-bottom:5px;}
.thumbnail-block ul li.active a{border:1px solid #0090D6;}
.thumbnail-block ul li.pr0{padding-right:0;}
.thumbnail-block ul li .thumbnail{padding:0;border:1px solid #cfcfcf;border-radius:0;}
#gallery li a img{width:98px;height:74px;}
#mainImage{width:480px;height:360px;}
.thumbnail-block .more-but{width:102px;height:28px;float:right;margin:17px 19px 0 0;}
.details-block1-right{width:364px;float:right;}
.top-buttons{width:100%;}
.top-buttons a{float:left;color:#ffffff;font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.top-buttons a.print{background:url(../images/print-but.gif) no-repeat left top;height:34px;width:171px;color:#FFFFFF;}
.top-buttons a.print span{background:url(../images/print-icon.png) no-repeat left center;padding:0 0 0 27px;margin:5px 0 0 51px;float:left;}
.top-buttons a.mail{background:url(../images/contact-but.gif) no-repeat left top;height:34px;width:171px;float:right;color:#FFFFFF;}
.top-buttons a.mail span{background:url(../images/mail-icon.png) no-repeat left center;padding:0 0 0 28px;margin:7px 0 0 42px;float:left;}
.details-list{width:364px;clear:both;padding:0 0 20px 0;margin:18px 0 0 0;float:left;}
.details-list ul{width:362px;float:left;background:url(../images/middle-border.gif) repeat-y 138px top;border:1px solid #cccccc;}
.details-list ul li{width:362px;line-height:21px;color:#4f4f4f;float:left;font-size:14px;font-weight:bold;border-top:1px solid #cccccc;}
.details-list ul li:first-child{border-top:none;}
.details-list ul li span{float:left;background:#0090d6;color:#ffffff;width:138px;padding:0 0 0 5px;margin:0 7px 0 0;}
.details-list h5{color:#333333;font-size:14px;font-weight:bold;padding:10px 0 5px 0;background:#fff;display:block;font-family:Arial, Helvetica, sans-serif;}
.details-list table.option{border-collapse:collapse;width:100%;}
.details-list table.option,
.details-list table.option th,
.details-list table.option td{border:2px solid #fff;padding:0 2px;font-weight:bold;}
.details-list table.option th{width:10%;text-align:center;}
.details-list table.option td{width:40%;line-height:20px;color:#A7A7A7;background:#f3f3f3;font-size:14px;}
.details-list table.option td.checked{color:#fff;background:#0090d6;}
.details-list ul.options{border-top:none;background:url(../images/option-list-bg.gif) repeat-y left top;}
.details-list ul.options li{line-height:20px;color:#333333;font-size:14px;}
.details-list ul.options li .check-field{float:left;width:32px;margin:2px 0 0 0;text-align:center;}
.details-list ul.options li span{float:left;width:158px;margin:0px;margin:0px;background:none;color:#333333;padding:0 0 0 6px;}
.details-list ul.options li strong{float:left;width:127px;padding:0 0 0 7px;font-weight:bold}
.details-list p{display:block;color:#333333;font-size:14px;font-weight:bold;margin-top:10px;text-align:right;padding:0;clear:both;}
.details-list .comment{border:solid 1px #ccc;padding:5px;text-align:left;white-space:pre-wrap;font-size:12px;margin-top:0;min-height:80px;}
.information-block{width:950px;border:1px solid #C2C2C2;clear:both;margin:20px 0 0 0;float:left;}
.information-block h3{background:#ed1c24 url(../images/mail-icon.png) no-repeat 17px center;color:#fff;font-size:16px;height:33px;line-height:33px;font-weight:bold;display:block;padding:0 0 0 45px;}
.information-left{width:434px;float:left;padding:0 0 0 19px;}
.ta3{width:434px;clear:both;padding:11px 0 0 0;}
.ta3 .error{clear:both;color:#F00;font-weight:bold;font-size:14px;line-height:1.5;}
.ta3 label{display:block;color:#333333;font-size:16px;font-weight:bold;clear:both;padding:0 0 4px 0;}
.ta3 label em{color:#ed1c24;font-style:normal;font-size:14px;font-weight:bold;}
.ta3 .select1{float:left;color:#333;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:28px;padding:6px 0 0 0;width:91px;}
.ta3 .select2{float:left;color:#333;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:28px;padding:6px 0 0 0;width:381px;}
.ta3 b.short{float:left;width:269px;height:28px;padding:0 0 0 9px;margin:0 0 0 11px;border:1px solid #c6dade;background:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:#a7d6e3 0px 0px 1px;-moz-box-shadow:#a7d6e3 0px 0px 1px;box-shadow:#a7d6e3 0px 0px 1px;behavior:url(pie.htc);}
.information-right{width:434px;float:right;padding:0 0 19px 0;}
.send-button{width:100%;clear:both;overflow:hidden;padding:0 0 24px 0;}
.send-button strong{background:url(../images/send-but.gif) no-repeat left top;width:166px;height:38px;float:left;margin:18px 0 0 370px;}
.send-button strong .but1{    background: url(../images/mail-icon2.gif) no-repeat 41px 11px;
    color: #fff;
     font-size: 20px; 
     font-weight: bold; 
    float: left; 
    border: 1px solid #ccc;
    width: 166px;
    height: 38px;
    padding: 0 0 1px 41px;
    cursor: pointer;
    background-color: #E11B22;}
