@import url(masthead-nav.css);body{background:#000 url(/assets/images/design/bg-body.gif) repeat-y 50% 0;color:#333}
.adtech-promo{line-height:80%}
#masthead{margin-top:10px}
#masthead em{clear:both;color:#fff;font-family:"trebuchet ms",sans-serif;font-size:1.5em;font-style:normal;line-height:1.3}
#signup-login em{font-size:1em;font-family:verdana,sans-serif}
#signup-login em a,#signup-login em a:visited{color:#fff}
#signup-login{color:#fff}
#signup-login a,#signup-login a:visited{color:#c00}
#content{width:596px}
#sidebar{width:292px}
#nav-wrapper{background:#33414c}
#nav{background-image:none!important;width:60em}
#category-nav{background:url(/assets/images/design/bg-nav-main-cars.png) #617982 0 100% repeat-x;margin:0}
#category-nav li{position:relative}
#nav li.current-section a,#nav li.current-section span,#nav li.current-section a:hover,#nav li.current-section a:hover span{background-color:#617982;color:#fff}
#nav #category-nav .current a,#main #nav #category-nav .current a span,#main #nav #category-nav .current a:hover,#main #nav #category-nav .current a:hover span{background:#929ea5;color:#000}
#nav #category-nav a span img{vertical-align:middle;margin-bottom:2px}
#frame #nav #category-nav li.hovering{padding:8px 0 0;margin:0 4px 0 0}
#frame #nav #category-nav li.first.hovering{margin-left:.417em}
#frame #nav #category-nav li.hovering a:link{background:url(/assets/images/design/bg-tab-right.gif) no-repeat 100% 0;padding:0;margin:0 0 0 5px}
#frame #nav #category-nav li.hovering a:link span{background:url(/assets/images/design/bg-tab-left.gif) no-repeat 0 0;margin:0 -1px 0 0;padding:1px .3em;color:#000}
#frame #nav #category-nav li.hovering a:link,#frame #nav #category-nav li.hovering a:link span{background-color:transparent!important}
#nav #category-nav li.hovering div.extra-nav{display:block}
#nav #category-nav div.extra-nav{display:none;background:#fff;position:absolute;left:3px;top:100%;padding:10px;border:2px solid #465967;border-top:0;width:215px;z-index:100}
#nav #category-nav div.wide-extra-nav{width:430px}
#nav #category-nav div ul{margin:0}
#nav #category-nav li div.extra-nav div.left{float:left;width:231px;border-right:4px solid #d9e4ec;margin:0 12px 0 0}
#nav #category-nav li div.extra-nav div.left ul{float:left;width:49%}
#nav #category-nav li div.extra-nav div.right{float:left;width:160px}
#frame #nav #category-nav div.extra-nav li{display:inline-block;background:0;font-size:.9em;float:none;width:100%;margin:0;padding:0}
#frame #nav #category-nav div.extra-nav a:link{display:block;width:100%;float:none;background:0;margin:0}
#nav #category-nav div.extra-nav li,#nav #category-nav div.extra-nav a,#nav #category-nav div.extra-nav span{background:0}
#nav #category-nav div.extra-nav a{color:#0083b3;background:0;display:inline;margin:0;padding:0}
#nav #category-nav div.extra-nav a:hover,#nav #category-nav div.extra-nav a:active,#nav #category-nav div.extra-nav a:focus{background-color:#e6f5fa}
#main #standard-search{width:18em}
#main #standard-search #search{width:8em}
#breadcrumbs li{float:left;font-size:.9em;margin:0 8px 0 0;padding:0;background:0}
#breadcrumbs li a{margin:2px 8px 2px 0}
#car-valuations-link{position:absolute;right:10px;bottom:3px}
#car-valuations-link button{border:0;background:0;cursor:pointer;width:110px}
p.price span{color:#c00}
#buying-guide-footer{background:#d9e4ec;float:left;clear:both;padding:15px 0 15px 15px;margin:0 0 0 15px;width:915px}
#buying-guide-footer h2{font-size:1em}
#buying-guide-footer div{float:left}
#buying-guide-footer .advice{width:596px;margin:0 12px 0 0}
#buying-guide-footer .advice h3{color:#b80006;font-size:1.8em;font-weight:normal;margin-bottom:5px}
#buying-guide-footer h4 a:hover,#buying-guide-footer h4 a:active,#buying-guide-footer h4 a:focus{text-decoration:underline;background:0}
#buying-guide-footer ul{list-style:none;margin-left:0}
#buying-guide-footer li{width:182px;float:left;position:relative;padding:0 0 0 110px}
#buying-guide-footer li img{position:absolute;top:0;left:0}
#buying-guide-footer .price-checker{width:292px;background:#6995b4 url(/assets/images/design/bg-price-checker-top.png) no-repeat 0 0}
#buying-guide-footer .price-checker h3{color:#fff;font-size:1.4em;text-transform:uppercase}
#buying-guide-footer .price-checker p{color:#FFF}
#buying-guide-footer .price-checker p.feat{font-size:1.5em}
#buying-guide-footer .price-checker .price-checker-inner{background:url(/assets/images/design/bg-price-checker-btm.png) no-repeat 0 100%;padding:10px 10px 60px;width:272px}
#buying-guide-footer .price-checker fieldset{background:#96b5ca;padding:13px 10px}
#buying-guide-footer .price-checker span{width:60px;margin-right:10px;float:left}
#buying-guide-footer .price-checker span.registration{width:116px}
#buying-guide-footer .price-checker span input{width:100%;text-align:center;float:none;margin-top:0}
#buying-guide-footer .price-checker label{display:block;color:#000;margin:0 0 5px}
#buying-guide-footer .price-checker input{float:right;margin-top:20px}
#footer li{border-left:1px solid #27323a}
#footer li a{color:#5fbfdc}
#footer p{color:#fff}
#main{background:url(/static/topics/images/design/cars-hero.jpg) no-repeat 50% 5px}
table{width:100%;font-size:1em}
th,td{padding:10px}
thead th{background:#c5d2d8;font-size:1.25em}
tr.highlight td,tr.highlight th{background:#e7eef2}
td a{text-decoration:none}
#home-hero{padding:0 15px;clear:both;min-height:240px;position:relative}
#home-hero .intro{width:360px;padding-bottom:8px;float:left}
#home-hero .highlight{background:url(/assets/images/design/bg-home-intro-panel-btm.png) no-repeat 0 100%}
#home-hero .intro div{padding:12px;width:336px}
#home-hero .highlight div{background:url(/assets/images/design/bg-home-intro-panel-top.png) no-repeat 0 0}
#home-hero h1{margin-bottom:5px}
#home-hero .intro p{margin-bottom:0}
#home-hero ul{list-style:none;float:right;width:307px;margin:0 0 50px}
#home-hero li{background:url(/assets/images/design/bg-home-intro-list-top.png) no-repeat 0 0;padding-top:3px}
#home-hero li h2{font-size:1.25em}
#home-hero li div{background:#fff url(/assets/images/design/bg-home-intro-list-btm.png) no-repeat 0 100%;padding:5px 95px 5px 10px;position:relative}
#home-hero li img{position:absolute;top:5px;right:10px}
#home-hero .join-today{position:absolute;top:0;right:15px;background:url(/assets/images/design/bg-home-hero-join.png) no-repeat 0 0;width:119px;height:119px}
#page-intro{width:596px;float:left}
#content-wrapper .wide{width:900px}
#page-intro div#logo-heading{float:left;width:520px}
#product-logo{float:left;margin-right:10px}
h1 span{font-size:.8em;display:block;color:#000;line-height:1.4}
#page-intro div#logo-heading span.car-type{color:#0083b2;font-size:.65em}
.logo-intro,#page-intro .intro{clear:both}
.logo-intro,#reg-year{width:524px;padding:0 0 0 72px}
#reg-year p{font-size:1.25em;margin-right:10px;float:left}
#reg-year form{float:right}
#reg-year form input{vertical-align:middle}
#page-intro ul{list-style:none;font-family:"trebuchet ms",arial,sans-serif}
#page-intro li{float:left}
ul.purchase-details{float:left;width:524px;padding:0 0 20px 72px;margin:0 0 10px 0;border-bottom:5px solid #e6eef2}
.purchase-details span{color:#c00}
.purchase-details li{margin:0;width:40%;font-size:1.1em}
ul.product-rating{width:456px;float:left}
ul.product-rating li{width:152px}
ul.product-rating strong{display:block;margin:0 0 5px}
#page-intro .total-score{float:right;text-align:right}
#page-intro .total-score p{color:#c00;font-size:1.9em}
#page-intro .total-score img{vertical-align:middle}
#pros-cons{background:#e7eef2 url(/assets/images/design/bg-light-solid-box-top.png) no-repeat 0 0;width:596px;float:left;clear:both;margin:10px 0 20px}
#pros-cons ul{background:url(/assets/images/design/bg-light-solid-box-btm.png) no-repeat 0 100%;list-style:none;padding:15px 15px 10px;margin-left:0;width:566px;float:left}
#pros-cons li{padding:0 0 0 25px;font-size:1.25em;line-height:1.2;clear:both;width:541px}
#pros-cons li.pro{background:url(/assets/images/icons/icon-tick.png) no-repeat 0 3px}
#pros-cons li.con{background:url(/assets/images/icons/icon-cross.png) no-repeat 0 3px}
.overview-benefits{float:left;width:100%;margin:0 0 10px}
.overview-benefits p{font-weight:bold;line-height:1.6}
.overview-benefits h2{color:#C00;font-size:2.5em}
.overview-benefits h3{font-size:1.5em}
.overview-benefits ul{float:left;width:900px;list-style:none;background:#e7eef2;clear:both;margin:10px 0 0;padding:10px 0 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.overview-benefits li{float:left;width:405px;margin-left:10px;padding:0 0 0 25px;font-size:1.25em;line-height:1.2;background:url(/assets/images/icons/icon-tick.png) no-repeat 0 3px}
.overview-benefits li em{font-style:normal;font-weight:bold}
#car-overview{font-family:"trebuchet ms",arial,sans-serif;border-top:5px solid #e6eef2;width:100%;clear:both;padding:10px 0;float:left}
#car-overview ul{width:50%;float:left;list-style:none;margin-left:0}
#car-overview li{float:none;width:100%;float:left}
#car-overview li span,#car-overview li a{font-size:1.5em}
#car-overview li strong,#car-overview li span,#car-overview li a{float:left;text-decoration:none}
#car-overview li strong{width:130px;padding-top:.5em}
#car-overview li strong a{float:none}
#car-overview li strong a img{vertical-align:middle}
#car-overview .price{color:#c00}
.key-features{background:#e7eef2 url(/assets/images/design/bg-light-solid-box-top.png) no-repeat 0 0;width:596px;float:left;clear:both;margin:10px 0 20px}
.key-features ul{margin-left:0}
#model-finder .key-features{background:0;clear:none;float:none;width:auto;margin:0}
.key-features h2{margin:10px 12px 0}
#model-finder .key-features h2{margin:0}
#model-finder .key-features h3{margin:0 0 10px}
.key-features ul{background:url(/assets/images/design/bg-light-solid-box-btm.png) no-repeat 0 100%;list-style:none;padding:15px 12px 10px;width:566px;float:left}
#model-finder .key-features ul{padding:0}
.key-features li{width:33%;float:left;font-size:1.25em}
.key-features li img{vertical-align:middle;margin:0 5px 0 0}
.key-features li.esc img{float:left;margin:0 10px 1em 0}
#your-shortlist{width:292px;float:right;margin-right:15px}
#your-shortlist .inner{background:url(/assets/images/design/bg-shortlist-top.png) no-repeat 0 0;padding:5px 0}
#your-shortlist h2{color:#000;background:url(/assets/images/icons/icon-shortlist.png) no-repeat 10px 50%;padding-left:30px;float:left}
#your-shortlist p.shortlist-detail{background:url(/assets/images/design/bg-shortlist-btm.png) no-repeat 0 100%;margin:0 0 -3px;padding:10px 10px 15px;clear:both}
#your-shortlist a img{float:right}
#finder-wrapper{width:100%;clear:both;float:left;margin:0 0 20px}
#finder-wrapper form{float:left;margin-right:12px;min-height:126px;padding-bottom:40px;position:relative}
#finder-wrapper h2,#finder-wrapper fieldset{padding:0 10px;color:#fff}
#finder-wrapper h2{font-size:1.4em;padding-top:10px}
#finder-wrapper select{display:block;width:100%;margin:5px 0 0}
#finder-wrapper .submit{text-align:right;width:100%;position:absolute;bottom:5px;right:8px}
#review-finder{width:292px;background:#36444f url(/assets/images/design/bg-finder-small-btm.png) no-repeat 0 100%}
#review-finder h2{background:url(/assets/images/design/bg-finder-small-top.png) no-repeat 0 0}
#review-finder fieldset{min-height:0;margin:0 0 6px}
#finder-wrapper #review-finder select{width:243px;display:inline}
#finder-wrapper #review-finder img{vertical-align:middle}
#finder-wrapper #review-finder input{vertical-align:middle}
#finder-wrapper #car-finder{width:596px;background:#36444f url(/assets/images/design/bg-finder-btm.png) no-repeat 0 100%}
#finder-wrapper #car-finder h2{background:url(/assets/images/design/bg-finder-top.png) no-repeat 0 0}
#finder-wrapper #car-selects{width:251px;float:left}
#car-finder div{float:left;width:50%}
.logged-out #car-finder div.first{width:19%}
.logged-out #car-finder div{width:27%}
#finder-wrapper #car-finder div span{display:block}
#finder-wrapper .error{color:#fff;position:absolute;bottom:5px;left:10px}
#model-finder{width:900px;clear:both;background:#455866 url(/assets/images/design/bg-finder-full-head.png) no-repeat 0 0;color:#fff;margin:0 0 10px}
#model-finder h2{padding:10px 10px 0;margin:0;color:#fff}
#model-finder h3{color:#fff;padding:0 12px}
#model-finder p{padding:0 10px}
#model-finder form{background:#6d818f url(/assets/images/design/bg-finder-full-btm.png) no-repeat 0 100%;padding:10px}
#model-finder .selects{width:282px;padding-right:12px;border-right:1px solid #222b32;float:left}
#model-finder select{clear:both;display:block;width:100%;margin:0 0 6px}
#model-finder fieldset div{margin-bottom:10px;float:left;clear:both;width:100%}
#model-finder fieldset span{float:left;width:180px}
#model-finder .key-features div{padding-left:10px}
#model-finder .key-features input{margin-left:-20px}
#model-finder .key-features label{padding:0 0 0 20px;float:left;width:170px}
#model-finder .submit{text-align:right;clear:both}
#sidebar #model-finder{background-image:url(/assets/images/design/bg-side-solid-box-head.png);background-color:#29333c;width:100%}
#sidebar #model-finder form{background-image:url(/assets/images/design/bg-side-solid-box-btm.png)}
#sidebar #model-finder,#side-by-side #model-finder .selects{margin:10px 0 4px;border:0;padding-right:0;width:100%}
#side-by-side #model-finder{width:229px;background:#455866 url(/assets/images/design/bg-compare-finder-top.png) no-repeat 0 0;float:left;margin:0 11px 0 0}
#side-by-side #model-finder h2{background:0;width:auto;border:0;font-size:1.25em}
#side-by-side #model-finder form{width:209px;background:url(/assets/images/design/bg-compare-finder-btm.png) no-repeat 0 100%;padding-right:5px}
#side-by-side #model-finder select{display:inline;width:180px}
#side-by-side #model-finder .selects img{vertical-align:middle}
#side-by-side #model-finder .selects button{padding:0}
#sidebar #model-finder .selects{padding:0;border:0;width:272px}
#results ul{list-style:none;margin:0;padding:0;clear:both;font-family:"trebuchet ms",arial,sans-serif}
#results li{float:left}
#results li.highlight{background:#d9e4ec}
#results div{float:left}
#results .bar-wrapper{width:180px}
#results .model-features,#results .model-details,#results .model-review{width:431px;margin:0 12px 0 0;padding:10px 0 10px 95px;position:relative;min-height:115px}
#results .model-details{padding-left:160px;width:366px}
#results .model-review{padding-left:160px;width:740px}
#results .model-features img,#results .model-details img,#results .model-review img{position:absolute;top:10px;left:10px}
#results .model-features li img{position:static;float:left;margin:0 5px 0 0}
#results .model-features div{background:#d9e4ec url(/assets/images/design/bg-key-features-btm.gif) no-repeat 0 100%;width:429px;padding:0 0 10px}
#results .model-features div p{margin:0 0 0 10px}
#results .model-features h4{background:url(/assets/images/design/bg-key-features-top.gif) no-repeat 0 0;padding:10px 10px 0;line-height:1;margin:0 0 5px}
#results li.highlight .model-features div{background:#fff url(/assets/images/design/bg-key-features-alt-btm.gif) no-repeat 0 100%}
#results li.highlight .model-features h4{background-image:url(/assets/images/design/bg-key-features-alt-top.gif)}
#results .model-features div ul{margin:0 10px}
#results .model-features div li{margin:0;float:left;width:33%;margin-bottom:5px}
#results .model-features div.purchase-details ul{margin:0}
#results .model-features div.purchase-details li{float:none;width:auto}
#results .model-features div img{vertical-align:middle}
#results .model-features h3 span{display:block;font-size:.9em}
#results .model-features h3 img,#results .model-details h3 img,#results .model-review h3 img{position:static;vertical-align:middle}
#results .model-performance,#results .model-score{width:358px;padding:10px 0}
#results .model-performance h3{font-size:1.1em;float:left;width:100px;margin-bottom:4px}
#results .model-performance p{float:right;margin-bottom:4px;width:250px}
#results .model-performance li{margin:5px 10px 0 0}
#results div.purchase-details{background:0;width:100%;float:left;padding:0 0 10px}
#results li.highlight div.purchase-details{background:#d9e4ec}
#results .purchase-details ul{width:49%;float:left;padding:0;margin:0;clear:none}
#results div.purchase-details li{float:none;margin:0 0 5px}
#results .model-details span,#results .model-review span{display:block;color:#c00}
#results .model-details li,#results .model-review li{width:50%;float:left;font-size:1.1em}
#results .model-score{padding:1.4em 0 0}
#results .model-score ul{clear:none;width:60%;float:left}
#results .model-score li{float:none;text-align:right;font-size:1.1em}
#results .model-score li img{vertical-align:middle}
#results .model-score p{float:right;font-size:3em;color:#c00;width:35%;clear:none;text-align:right}
#results .model-score p strong{color:#333;font-size:.5em;display:block}
#results .model-review ul{width:152px;float:left}
#results .model-review li{float:none;width:100%}
#results .model-review p{width:580px;float:right;font-family:verdana,helvetica,sans-serif}
#results .buttons{width:878px;clear:both;background:#e7eef2;border-bottom:5px solid #d9e4ec;padding:10px 12px 5px;text-align:right;line-height:1}
#results .results-header{width:900px;float:left;padding-bottom:6px;border-bottom:5px #d9e4ec solid}
#inline-tabs .tabs .ui-tabs-selected a{text-decoration:underline}
#inline-tabs .tabs a:hover,#inline-tabs .tabs a:focus,#inline-tabs .tabs a:active{text-decoration:underline}
#results #inline-tabs .tabs a{text-decoration:none;color:#000}
#results #inline-tabs .tabs .ui-tabs-selected a{text-decoration:underline;color:#0083b3}
#results form{clear:left;float:left;width:43%}
#results form input{vertical-align:middle}
.view-per-page{margin-left:20px;width:25%}
.view-per-page h3,.pagination h3{float:left;font-size:1.1em;line-height:15px}
.view-per-page h3{line-height:20px}
#results .view-per-page ul,#results .pagination ul,#results .view-per-page span,#content .view-per-page ul,#content .pagination ul,#content .view-per-page span{clear:none;float:left;margin:0 0 0 5px;line-height:1}
#content .view-per-page span,#results .view-per-page span{line-height:20px}
.view-per-page li,.pagination li{float:left;margin:0 3px 0;line-height:15px}
.view-per-page li{border-right:1px solid #333;margin-right:6px;padding-right:6px;line-height:20px}
.view-per-page li.last{border-right:0;padding-right:0}
#results .pagination,#content .pagination{float:right;margin:3px 15px 0 0}
#download-review{clear:both;background:#6d818f url(/assets/images/design/bg-download-box-top.png) no-repeat 0 0;margin:0 0 20px}
#download-review p{background:url(/assets/images/design/bg-download-box-btm.png) no-repeat 0 100%;margin:0;padding:12px 10px;color:#fff;font-size:1.3em;line-height:1}
#download-review a:hover,#download-review a:active,#download-review a:focus{background:transparent}
#download-review img{vertical-align:middle;margin:0 15px 0 0}
.img-right{float:right;margin:0 0 10px 10px;line-height:1}
.img-right p{padding:10px;margin:-2px 0 0;background:#e7eef2}
#interested-in-this{background:url(/assets/images/design/bg-email-form-top.png) no-repeat 0 0;clear:both;margin:0 0 10px}
#interested-in-this fieldset,#interested-in-this div{background:url(/assets/images/design/bg-email-form-btm.png) no-repeat 0 100%;padding:10px}
#interested-in-this p{margin:0 0 5px}
#interested-in-this label{font-weight:bold;margin-right:5px}
#interested-in-this input{vertical-align:middle}
#interested-in-this input.text{width:260px;border:1px solid #6a95b4;margin-right:10px}
.survey-logo{padding-right:100px;background:url(/assets/images/icons/logo-survey.png) no-repeat 100% 0;margin-bottom:20px}
.thumb-list{list-style:none;clear:both;float:left;width:100%;margin:0;padding:0}
.thumb-list li{list-style:none;border-top:5px solid #e6eef2;position:relative;padding:10px 10px 10px 150px;margin:0;min-height:60px}
.thumb-list h3 img,.thumb-list h4 img{position:static;vertical-align:middle}
.thumb-list h3 span,.thumb-list h4 span{white-space:nowrap}
.thumb-list li img{position:absolute;top:10px;left:0}
.thumb-list li h3 a span img{position:static;display:inline}
.thumb-list li.first img{top:0}
.large-right h2{color:#c00}
.large-right li{padding:10px 302px 10px 10px}
.large-right li img{top:10px;left:auto;right:0}
.compare-list{margin:0 0 10px;border-top:5px solid #e6eef2}
.compare-list div{padding:0 0 0 44px}
.compare-list .top{background:url(/assets/images/design/bg-compare-arrow-top.png) no-repeat 0 100%}
.compare-list .top img{margin-bottom:-10px}
.compare-list .bottom{background:url(/assets/images/design/bg-compare-arrow-btm.png) no-repeat 0 0}
.compare-list .bottom img{margin-top:-5px}
.compare-list ul{list-style:none;padding:20px 0 20px 12px;margin:0;border-left:5px solid #d9e4ec}
.compare-list li{list-style:none;border-top:5px solid #e6eef2;position:relative;padding:10px 10px 10px 150px;margin:0;min-height:110px}
.compare-list li.first{border-top:0;padding-top:0}
.compare-list h3{font-size:1.1em;margin:0}
.compare-list h4 a{text-decoration:none}
.compare-list p{margin:0}
.compare-list p span{color:#c00}
.compare-list p.key-feature{text-align:right}
.compare-list p.key-feature span{font-size:1.9em;display:block;font-family:"trebuchet ms",arial,sans-serif}
.compare-list p.key-feature span span{font-size:.6em;display:inline}
.compare-list li img{position:absolute;top:10px;left:0}
.compare-list li.first img{top:0}
.compare-list li img.top-choice{left:auto;right:0}
#sidebar .compare-list ul{padding-top:10px}
#sidebar .compare-list h2{border-left:5px solid #d9e4ec;margin:0;padding:5px 12px 0;color:#c00}
#sidebar .compare-list li{padding-left:0;position:static}
#sidebar .compare-list li div{position:relative;padding-left:85px;margin:0 0 10px}
#sidebar .compare-list li h3{margin:0 0 10px}
#sidebar .compare-list h4{font-size:1.1em}
#sidebar .compare-list li img{top:0}
#sidebar .compare-list li img.top-choice{position:static;float:right}
#sidebar .compare-list p.key-feature span{display:inline;font-size:1em}
#coming-soon-reviews{float:left;margin:0 0 20px;width:100%}
#coming-soon-reviews div{border-top:5px solid #e6eef2;float:left;margin:0 0 12px;padding:229px 10px 0;position:relative;width:272px}
#coming-soon-reviews div img{left:0;position:absolute;top:0}
#coming-soon-reviews div img.best-buy-badge{left:auto;right:10px;top:10px}
#coming-soon-reviews h3{font-size:1.5em}
#coming-soon-reviews h3 span{color:#C00;display:block;font-size:.7em}
#coming-soon-reviews .header{font-size:1.5em}
#coming-soon-reviews .thumb-list li.header{border-top:5px solid #e6eef2!important;padding-left:0;min-height:20px}
#coming-soon-reviews h3.header{padding-left:0}
#coming-soon-reviews p.due{font-weight:bold;width:430px;float:left}
#coming-soon-reviews p.due span{color:#c00}
#coming-soon-reviews .thumb-list{border-bottom:5px solid #e6eef2}
#coming-soon-reviews .thumb-list li{border-top:1px solid #e6eef2;list-style:none;padding:10px 10px 10px 0;margin:0;clear:both;min-height:105px}
#coming-soon-reviews .thumb-list li img{float:left;margin-right:10px;position:static;top:0}
#coming-soon-reviews .thumb-list h3{float:left;width:430px}
#coming-soon-reviews .thumb-list p.desc{float:left;width:430px}
#coming-soon-reviews .first{margin-right:12px}
.best-buys{margin:0 0 20px;width:100%;float:left}
#best-buys .inner{clear:left}
.best-buys div{float:left;width:272px;margin:0 0 12px;padding:229px 10px 0;position:relative;background:#d9e4ec url(/assets/images/design/bg-side-solid-box-light-btm.png) no-repeat 0 100%;min-height:230px}
.best-buys div.thumb-image{padding-top:5px;min-height:250px}
#best-buys #inline-tabs ul{float:right}
.paginated div{background:0}
.best-buys div.first{margin-right:12px}
.best-buys div img{position:absolute;top:0;left:0}
.thumb-image p img,.paginated p img{position:static}
.best-buys div img.best-buy-badge{top:10px;left:auto;right:10px}
.best-buys div .price{font-weight:bold}
.best-buys h3{font-size:1.5em}
.thumb-image .price,.paginated .price{clear:left}
.best-buys h3 span{color:#c00;font-size:.7em;display:block}
.best-buys .thumb-list li.first{border-top:0;padding-top:0}
.best-buys .thumb-list li{border-top:1px solid #e6eef2;min-height:110px}
.best-buys .thumb-list h3{padding:0 70px 0 0;width:100%}
.best-buys .thumb-list h3 img{left:auto;top:.5em;right:0}
.best-buys .thumb-list h3 span img{position:static;display:inline}
.thumb-image h3,.paginated h3{width:54%;float:left}
.thumb-image .score,.paginated .score{float:right;text-align:right;color:#c00;font-size:1.9em}
.thumb-image .score{margin:5px 0 0;min-height:65px}
.thumb-image .score img,.paginated .score img{vertical-align:middle;float:none;position:static}
#content .thumb-image img{position:static;float:right;clear:right}
.promo{background:#36444f url(/assets/images/design/bg-full-review-btm.png) no-repeat 0 100%;color:#fff;padding:0 0 5px;width:100%;float:left;margin:0 0 10px;position:relative}
.sign-up{background:#263038 url(/assets/images/design/bg-full-join-btm.png) no-repeat 0 100%}
.promo h2{color:#fff}
.promo .inner{padding:16px 250px 0 13px;background:url(/assets/images/design/bg-full-review-top.png) no-repeat 0 0;float:left}
.sign-up .inner{background:url(/assets/images/design/bg-full-join-top.png) no-repeat 0 0}
.promo .inner img{position:absolute;bottom:0;right:60px}
.promo p{margin:0}
.promo a{text-decoration:none;font-family:"trebuchet ms",arial,sans-serif}
.promo a:hover,.promo a:active,.promo a:focus{background:0;text-decoration:underline}
.promo .join-today{float:left;font-size:1.8em;margin:10px 20px 0 0}
.sign-up .join-today{font-size:1em;padding-left:50px;margin-bottom:10px}
.promo .existing-member{float:left;margin:5px 0 0}
.promo .existing-member a{display:block;font-size:1.2em}
#sidebar .promo{background:#36444f url(/assets/images/design/bg-side-promo-top.png) no-repeat 0 0;font-family:"trebuchet ms",arial,sans-serif;padding:0}
#sidebar .promo .inner{padding:10px;background:url(/assets/images/design/bg-side-promo-btm.png) no-repeat 0 100%}
#sidebar .promo h2{font-size:1.8em;margin:5px 0 15px}
#sidebar .promo .intro{font-size:1.5em;margin:0 0 10px}
#sidebar .promo img{position:static;display:block;margin:0 0 0 30px}
.promo .unlock-now{background:url(/assets/images/icons/icon-unlocked.png) no-repeat 0 0;padding-left:50px;margin:0 0 10px;font-size:1.25em}
.sign-up .unlock-now{margin:0}
#sidebar .promo li{list-style:none;background:url(/assets/images/bullets/bullet-yellow-tick.png) no-repeat 0 2px;padding:2px 0 2px 25px;font-size:1.25em}
#sidebar .promo .join-links{background:#263038;margin:0 -10px -2px;padding:5px 10px;overflow:hidden}
#sidebar .promo .join-links p{margin:0;float:left;width:50%}
#sidebar .promo .join-today{padding:.5em 0 0}
#sidebar .promo .existing-member{text-align:right;font-size:1.25em}
#rating-data{width:100%;float:left;clear:both;margin:0 0 10px}
#rating-data h2{font-size:1.8em}
#rating-data h3{font-size:1.5em;border-top:5px solid #d9e4ec;border-bottom:1px solid #c5d2d8;padding:8px 2px;clear:both;text-align:right;overflow:hidden}
#rating-data h3 span{float:left}
#rating-data h4{font-size:1.5em;border-bottom:1px solid #c5d2d8;color:#000;padding:8px 2px;margin:10px 0 10px;clear:both}
#rating-data table{clear:both;margin-bottom:20px}
#rating-data .safety-table table{clear:none}
th.rating,td.rating{text-align:right}
#rating-data td.last,#rating-data th.last{text-align:right}
#rating-data .security-results{width:100%;float:left;margin:0 0 20px}
#rating-data .security-results li{list-style:none;width:285px;margin:0 12px 0 0;float:left;font-family:"trebuchet ms",arial,sans-serif;font-size:1.25em}
#rating-data .security-results img{float:left;margin:0 12px 0 0}
#rating-data .security-results span{display:block;font-size:2em;color:#c00}
#rating-data .safety-table table{width:292px;float:right;font-size:1.25em;font-family:"trebuchet ms",arial,sans-serif}
#rating-data .safety-table td{color:#c00}
#rating-data .safety-table td img{vertical-align:middle}
#rating-data .safety-table div{width:292px;float:left}
#rating-data .safety-table img{margin:0 0 10px}
#rating-data ul.fuel-type{width:100%;float:left;margin:0 0 20px}
#rating-data ul.fuel-type li{list-style:none;margin:0;padding:15px 12px 15px 113px;float:left}
#rating-data li.petrol{background:url(/assets/images/icons/bg-fuel-petrol.png) no-repeat 10px 50%}
#rating-data li.diesel{background:url(/assets/images/icons/bg-fuel-diesel.png) no-repeat 10px 50%}
#rating-data ul.fuel-type h4{float:left;border:0;width:313px;padding:0;line-height:1;margin:0}
#rating-data ul.fuel-type p{float:right;line-height:1;margin:0;color:#c00;text-align:right;width:150px}
.box{clear:both;background:url(/assets/images/design/bg-outline-box-tile.png) repeat-y 0 0;margin:0 0 20px;float:left}
.box h2{background:#6d818f url(/assets/images/design/bg-outline-box-head.png) no-repeat 0 0;padding:9px 12px;color:#fff;float:left;text-align:right;width:572px;font-size:1.1em;margin:0 0 10px}
.box h2 span{float:left;font-size:1.4em}
.box .inner{background:url(/assets/images/design/bg-outline-box-btm.png) no-repeat 0 100%;padding:18px 12px 12px;width:572px;float:left}
.box table{clear:both;font-family:"trebuchet ms",arial,sans-serif;font-size:1.25em}
.box th{color:#333}
.box td{text-align:right;color:#000}
#specification h2{margin:0}
#specification .inner div{width:100%;float:right;clear:both;border-top:5px solid #d9e4ec;padding:12px 0}
#specification .inner div.first{padding-top:0;border:0}
#specification p{font-size:1.5em}
#specification h3{float:left;width:110px}
#specification ul{float:right;width:445px;list-style:none;margin-left:0}
#specification .current{font-size:1.1em}
#specification .worst,#specification .best{width:48%;margin:0}
#specification .worst{float:left}
#specification .best{float:right;text-align:right}
#specification table{clear:both;margin-top:20px}
.bar-wrapper,.bar-wrapper span{display:block;height:24px;background-image:url(/assets/images/design/bg-performance-bar.png);background-repeat:no-repeat}
.bar-wrapper{width:360px;background-position:0 100%;float:left;margin:0 10px 0 0}
.inner-bar span{width:5px}
.power .inner-bar{background-position:100% -72px}
.power .inner-bar span{background-position:0 -72px}
.acceleration .inner-bar{background-position:100% -48px}
.acceleration .inner-bar span{background-position:0 -48px}
.co2 .inner-bar{background-position:100% -24px}
.co2 .inner-bar span{background-position:0 -24px}
.fuel-economy .inner-bar{background-position:100% 0}
.fuel-economy .inner-bar span{background-position:0 0}
#results .bar-wrapper,#results .bar-wrapper span{height:19px;background-image:url(/assets/images/design/bg-performance-bar-small.png)}
#results .bar-wrapper{width:160px}
#results .power .inner-bar{background-position:100% -57px}
#results .power .inner-bar span{background-position:0 -57px}
#results .acceleration .inner-bar{background-position:100% -38px}
#results .acceleration .inner-bar span{background-position:0 -38px}
#results .co2 .inner-bar{background-position:100% -19px}
#results .co2 .inner-bar span{background-position:0 -19px}
#results .fuel-economy .inner-bar{background-position:100% 0}
#results .fuel-economy .inner-bar span{background-position:0 0}
#brand-intro{position:relative;float:left;padding:0 0 0 77px}
#brand-intro img{position:absolute;top:0;left:10px}
.overall-satisfaction{font-family:"trebuchet ms",arial,sans-serif;font-size:1.5em;text-align:right}
.overall-satisfaction span{color:#c00;font-size:1.4em}
.survey h3{font-size:1.5em}
.survey table{margin-bottom:20px}
.survey table thead th,.survey table thead td{background:#c0cfd6;font-size:1em;text-align:center}
.survey table td,.survey table th{background:#e7eef2;border-bottom:2px solid #fff}
.survey table th#petrol,.survey table th#diesel{background:#c0cfd6}
.survey table td{text-align:center;color:#c00}
.survey table td.not-applicable{color:#333}
.survey table#ownership-ratings td{text-align:right}
#dimensions div div{float:left;margin:0 18px 20px 0}
#dimensions div div p{margin:0;font-size:.9em;text-align:center}
#dimensions .length{width:169px;margin-left:6px}
#dimensions .width-height{width:162px}
#dimensions .width-height img{float:left;margin:0 5px 0 0}
#dimensions p.width{width:97px}
#dimensions p.height{border-top:1px solid #627a8b;border-bottom:1px solid #627a8b;padding:20px 0;margin:20px 0 0 0;float:left;text-align:right;width:59px}
#dimensions .space{margin-right:0;width:187px}
#dimensions .boot{text-align:left;padding-left:25px;margin-top:-1em}
.accordion h3{padding:8px 10px;margin:0;line-height:1;background:#9bacb7 url(/assets/images/design/bg-how-we-test-grad.png) repeat-x 0 0;border-top:1px solid #9bacb7;border-bottom:1px solid #fff}
.accordion h3 span{float:left}
.accordion h2 a,.accordion h3 a{font-family:verdana,helvetica,sans-serif;background:0;text-decoration:none}
.accordion p.showHideAll{text-align:right;margin:0}
.accordion h3 a{color:#000;background:url(/assets/images/icons/arrow-down-grey.png) no-repeat 100% 50%;padding-right:20px;font-size:.8em}
.accordion h3 a.hide{background-image:url(/assets/images/icons/arrow-up-grey.png)}
.accordion ul{margin-left:0}
.accordion li{list-style:none;margin:0;padding:8px;font-family:"trebuchet ms",arial,sans-serif;font-size:1.2em}
.accordion li.highlight{background:#e7eef2}
.accordion div{background:#fff}
.accordion p{padding:0 10px}
#manufacturer-reviews .inner{padding-right:0;width:584px}
#manufacturer-reviews ul{width:100%;float:left;clear:both;list-style:none;margin:0 0 10px}
#manufacturer-reviews .tabs li{float:left;width:60px;margin:0 4px 0 0;background:#e7eef2;color:#8badc5;font-family:"trebuchet ms",arial,sans-serif;font-size:1.25em;text-align:center}
#manufacturer-reviews .tabs li.last{margin:0}
#manufacturer-reviews .tabs a{text-decoration:none;background:#6d818f;color:#fff}
#manufacturer-reviews .tabs a,#manufacturer-reviews .tabs span{float:left;width:100%;padding:5px 0}
#manufacturer-reviews .tabs .ui-tabs-selected a{background:#c00}
#manufacturer-reviews .tabs a:hover,#manufacturer-reviews .tabs a:focus,#manufacturer-reviews .tabs a:active{text-decoration:underline}
#manufacturer-reviews h3{background:#e7eef2;padding:5px;clear:both;margin-right:12px}
#manufacturer-reviews .brands li{width:198px;float:left;padding:10px 10px 10px 70px;margin-right:12px;position:relative;border-bottom:1px solid #d9e4ec}
#manufacturer-reviews .brands li img{position:absolute;top:10px;left:0}
.reviews-available,.reviews-pagination{border-bottom:5px solid #e6eef2;margin:0 0 10px;float:left;width:100%;clear:both}
.reviews-available p,.reviews-pagination p{font-size:1.5em;float:left}
.reviews-pagination .pagination{float:right;width:auto}
.reviews-pagination .pagination h3{float:left}
.reviews-pagination .pagination ul{float:right;list-style:none}
.reviews-pagination .pagination li{list-style:none;float:left!important}
.thumb-list .thumb-image{position:absolute;top:5px;left:0}
.reviews-list li img{position:static}
.reviews-list li a img{padding-top:5px}
.reviews-list{border-bottom:5px solid #e6eef2;margin:0 0 10px}
.reviews-list li{border-top:1px solid #e6eef2}
.reviews-list li.first{border-top:0;padding-top:0}
.reviews-list li.first .thumb-image{top:0}
.reviews-list h3,.reviews-list h4{float:left}
.reviews-list .score{font-size:2.5em;font-family:"trebuchet ms",arial,sans-serif;color:#c00;float:right}
.reviews-list .price{clear:left}
.small-image li{padding-left:85px;min-height:60px}
.review-type-intro{border-bottom:1px solid #e6eef2;margin-bottom:10px}
.review-type-intro h3{color:#c00}
#inline-help{background:url(/assets/images/design/bg-inline-help-tile.png) repeat-y;margin:0 0 10px}
#inline-help .inner{background:url(/assets/images/design/bg-inline-help-btm.png) no-repeat 0 100%;padding:0 0 5px}
#inline-help h2{background:url(/assets/images/design/bg-inline-help-top.png) no-repeat 0 0;padding:10px 15px 0}
#inline-help .inner div{padding:0 15px}
#inline-help h3,.help-popup h3{background:url(/assets/images/icons/icon-help-item.png) no-repeat 0 50%;padding:0 24px}
.help-popup{background:url(/assets/images/design/bg-help-btm.png) no-repeat 0 100%;padding-bottom:13px}
.help-popup .inner{background:url(/assets/images/design/bg-help-top.png) no-repeat 0 0;padding:15px 15px 20px}
.help-popup .ui-dialog-titlebar-close{background:url(/assets/images/icons/icon-help-close.png) no-repeat 0 0;display:block;width:14px;height:14px;position:absolute;top:25px;right:10px}
.help-popup .ui-dialog-titlebar-close span{display:none}
#video-gallery ul{margin-top:10px}
#video-gallery li{list-style:none;float:left;margin:0 10px 0 0;text-align:center}
#video-gallery li img{display:block;margin:0 0 5px;border:2px solid #fff}
#video-gallery li.ui-tabs-selected img{border:2px solid #c00}
#side-by-side{width:900px}
#side-by-side .pagination{width:220px;margin:10px 0}
#side-by-side .pagination ul{float:left;list-style:none}
#side-by-side .pagination h3{background:0;float:left;border:0;clear:none;width:auto;padding:0}
#comparison-head{float:left;width:100%;background:url(/assets/images/design/bg-compare-table-grad.png) no-repeat 0 100%}
#comparison-head ul{list-style:none;width:660px;float:left;margin-left:0}
#comparison-head li{float:left;width:215px;background:url(/assets/images/design/bg-compare-item-top.png) no-repeat 0 0;margin:0 0 0 5px}
#comparison-head .remove-item{background:#455866;margin:4px 0 0;padding:5px 10px;text-align:right}
#comparison-head .remove-item a{color:#fff;background:url(/assets/images/icons/icon-remove.png) no-repeat 100% 50%;padding-right:20px}
#comparison-head a{text-decoration:none}
#comparison-head a:hover,#comparison-head a:active,#comparison-head a:focus{text-decoration:underline}
#comparison-head li p.compare-item{background:#e7eef2 url(/assets/images/design/bg-compare-item-tile.png) repeat-x 0 0;padding:15px;font-size:1.25em;min-height:160px}
#comparison-head li img{display:block;margin:0 auto 10px}
#comparison-head div{margin:0}
#side-by-side table{width:900px;clear:both}
#side-by-side td,#side-by-side th{font-size:1.25em;font-family:"trebuchet ms",arial,sans-serif;padding:5px 10px}
#side-by-side td{background:url(/assets/images/design/bg-compare-tile.png) repeat-y 0 0;padding-left:30px;text-align:center}
#side-by-side .col-1{width:199px}
#side-by-side .col-2{width:185px}
#side-by-side .col-3{width:185px}
#side-by-side .col-4{width:191px}
#side-by-side .highlight td{background-color:#e7eef2}
#side-by-side .price td{color:#c00}
#side-by-side .score td{color:#c00;font-size:1.5em}
#side-by-side .standard-equipment td{text-align:center}
#side-by-side h2{width:878px;padding:5px 10px;margin:0;background:#9bacb7 url(/assets/images/design/bg-how-we-test-grad.png) repeat-x 0 0;border:1px solid #9bacb7;border-bottom:0;clear:both}
#side-by-side #key-features h2{background:#e7eef2;border:0;width:880px}
#side-by-side #key-features th img{vertical-align:middle}
#side-by-side h3{background:#c9d5db url(/assets/images/design/bg-head-compare-light-tile.png) repeat-x 0 0;width:878px;float:left;padding:5px 10px;margin:0;border:1px solid #b1c3ce}
#side-by-side h3 span{float:left}
#side-by-side #key-features td{text-align:center}
#side-by-side .showHideAll{margin:-2em 0 .5em;width:300px;padding:0 5px 0 0;float:right}
#sidebar div{margin:0 0 10px;clear:both}
#sidebar div div{margin:0}
#sidebar ul{margin-left:0}
#sidebar .brand-specific ul{margin:0 12px}
#survey-overview{background:url(/assets/images/design/bg-sidebar-outline-btm.png) no-repeat 0 100%;padding:0 14px 14px;position:relative;float:left;clear:both;width:264px}
#survey-overview h2{background:#6d818f url(/assets/images/design/bg-sidebar-outline-box-head.png) no-repeat 0 0;padding:5px 83px 5px 12px;margin:0 -14px 10px;color:#fff}
#survey-overview #survey-logo{position:absolute;top:.5em;right:10px}
#survey-overview .intro{padding:0 0 0 70px;position:relative;border-bottom:5px solid #e7eef2;margin:0 0 20px;min-height:50px}
#survey-overview .intro h3{padding:0 83px 0 0}
#survey-overview .intro p{font-size:1.1em}
#survey-overview .intro img{position:absolute;top:0;left:0}
#survey-overview .satisfaction-rating{font-size:1.1em;font-family:"trebuchet ms",arial,sans-serif}
#survey-overview .satisfaction-rating span{color:#c00;font-size:1.8em;float:right;margin-top:-.5em}
#survey-overview ul{list-style:none;margin-bottom:10px}
#survey-overview li{font-family:"trebuchet ms",arial,sans-serif;background:#e7eef2;padding:10px;margin:0 0 2px;float:left;width:244px}
#survey-overview li span{float:left;width:160px}
.related-links{clear:both}
.related-links ul{list-style:none}
.related-links li{position:relative;padding:10px 0 0 85px;border-top:5px solid #e7eef2}
.related-links li img{position:absolute;top:10px;left:0}
.related-links h3{color:#c00;font-size:1em;margin:0}
.related-links h4 a{text-decoration:none}
.right-image li{padding:10px 85px 0 0}
.right-image li.first{border-top:0}
.right-image li img{top:10px;left:auto;right:0}
.right-image li.survey h3{font-size:1.3em}
.brand-specific{background:#d9e4ec url(/assets/images/design/bg-side-solid-box-light-btm.png) no-repeat 0 100%}
.brand-specific h2{background:#6d818f url(/assets/images/design/bg-brand-specific-head.png) no-repeat 0 0;color:#fff;padding:5px 12px;margin:0 0 10px}
.brand-specific ul{margin:0 12px 10px}
.brand-specific li{border-bottom:1px solid #bdd0de;border-top:0;padding:0 0 5px 85px}
.brand-specific h3{font-size:1.25em}
.brand-specific li img{top:0}
.brand-specific .bullet-link{margin:0 12px 10px;padding-bottom:5px}
#recommended{background:#6995b4 url(/assets/images/design/bg-side-solid-box-light-head.png) no-repeat 0 0;clear:both}
#recommended h2,#recommended h3{color:#fff}
#recommended h2{padding:10px 10px 0;font-size:1.25em}
#recommended h3{margin:0 0 0 10px;float:left;font-size:1.5em;width:272px}
.ui-tabs-hide{display:none}
#recommended-tabs{float:right;padding:0 10px 0 0}
#recommended-tabs li{float:left;background:#475a68;width:56px;margin:0 0 0 4px;padding:10px 0}
#recommended-tabs li.ui-tabs-selected{background:#d9e4ec;width:62px}
#recommended-tabs li a{display:block;width:100%;height:100%;text-align:center;color:#fff;text-decoration:none;background:transparent}
#recommended-tabs li.ui-tabs-selected a{color:#000}
#recommended-tabs li a:hover,#recommended-tabs li a:focus #recommended-tabs li a:active{text-decoration:underline;background:0}
#recommended .inner{background:#d9e4ec url(/assets/images/design/bg-side-solid-box-light-btm.png) no-repeat 0 100%;padding:10px;clear:both}
#recommended ul{list-style:none;margin:0}
#recommended .inner li{border-bottom:1px solid #bdd0de;clear:both;height:66px}
#recommended .inner li img{float:left;margin-right:10px}
#recommended .inner h4,#recommended .inner .price{float:left;width:180px}
#recommended .inner h4 a{text-decoration:none}
#how-we-test{background:#6d818f url(/assets/images/design/bg-side-solid-box-btm.png) no-repeat 0 100%;padding:0 0 20px}
#how-we-test h2{background:url(/assets/images/design/bg-sidebar-outline-box-head.png) no-repeat 0 0;color:#fff;font-family:"trebuchet ms",arial,sans-serif;padding:8px 10px;margin:0;line-height:1}
#how-we-test h2 span{float:left;font-weight:normal}
#how-we-test h2 a{color:#fff;font-size:.7em}
#how-we-test div.inner{border-left:1px solid #9bacb7;border-right:1px solid #9bacb7}
#how-we-test h2 a:hover,#how-we-test h2 a:focus,#how-we-test h2 a:active,#how-we-test h3 a:hover,#how-we-test h3 a:focus,#how-we-test h3 a:active{text-decoration:underline}
.listing-box{background:url(/assets/images/design/bg-light-border-box-tile.png) repeat-y 0 0}
.listing-box h2{background:url(/assets/images/design/bg-light-border-box-top.png) no-repeat 0 0;padding:15px 15px 0}
.listing-box h3{font-size:1.25em}
.listing-box .inner{background:url(/assets/images/design/bg-light-border-box-btm.png) no-repeat 0 100%;padding:5px 15px 1px}
.listing-box ul{list-style:none}
.listing-box strong{font-weight:bold}
.listing-box a{text-decoration:none}
.listing-box .bullet-link{border-top:1px solid #d9e4ec;padding-top:10px;background-position:0 13px}
.different-car{background:#900 url(/assets/images/design/bg-cta-top.png) no-repeat 0 0}
#sidebar .different-car a{display:block;font-family:"trebuchet ms",arial,sans-serif;padding:10px 50px 10px 16px;color:#fff;width:226px;text-decoration:none;background:url(/assets/images/design/bg-cta-btm.png) no-repeat 0 100%}
#sidebar .different-car a:hover,#sidebar .different-car a:focus,#sidebar .different-car a:active{text-decoration:underline}
.different-car a strong{font-size:1.5em;display:block;font-weight:normal}
#reviews-by-class{float:left;width:292px}
#reviews-by-class ul{list-style:none;width:292px}
#reviews-by-class li{float:left;width:94px;margin:0 5px 5px 0;background:#d9e4ec url(/assets/images/design/bg-by-class-btm.png) no-repeat 0 100%}
#reviews-by-class li.large-car,#reviews-by-class li.suvs,#reviews-by-class li.sports-convertibles{margin-right:0}
#reviews-by-class li.people-carriers,#reviews-by-class li.sports-convertibles{width:144px;background-image:url(/assets/images/design/bg-by-class-wide-btm.png)}
#reviews-by-class li.sports-convertibles{width:143px}
#reviews-by-class a{display:block;width:100%;padding:0 0 5px;background-repeat:no-repeat;background-position:50% 0;text-align:center;text-decoration:none}
#reviews-by-class a:hover,#reviews-by-class a:active,#reviews-by-class a:focus{background-color:transparent;text-decoration:underline}
#reviews-by-class li.supermini a{background-image:url(/assets/images/design/bg-by-class-super-mini.png)}
#reviews-by-class li.medium-car a{background-image:url(/assets/images/design/bg-by-class-medium.png)}
#reviews-by-class li.large-car a{background-image:url(/assets/images/design/bg-by-class-large.png)}
#reviews-by-class li.luxury-car a{background-image:url(/assets/images/design/bg-by-class-luxury.png)}
#reviews-by-class li.estates a{background-image:url(/assets/images/design/bg-by-class-estates.png)}
#reviews-by-class li.suvs a{background-image:url(/assets/images/design/bg-by-class-suvs.png)}
#reviews-by-class li.people-carriers a{background-image:url(/assets/images/design/bg-by-class-carriers.png)}
#reviews-by-class li.sports-convertibles a{background-image:url(/assets/images/design/bg-by-class-sports.png)}
#reviews-by-class li a span{background:url(/assets/images/design/bg-by-class-all-types.png) transparent 0 0 no-repeat}
#reviews-by-class span{display:block;padding-top:42px}
#reviews-by-class .supermini span{background-position:25px 10px}
#reviews-by-class .medium-car span{background-position:-100px 8px}
#reviews-by-class .large-car span{background-position:-227px 8px}
#reviews-by-class .luxury-car span{background-position:-218px -107px}
#reviews-by-class .estates span{background-position:12px -50px}
#reviews-by-class .suvs span{background-position:-224px -50px}
#reviews-by-class .people-carriers span{background-position:-75px -48px}
#reviews-by-class .sports-convertibles span{background-position:5px -105px}
#driving-tools h2{background:#4b779a url(/assets/images/design/bg-side-solid-head-grad.png) no-repeat 0 0;padding:5px 12px;color:#fff;font-size:1.25em}
#driving-tools h3{font-size:1.25em}
#driving-tools{background:#d9e4ec url(/assets/images/design/bg-side-solid-box-light-btm.png) no-repeat 0 100%;padding:0 0 10px}
#driving-tools ul{margin:0 12px}
#driving-tools li{border-top:1px solid #bdd0de;min-height:56px}
#driving-tools li.first{border-top:0}
.quote{background:url(/assets/images/design/bg-quote-btm.png) no-repeat 0 100%;width:292px;clear:both;float:right}
#content .quote{margin-left:10px}
.quote blockquote{background:url(/assets/images/design/bg-quote-top.png) no-repeat 0 0;padding:10px 10px 25px 65px;min-height:50px}
.quote h2{font-size:1.25em}
.quote h2 span{display:block;font-size:.8em}
.quote p{color:#000;font-style:italic}
.showForJS{display:none}
#inline-tabs.with-heading .showForJS{display:block;height:40px}
#more-than-one{background:url(/assets/images/design/bg-more-than-top.png) no-repeat 0 0;padding-top:4px}
#more-than-one .inner{background:url(/assets/images/design/bg-more-than-btm.png) no-repeat 0 100%;padding:5px 12px 12px}
#more-than-one p{font-size:1.25em;font-family:"trebuchet ms",arial,sans-serif;padding-right:150px}
#more-than-one a{text-decoration:none}
#article .intro{border-top:5px solid #d9e4ec;padding-top:12px}
.article-date{color:#455866}
#article-synopsis{background:#e7eef2 url(/assets/images/design/bg-light-solid-box-top.png) no-repeat 0 0;width:596px;clear:both;margin:10px 0 20px;padding:12px 0 0}
#article-synopsis .inner{background:url(/assets/images/design/bg-light-solid-box-btm.png) transparent no-repeat 0 100%;padding-bottom:12px;zoom:1;overflow:auto}
#article-synopsis img{float:right;margin:0 12px}
#article-synopsis ul{list-style:none;margin:4px 0 0;padding:0}
#article-synopsis li{background:url(/assets/images/icons/icon-tick.png) transparent no-repeat 0 3px;margin-left:12px;padding-left:25px;font-size:1.25em;font-weight:bold;line-height:1.2}
#article-synopsis p{margin-left:12px}
#article-contents,#article-highlights{clear:both;width:596px;zoom:1;overflow:auto}
#article-contents h2,#article-highlights h2{background:#6d818f url(/assets/images/design/bg-download-box-top.png) no-repeat scroll 0 0;color:#FFF;padding:4px 8px;font-size:1.5em}
#article-contents ol{list-style:none;margin-left:0}
#article-contents li{float:left;width:290px;padding-top:6px;border-top:1px solid #d9e4ec}
#article-contents li:nth-child(1),#article-contents li:nth-child(2){border:0}
#article-contents li:nth-child(odd){clear:left;margin-right:15px}
#article-navigation{clear:both;float:left;width:596px;border-bottom:5px solid #d9e4ec;padding-bottom:5px;margin-bottom:20px}
#article-navigation ul,#article-highlights ul{float:left;width:100%;list-style:none;margin:0;padding:8px 0;border-top:5px solid #d9e4ec}
#article-navigation li{background:transparent url(/assets/images/bullets/bullet-blue-arrow.png) 0 0 no-repeat;width:265px;padding-left:25px}
#article-navigation #article-contents li{background-position:0 2px}
#article-navigation .previous-page{float:left;background-image:url(/assets/images/bullets/bullet-blue-arrow-left.png);v margin:0;padding-top:4px}
#article-navigation .next-page{float:right;text-align:right;margin:0;padding:4px 25px 0 0;background-position:100% 0}
#article-navigation h3{background:#e7eef2;color:#333;border-top:5px solid #d9e4ec;font-size:1.5em;padding:4px 8px}
#article-highlights{background:#e7eef2}
#article-highlights .inner{margin:10px}
#article-highlights h3{color:#0083b3;font-weight:bold}
#article-highlights h4{font-weight:bold;margin:0 10px 10px}
#article-highlights img{float:right;margin:0 0 10px 10px}
#article-highlights .inner div{clear:both;background:#FFF;padding:12px 0 5px}
#article-highlights ul{border:0}
#article-highlights li{float:left;width:248px;margin-left:10px;margin-right:20px;padding-left:10px;background:url(/assets/images/bullets/bullet-blue.png) transparent 0 5px no-repeat}
#article-highlights li img{float:none;margin:0;position:relative;top:5px;left:5px}
#article-highlights .bullet-link{margin-left:10px}
.ratings-table-wrapper{margin:20px 0}
.ratings-table{background:#FFF;border-collapse:collapse;padding:0;margin:0 0 10px;text-transform:uppercase}
.ratings-table caption{color:#C00;text-transform:none;font-size:1.25em}
.ratings-table caption span{display:block;color:#333;font-size:100%}
.ratings-table thead th{text-align:right;background:0;padding:0}
.ratings-table thead th strong{position:relative;right:-50px}
.ratings-table thead td{color:#C00;font-size:2em;padding:0;text-align:right}
.ratings-table tbody tr{background:#e7eef2;border:solid #FFF;border-width:2px 0}
.ratings-table tbody td{padding:10px 0 0;margin:0;width:121px}
#filter-options{clear:both;position:relative;width:900px;margin:20px 0;background:url(/assets/images/design/bg-filter-options.jpg) #FFF 0 0 repeat-y;border-bottom:solid 4px #455866;zoom:1;overflow:auto}
#filter-options h2{background:url(/assets/images/design/bg-finder-full-head.png) #455866 0 0 no-repeat;color:#FFF;text-indent:16px;margin:0;padding:8px 0}
#filter-options h3{margin:4px 0;font-weight:bold;text-indent:8px}
#filter-options fieldset{float:left;width:223px;margin:0;border-left:solid 1px #cdd9de}
#filter-options ol{list-style:none;margin:0;padding:0;height:160px;overflow-x:hidden;overflow-y:auto}
#filter-options #filter-newused{border:0}
#filter-newused h3{text-indent:12px}
#filter-newused ol{margin-left:4px}
#filter-options li{margin:0;padding:4px;border-bottom:solid 1px #e9e9e9}
#filter-options li:nth-child(odd){background:#ecf2fe}
#filter-options li:nth-last-child(-n+1){border-bottom:0}
#filter-options .local-options{font-size:85%;float:right;margin:10px 5px 0 0}
#filter-options .btn-holder{clear:both;border-top:solid 1px #cdd9de;margin:5px 4px;padding:8px 0 4px;text-align:right}
.btn-reset,.btn-submit{background:0;border:0;cursor:pointer;color:#0083b3}
#full-reviews,#first-drives{width:900px}
#top-cars{float:left;width:596px;margin:10px 0;zoom:1;overflow:auto}
#top-cars div{float:left;width:292px;margin:0;padding:12px 0;border-top:5px solid #d9e4ec}
#top-cars .left{clear:left;margin-right:12px}
#graph-data{border-collapse:collapse;margin:30px 0 20px}
#graph-data th{vertical-align:bottom}
#graph-data th,#graph-data td{background:#e7eef2;border:1px solid #708391;text-align:center;font-size:1em;padding:2px}
th#car-value,th#model{background:#c5d2d8}
#graph-data thead td{border:0}
#graph-data td{background:#fff}
#graph-data .first{text-align:left;width:250px}
#graph-data .first img{vertical-align:middle;margin:0 5px}
#errorMsgNewUsed{padding:10px 15px}
#fragment-new-cars h3 a{display:block}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-icon{background-image:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/themes/base/images/ui-icons_222222_256x240.png)}
.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}
.ui-resizable-handle{display:block;font-size:.1px;position:absolute;z-index:99999}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
#main-footer{clear:both;float:left;width:960px;margin:5px 0;padding-bottom:20px;background:url(/assets/images/design/bg-cars-fat-footer.png) #fff 15px 100% repeat-x}
#main-footer .content{width:457px;float:left;margin-left:16px;padding:0 0 5px}
#main-footer .first-content{margin-left:15px}
#main-footer h2{margin:0;padding:20px 0 10px;text-indent:15px;background:url(/assets/images/design/bg-cars-fat-footer.png) #fff 0 0 repeat-x}
#main-footer h3{margin:0;line-height:1.1;font-weight:bold}
#main-footer .first-col,#main-footer .second-col{float:left;width:207px;margin:0 0 5px 15px;padding-top:5px}
#main-footer .first-col{width:206px}
#main-footer p{margin:0 15px 6px 0}
#main-footer ul{list-style:none;margin:0 15px 6px 0;padding:0}
#main-footer li{display:inline}
#main-footer a{text-decoration:none}
#main-footer a:hover{text-decoration:underline}
hr{clear:both;display:block;visibility:hidden;height:1px}
#extra-panels #newsletterSignUp{padding-right:10px}
