p a:link,p a:visited{color:#fff;text-decoration:underline}.os-logo a{background-image:url(/img/mxc/2010-cars-header-footer-sprite.png)}.os-logo{padding:0;margin:15px 0;display:inline-block}.os-logo a{background-color:#222 url(/img/mxc/2011-cars-sprite.1.0.0.png) no-repeat 0 0;color:#555;display:block;height:56px;position:relative;text-decoration:none;width:238px;0background:0}.logo-search .os-logo a{background:url(/img/mxc/112111_Cars_logo.gif) no-repeat scroll 0 0 transparent;width:256px}.logo-search .grid-2.alpha{margin-bottom:0}#site-header .logo-search{*margin-bottom:10px}#site-header .sites{padding:0}.site-header-container .header-inner,.site-header-container .container,.site-header-container .container #cars-nav{width:auto}.site-header-container .header-inner{position:relative}.site-header-container{min-width:960px}.site-header-container .container{padding:0;margin:0}.sites a,.sites .selected:hover{line-height:16px}.header-inner{margin:0 15px}.logo-search{margin-bottom:0}.site-bar{background:0;height:26px;width:50%;position:relative;bottom:-1px}.sites li{margin:0}.sites a{background:#fff;height:15px;line-height:16px;padding:0 10px;margin-top:5px}.sites a:hover{background:#efefe6;color:#222;margin-top:0;padding:5px 10px}.sites .selected:hover{background:#e4e2d6;color:#222}.site-bar .selected{background:#e4e2d6;color:#222;padding:5px 10px;margin-top:0;font-weight:bold}#cars-nav{border:1px solid #e4e2d6;background:#e4e2d6;padding:10px 0;padding-left:15px;margin:0 15px;height:12px;position:relative;overflow:hidden}#cars-nav ul{background:0;color:#222;position:absolute;padding-right:40px}#cars-nav ul li{border-right:1px solid #282d3b;margin:0 0 15px;padding:0 10px;display:block;float:left}#cars-nav li:last-child{border-right:0}#cars-nav ul li a{color:#222;font-weight:bold;white-space:nowrap}#cars-nav .cars-more-links{position:absolute;right:0;bottom:2px;font-weight:700;margin:5px;display:none;overflow:hidden;color:#222}.slide-show .controls{bottom:8px}.controls a{text-decoration:none}.controls{position:relative;right:20px}.controls li{position:relative;bottom:25px;right:20px}.content-thin-bar{background-color:#ccc;overflow:hidden;min-height:30px}.content-search-head{display:block;overflow:hidden;border:1px solid #ddd;background-color:#000;padding:4px}.content-counter{overflow:hidden;position:relative;padding-top:5px}.counter-text{display:block;overflow:hidden;float:left;color:#fff;font-size:30px;font-weight:700;line-height:13px;padding:20px 10px 10px;*font-size:16px;*width:332px;*padding:18px 5px 5px}@media screen and (max-width:1265px){.counter-text{font-size:16px;width:332px;padding:18px 5px 5px}}#odometer{background:url("/img/mxc/20110923_counter_frame_sm.gif") no-repeat scroll left top transparent;font-size:0;height:42px;position:absolute;width:255px;z-index:98}.odometer{overflow:hidden;margin:0 auto;position:absolute;height:38px;width:245px}.overlay{background:url("/img/mxc/20110923_counter_overlay_sm.png") no-repeat scroll left top transparent;height:38px;position:relative;width:255px;z-index:99}.content-search{background-color:#5e667d;color:#fff;padding:10px;height:166px}.content-search h3{font-size:20px;font-weight:normal}.content-search span{font-weight:100}.content-subtext{height:18px}#bd{padding:0 10px}.ads-cars-top{height:90px;background-color:#ccc}.ads-cars-top2{background-color:#ccc;line-height:1px}.ads-cars-top-left{background-color:#ccc}.ads-cars-top-right{background-color:#6f7a52;display:block}.ads-cars-top-right:hover{text-decoration:none}.ads-cars-larger{background-color:#ccc;width:300px;height:267px;float:right;margin:5px 5px 0}.cars-ad-text{font-size:10px;line-height:17px;color:#333;text-align:center}.cars-full-header,.cars-bottom-text-box{width:auto;overflow:hidden}.cars-make-title{height:27px;padding:8px;background-color:#67778e;color:#fff;font-weight:bold;font-size:30px}.cars-make-main-img{width:604px}.cars-make-configure{color:#fff;font-size:15px;padding:10px;position:absolute;right:0;bottom:0}.arrowb{background:url("/img/mxc/20101208-arrows.png") no-repeat scroll 0 -21px transparent;display:inline-block;font-size:0;height:7px;margin-left:0;width:5px}.arrowbl{background:url("/img/mxc/20101208-arrows.png") no-repeat scroll 0 0 transparent;display:inline-block;font-size:0;height:7px;margin-left:0;width:5px}.cars-ad-small-top{color:#fff;padding:8px;font-weight:normal}.cars-ad-small-img{padding:0 8px;position:relative}.gps-ad-link{bottom:2px;color:#fff;font-size:13px;position:absolute;right:8px}.cars-model-max{width:232px;float:left}.cars-model-box{display:block;padding:4px;background-color:#fff;border:1px solid #ccc}.cars-model-box:hover{border-color:#67778e;color:#67778e;text-decoration:none}.cars-model-img-wrap{height:141px;position:relative}.cars-model-img-box{width:100%;position:absolute;bottom:0;text-align:center}.cars-model-title{font-size:16px;padding:0 5px}.cars-model-arrow{float:right;padding:0 5px 5px}.cars-model-msrp{font-size:14px;padding:0 5px}.cars-ad-bottom{background-color:#ccc;width:300px;height:137px;float:right;margin:5px 5px 0}
.cars-bottom-content{height:117px;padding:10px;background-color:#6f7a52;color:#fff;font-size:14px;font-weight:normal}.cars-ad-localdeals{background-color:#ccc;height:136px}.hp-promo-1 a{line-height:0;display:block}#used-make-wrapper,#new-make-wrapper{float:left;margin-left:10px;margin-top:10px;width:150px}#used-make-wrapper{width:150px;margin-left:0}#used-make-wrapper,#new-make-wrapper{float:left;margin-top:5px;margin-left:0}#new-make-wrapper select{width:150px}#new-make-wrapper option{width:140px}#used-search-make,#new-search-make{display:inline-block;margin-left:10px;margin-top:10px}input,label{float:left;display:inline}input.error{border:1px solid #c7202b}label.error{background-color:#e28d92;border:1px solid #c7202b;color:#c7202b;display:block;font-weight:bold;margin-top:5px;padding:3px;white-space:nowrap;font-size:10px}#new-search-make,#used-search-make,#new-search-zip,#used-search-zip{margin-left:0;margin-top:5px;display:block;overflow:hidden;width:100%}#new-search-zip input,#used-search-zip input{margin-right:6px;width:50px}#new-cars-search-button,#rental-cars-search-button{display:block;overflow:hidden}button#new-cars-search-button,button#used-cars-search-button,button#rental-cars-search-button{background-color:#FFF;background:url("/img/mxc/20110922_btn_submit.jpg") no-repeat 0 0;border:0 none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;height:26px;line-height:32px;padding:0;text-align:center;width:60px;margin-left:0;margin-top:5px}.content-nav-b{width:300px;float:right;padding-left:0;margin-top:5px;z-index:1}.content-nav-c{width:300px;float:right;margin-left:10px}.content-nav-d{margin-top:5px}#content-main{overflow:hidden;width:auto;padding-bottom:0;padding-left:0}#content-main-oasis{overflow:hidden;width:auto;padding-right:5px}.slide-show.oasis{width:100%;height:312px;margin-bottom:0}.slide-back-1{background-color:#eaeaea}.slide-back-2{background-color:#e8edf1}.slide-back-3{background-color:#fff}.slide-back-4{background-color:#3a6901}.content-display{overflow:hidden;width:auto;padding-right:2px}.slide-show .control-item{background:#999 url(/img/mxc/spacer100.gif) no-repeat;height:14px;width:14px;padding:0;border:1px solid #ccc;text-indent:-9999px;display:block}.slide-show .control-item:hover{background:#fff;opacity:.65;filter:alpha(opacity = 65);border:1px solid #fff}.slide-show .control-item.current,.slide-show .control-item.current:hover{background:#666}.slide-control-back{position:absolute;right:0;top:255px;display:none}.brand-list-s{border:1px solid #ddd;overflow:hidden}.brand-list-s ul li{text-indent:5%;float:left;line-height:24px;width:19.9%}#travelRentalCarsPanel{background-color:#3b4053}#travelRentalCarsPanel span{display:block}noscript p{margin:8px 0 8px 8px;padding:8px;border:1px solid #466522;background-color:#edf4e2;font-weight:bold;color:#466522}.cars-newcars-title{height:27px;padding:8px;background-color:#002a42;color:#fff;font-weight:bold;font-size:30px}.cars-newcars-header{height:214px;background-color:#5a5548;position:relative}.cars-newcars-main-img{width:auto;height:214px;overflow:hidden}.cars-newcars-searchbox{background-color:#fff;width:151px;padding:10px;position:absolute;top:10px;left:10px}.cars-newcars-searchbox h2{color:#002a42;font-size:16px;padding-bottom:5px}.cars-newcars-searchbox label{display:block;color:#002a42;font-size:12px;font-weight:bold;padding:0 0 2px 2px;float:none}#cars-newcars-sel{margin-bottom:5px}.cars-newcars-searchbox select{color:#656565;font-size:12px;width:151px}.cars-newcars-zip-input{width:83px;margin-right:12px;float:left}.cars-newcars-searchbox input[type="text"]{width:73px;border:1px solid #958d82;padding:4px;font-size:12px;color:#656565;display:block;float:none}.cars-newcars-searchbox input[type="submit"]{border:0;background:url("/img/mxc/10102011_blue_search.jpg?rnd=654") left top no-repeat;width:56px;height:23px;cursor:pointer}#cars-newcars-sel label.error{background-color:#fff;border:0;color:#c00;display:block;font-size:10px;font-weight:bold;padding:3px;margin:0;text-align:center}.cars-newcars-listmakes{padding:10px 10px 5px;background-color:#ccc;clear:both;font-size:14px}.cars-newcars-listmakes li{float:left;width:118px;text-align:left;padding-bottom:5px}.cars-newcars-clearfix{clear:both}.cars-newcars-ads-left{width:300px;float:right;margin:5px 5px 0}.cars-ad-get-estimate{padding:10px;background-color:#002a42;color:#fff;position:relative;margin-top:25px}.cars-ad-get-estimate h1{font-size:20px;padding-bottom:5px}.cars-ad-get-estimate p{font-size:14px}.cars-ad-get-estimate a:link,.cars-ad-get-estimate a:visited{color:#fff;font-size:16px}.cars-clearbook-img{position:absolute;bottom:10px;right:10px}.cars-clearbook-link{padding-bottom:18px}.cars-usedcars-title{height:27px;padding:8px;background-color:#243139;color:#fff;font-weight:bold;font-size:30px}.cars-usedcars-header{height:214px;background-color:#1d2021;position:relative}.cars-usedcars-carfax{padding:10px;background-color:#e5e5e5;height:116px}
.cars-usedcars-carfax h2{color:#413933;font-size:20px;margin-bottom:10px}.cars-usedcars-carfax-img{float:left;margin-right:10px;padding-bottom:10px}.cars-usedcars-carfax p{font-size:14px;color:#3f3933;padding-bottom:5px}.cars-usedcars-listmakes{padding:10px 10px 5px;background-color:#7c7872;clear:both;font-size:14px}.cars-usedcars-listmakes li{float:left;width:118px;text-align:left;padding-bottom:5px}.cars-usedcars-listmakes a:link,.cars-usedcars-listmakes a:visited{color:#fff}.cars-search-box{margin-left:8px}.image-wrapper-404{margin-bottom:8px;margin-left:8px}.image-wrapper-404 img{display:block}.cars-search-box.no-results-page{height:155px;width:543px;float:left}.cars-search-box.no-results-page .hd{margin-top:10px}.no-results-clearance-lot{float:left;margin-left:8px;margin-bottom:8px}.no-results-clearance-lot a img{display:block}#title-banner{background-color:#286592;width:952px;height:120px;margin-top:10px;margin-bottom:10px;margin-left:8px;color:#fff}#title-banner h1{display:inline-block;font-size:32px;margin-left:16px;margin-top:28px;zoom:1;*display:inline}#title-banner span{color:#fff;display:inline-block;font-size:32px;font-weight:lighter;margin-left:6px;zoom:1;*display:inline}#title-banner p{color:#fff;font-size:25px;font-weight:lighter;margin-left:16px}#ad-placement-1{background:#b7b7b7;width:952px;height:90px;margin-top:10px;margin-left:8px}#ad-placement-2{width:300px;float:left;display:inline;margin-left:10px}#widget-wrapper{width:640px;float:left;display:inline;margin-left:8px;margin-bottom:16px}#widget-wrapper .DS_widget{width:640px;margin-bottom:8px}#login-widget{border:1px solid #ccc;padding:10px;margin-bottom:8px;height:170px}#login-widget h3,#widgetdiv_1 .DS_widget .content h1,#widgetdiv_2 .DS_widget .content h1{font-size:22px}#login-widget ul{width:490px;float:left}#login-widget li{width:230px;background:url('/img/mxc/20110630_os_list_bullet_square.gif') no-repeat scroll 0 10px transparent;display:inline-block;padding-left:12px;font-size:15px;line-height:30px;zoom:1;*display:inline}#login-widget li h3{font-weight:normal;font-size:15px;line-height:30px}#login-widget #car-icon{float:right}#login-widget #login-links{display:inline-block;margin-top:10px;zoom:1;*display:inline}#login-widget #login-links span{font-size:15px;margin-left:10px;margin-top:10px;position:absolute}#login-widget #login-links span a{text-decoration:underline}#widgetdiv_2 .DS_widget .content{width:618px;display:inline-block}#widgetdiv_2 .DS_widget .content div p{font-size:14px;margin-top:20px}#widgetdiv_2 .DS_widget .content .blue_box .content{width:150px;display:inline-block;margin-top:0}#gps-ad{border:1px solid #ccc;margin-top:8px;margin-bottom:8px}#gps-ad img{width:300px}.garage-content-wrap{width:960px;overflow:hidden}.cars-make-header-ford{height:214px;background-color:#1b1918;position:relative;overflow:hidden}.cars-make-header-mazda{height:214px;background-color:#4c4239;position:relative;overflow:hidden}.cars-under18-header{height:214px;background-color:#646d2e;position:relative}.cars-under18-main-img{width:auto;height:214px;background:url("/img/mxc/10102011_grassy-road.jpg") bottom right no-repeat}.cars-under18-header-text{width:575px;color:#fff;font-size:16px;padding:0 10px;position:absolute;left:0;bottom:0}.cars-save-gas-header{height:247px;background:#3a6901 url("/img/mxc/10102011_corn-leaf.jpg") left top no-repeat;padding:10px;position:relative}.cars-save-gas-h1{color:#fff;font-size:36px}.cars-save-gas-h2{color:#fff;font-size:30px;font-weight:normal}.cars-save-gas-h3{color:#fff;font-weight:normal;position:absolute;left:10px;bottom:10px}.cars-save-gas-types-box{padding-top:39px;position:relative}.cars-save-gas-featured{padding:5px;border:1px solid #ccc}.cars-save-gas-tabs-wrap{position:absolute;top:0;left:0}.cars-save-gas-tabs-wrap div{height:22px;border:1px solid #ccc;margin-right:10px;float:left;padding:8px 10px;font-size:12px;font-weight:bold;line-height:22px;background-color:#f3f3f3;cursor:pointer}.cars-save-gas-tabs-wrap div.cars-save-gas-tab-icon{height:22px;margin-right:8px;padding:0;border:0 none;background-image:url("/img/mxc/10102011_save-gas-icon-sprite.png");background-color:transparent}.cars-save-tab-hybr{width:16px;background-position:0 0}.cars-save-tab-biod{width:22px;background-position:-18px 0}div.cars-save-gas-tabs-wrap div:hover{color:#c7202b}.cars-save-gas-tabs-wrap div:hover div.cars-save-tab-hybr{background-position:0 22px}.cars-save-gas-tabs-wrap div:hover div.cars-save-tab-biod{background-position:-18px 22px}div.cars-save-gas-tab-active{border-bottom:0 none;background-color:#fff;color:#c7202b;height:23px;cursor:default}div.cars-save-gas-tab-active div.cars-save-tab-hybr{background-position:0 22px}div.cars-save-gas-tab-active div.cars-save-tab-biod{background-position:-18px 22px}.cars-save-gas-model-icon{height:22px;float:left;margin:6px 5px 0 3px;background-image:url("/img/mxc/10102011_save-gas-icon-sprite.png")}.cars-save-gas-models-hidden{display:none}.cars-save-gas-bottom-content{padding:10px;background-color:#6f7a52;color:#fff;font-size:14px;font-weight:normal}
.cars-save-gas-bottom-link:link,.cars-save-gas-bottom-link:visited{font-weight:bold;text-decoration:none;color:#fff;text-decoration:none}.cars-save-gas-bottom-link:hover{color:#fff;text-decoration:underline}.ads-cars-dual{width:300px;float:right;margin:5px 5px 0}.cars-side-ad1{margin-bottom:10px;background-color:#ccc;height:267px}.cars-side-ad2{background-color:#ccc;height:137px}.cars-save-header,.cars-bottom-text-box{width:auto;overflow:hidden}.grid-content-save{margin:5px;background-color:#002a42}.cars-save-info-box{padding:10px;color:#fff;max-width:885px}.cars-save-h1{font-size:30px;line-height:36px;font-weight:normal;padding:5px 5px 0}.cars-save-h2{font-size:20px;line-height:20px;font-weight:normal;margin-bottom:15px;padding:0 5px}.cars-save-point{padding:0 5px 10px}.bottom-point{padding-bottom:0;padding-top:10px}.cars-save-point-head{font-size:13px;padding-bottom:2px}.cars-save-point-text{padding:0;font-size:11px}.cars-save-img-box{padding:0 5px;width:519px;height:258px;margin:0 auto}.cars-save-featured-title{color:#616172;font-size:22px;padding:5px 5px 0;float:left}.cars-save-featured{max-height:195px;overflow:hidden}#ft{*margin-top:8px;margin:0 10px}#omail-2 a,#cars-twitter a,#cars-facebook a{height:100px;display:block;background-color:#f5f5f5;color:#333}#omail-2 a:hover,#cars-twitter a:hover,#cars-facebook a:hover{text-decoration:none;color:#000}#omail-2 i,#cars-twitter i,#cars-facebook i{float:right;margin-right:20px;margin-top:20px;height:64px;width:64px;background:#f5f5f5 url(/img/mxc/2010-cars-footer-sprite.png) no-repeat scroll 0 -64px}#omail-2 span,#cars-twitter span,#cars-facebook span{float:left;font-size:15px;margin:28px 0 0 20px;width:60%}#omail-2 a:hover i{background-position:0 0}#cars-twitter i{background-position:-65px -64px}#cars-twitter a:hover i{background-position:-65px 0}#cars-facebook i{background-position:-129px -64px}#cars-facebook a:hover i{background-position:-129px 0}.small-print{margin-left:8px;margin-top:20px;float:left}.small-print p{color:#999;font-size:10px;margin-bottom:8px}.small-print p a{color:#999;font-size:10px;text-decoration:underline}.small-print p a:hover{color:#369}.small-print p#ft-contact,.small-print p#ft-contact a{font-size:12px}#cboxLoadedContent{margin-top:0}#cboxClose{background:url(/img/mxc/2010_cars_cb_close_x.png) no-repeat scroll 0 0 transparent;_background:url(/img/mxc/2010_cars_cb_close_x-ie.png) no-repeat scroll 0 0 transparent;opacity:1}#inline-cbox{display:none}#cboxLoadedContent #how-it-works-lb h2{padding:10px}#cboxLoadedContent #how-it-works-lb p{padding:10px;line-height:18px}#cboxTitle{color:#4a5e85;padding-left:20px}.sectionF{background:url("/img/mxc/20120303_cars_new1.jpg") no-repeat scroll right center #000;padding:0;height:180px;margin-bottom:0;color:#FFF}.sectionF .bd{padding:20px 20px 0}.sectionF p{padding:5px 20px 0}.sectionF a{text-decoration:none;color:#fff}.iarrow{background:url("/img/mxc/20101013_os_banner-arrow.png") no-repeat scroll 0 0 transparent;display:inline-block;font-size:0;height:7px;margin-left:5px;vertical-align:baseline;width:5px}.alpha{margin-left:0}