#navigation{position:relative;right:760px;}
#content-small{position:relative;right:-200px;margin-left:0;}
#panel{position:relative;right:-200px;}
#header a:hover{text-decoration:none;}
#navigation H2{font-size:1.5em;padding:10px 10px 0 10px;}
#navigation H2 SPAN{display:block;padding-bottom:5px;}
#navigation li{min-height:1px;}
#navigation legend,#refine legend,.options-bar legend{display:none;}
#navigation SELECT{font-size:1.1em;width:170px;}
#refine LEGEND{display:block;font-weight:bold;padding:10px 0;}
#additional-search-options SPAN,#additional-search-options SELECT{display:block;float:left;margin:0 10px 0 0;}
#additional-search-options SPAN,#additional-search-options SELECT{width:80px;}
#additional-search-options .last{margin-right:0;}
#additional-search-options label{display:block;margin-bottom:2px;}
#checkboxes{margin-top:15px;}
#checkboxes INPUT,#checkboxes LABEL{display:block;float:left;margin-bottom:5px;margin-top:-1px;}
#checkboxes INPUT{margin:0 0 0 -3px;width:20px;}
#checkboxes LABEL{margin-right:5px;width:68px;}
#checkboxes .last{margin-right:0;width:63px;}
#checkboxes .first{clear:left;}
#navigation .submit{margin:10px 35px 0 35px;width:100px;}
#navigation .new-stock-alert{padding-top:111px;}
#navigation .new-stock-alert .inner{min-height:1px;position:relative;}
#navigation .new-stock-alert H2{background:none;display:none;}
#navigation .new-stock-alert P{padding:10px 10px 55px 10px;}
#navigation .new-stock-alert A{bottom:0;height:41px;left:14px;position:absolute;text-indent:-9999px;width:159px;}
#content-small H2,#content-small H3,#content-small DIV TABLE TH{font-weight:normal;}
P.counter SPAN,P.price-counter SPAN{background:url(/images/core/counter-background.gif) no-repeat left 2px;float:right;width:42px;}
P.counter SPAN EM,P.price-counter SPAN EM{display:block;font-size:1.2em;font-style:normal;font-weight:bold;height:16px;letter-spacing:.65em;margin-left:3px;}
#downward-arrows{margin:20px auto;padding-left:35px;}
.options-bar{font-size:.9em;margin-bottom:10px;padding:6px 8px;}
TABLE#warranty-features{margin-bottom:10px;}
TABLE#warranty-features TD{padding:5px 10px;width:265px;}
#fair-wear-and-tear #fair-wear-intro .inner,#fair-wear-and-tear #fair-wear-summary .inner{padding:10px;margin-bottom:10px;}
#fair-wear-and-tear IMG{margin-bottom:10px;}
#fair-wear-and-tear IMG.last{margin-left:7px;}
#fair-wear-and-tear IMG.midway{margin-left:80px;}
#about-autoquake DIV{margin-bottom:10px;min-height:115px;padding-left:185px;position:relative;}
#about-autoquake DIV IMG{left:0;position:absolute;top:3px;}
#autoquake-inspected P.new-car{height:150px;}
#autoquake-inspected P.new-car IMG{float:left;margin-right:10px;}
#content #autoquake-inspected li{list-style-type:none;}
#archive-media H3{font-size:1.3em;font-weight:bold;margin-bottom:5px;}
#archive-media UL{margin-bottom:15px;}
#content #archive-media LI{list-style-type:none;margin:0 0 3px 0;}
#archive-media LI STRONG{clear:left;display:block;float:left;font-weight:normal;width:75px;}
#archive-media LI A{display:block;float:left;padding-right:15px;width:315px;}
#archive-media P A{font-weight:normal;}
#autoquake-inspected LI STRONG{display:block;}
#content #autoquake-inspected LI{margin-bottom:10px;}
#board-members H3{font-size:1.3em;font-weight:bold;}
#board-members EM,#board-members .person-details A{display:block;margin-bottom:10px;}
#board-members A.no-info{display:inline;}
#board-members .two-wide IMG{float:left;margin:3px 10px 0 0;}
#board-members .two-wide .persona{margin-bottom:10px;}
#board-members .two-wide .persona .inner{padding:10px;}
#board-members .two-wide H3,#board-members .two-wide EM,#board-members .two-wide P{padding:0 10px;}
#board-members .two-wide .persona H3,#board-members .two-wide .persona EM,#board-members .two-wide .persona P{padding:0;}
#board-members .two-wide .persona P{margin-bottom:0;margin-top:10px;}
#board-members .two-wide .persona P.job-title{margin-top:0;}
#board-members .two-wide .persona A{margin-bottom:0;}
#board-members .two-wide .persona .person-detail{width:258px;}
#board-members .two-wide .persona .person-detail A{display:block;}
#board-members .two-wide .persona .person-detail A{margin-top:10px;}
#content-small #car-warranty #warranty-without-buying{margin-bottom:10px;}
#content-small #car-warranty H2{margin-bottom:0;padding:5px 10px;}
#content-small #car-warranty #warranty-without-buying .inner{padding:10px 285px 10px 10px;position:relative;width:265px;}
#car-warranty #warranty-without-buying .inner P{font-weight:bold;line-height:1.4em;}
#car-warranty #warranty-without-buying .inner P.last{margin-bottom:0;}
#car-warranty #warranty-without-buying .inner EM{height:144px;text-indent:-9999px;top:-20px;position:absolute;right:-20px;width:144px;}
#car-warranty .two-wide{margin-bottom:10px;}
#car-warranty .two-wide .inner{min-height:1px;padding:10px;}
#car-warranty .two-wide H3{font-family:"Trebuchet MS",arial;font-size:1.6em;padding:0 25px;text-align:center;}
#car-warranty .two-wide P{margin-bottom:0;margin-top:10px;width:260px;}
#car-warranty .two-wide P{margin-bottom:0;margin-left:35px;width:190px;}
#content #car-warranty .two-wide P A{font-size:1.2em;font-weight:normal;}
#content-small #car-warranty-explained H2{font-size:1.3em;}
#car-warranty-explained H2#key-features{margin-bottom:0;padding:5px 10px;}
#car-warranty-explained #roadside-assistance-no-cost,#car-warranty-explained #how-do-i-buy-it{margin-bottom:10px;min-height:1px;}
#car-warranty-explained #roadside-assistance-no-cost .inner,#car-warranty-explained #how-do-i-buy-it .inner{min-height:1px;padding:10px;}
#car-warranty-explained #how-do-i-buy-it H2{margin-bottom:5px;padding-bottom:5px;}
#car-warranty-explained #how-do-i-buy-it H3{font-size:1.2em;font-weight:bold;margin-bottom:5px;}
#content-small #car-warranty-explained .inner P{padding:0;}
#car-warranty-explained .inner P.last{margin-bottom:0;}
#car-warranty-explained .inner IMG{float:left;margin:0 10px 10px 0;}
#car-warranty-explained .inner IMG.last{margin-bottom:0;}
#car-warranty-explained .inner H3{clear:left;}
#car-warranty-explained #expensive{background:url(/images/core/car-warranty-explained/car-costs.jpg) no-repeat right top;margin-bottom:10px;min-height:220px;padding-right:370px;}
#car-warranty-explained #roadside-assistance{background:url(/images/core/car-warranty-explained/woman-with-car.jpg) no-repeat left top;margin-bottom:10px;min-height:150px;padding-left:220px;}
#car-warranty-explained #browse-cars-wrapper,#car-warranty-explained #claim-information{margin-bottom:10px;}
#car-warranty-explained #browse-cars-wrapper .inner,#car-warranty-explained #claim-information .inner{min-height:1px;padding:10px;}
#car-warranty-explained #browse-cars-wrapper .inner STRONG,#car-warranty-explained #claim-information .inner STRONG{float:left;font-size:1.2em;width:400px;}
#car-warranty-explained P#browse-cars{float:right;margin-bottom:0;margin-top:0;width:150px;}
#contact .two-wide{margin-bottom:10px;}
#contact #useful-links{margin-bottom:10px;}
#contact #useful-links .inner,#contact #contact-form-wrapper .inner{min-height:1px;padding:10px;}
#contact #contact-form-wrapper P.button{display:none;margin:10px 0 0 0;}
#contact #useful-links H4{font-size:1.2em;padding-top:10px;}
#contact #contact-form-wrapper H3,#contact #useful-links H4{margin-bottom:5px;padding:0 0 5px 0;}
#contact #useful-links P{padding:0;}
#contact #useful-links UL{margin-bottom:0;padding:0 10px;}
#contact #useful-links UL LI{margin-left:16px;}
#contact #contact-form-wrapper H3{font-size:1.2em;font-weight:bold;margin-bottom:10px;}
#contact #contact-form-wrapper .inner{min-height:1px;}
#contact #contact-form-wrapper .inner SELECT{width:260px;}
#contact #contact-form-wrapper .inner H4{font-size:1.1em;}
#contact #contact-form-wrapper .inner H4,#contact #contact-form-wrapper .inner STRONG,#contact #contact-form-wrapper .inner DIV{display:block;margin:5px 0;}
#contact #contact-form-wrapper .inner DIV P.last{margin-bottom:0;}
#contact #contact-form-wrapper .inner.response{padding-bottom:0;}
#contact #contact-form-wrapper .inner.response STRONG{margin-bottom:0;}
#contact #contact-form-wrapper FORM FIELDSET{display:none;}
#contact #contact-form-wrapper FORM OL{margin-bottom:0;}
#contact #contact-form-wrapper FORM FIELDSET OL LI,#contact #contact-form-wrapper OL#errors LI{list-style-type:none;margin-left:0;}
#contact #contact-form-wrapper OL#errors{display:block;}
#contact #contact-form-wrapper OL#errors.inactive{display:none;}
#contact #contact-form-wrapper OL#errors LI{font-size:.9em;padding-left:12px;}
#content-small #contact-form-wrapper FORM OL LI .popup-balloon A{background:none;}
#contact #contact-form-wrapper FORM OL LI.required{background-position:right 18px;background-repeat:no-repeat;}
#contact #contact-form-wrapper FORM OL LI#title-type{background-position:80px 18px;}
#contact #contact-form-wrapper FORM OL LI#title-type LABEL{margin-top:0;}
#contact #contact-form-wrapper FORM OL LI#reigstration-wrapper{display:none;}
#contact #contact-form-wrapper .inner FORM OL LI STRONG{display:inline;margin:0;}
#contact #contact-form-wrapper .inner FORM OL LI A{font-weight:normal;}
#contact #contact-form #title{width:75px;}
#contact #contact-form-wrapper FORM LABEL{display:block;font-weight:bold;margin:8px 0 2px 0;}
#contact #contact-form-wrapper FORM INPUT,#contact #contact-form-wrapper FORM TEXTAREA{width:245px;}
#contact #contact-form-wrapper FORM TEXTAREA{font-family:arial;font-size:1em;height:100px;}
#contact .transparent-surround{clear:left;margin-bottom:10px;}
#contact .transparent-surround.last{margin-bottom:0;}
#contact .transparent-surround .inner{min-height:1px;padding:10px;}
#contact .transparent-surround H2{margin-bottom:5px;margin-top:15px;padding-bottom:5px;}
#contact .transparent-surround H2.first{margin-top:0;}
#contact .transparent-surround DIV.two-wide{width:270px;}
#contact #phone-enquiries.transparent-surround DIV.two-wide{margin-bottom:0;}
#contact .transparent-surround A{display:block;font-size:1.2em;margin-bottom:10px;}
#contact .transparent-surround A.last{margin-bottom:0;}
#contact .transparent-surround TABLE{width:200px;}
#contact .transparent-surround TABLE TD{width:130px;}
#contact .transparent-surround TABLE TH{text-align:left;width:70px;}
#contact .transparent-surround .inner STRONG{display:block;font-size:1.3em;}
#contact .transparent-surround .inner STRONG#prior-arrangement{font-size:1.1em;height:35px;margin-top:10px;}
#contact .transparent-surround .inner STRONG#prior-arrangement EM{display:block;font-style:normal;height:16px;padding:9px 10px 10px 10px;}
#customer-feedback #comments{height:140px;}
#customer-feedback #comments .inner{height:120px;padding:10px;position:relative;}
#customer-feedback #comments .inner P{font-size:1.2em;height:80px;}
#customer-feedback #comments .inner P,#customer-feedback #comments .inner EM{display:none;}
#content-small #customer-feedback #comments .inner UL{bottom:5px;height:16px;margin-bottom:0;position:absolute;right:5px;width:48px;}
#content #customer-feedback #comments .inner UL LI{display:block;float:left;margin:0;overflow:hidden;}
#content #customer-feedback #comments .inner UL LI#pause.paused{background-position:left -16px;}
#customer-feedback #comments .inner UL LI A{display:block;font-size:.9em;font-weight:normal;height:16px;text-indent:-9999px;width:16px;}
#customer-feedback .page{min-height:1px;}
#customer-feedback .two-wide{position:relative;}
#customer-feedback .two-wide DIV.person DIV.initial{min-height:1px;}
#customer-feedback .two-wide DIV H4{padding:10px;}
#customer-feedback .two-wide DIV.person DIV.initial H4 EM{display:block;font-size:.9em;font-weight:normal;padding-bottom:5px;}
#customer-feedback .two-wide DIV.person{display:block;float:none;margin-bottom:10px;padding-bottom:9px;}
#customer-feedback .two-wide DIV.person DIV.initial P{margin-bottom:0;min-height:140px;}
#customer-feedback .two-wide DIV P A{font-size:.9em;}
#customer-feedback .two-wide DIV.no-image P{padding-left:10px;}
#customer-feedback .two-wide DIV.no-image DIV.initial P{min-height:1px;padding-bottom:10px;}
#customer-feedback .two-wide DIV.no-image DIV.additional P{padding-left:0;}
#customer-feedback .two-wide DIV IMG{float:left;margin:3px 10px 0 10px;}
#customer-feedback .two-wide DIV.additional IMG{float:none;margin:0 auto 10px auto;}
#customer-feedback .two-wide DIV.person DIV.initial P{padding-right:10px;}
#customer-feedback .two-wide DIV.person DIV.additional{padding:0 10px;width:260px;}
#customer-feedback .two-wide DIV.person DIV.additional P.first{padding-top:8px;}
#customer-feedback .two-wide DIV.person DIV.additional P.last{margin-bottom:0;}
#customer-feedback .two-wide DIV.person DIV.additional A{display:block;margin-top:10px;padding:3px;}
#customer-feedback DIV.pagination{clear:both;margin:10px 0;}
#customer-feedback DIV.pagination.last{margin-top:0;}
#customer-feedback DIV.pagination UL{min-height:1px;padding:10px;}
#content #customer-feedback DIV.pagination UL LI{float:left;list-style-type:none;margin:0;min-height:1px;text-align:center;width:180px;}
#content #customer-feedback DIV.pagination UL LI.first{text-align:left;}
#content #customer-feedback DIV.pagination UL LI.last{float:right;text-align:right;}
#content-small #faqs H3{cursor:pointer;font-weight:bold;margin-bottom:10px;}
#faqs H3:hover{text-decoration:underline;}
#faqs DIV{margin-left:20px;width:550px;}
#faqs DIV A{font-weight:normal;}
#faqs DIV OL LI{font-weight:bold;list-style:decimal;margin-left:18px;}
#faqs DIV OL LI UL LI{font-weight:normal;list-style:none;margin-left:-18px;margin-top:10px;}
#faqs DIV UL LI{margin-bottom:0;}
#faqs DIV TABLE TH{font-weight:bold;text-align:left;}
#faqs DIV TABLE TH,#faqs DIV TABLE TD{padding:4px;}
#finance-terms-and-conditions UL{margin-bottom:10px;}
#finance-terms-and-conditions UL LI{margin-bottom:0;}
#gap-insurance #complement-existing-policy{margin-bottom:10px;}
#gap-insurance #complement-existing-policy .inner{padding:10px;position:relative;}
#gap-insurance #complement-existing-policy .inner EM{height:144px;position:absolute;right:-10px;text-indent:-9999px;top:-20px;width:144px;}
#gap-insurance #complement-existing-policy P{font-weight:bold;padding-right:150px;}
#gap-insurance #complement-existing-policy P.last{margin-bottom:0;}
#gap-insurance #gap-explained{clear:left;margin-bottom:10px;}
#gap-insurance #gap-explained .inner{min-height:210px;padding:10px;}
#gap-insurance #why-take-out-gap{position:relative;}
#gap-insurance #why-take-out-gap .inner{min-height:1px;padding:10px 200px 10px 10px;}
#gap-insurance #why-take-out-gap IMG{bottom:20px;position:absolute;right:20px;}
#gap-insurance #why-take-out-gap UL,#gap-insurance #why-take-out-gap P{padding:0;}
#gap-insurance #why-take-out-gap P.last{margin-bottom:0;}
#gap-insurance .two-wide{margin-bottom:10px;}
#gap-insurance .two-wide .inner{min-height:1px;padding:10px;}
#gap-insurance .two-wide H3{font-family:"Trebuchet MS",arial;font-size:1.6em;padding:0 25px;text-align:center;}
#gap-insurance .two-wide P{margin:10px 0 0 35px;width:190px;}
#content #gap-insurance .two-wide P A{font-size:1.2em;font-weight:normal;}
#content-small #gap-insurance-explained H2{font-size:1.3em;}
#gap-insurance-explained IMG{margin-bottom:10px;}
#gap-insurance-explained #payment-options{margin-bottom:10px;}
#gap-insurance-explained #payment-options UL LI{list-style-type:none;margin:0 0 5px 16px;padding-left:8px;}
#gap-insurance-explained .inner{min-height:1px;padding:10px;}
#gap-insurance-explained #how-do-i-buy-it,#gap-insurance-explained #other-information{margin-bottom:10px;}
#gap-insurance-explained .inner H2{margin-bottom:5px;padding-bottom:5px;}
#gap-insurance-explained .inner H3{clear:left;font-size:1.2em;font-weight:bold;margin-bottom:5px;}
#gap-insurance-explained .inner IMG{float:left;margin:0 10px 10px 0;}
#gap-insurance-explained .inner IMG.last{margin-bottom:0;}
#gap-insurance-explained .inner UL{padding:0;}
#not-already-reserved .button{width:200px;display:block;margin:.5em 0 0 5em;}
#gap-insurance-explained .inner UL LI{list-style-type:none;margin:0 0 5px 16px;padding-left:8px;}
#gap-insurance-explained .inner P.last{margin-bottom:0;}
#gap-insurance-explained #not-already-reserved{position:relative;}
#gap-insurance-explained #not-already-reserved .inner{min-height:1px;padding:10px;}
#gap-insurance-explained #not-already-reserved .inner STRONG{display:block;font-size:1.2em;width:400px;}
#gap-insurance-explained #not-already-reserved IMG{bottom:0;margin:0;position:absolute;right:10px;}
#how-autoquake-works OL LI{font-weight:bold;}
#how-autoquake-works OL LI UL{margin:10px 0;}
#how-autoquake-works OL LI UL LI{font-weight:normal;margin-bottom:0;margin-left:16px;}
#investors H4{margin-bottom:10px;}
#investors P{padding-left:160px;position:relative;}
#investors P#accell{background:url(/images/core/investors/accel.gif) no-repeat left 4px;}
#investors P#highland-capital-partners{background:url(/images/core/investors/highland-capital-partners.gif) no-repeat left 4px;}
#ireland #why-import{background:url(/images/core/ireland/car-map.jpg) no-repeat left top;margin-bottom:10px;min-height:303px;}
#ireland #why-import H2,#ireland #why-import P{padding-left:220px;}
#ireland H4{margin-bottom:10px;}
#ireland UL{margin-bottom:10px;}
#ireland UL LI{margin-bottom:0;}
#ireland #irish-payment-options{margin-bottom:10px;min-height:1px;}
#ireland #irish-payment-options H4,#ireland #irish-payment-options H5,#ireland #irish-payment-options P{padding:0 10px;}
#ireland #irish-payment-options H4{font-size:1.2em;padding-top:10px;}
#ireland #irish-payment-options H4 STRONG{display:block;padding-bottom:5px;}
#ireland #irish-payment-options TABLE{margin:10px;}
#ireland #irish-payment-options TABLE TH,#ireland #irish-payment-options TABLE TD{padding:4px;}
#ireland #irish-payment-options TABLE TH{font-weight:bold;text-align:left;}
#ireland #next-steps{margin-bottom:10px;min-height:1px;position:relative;}
#ireland #next-steps .inner{min-height:1px;padding:10px;}
#ireland #next-steps IMG{bottom:0;position:absolute;right:0;}
#ireland #next-steps UL LI{list-style-type:none;margin:0 0 5px 16px;padding-left:8px;}
#ireland #next-steps UL LI A{font-weight:normal;}
#ireland #next-steps H3{font-size:1.2em;font-weight:bold;margin-bottom:5px;}
#ireland-car-import-package H4{margin-bottom:10px;}
#jobs H3{float:left;font-size:1.3em;font-weight:bold;}
#jobs H3.last{float:right;width:100px;}
#jobs .job{clear:both;min-height:1px;padding-top:20px;}
#jobs .job.first{padding-top:10px;}
#jobs .job .inner{float:left;padding-right:10px;width:460px;}
#jobs .job STRONG{float:right;width:100px;}
#jobs .job .inner P.last{margin-bottom:0;}
#management-team .two-wide DIV{background-color:#eff5ee;width:280px;}
#management-team .two-wide DIV.person{margin-top:10px;min-height:130px;padding:10px 10px 0 120px;position:relative;width:150px;}
#management-team .two-wide DIV.person IMG{left:10px;position:absolute;top:10px;}
#management-team .two-wide DIV.person STRONG{display:block;font-weight:normal;margin-bottom:10px;}
#management-team .two-wide DIV.person STRONG,#management-team .two-wide DIV.person A{font-size:.9em;}
#management-team .two-wide DIV H5,#management-team .two-wide DIV P{padding:0 10px;}
#management-team .two-wide DIV H5.first{padding-top:10px;}
#management-team .two-wide .read-more{display:block;text-align:right;}
#management-team .two-wide DIV A.close{display:block;padding:0 10px 10px 10px;}
#content #money-back-guarantee UL LI{margin-bottom:10px;}
#our-cars H3{font-size:1.2em;font-weight:bold;margin-top:20px;}
#our-cars UL LI STRONG{display:block;}
#our-cars UL LI STRONG A{color:#000;font-weight:bold;}
#our-cars UL LI{margin-bottom:10px;}
#our-cars UL LI A{font-weight:normal;}
#part-exchange UL{min-height:1px;}
#part-exchange UL LI{float:left;list-style-type:none;margin:5px 4px 0 0;padding-right:10px;width:100px;}
#part-exchange UL LI A{font-weight:normal;}
#pre-order-car #transparent-surround{margin-bottom:10px;padding:10px;}
#pre-order-car #transparent-surround H4{margin-bottom:10px;}
#pre-order-car #transparent-surround .internal-surround{margin-bottom:10px;padding:10px;}
#pre-order-car #transparent-surround .internal-surround.last{margin-bottom:0;}
#pre-order-car .internal-surround TABLE{width:525px;}
#pre-order-car .internal-surround TABLE TD{padding-right:10px;width:215px;}
#pre-order-car .internal-surround TABLE TD.last{padding-right:0;text-align:right;width:75px;}
#pre-order-car .internal-surround TABLE TR.last TD.last{background:url(/images/core/pre-order-car/total-double-underline.gif) no-repeat left bottom;border-top:solid 1px #000;height:18px;}
#pre-order-car UL#next-steps{margin-top:10px;min-height:1px;}
#pre-order-car UL#next-steps LI{float:left;list-style-type:none;margin:0 5px 2px 0;padding-right:10px;width:100px;}
#pre-order-car UL#next-steps LI.last{margin-right:0;}
#pre-order-car UL#next-steps LI A{font-weight:normal;}
#press UL{margin-bottom:15px;}
#press UL LI{clear:left;list-style-type:none;margin-bottom:5px;margin-left:0;min-height:1px;}
#press UL LI STRONG,#press UL LI A{float:left;}
#press UL LI STRONG{float:left;font-weight:normal;width:70px;}
#press UL LI A{width:500px;}
#press P A{font-weight:normal;}
#sitemap .links-group{margin-bottom:10px;}
#sitemap .links-group .inner{min-height:1px;padding:10px;}
#sitemap H2{font-size:1.4em;margin-bottom:10px;padding-bottom:5px;}
#sitemap H3{clear:left;font-size:1.2em;font-weight:bold;margin-bottom:5px;margin-top:20px;}
#sitemap H3.first{margin-top:0;}
#sitemap UL{margin-bottom:0;min-height:1px;}
#sitemap .links-group UL LI{background:none;float:left;list-style-type:disc;margin:0 0 0 32px;padding:0;width:240px;}
#sitemap .links-group UL LI A{font-weight:normal;}
#content-small P#ireland-flag{background:url(/images/core/used-car-delivery/ireland-flag.gif) no-repeat left 4px;padding-left:28px;}
#used-car-delivery #price-generator{margin-bottom:10px;}
#used-car-delivery .inner{min-height:1px;padding:10px;}
#used-car-delivery .inner H3{font-size:1.2em;font-weight:bold;margin-bottom:5px;padding-bottom:5px;}
#price-generator LEGEND{display:none;}
#price-generator OL,#price-generator OL LI{margin:0;}
#price-generator OL{margin:5px auto 0 auto;width:410px;}
#price-generator OL LI{font-weight:bold;list-style-type:none;margin-right:20px;}
#price-generator OL,#price-generator OL *,#price-generator .button{float:left;}
#price-generator .button,#price-generator .submit{margin-bottom:0;margin-top:4px;}
#price-generator LABEL{margin-right:10px;padding-top:2px;}
#price-generator .last{margin-right:0;}
#next-steps a{font-weight:normal;}
#price-generator h4{font-size:1.2em;margin:15px 0 5px 0;}
#price-generator UL,#price-generator UL LI{background:none;list-style-type:none;margin:0;padding-left:0;}
#next-steps UL{margin-bottom:0;}
#next-steps UL LI{list-style-type:none;margin:0 0 5px 16px;padding-left:8px;}
#used-car-finance H3{font-size:1.2em;font-weight:bold;margin-bottom:10px;}
#used-car-finance H4{margin-bottom:10px;}
#used-car-finance IMG{clear:left;display:block;padding:10px 0 15px 0;margin-left:auto;margin-right:auto;}
#used-car-finance .three-wide{min-height:270px;}
#used-car-finance .three-wide P,#used-car-finance .three-wide H4,#used-car-finance .three-wide UL{padding:0 10px;}
#used-car-finance .three-wide A{font-weight:normal;}
#used-car-finance .three-wide LI{margin-left:16px;}
#used-car-finance .header{display:block;height:159px;margin-bottom:10px;text-indent:-9999px;}
#select-your-finance-terms .header{background-position:left -160px;}
#apply-now .header{background-position:left -320px;}
#key-benefits{clear:left;}
#key-benefits IMG,#next-steps IMG{margin:0;padding:0;}
#key-benefits UL,#key-benefits UL LI.last,#next-steps UL,#next-steps UL LI.last{margin-bottom:0;}
#key-benefits{margin-bottom:10px;}
#used-car-finance .inner{min-height:1px;padding:10px;}
#key-benefits P.last{margin-bottom:0;margin-top:10px;width:325px;}
#content-small #key-benefits UL LI{background:none;list-style-type:disc;margin:0 0 0 32px;padding:0;}
#next-steps UL LI A{font-weight:normal;}
#next-steps{position:relative;}
#next-steps IMG{bottom:0;padding:0;position:absolute;right:0;}
#next-steps .inner UL{margin-bottom:0;}
#next-steps .inner UL LI{list-style-type:none;margin:0 0 5px 16px;padding-left:8px;}
#vehicle-remarketing P#tchleasing,#vehicle-remarketing P#zenith{margin-top:20px;min-height:34px;padding-left:167px;}
#vehicle-remarketing P#tchleasing{background:url(/images/core/vehicle-remarketing/tch-leasing-logo.gif) no-repeat left top;}
#vehicle-remarketing P#zenith{background:url(/images/core/vehicle-remarketing/zenith-logo.gif) no-repeat left top;}
#vehicle-remarketing DIV#person{background:url(/images/core/vehicle-remarketing/andy-shields.jpg) no-repeat left top;margin-top:20px;min-height:130px;padding-left:110px;}
#content-small #vehicle-remarketing A{font-weight:normal;}
#visitor-warranty STRONG{display:block;margin-bottom:10px;}
#content #content-small #search-results H2{font-size:1.3em;}
#search-results .options-bar OL{float:left;margin-bottom:0;min-height:1px;}
#search-results .options-bar LI{float:left;list-style-type:none;margin-left:0;margin-right:20px;}
#search-results .options-bar LI.last{margin-right:0;}
#search-results .options-bar LI LABEL{float:left;margin-right:10px;}
#search-results .options-bar LI.cars-per-page LABEL{display:none;}
#search-results .options-bar INPUT{float:left;font-size:1em;margin-left:10px;}
#search-results .options-bar SELECT{font-size:.9em;}
#search-results .options-bar LI.first,#search-results .options-bar LI LABEL{padding-top:2px;}
#search-results .options-bar LI.first{padding-left:10px;padding-right:10px;position:relative;}
#search-results .options-bar LI.first IMG{border:none;position:absolute;top:5px;}
#search-results .options-bar LI.first IMG.previous{left:0;}
#search-results .options-bar LI.first IMG.next{right:0;}
#search-results .options-bar.email-alert{min-height:1px;}
#search-results .options-bar.email-alert LI.first{float:left;padding:0;}
#search-results .options-bar.email-alert LI.last{float:right;margin-right:0;}
#search-results .options-bar.email-alert A{font-weight:normal;}
#search-results DIV.result{margin-bottom:10px;min-height:91px;position:relative;}
#search-results DIV.result IMG{left:0;position:absolute;top:0;}
#search-results DIV.result IMG.fullsize{visibility:hidden;}
#search-results .result .best-price{position:absolute;top:70px;left:0;display:block;}
#search-results .result .best-price span{padding:1px 3px;background-color:red;color:white;font-size:.9em;font-weight:bold;}
#search-results DIV.result H4{padding-bottom:5px;padding-top:5px;}
#search-results DIV.result H4 A:hover{overflow:visible;}
#search-results DIV.result UL{float:left;margin-bottom:0;padding:10px 5px 5px 5px;width:110px;}
#search-results DIV.result H4,#search-results DIV.result UL{padding-left:150px;}
#search-results DIV.result UL LI{list-style-type:none;margin-left:0;}
#search-results DIV.result UL LI EM{font-style:normal;}
#search-results DIV.result UL.last{float:left;margin:5px 5px 5px 0;padding-left:5px;padding-top:5px;width:285px;min-height:45px;}
#search-results DIV.result UL.last LI{width:220px;}
#search-results DIV.result UL.last LI IMG{display:none;margin-top:-4px;position:relative;vertical-align:middle;}
#search-results DIV.result UL.last.finance{min-height:44px;position:relative;}
#search-results DIV.result UL.last.finance LI{width:200px;}
#search-results DIV.result UL.last.finance LI.finance A{background:url(/images/core/search-results/reserve-and-apply-for-finance.jpg) no-repeat left top;height:54px;position:absolute;right:0;text-indent:-9999px;top:0;width:82px;}
#search-results DIV.result UL.price-watch{background:#FFF url(/images/core/search-results/pricewatch-icon.gif) no-repeat 25px top;float:left;width:80px;height:50px;padding:0;margin:10px 5px 5px -90px;}
#search-results DIV.result UL.price-watch LI.price-watch-link{width:70px;font-size:.8em;margin-top:35px;padding-left:7px;}
#vehicle-details DIV.prices-summary-no-white-bar .split-wide .pricewatch-box:hover,#search-results DIV.result UL.price-watch:hover{cursor:pointer;}
#search-results DIV.result UL.price-watch LI.price-watch-link span{padding-left:10px;}
#vehicle-details DIV.prices-summary-no-white-bar .split-wide .pricewatch-box P.watch-car span{padding-left:0;}
#vehicle-details DIV.prices-summary-no-white-bar .split-wide .pricewatch-box P.watch-car span:hover,#search-results DIV.result UL.price-watch LI.price-watch-link span:hover{text-decoration:underline;}
#search-results DIV.result H4 A{text-decoration:underline;}
#search-results DIV.status.coming-soon,#search-results DIV.status.reserved,#search-results DIV.status.available-for-pre-order{margin:-10px 0 10px 0;}
#search-results DIV.status P.success-message{margin:5px 10px;padding:0;float:left;}
#search-results DIV.status P.counter STRONG,#search-results DIV.status P.counter SPAN{display:block;}
#search-results DIV.status P.counter STRONG{float:left;font-size:.9em;font-weight:normal;}
#search-results DIV.status.coming-soon P.counter STRONG,#search-results DIV.status.reserved P.counter STRONG{margin-top:3px;}
#search-results DIV.status.coming-soon P.counter,#search-results DIV.status.reserved P.counter{margin-bottom:0;padding-bottom:2px;padding-top:2px;}
#search-results DIV.status P.counter SPAN EM{height:14px;}
#search-results DIV.status P.counter SPAN EM.last{font-size:.8em;font-weight:normal;letter-spacing:normal;margin-left:0;margin-top:3px;}
#vehicle-details DIV.status.price-alert FORM,#search-results DIV.status.price-alert FORM{float:right;padding:5px 5px 0 10px;width:560px;}
#vehicle-details DIV.status FORM,#search-results DIV.status FORM{float:right;padding:5px 5px 0 5px;width:424px;}
#vehicle-details DIV.status FORM LEGEND,#search-results DIV.status FORM LEGEND{display:none;}
#vehicle-details DIV.status FORM OL,#vehicle-details DIV.status FORM OL LI LABEL,#vehicle-details DIV.status FORM OL LI INPUT,#search-results DIV.status FORM OL,#search-results DIV.status FORM OL LI LABEL,#search-results DIV.status FORM OL LI INPUT{display:block;float:left;}
#vehicle-details DIV.status FORM OL,#search-results DIV.status FORM OL{margin-bottom:0;}
#vehicle-details DIV.status.price-alert FORM OL LI,#search-results DIV.status.price-alert FORM OL LI{background-image:none;font-size:.9em;list-style-type:none;margin-left:0;min-height:18px;padding-left:15px;}
#vehicle-details DIV.status.price-alert FORM OL LI INPUT,#search-results DIV.status.price-alert FORM OL LI INPUT{width:420px;}
#search-results DIV.status FORM OL LI{background-image:url(/images/core/search-results/email-me-arrow.gif);background-repeat:no-repeat;background-position:left 1px;font-size:.9em;list-style-type:none;margin-left:0;min-height:18px;padding-left:18px;}
#search-results DIV.status.coming-soon FORM OL LI,#search-results DIV.status.available-for-pre-order FORM OL LI{background-position:left top;margin-top:1px;}
#search-results DIV.status.available-for-pre-order FORM OL LI{background-image:url(/images/core/search-results/clock.gif);padding-left:20px;padding-top:1px;}
#search-results DIV.status.available-for-pre-order FORM OL LI SPAN,#search-results DIV.status.available-for-pre-order FORM OL LI SPAN SPAN{display:inline;}
#search-results DIV.status .submit-incrementor{cursor:pointer;}
#search-results DIV.status FORM OL LI LABEL{margin:1px 8px 0 0;width:205px;}
#search-results DIV.status FORM OL LI LABEL EM{display:none;}
#search-results DIV.status FORM OL LI INPUT{font-size:1em;padding:0 2px 2px 2px;width:100px;}
#search-results DIV.status P.button{float:left;margin:0 0 0 10px;}
#search-results .price-alert.status P.button{float:right;margin:-20px 0 0 10px;}
#search-results DIV.receive-relevant-offers{margin:-10px 0 10px 0;min-height:1px;padding:10px;}
#search-results DIV.receive-relevant-offers P.button{float:right;margin:0 0 0 10px;}
#content-small #search-results .popup-balloon A{background:none;}
#vehicle-details P.counter{background:none;}
#content-small #vehicle-details .new-stock-alert{margin-bottom:0;}
#vehicle-details H1{font-family:"trebuchet ms",arial;font-size:1.5em;font-weight:bold;}
#vehicle-details .browse-more-cars H3{font-size:1.2em;font-weight:bold;margin-bottom:10px;padding-bottom:5px;}
#vehicle-details .browse-more-cars H4{background:none;font-size:1em;margin-bottom:5px;padding:0;}
#vehicle-details .browse-more-cars{clear:left;margin-bottom:10px;}
#vehicle-details .browse-more-cars UL{margin-bottom:0;}
#vehicle-details .browse-more-cars.with-black-button{margin-bottom:0;}
#vehicle-details .browse-more-cars DIV.two-wide{width:270px;}
#vehicle-details .options-bar{margin-bottom:0;}
#vehicle-details .browse-more-cars{margin-top:10px;min-height:1px;}
#vehicle-details .browse-more-cars .inner{min-height:1px;padding:10px;}
#vehicle-details .browse-more-cars UL LI{list-style-type:none;margin-left:0;padding-left:8px;}
#vehicle-details .box,#vehicle-details .pricewatch-box{margin-top:10px;}
#price-summary{margin-top:1em;}
#price-summary .details{height:115px;position:relative;}
#price-summary .ready-vehicle,#price-summary .pre-order{background:url(/images/core/vehicle-details/price-summary/ready-vehicle-bg.png) left top no-repeat;}
#price-summary .coming-soon{background:url(/images/core/vehicle-details/price-summary/coming-soon-bg.png) left top no-repeat;}
#price-summary .reserved{background:url(/images/core/vehicle-details/price-summary/reserved-bg.png) left top no-repeat;}
#price-summary .saving,#price-summary .price,#price-summary .finance{display:block;}
#price-summary .saving .value,#price-summary .finance .value{color:#8f2929;font-weight:bold;}
#price-summary .price{display:block;position:absolute;top:5px;left:5px;padding-left:10px;}
#price-summary .price .value{font-size:3em;line-height:1em;font-weight:500;}
#price-summary .price .admin-fee{font-size:1.083em;position:relative;top:-3px;}
#price-summary .price .price-estimate{display:block;width:7.6em;}
#price-summary .price .price-estimate a{width:auto;font-weight:normal;color:#000;}
#price-summary .saving{position:absolute;top:45px;left:10px;font-size:1.166em;}
#price-summary .coming-soon .saving{top:60px;left:15px;}
.subscription .count{background:url("/images/autoquake/vehicle-details/prices-summary-variations/counter-bg.png") no-repeat scroll left top transparent;font-style:normal;font-weight:bold;line-height:19px;letter-spacing:.37em;padding-left:3px;width:20px;font-size:12px;}
.tooltip{border-bottom:1px dotted #000;cursor:pointer;cursor:hand;}
.subscription .watch{cursor:pointer;cursor:hand;}
#price-summary .price-alert{display:none;}
#price-summary .subscription,.result .subscription{top:9px;left:196px;position:absolute;width:78px;height:54px;text-align:right;font-size:10px;background:transparent url(/images/autoquake/vehicle-details/prices-summary-variations/variation-1/watch-bg.png) 8px top no-repeat;}
.result .subscription{left:auto;right:10px;top:30px;}
#price-summary .subscription .counter,.result .subscription .counter{font-weight:bold;}
#price-summary .subscription .count,.result .subscription .count{position:absolute;right:3px;top:2px;text-align:left;}
#price-summary .subscription .watchers,.result .subscription .watchers{display:block;position:absolute;right:0;top:22px;}
#price-summary .subscription .watch,.result .subscription .watch{position:absolute;top:39px;right:0;padding-left:8px;background:url("/images/autoquake/homepage/view-all-arrow.gif") no-repeat scroll left 4px transparent;}
#price-summary .coming-soon div.subscription .watch,#price-summary .reserved div.subscription .watch{display:none;}
#price-summary .button.big{position:absolute;width:260px;}
#price-summary p.reserve-car,#price-summary p.pre-order-car{top:70px;left:10px;}
#price-summary p.calculate-finance{top:70px;left:300px;}
#price-summary .finance{position:absolute;top:3px;left:300px;}
#price-summary .finance h3{margin:0;padding:0;font-size:2.66em;position:absolute;top:0;left:0;}
#price-summary .finance .typical .value{color:#8f2929;cursor:pointer;cursor:hand;}
#price-summary .finance .typical .value:hover{text-decoration:underline;}
#price-summary .finance .typical{position:absolute;left:0;top:42px;font-size:1.166em;width:250px;}
#price-summary div.pre-order-details{padding:17px 7px 17px 43px;background:#fbfbfb url(/images/core/vehicle-details/price-summary/pre-order-clock.gif) 10px center no-repeat;}
#price-summary div.pre-order-details a{display:block;position:absolute;right:7px;top:7px;background:#b78c36 url(/images/core/vehicle-details/price-summary/pre-order-button.png) left top no-repeat;height:26px;width:54px;font-size:.9em;padding:8px 20px 2px 8px;color:#fff;line-height:1em;}
#price-summary div.pre-order-details a:hover{text-decoration:none;}
#price-summary div.pre-order-details a span{position:absolute;right:5px;top:5px;font-size:2em;}
#price-summary .price .no-value{font-size:2em;line-height:1em;font-weight:500;max-width:8em;display:block;padding-top:4px;}
#price-summary .coming-soon h2,#price-summary .reserved h2{position:absolute;top:1px;left:291px;width:260px;padding-left:8px;color:#fff;font-weight:normal;}
#price-summary .coming-soon h2{background-color:#accf96;}
#price-summary .reserved h2{background-color:#c18a8a;}
#price-summary .coming-soon form label,#price-summary .reserved form label,#price-summary .coming-soon p.success-message,#price-summary .reserved p.success-message{position:absolute;left:291px;top:32px;padding-left:8px;width:260px;}
#price-summary .coming-soon form input.email,#price-summary .reserved form input.email{position:absolute;left:300px;top:86px;width:200px;}
#vehicle-details .coming-soon .submit,#vehicle-details .reserved .submit{position:absolute;left:508px;top:85px;font-weight:normal;}
#vehicle-details .coming-soon .submit a,#vehicle-details .reserved .submit a{padding:0 7px;}
#price-summary .reserved .finance{top:78px;left:10px;}
#price-summary .coming-soon .finance h3,#price-summary .reserved .finance h3{display:inline;position:relative;top:0;left:0;font-size:1.6em;}
#price-summary .coming-soon .finance{top:84px;left:15px;}
#price-summary .coming-soon .finance .typical,#price-summary .reserved .finance .typical{display:inline;position:relative;top:0;left:0;}
#price-summary .sold{padding:10px 10px 50px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #dfdfdf;position:relative;}
#price-summary .sold h2{font-size:2em;color:#000;}
#price-summary .sold .button{width:auto;right:10px;}
#price-summary .sold .button a{padding:0 15px;}
#content-small #vehicle-details UL{padding:0;}
#content-small #vehicle-details UL LI A{font-weight:normal;}
#content-small #vehicle-details .popup-balloon A{background:none;}
#vehicle-details P#countdown-timer{clear:left;margin-top:10px;}
#vehicle-details P#countdown-timer EM{display:block;font-style:normal;min-height:1px;padding:10px 10px 10px 40px;}
#vehicle-details .browse-more-cars P.surround{height:22px;margin-right:10px;}
#vehicle-details .browse-more-cars P.surround EM{display:block;font-style:normal;font-weight:bold;height:22px;letter-spacing:0;margin-top:0;padding-left:0;padding-top:2px;text-align:center;width:100%;}
#vehicle-details .receive-relevant-offers .input-form FORM OL LI.first{background:url(/images/core/search-results/email-me-arrow.gif) no-repeat left 3px;margin-right:10px;padding-left:18px;padding-top:3px;width:242px;}
.price-alert form{overflow:hidden;padding:3px 0 0;margin:0;}
.price-alert label,.price-alert input.email,.price-alert form p{float:left;}
#content-small .price-alert p{margin-bottom:0;}
.price-alert label{font-size:.9em;line-height:1.8em;margin-right:1em;}
.price-alert input.email{width:17em;font-size:.9em;margin-right:1em;}
.price-alert .error-message{width:16em;font-size:.9em;}
#search-results .price-alert p.submit,.price-alert .submit{width:80px;position:relative;top:-3px;margin:0;float:left;}
div.price-alert,#price-summary div.pre-order-details{border:1px solid #dddcdc;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;margin:0 10px;position:relative;top:-1px;}
div.price-alert div.marketing-subscription p{margin:0;}
div.price-alert div.marketing-subscription p.privacy{font-size:.8em;}
div.price-alert div.marketing-subscription p.button{position:absolute;right:10px;top:10px;width:60px;}
div.price-alert div.marketing-subscription p.yes{right:80px;}
.tabs-container p{min-height:1px;padding:0;}
#vehicle-details .split-wide .pricewatch-box p.watch-car{font-size:.9em;padding-left:22px;}
#vehicle-details .options-bar UL{margin-bottom:0;min-height:1px;}
#vehicle-details .options-bar LI{list-style-type:none;margin-left:0;}
#vehicle-details .options-bar LI.first{float:left;width:419px;}
#vehicle-details .options-bar LI.last{float:right;text-align:right;width:125px;}
#vehicle-details .options-bar LI A{font-weight:normal;}
div.price-alert,#content-small #vehicle-details .receive-relevant-offers{clear:left;display:none;min-height:1px;padding:10px;}
#content-small #search-results .price-alert{margin:-11px 10px 10px;border-top:0;}
#content-small #search-results .price-alert P.counter{background:none;}
#search-results .price-alert P,#vehicle-details .receive-relevant-offers P{overflow:hidden;}
#vehicle-details .receive-relevant-offers P.button{float:right;margin:0 0 0 10px;width:50px;}
#content-small #vehicle-details .browse-more-cars P.surround{padding:0;width:260px;}
#vehicle-details #transparent-surround,#vehicle-details #transparent-surround .internal-surround{margin-bottom:10px;padding:10px;}
#vehicle-details #transparent-surround .internal-surround.last{margin-bottom:0;}
#vehicle-details #transparent-surround .internal-surround TABLE{width:525px;}
#vehicle-details #transparent-surround .internal-surround TABLE TD.last{padding-right:0;text-align:right;width:75px;}
#vehicle-details #transparent-surround .internal-surround TABLE TR.last TD.last{height:18px;}
#unsubscription div.new-stock-alert{background-color:#d1d1d0;background-image:none;margin-top:10px;padding:3px 10px;font-weight:bold;height:auto;}
#unsubscription div.unsubscribe{background-color:#eee;}
#unsubscription div.unsubscribe a.title span{background-color:#d1d1d0;color:#000;}
#unsubscription p.thankyou{font-size:1.5em;}
#unsubscription input.button{background-image:none;}
#unsubscription form#watched-cars,#unsubscription form#new-stock-alerts{position:relative;}
#content-small #unsubscription h2{font-size:1.8em;font-weight:normal;color:#000;margin-top:1em;}
#unsubscription form h3{font-size:1.2em;color:#000;font-weight:normal;}
#unsubscription label.select-all{position:absolute;right:20px;top:10px;}
#unsubscription label.select-all input{position:relative;top:2px;margin:0 0 0 3px;}
#unsubscription .car-summary.coming-soon,#unsubscription .car-summary.price-alert,#unsubscription .car-summary.reserved{height:120px;}
#unsubscription div.footer{height:45px;position:relative;border-top:4px solid #fff;margin-top:10px;}
#unsubscription div.footer .submit{position:absolute;right:10px;margin:0;top:12px;}
#unsubscription .status-bar div.status,#unsubscription .status-bar a.view-details{line-height:33px;}
#unsubscription form#new-stock-alerts{background-color:#e3edd1;padding:10px 10px 0 10px;}
#unsubscription form#new-stock-alerts .footer{background-color:#e3edd1;margin-left:-10px;margin-right:-10px;}
#unsubscription .new-stock-alert-summary{background-color:#fff;padding:13px 13px 20px 13px;position:relative;margin-top:10px;}
#unsubscription .new-stock-alert-summary li{display:inline;margin:0;padding:0;list-style-type:none;font-weight:bold;}
#unsubscription .new-stock-alert-summary li:after{content:' -';}
#unsubscription .new-stock-alert-summary li.last:after{content:none;}
#unsubscription .new-stock-alert-summary input.select-one{position:absolute;right:10px;top:10px;margin:0;}
#unsubscription .new-stock-alert-summary a{position:absolute;right:10px;bottom:10px;}
#unsubscription form#watched-cars div.footer{background-color:#f4efdb;}
#unsubscription form#signup{background-color:#e6edf8;padding:10px;}
#unsubscription form#signup input.signup{float:left;}
#unsubscription form#signup p{float:left;width:80%;margin-left:1em;}
#unsubscription form#signup .submit{float:right;clear:left;}
#unsubscription form#signup p.submit{float:right;width:auto;clear:left;}
#unsubscription form#signup:after,.car-summary:after,#car-warranty-explained #how-do-i-buy-it:after,#car-warranty-explained #how-do-i-buy-it .inner:after,#car-warranty-explained #browse-cars-wrapper .inner:after,#contact .transparent-surround .inner:after,#content-small #sitemap .links-group .inner:after,#contact #contact-form-wrapper .inner:after,#customer-feedback DIV.pagination UL:after,#customer-feedback .page:after,#finance-calculator OL:after,#footer UL:after,#gap-insurance-explained #how-do-i-buy-it .inner:after,#gap-insurance-explained #not-already-reserved .inner:after,#jobs .job:after,#pre-order-car UL#next-steps:after,#press UL LI:after,#search-results .options-bar.email-alert:after,#search-results .options-bar.email-alert UL:after,#search-results .options-bar OL:after,#search-results DIV.result:after,#search-results DIV.status:after,#search-results DIV.receive-relevant-offers:after,#sitemap UL:after,.car-summary .inner:after,#unsubscription .new-stock-alerts .car-summary .input-form LI:after,#unsubscription #manage-your-preferences-wrapper .inner:after,#used-car-delivery #price-generator P.button:after,#vehicle-details .browse-more-cars .inner:after,#vehicle-details .prices-summary-white-bar:after,#vehicle-details .two-wide .box:after,#vehicle-details .two-wide .box .inner:after,#vehicle-details .options-bar UL:after,#vehicle-details .tab-triggers:after,#vehicle-details #tab-summary .inner #slideshow-data:after,#vehicle-details .tabs-container #tab-summary .inner:after,#vehicle-details .tabs-container #tab-summary .inner TABLE:after,#vehicle-details .tabs-container.photos .inner:after,#vehicle-details .tabs-container .tab-content .inner:after,#vehicle-details #tab-summary .inner.pre-order #features UL:after,#vehicle-details #downward-arrows .arrow .inner:after,#vehicle-details .tabs-container #tab-summary .inner.pre-order:after,#vehicle-details .receive-relevant-offers:after,#vehicle-details .prices-summary-no-white-bar:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.car-summary{position:relative;margin-top:10px;}
#search-results .result img.large,.car-summary img.large{position:absolute;top:0;left:0;border:2px solid #000;z-index:2;display:none;}
.car-summary h4{font-weight:normal;font-size:1em;}
.car-summary a.title img{position:absolute;background-color:#fff;}
.car-summary a.title span{display:block;line-height:2.2em;padding-left:151px;text-decoration:underline;}
.car-summary p.status{position:absolute;top:0;left:0;width:136px;}
.car-summary p.status span{display:block;position:absolute;right:0;padding:2px 5px;width:62px;font-size:.83em;color:white;opacity:.7;}
p.status span{background-color:#d8b771;}
.coming-soon p.status span{background-color:#89ba69;}
.reserved p.status span{background-color:#bd6e6e;}
.last-chance p.status span{background-color:#d8b771;}
.car-summary p.success{padding-left:10px;}
#content-small .car-summary ul.car-details{margin:4px 0 7px 137px;list-style-type:none;padding:0;width:127px;float:left;height:4.4em;}
#content-small .car-summary ul.car-details li:first-child,#content-small .car-summary ul.financial li:first-child{padding-top:6px;}
#content-small .car-summary ul.car-details li{padding-left:14px;margin:0;list-style-type:none;}
#content-small .car-summary ul.financial{margin:4px 0 0 0;padding:0 70px 0 0;width:230px;background-color:#fff;list-style-type:none;float:left;height:4.6em;}
#content-small .car-summary ul.financial li{padding:0 7px;margin:0;list-style-type:none;}
.car-summary ul.financial em{font-weight:bold;font-style:normal;}
.car-summary input.select-one{position:absolute;top:7px;right:20px;margin:0;}
.car-summary div.subscription{position:absolute;top:37px;right:10px;font-size:10px!important;background:url(/images/autoquake/watch-bg.png) no-repeat scroll 3px top transparent;width:70px;height:35px;}
.car-summary div.subscription .count{position:absolute;right:7px;background:url("/images/autoquake/vehicle-details/prices-summary-variations/counter-bg.png") no-repeat scroll left top transparent;font-weight:bold;letter-spacing:.37em;line-height:19px;padding-left:3px;width:20px;}
.car-summary div.subscription .watchers{position:absolute;right:0;top:22px;background:none;}
#content-small .car-summary div.subscription a.watch{position:absolute;right:0;top:34px;cursor:pointer;cursor:hand;font-weight:normal;font-size:10px;background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;padding-left:7px;line-height:1.3em;}
.car-summary div.subscription a.watch:hover{text-decoration:underline;}
.car-summary div.status-bar{clear:left;position:relative;min-height:33px;}
.car-summary div.status-bar a.view-details{position:absolute;right:10px;top:0;line-hieght:33px;}
.car-summary div.status-bar label,#content-small .car-summary div.status-bar p.success{line-height:33px;margin-bottom:0;}
.car-summary div.status-bar .status{padding-left:10px;}
.car-summary div.status-bar .status span{color:#790000;}
.car-summary{background-color:#FBF8EF;}
.car-summary a.title span{background-color:#F0EEE5;}
.car-summary div.status-bar{background:#F0EEE5 url(/images/core/search-results/car-summary-status-bg.gif) repeat-x;}
.pre-order div.status-bar{display:block;}
.pre-order div.status-bar span.status{display:block;float:left;line-height:33px;text-align:center;width:136px;padding:0;background:url(/images/core/search-results/car-summary-status-bg-pre-order.gif) left top repeat-x;}
.pre-order div.status-bar span.countdown{display:block;float:left;line-height:33px;text-align:left;padding-left:40px;background:transparent url(/images/core/search-results/countdown-timer.png) 6px center no-repeat;}
.car-summary .status-bar div.marketingSubscription{padding:7px 10px;}
#content-small .car-summary .status-bar div.marketingSubscription p{width:80%;margin:0;}
.car-summary .status-bar div.marketingSubscription p.privacy{font-size:.8em;}
#content-small .car-summary .status-bar div.marketingSubscription p.button{width:60px;position:absolute;right:10px;top:10px;}
#content-small .car-summary .status-bar div.marketingSubscription p.no{right:75px;}
#information h3{font-size:1.2em;font-weight:bolder;margin:.5em 0;}
.damage-point{padding:10px 0;border-top:1px solid #000;overflow:hidden;}
.damage-point .key img{vertical-align:middle;}
.damage-point .photos{float:left;width:200px;}
.damage-point .photos .caption{background-color:#dedede;text-align:center;margin-bottom:3px;padding:2px 0;}
.damage-point .location{float:left;width:300px;margin-left:25px;}
.damage-point .location h5{margin:0 0 5px 0;}
.damage-point .map-wrapper{position:relative;margin-top:35px;}
.damage-point .point{position:absolute;}
.button,.button a{display:block;background-repeat:no-repeat;}
.button{padding-left:5px;}
.button a{text-indent:-5px;padding:0 15px;text-align:center;color:#fff;cursor:pointer;cursor:hand;}
.button{background-position:0 0;}
.button a{background-position:right -24px;line-height:24px;}
.button.small a{line-height:24px;}
.button.medium a{line-height:30px;font-size:1.4em;}
.button.big a{line-height:38px;font-size:2em;}
#content-small .button.big a,#content-small .button.medium a{font-weight:normal;}
.button.small{background-position:0 0;}
.button.small a{background-position:right -24px;}
.button.medium{background-position:0 -48px;}
.button.medium a{background-position:right -78px;}
.button.big{background-position:0 -264px;}
.button.big a{background-position:right -301px;}
.button.red{background-position:0 -108px;}
.button.red a{background-position:right -132px;}
.button.small.red{background-position:0 -108px;}
.button.small.red a{background-position:right -132px;}
.button.medium.red{background-position:0 -156px;}
.button.medium.red a{background-position:right -186px;}
.button.big.red{background-position:0 -337px;}
.button.big.red a{background-position:right -374px;}
.button.small.brown{background-position:0 -216px;}
.button.small.brown a{background-position:right -240px;}
.button.medium.brown{background-position:0 -412px;line-height:33px;}
.button.medium.brown a{background-position:right -445px;line-height:33px;}
.button,.button a{background-image:url(/images/autoquake/sprites/buttons.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/images/core/jquery.fancybox-1.3.1/fancybox.png');}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-25px;right:-25px;width:36px;height:36px;background-image:url('/images/core/vehicle-details/finance-calculator/border/close.png');background-position:0 0;background-repeat:no-repeat;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('/images/core/jquery.fancybox-1.3.1/fancy_title_over.png');display:block;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}
#fancybox-title-left{padding-left:15px;background-image:url('/images/core/jquery.fancybox-1.3.1/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('/images/core/jquery.fancybox-1.3.1/fancybox-x.png');background-position:0 -40px;color:#FFF;}
#fancybox-title-right{padding-left:15px;background-image:url('/images/core/jquery.fancybox-1.3.1/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('/images/core/jquery.fancybox-1.3.1/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('/images/core/jquery.fancybox-1.3.1/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('/images/core/jquery.fancybox-1.3.1/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:15px;height:15px;z-index:1001;}
#fancy-bg-n{top:-15px;left:0;width:100%;background-image:url('/images/core/vehicle-details/finance-calculator/border/top.png');}
#fancy-bg-ne{top:-15px;right:-15px;background-image:url('/images/core/vehicle-details/finance-calculator/border/top-right.png');background-position:top right;background-repeat:no-repeat;}
#fancy-bg-e{top:0;right:-15px;height:100%;background-image:url('/images/core/vehicle-details/finance-calculator/border/right.png');background-position:top right;}
#fancy-bg-se{bottom:-15px;right:-15px;background-image:url('/images/core/vehicle-details/finance-calculator/border/bottom-right.png');background-position:top left;}
#fancy-bg-s{bottom:-15px;left:0;width:100%;background-image:url('/images/core/vehicle-details/finance-calculator/border/bottom.png');background-position:0 0;}
#fancy-bg-sw{bottom:-15px;left:-15px;background-image:url('/images/core/vehicle-details/finance-calculator/border/bottom-left.png');background-position:0 0;}
#fancy-bg-w{top:0;left:-15px;height:100%;background-image:url('/images/core/vehicle-details/finance-calculator/border/left.png');}
#fancy-bg-nw{top:-15px;left:-15px;background-image:url('/images/core/vehicle-details/finance-calculator/border/top-left.png');background-position:top left;background-repeat:no-repeat;}
#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_loading.png',sizingMethod='scale');}
.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/close.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_title_over.png',sizingMethod='scale');zoom:1;}
.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_title_left.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_title_main.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_title_right.png',sizingMethod='scale');}
.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_nav_left.png',sizingMethod='scale');}
.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/jquery.fancybox-1.3.1/fancy_nav_right.png',sizingMethod='scale');}
.fancybox-ie .fancy-bg{background:transparent!important;}
.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/top.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/top-right.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/right.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/bottom-right.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/bottom.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/bottom-left.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/left.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/core/vehicle-details/finance-calculator/border/top-left.png',sizingMethod='scale');}
#vehicle-details .tab-triggers:after,#vehicle-details #tab-summary .inner #slideshow-data:after,#vehicle-details .tabs-container #tab-summary .inner:after,#vehicle-details .tabs-container #tab-summary .inner TABLE:after,#vehicle-details .tabs-container.photos .inner:after,#vehicle-details .tabs-container .tab-content .inner:after,#vehicle-details #tab-summary .inner.pre-order #features UL:after,#vehicle-details #downward-arrows .arrow .inner:after,#vehicle-details .tabs-container #tab-summary .inner.pre-order:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#vehicle-details DIV.result{margin-bottom:10px;min-height:91px;position:relative;}
#vehicle-details .tabs-container{clear:left;text-align:center;}
#vehicle-details.coming-soon .tabs-container,#vehicle-details.ready .tabs-container,#vehicle-details.pre-order.reserved .tabs-container{margin-top:10px;}
#vehicle-details.pre-order .tabs-container{margin-top:10px;}
#vehicle-details .tab-triggers{margin:0 auto;min-height:1px;padding:0;text-align:center;}
#content-small #vehicle-details .tabs-container H4{border-bottom:none;border-top:none;float:left;margin-bottom:-1px;margin-right:5px;padding:6px 9px;position:relative;z-index:2;}
#content-small #vehicle-details .tabs-container H4.last{margin-right:0;}
#vehicle-details .tabs-container H4.selected{background-position:left -28px;}
#vehicle-details .tabs-container H4 A{cursor:pointer;text-decoration:underline;}
#vehicle-details .tabs-container H4.selected A{text-decoration:none;}
#vehicle-details .tabs-container H4 A:hover{text-decoration:none;}
#vehicle-details .tabs-container .tab-content{clear:left;margin-bottom:10px;min-height:1px;text-align:left;}
#vehicle-details.pre-order #tab-specifications .inner{min-height:1px;padding-bottom:0;}
#vehicle-details .tabs-container .tab-content .inner{min-height:1px;padding:10px;}
#vehicle-details #tab-finance.tab-content .inner IMG{display:block;margin:0 auto;padding:20px 0 20px 0;}
#vehicle-details #tab-finance.tab-content .inner IMG#steps{padding-top:0;}
#vehicle-details #tab-finance.tab-content UL.arrows{margin:20px 0 0 0;}
#vehicle-details #tab-finance.tab-content UL.arrows LI{background:url(/images/core/vehicle-details/black-list-arrow.gif) no-repeat left 3px;clear:both;font-weight:bold;list-style-type:none;margin:10px 0 0 0;padding-left:10px;}
#content-small #vehicle-details .tabs-container .tab-content H4{background:none;border:none;float:none;margin-bottom:10px;padding:0;}
#vehicle-details .tab-content TABLE{margin-bottom:10px;}
#vehicle-details #finance-calculator .two-wide TABLE{margin-bottom:0;}
#vehicle-details #tab-summary .inner #image-loop,#vehicle-details #tab-summary .inner TABLE{display:block;float:left;width:266px;}
#vehicle-details .tabs-container .inner #image-loop IMG{border-right:none;}
#content-small #vehicle-details #tab-summary .inner TABLE{border-bottom:none;float:right;margin-right:0;width:280px;}
#vehicle-details #tab-summary .inner TABLE TH,#vehicle-details #tab-summary .inner TABLE TD{font-size:.9em;width:134px;padding:3px 8px;}
#vehicle-details #tab-summary .inner TABLE TH.last,#vehicle-details #tab-summary .inner TABLE TD.last,#content-small #vehicle-details #tab-summary .inner TABLE TD.last.light.final,#content-small #vehicle-details #tab-summary .inner TABLE TD.last.dark.final{background-position:left top;background-repeat:no-repeat;}
#content-small #vehicle-details #tab-summary .inner TABLE TD.last{padding-left:22px;width:92px;}
#content-small #vehicle-details #tab-summary .inner TABLE TH.last{width:114px;}
#vehicle-details #tab-summary .inner TABLE TD.last.light{background-position:left -40px;}
#vehicle-details #tab-summary .inner TABLE TD.last.dark{background-position:left -80px;}
#vehicle-details #tab-summary .inner TABLE TH{font-size:1.2em;font-weight:bold;padding:5px 8px 6px 8px;}
#wrapper #content-small #vehicle-details #tab-summary P#delivery-from{clear:both;display:block;margin-bottom:0;}
#vehicle-details #tab-summary P#delivery-from SPAN{display:block;min-height:1px;padding:10px;}
#vehicle-details #tab-summary P#tax-disc{background:url(/images/core/vehicle-details/road-tax-bottom.gif) no-repeat left bottom;margin:10px 0 0 0;}
#vehicle-details #tab-summary P#tax-disc EM{background:url(/images/core/vehicle-details/road-tax-top.gif) no-repeat left top;display:block;font-style:normal;min-height:80px;padding:10px 100px 10px 10px;}
#vehicle-details #tab-specifications TABLE,#vehicle-details #tab-delivery TABLE{font-size:.9em;width:550px;}
#vehicle-details #tab-specifications TABLE TH,#vehicle-details #tab-specifications TABLE TD,#vehicle-details #tab-delivery TABLE TH,#vehicle-details #tab-delivery TABLE TD{padding:3px;}
#vehicle-details #tab-specifications TABLE TH{font-weight:bold;}
#vehicle-details #tab-specifications TABLE.full-width{clear:both;}
#vehicle-details #tab-specifications TABLE.full-width TH,#vehicle-details #tab-specifications TABLE.full-width TD{width:50%;}
#vehicle-details #tab-specifications TABLE.full-width TD{background-position:5px 5px;background-repeat:no-repeat;padding-left:20px;}
#vehicle-details #tab-specifications TABLE.full-width#manufacturer TD{background-image:none;padding-left:3px;}
#vehicle-details #tab-specifications TABLE.split{width:270px;}
#vehicle-details #tab-specifications TABLE.split.first{float:left;margin-right:10px;}
#vehicle-details #tab-specifications TABLE.split.last{float:right;}
#vehicle-details #tab-specifications IMG{display:none;margin-bottom:-3px;margin-left:-1px;}
#vehicle-details #tab-delivery TABLE TH{font-weight:bold;}
#vehicle-details #tab-delivery TABLE TH,#vehicle-details #tab-delivery TABLE TD{width:12.5%;}
#vehicle-details #tab-warranty.tab-content{position:relative;}
#vehicle-details #tab-warranty.tab-content IMG{bottom:0;right:10px;position:absolute;}
#vehicle-details #tab-warranty.tab-content P.last{padding-right:150px;}
#vehicle-details #tab-warranty #choose-warranty{margin-bottom:10px;}
#vehicle-details #tab-warranty #choose-warranty .inner{padding:0;}
#vehicle-details #tab-warranty #choose-warranty .inner H4{margin-bottom:0;padding:5px 3px;text-align:center;width:324px;}
#vehicle-details #tab-warranty #choose-warranty .inner .split{float:left;padding:10px;width:310px;}
#vehicle-details #tab-warranty #choose-warranty .inner .split.last{background:url(/images/core/smmt-logo.gif) no-repeat left top;float:right;font-size:.9em;min-height:72px;padding:0 10px 0 80px;width:108px;}
#vehicle-details #tab-warranty #choose-warranty .inner .split UL{margin-bottom:0;}
#vehicle-details #tab-warranty #choose-warranty .inner .split UL LI{background:url(/images/core/warranty-months.gif) no-repeat 10px top;float:left;list-style-type:none;margin:0;min-height:78px;text-align:center;width:103px;}
#vehicle-details #tab-warranty #choose-warranty .inner .split UL LI LABEL{display:block;font-size:1.3em;font-weight:bold;margin-top:65px;}
#vehicle-details #tab-warranty #choose-warranty .inner .split UL LI#months-24{background-position:-84px top;}
#vehicle-details #tab-warranty #choose-warranty .inner .split UL LI#months-36{background-position:-175px top;}
#vehicle-details #tab-warranty #choose-warranty .inner P#vat-inclusive{clear:both;font-size:.9em;margin-bottom:0;padding:5px 3px;text-align:center;width:320px;}
#vehicle-details .tabs-container.photos IMG{float:left;margin:0 0 2px 2px;}
#vehicle-details .tabs-container.photos IMG.first{clear:left;margin-left:0;}
#vehicle-details .tabs-container.photos #tab-vehicle-condition P{float:left;margin-bottom:0;width:250px;}
#vehicle-details .tabs-container.photos #tab-vehicle-condition IMG{float:right;margin-left:10px;}
#content-small #vehicle-details .tabs-container #tab-summary .inner.pre-order .two-wide{width:270px;}
#vehicle-details #tab-summary .inner.pre-order .two-wide IMG{float:left;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P#illustration-purposes-only{clear:left;margin-bottom:0;padding:5px 0 5px 10px;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P.filled-in,#vehicle-details #tab-summary .inner.pre-order .two-wide P.filled-in.last EM{padding:10px;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P.filled-in.last{margin-bottom:10px;padding:0;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P.filled-in.last EM{display:block;font-style:normal;}
#vehicle-details #tab-summary .styled-box{margin-bottom:10px;}
#vehicle-details #tab-summary .inner.pre-order .two-wide .styled-box .inner{padding:10px;}
#vehicle-details #tab-summary .styled-box H4{font-size:1.3em;margin-bottom:5px;}
#vehicle-details #tab-summary .styled-box P{margin-bottom:0;}
#content-small #vehicle-details #tab-summary .inner.pre-order #features UL{border-top:none;min-height:1px;}
#vehicle-details #tab-summary .inner.pre-order #features UL LI{float:left;list-style-type:none;margin-left:0;padding:5px 10px 5px 10px;width:114px;}
#vehicle-details #tab-summary .inner.pre-order #features UL.with-js LI{padding-bottom:0;}
#vehicle-details #tab-summary .inner.pre-order #features H4{font-size:1.1em;margin:0;min-height:1px;padding:8px 10px 6px 10px;}
#vehicle-details #tab-summary P#estimated-arrival{clear:left;margin-bottom:0;}
#vehicle-details #tab-summary P#estimated-arrival EM{display:block;font-style:normal;padding:10px 10px 10px 30px;}
#finance-calculator-popup{position:relative;background:#fff;overflow:hidden;padding:.3em;zoom:1;}
#finance-calculator-popup table{border-collapse:collapse;width:100%;}
#finance-calculator-popup td,#finance-calculator-popup th{border:1px solid #d1d1d1;}
#finance-calculator-popup tfoot td{border:none;}
#finance-calculator-popup tr.even{background-color:#f1f1f1;}
#finance-calculator-popup tr.odd{background-color:#fff;}
#finance-calculator-popup thead th{background-color:#e7decf;font-size:1.2em;padding:.5em .3em;}
#content-small #finance-calculator-popup table th{font-weight:bold;}
#finance-calculator-popup td,#finance-calculator-popup th{text-align:left;padding:.2em .5em;}
#finance-calculator-popup{overflow:hidden;width:41.8em;}
#finance-calculator-popup form,#finance-calculator-popup table{float:left;}
#finance-calculator-popup form{border:1px solid #d1d1d1;border-radius:1em 0 0 1em;-moz-border-radius:1em 0 0 1em;-webkit-border-radius:1em 0 0 1em;width:12em;padding:1.8em;height:24.4em;background:#f9f9f9 url(/images/core/vehicle-details/finance-calculator/variation-2/form-bg.jpg) top left no-repeat;}
#finance-calculator-popup h1{font-size:1.8em;background:none;height:80px;margin:.3em 0 1.2em 0;padding:0;}
#finance-calculator-popup h1 span{font-size:1.2em;display:block;margin-top:-8px;}
#finance-calculator-popup .button{margin:1.3em 0 0 0;}
#finance-calculator-popup .button a{font-size:1.1em;font-weight:normal;}
#finance-calculator-popup label{display:block;margin-top:1em;clear:left;overflow:hidden;}
#finance-calculator-popup label span{display:block;float:left;width:4em;line-height:1.8em;}
#finance-calculator-popup .term select,#finance-calculator-popup .deposit input{float:right;}
#finance-calculator-popup .deposit input{width:5.3em;background:url("/images/autoquake/pound-sign.gif") no-repeat scroll left top white;padding-left:.9em;}
#finance-calculator-popup table{width:25em;margin-left:1em;}
#finance-calculator-popup .basic-information{margin-bottom:.8em;}
#finance-calculator-popup table td{width:30%;text-align:right;padding-right:1em;}
#finance-calculator-popup td,#finance-calculator-popup th{padding:.2em .5em .3em .5em;}
body{background:url(/images/autoquake/body-gradient.jpg) repeat-x left top;}
a{color:#790000;}
#header{background:url(/web/images/core/cms/header-background.png) no-repeat left top;}
#header-secure{background:url(https://www.autoquake.com/web/images/core/cms/header-background.png) no-repeat left top;}
#header li{background:url(/images/autoquake/sprites/tab.png) no-repeat right -75px;padding-right:6px;}
#header a{background:url(/images/autoquake/sprites/tab.png) no-repeat left -75px;color:#fff;padding-right:7px;}
li#home{background:url(/images/autoquake/primary-navigation/home.gif) no-repeat left top;text-indent:-9999px;width:41px;padding-right:0;}
#home a{background:none;}
#header .over{background-position:right top;}
#header .over a{background-position:left top;}
#content{background:url(/images/autoquake/wrapper-background.png) repeat-y left top;}
.error li,#errors li{background:url(/images/autoquake/error-arrow.gif) no-repeat left 2px;color:red;}
#navigation select{color:#000;}
#refine legend{color:#3f9bbf;}
#navigation #found{color:#3f9bbf;}
#navigation .no-cars,#navigation .coming-soon{color:#790000;}
#navigation .coming-soon strong{font-size:1.4em;}
#navigation .new-stock-alert{background:url(/web/images/core/cms/new-stock-alert-top.jpg) no-repeat left top;}
#navigation .new-stock-alert .inner{background:url(/web/images/core/cms/new-stock-alert-bottom.jpg) no-repeat left bottom;}
#more-search-options h4{background:url(/images/autoquake/secondary-navigation/more-options-heading.gif) no-repeat right top;color:#3f9bbf;}
#popular-searches li{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
#cars li{background:url(/images/autoquake/secondary-navigation/more-options-cars.gif) no-repeat;}
#more-search-options a:hover{color:#3d3d3d;}
#cars a{color:#003663;}
#cars a:hover{color:#6d746d;}
#content H1{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#content-small H2,.sub-header{color:#347f9d;}
.sub-header{border-bottom:1px dotted #000;padding-bottom:3px;margin-bottom:10px;}
#downward-arrows{background:url(/images/autoquake/pre-order-guide-left-background.gif) no-repeat left 30px;}
#downward-arrows .arrow{background:url(/images/autoquake/pre-order-guide-bottom.gif) no-repeat left bottom;}
#downward-arrows .arrow.last{background:url(/images/autoquake/pre-order-guide-bottom-last.gif) no-repeat left bottom;}
#downward-arrows .arrow .inner{background:url(/images/autoquake/pre-order-guide-top.gif) no-repeat left top;color:#003471;}
#error-message{background:url(/images/autoquake/error-message/error-icon.gif) no-repeat left 5px;}
#content-small #error-message H2{color:#000;}
#panel .any-questions{background:url(/images/autoquake/boxes/panel/any-questions-bottom.jpg) no-repeat left bottom;}
#panel .any-questions H4{background:url(/images/autoquake/boxes/panel/any-questions-top.jpg) no-repeat left top;}
#panel .accessible-promotion,#panel .why-autoquake{background:transparent url(/images/autoquake/sprites/panel-no-border-180.png) no-repeat left bottom;padding-bottom:7px;}
#panel .accessible-promotion .inner,#panel .why-autoquake h2{background:transparent url(/images/autoquake/sprites/panel-no-border-180.png) no-repeat left top;}
#panel .accessible-promotion{background-color:#fbf8ef;}
#panel .accessible-promotion A{color:#790000;}
#panel .accessible-promotion H4{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#panel .accessible-promotion OL LI A{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
#panel .why-autoquake{background-color:#f7f6e5;}
#panel .why-autoquake.ticks UL LI,#panel .why-autoquake.arrows UL LI{background-image:url(/images/autoquake/sprites/bullets.png);background-position:-20px -160px!important;}
#panel .why-autoquake UL LI A{color:#790000;}
#panel .why-autoquake UL LI A:hover{color:#000;}
#panel .why-autoquake H2 SPAN{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#panel #what-people-are-saying{background:url(/images/autoquake/boxes/panel/what-people-are-saying-bottom.gif) no-repeat left bottom;}
#panel #what-people-are-saying .inner{background:url(/images/autoquake/boxes/panel/what-people-are-saying-top.gif) no-repeat left top;}
#panel #what-people-are-saying .inner DIV{background:url(/images/autoquake/dotted.gif) repeat-x left top;}
#panel #what-people-are-saying H2 A{color:#000;}
#panel #what-people-are-saying H2 A:hover{color:#347f9d;}
#panel #what-people-are-saying P A{color:#790000;}
#panel #what-people-are-saying P.sub-title{color:#347f9d;}
#panel #what-people-are-saying P.view{background:url(/images/autoquake/boxes/panel/view-link-left.gif) no-repeat left top;}
#panel #what-people-are-saying P.view A{background:url(/images/autoquake/boxes/panel/view-link-right.gif) no-repeat right top;color:#790000;}
#panel #similar-cars{background:url(/images/autoquake/boxes/panel/similar-cars-top.gif) no-repeat left top;}
#panel #similar-cars .inner{background:url(/images/autoquake/boxes/panel/similar-cars-bottom.gif) no-repeat left bottom;}
#panel #similar-cars H2{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#panel #similar-cars OL LI{background:#fafafa url(/images/autoquake/panel/similar-cars-car-fade.gif) no-repeat left bottom;}
#panel #similar-cars OL LI A{color:#000;}
#panel .what-our-customers-say{background:url(/images/autoquake/panel/what-our-customers-say-top.gif) no-repeat left top;}
#panel .what-our-customers-say A{background:url(/images/autoquake/panel/what-our-customers-say-bottom.gif) no-repeat left bottom;color:#362f2d;}
#panel .what-our-customers-say A STRONG{background:url(/images/autoquake/panel/what-our-customers-say-bubble.gif) no-repeat 125px 5px;}
#panel #remarketing-awards{background:url(/images/autoquake/boxes/remarketing/in-the-news-outer-right-bottom.gif) no-repeat left bottom;margin-bottom:10px;}
#panel #remarketing-awards H2{background:url(/images/autoquake/boxes/remarketing/in-the-news-outer-right-top.gif) no-repeat left top;color:#333;font-size:1.2em;padding:10px;}
#panel #remarketing-awards .inner{background:url(/images/autoquake/dotted.gif) repeat-x left top;margin:auto;width:160px;clear:both;padding-top:10px;padding-bottom:1px;}
#panel #remarketing-awards .inner DIV .award-outer{background:url(/images/autoquake/boxes/remarketing/in-the-news-inner-right-bottom.gif) no-repeat left bottom;margin-bottom:10px;padding-bottom:10px;}
#panel #remarketing-awards .inner DIV .award-outer DIV{background:url(/images/autoquake/boxes/remarketing/in-the-news-inner-right-top.gif) no-repeat left top;height:8px;}
#panel #remarketing-awards .inner DIV .award-outer .award-logo{margin:auto;}
#panel #in-the-news{background:url(/images/autoquake/boxes/remarketing/in-the-news-outer-right-bottom.gif) no-repeat left bottom;margin-bottom:10px;}
#panel #in-the-news H2{background:url(/images/autoquake/boxes/remarketing/in-the-news-outer-right-top.gif) no-repeat left top;color:#333;font-size:1.2em;padding:10px;}
#panel #in-the-news .inner{background:url(/images/autoquake/dotted.gif) repeat-x left top;margin:auto;width:160px;clear:both;padding-top:10px;padding-bottom:1px;}
#panel .news-agency{margin-bottom:10px;}
#panel .news-agency IMG{text-align:center;margin:10px 0;}
#panel .news-agency DIV{margin:10px 0;}
#panel .news-agency .view{text-align:right;}
#panel .news-agency .view A{color:#790000;}
#footer{background:url(/images/autoquake/footer-background.png) no-repeat left top;}
#footer UL LI{background:url(/images/autoquake/footer/list-splitter.gif) no-repeat right 4px;}
#footer UL LI A{color:#790000;}
#content-small .new-stock-alert{background:url(/web/images/core/cms/new-stock-alert-left.gif) no-repeat left top;}
#content-small .new-stock-alert .inner{background:url(/web/images/core/cms/new-stock-alert-right.gif) no-repeat right top;}
.wide #content-small .new-stock-alert .inner{background:url(/web/images/core/cms/new-stock-alert-right-wide.gif) no-repeat right top;}
#vas-option #choose-warranty .inner P#vat-inclusive,#vas-option #choose-gap P#maximum-benefit,#vehicle-details #warranty #choose-warranty .inner P#vat-inclusive{background:url(/images/autoquake/warranty-vat-inclusive-repeat.gif) repeat-x left top;}
#navigation #more-search-options .inner{background:url(/images/autoquake/sprites/secondary-nav-search.png) no-repeat left top;}
#navigation div.form-container,#navigation #more-search-options{background:url(/images/autoquake/sprites/secondary-nav-search.png) no-repeat left bottom;}
#navigation div.form-container-outer{padding-top:10px;background:url(/images/autoquake/sprites/secondary-nav-search.png) no-repeat left top;}
#navigation #more-search-options{padding-bottom:7px;}
#tooltip.search-image{background:url(/images/autoquake/search-results/car-popup-surround.gif) no-repeat left top;}
#new-stock-alert-banner{border:1px solid #d1d1d1;background-color:#f9f9f9;border-radius:5px;-moz-border-radius:5px;position:relative;}
#new-stock-alert-banner img.badge{width:94px;height:94px;position:absolute;top:-12px;left:5px;}
#content #content-small #new-stock-alert-banner h2{margin-top:10px;margin-bottom:2px;}
#content #content-small #new-stock-alert-banner h2,#new-stock-alert-banner p,#new-stock-alert-banner .criteria{margin-left:105px;margin-right:10px;color:#4d3434;}
#new-stock-alert-banner p.copy{font-size:1.167em;}
#new-stock-alert-banner .criteria{font-weight:bold;padding-left:15px;line-height:22px;background:transparent url(/images/autoquake/new-stock-alert-banner/criteria-background.png) left top no-repeat;}
#new-stock-alert-banner form{background:transparent url(/images/autoquake/new-stock-alert-banner/new-stock-alert-form-background.png) left top repeat-x;overflow:hidden;}
#new-stock-alert-banner input.email{margin:8px;width:390px;height:18px;padding:2px 5px 2px 5px;border-color:#7ca0af;border-width:1px;border-style:solid;float:left;}
#new-stock-alert-banner .error-message{padding:1px 5px;width:398px;margin:8px 0 0 9px;}
#new-stock-alert-banner .button{float:left;width:140px;margin:8px 0 0 0;}
#navigation FIELDSET#refine LEGEND{color:#3f9bbf;}
#navigation form p#found{color:#3f9bbf;}
#navigation FORM P#found,#navigation FORM P.coming-soon{background:none;min-height:24px;text-indent:0;}
#navigation FORM P#found.loading{background:url(/images/autoquake/vehicle-count-loader.gif) no-repeat 73px top;text-indent:-9999px;}
#navigation .new-stock-alert{background:url(/images/autoquake/secondary-navigation/new-stock-alert-top.jpg) no-repeat left top;}
#navigation .new-stock-alert .inner{background:url(/images/autoquake/secondary-navigation/new-stock-alert-bottom.jpg) no-repeat left bottom;}
#content H1{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#content-small H2{color:#347f9d;}
#content-small .popup-balloon A{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;color:#000;}
.options-bar{background:#f6f9f5;}
TABLE#warranty-features TD{background-color:#edefe2;border-right:solid 1px #fff;border-top:solid 1px #fff;}
TABLE#warranty-features TD.alternate{background-color:#f8f9f4;}
#about-autoquake H2 A{color:#347f9d;}
#fair-wear-and-tear #fair-wear-intro,#fair-wear-and-tear #fair-wear-summary{background:#f9f9f9 url(/images/autoquake/sprites/box-with-border-570x250.png) no-repeat left bottom;padding-bottom:10px;margin-bottom:10px;}
#fair-wear-and-tear #fair-wear-intro .inner,#fair-wear-and-tear #fair-wear-summary .inner{background:transparent url(/images/autoquake/sprites/box-with-border-570x250.png) no-repeat left top;padding-bottom:0;margin-bottom:0;}
#content #autoquake-inspected li{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;padding:0 0 0 15px;margin:2px 0 0 5px;}
#board-members .two-wide .persona{background:url(/images/autoquake/board-members/persona-bottom.gif) no-repeat left bottom;}
#board-members .two-wide .persona .inner{background:url(/images/autoquake/board-members/persona-top.gif) no-repeat left top;}
#content-small #car-warranty H2{background:url(/images/autoquake/car-warranty/key-features-heading.gif) no-repeat left top;color:#000;}
#content-small #car-warranty #warranty-without-buying{background:url(/images/autoquake/boxes/car-warranty/warranty-without-buying-bottom.gif) no-repeat left bottom;}
#content-small #car-warranty #warranty-without-buying .inner{background:url(/images/autoquake/boxes/car-warranty/warranty-without-buying-top.gif) no-repeat left top;}
#car-warranty #warranty-without-buying .inner EM{background:url(/images/core/car-warranty/from-only-nineteen-pounds.png) no-repeat left top;}
#car-warranty .two-wide{background:url(/images/autoquake/car-warranty/grey-box-bottom.gif) no-repeat left bottom;}
#car-warranty .two-wide .inner{background:url(/images/autoquake/car-warranty/grey-box-top.gif) no-repeat left top;}
#car-warranty .two-wide H3{color:#31587d;}
#car-warranty .two-wide.last H3{color:#b22222;}
#content-small #car-warranty-explained H2{color:#000;}
#car-warranty-explained H2#key-features{background:transparent url(/images/autoquake/car-warranty/key-features-heading.gif) no-repeat left top;}
#content-small #car-warranty-explained #roadside-assistance-no-cost{background:url(/images/autoquake/boxes/car-warranty-explained/roadside-assistance-no-cost-bottom.gif) no-repeat left bottom;}
#content-small #car-warranty-explained #roadside-assistance-no-cost .inner{background:url(/images/autoquake/boxes/car-warranty-explained/roadside-assistance-no-cost-top.gif) no-repeat left top;}
#car-warranty-explained #how-do-i-buy-it{background:url(/images/autoquake/boxes/car-warranty-explained/how-do-i-buy-it-bottom.gif) no-repeat left bottom;}
#car-warranty-explained #how-do-i-buy-it .inner{background:url(/images/autoquake/boxes/car-warranty-explained/how-do-i-buy-it-top.gif) no-repeat left top;}
#car-warranty-explained #how-do-i-buy-it H2{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#content-small #car-warranty-explained .inner P{color:#000;}
#car-warranty-explained TABLE TD{background-color:#edefe2;border-right:1px solid #fff;border-top:1px solid #fff;}
#car-warranty-explained TABLE TD.alternate{background-color:#f8f9f4;}
#car-warranty-explained #browse-cars-wrapper,#car-warranty-explained #claim-information{background:url(/images/autoquake/boxes/car-warranty-explained/additional-information-bottom.gif) no-repeat left bottom;}
#car-warranty-explained #browse-cars-wrapper .inner,#car-warranty-explained #claim-information .inner{background:url(/images/autoquake/boxes/car-warranty-explained/additional-information-top.gif) no-repeat left top;}
#contact #useful-links{background:url(/images/autoquake/boxes/contact/useful-links-bottom.gif) no-repeat left bottom;}
#contact #useful-links .inner{background:url(/images/autoquake/boxes/contact/useful-links-top.gif) no-repeat left top;}
#contact #useful-links H4{color:#347f9d;}
#contact #contact-form-wrapper H3,#contact #useful-links H4{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#content-small #contact #useful-links P{color:#000;}
#contact #contact-form-wrapper{background:url(/images/autoquake/boxes/contact/contact-form-bottom.gif) no-repeat left bottom;}
#content-small #contact #contact-form-wrapper H3{color:#347f9d;}
#contact #contact-form-wrapper .inner{background:url(/images/autoquake/boxes/contact/contact-form-top.gif) no-repeat left top;}
#contact #contact-form-wrapper FORM INPUT,#contact #contact-form-wrapper FORM TEXTAREA{border:solid 1px #ccc;}
#contact .transparent-surround{background:url(/images/autoquake/boxes/contact/transparent-surround-bottom.gif) no-repeat left bottom;}
#contact .transparent-surround .inner{background:url(/images/autoquake/boxes/contact/transparent-surround-top.gif) no-repeat left top;}
#contact .transparent-surround H2{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;color:#18416b;}
#contact .transparent-surround .inner STRONG#prior-arrangement{background:url(/images/autoquake/boxes/contact/transparent-surround-internal-right.gif) no-repeat right top;}
#contact .transparent-surround .inner STRONG#prior-arrangement EM{background:url(/images/autoquake/boxes/contact/transparent-surround-internal-left.gif) no-repeat left top;}
#customer-feedback #comments{background:url(/images/autoquake/customer-feedback/customer-comments-top.gif) no-repeat left top;}
#customer-feedback #comments .inner{background:url(/images/autoquake/customer-feedback/customer-comments-bottom.gif) no-repeat left bottom;}
#customer-feedback #comments .inner{color:#347f9d;}
#content #customer-feedback #comments .inner UL LI#previous{background:url(/images/autoquake/customer-feedback/testimonial-rotator-previous.gif) no-repeat left top transparent;}
#content #customer-feedback #comments .inner UL LI#pause{background:url(/images/autoquake/customer-feedback/testimonial-rotator-pause.gif) no-repeat left top;}
#customer-feedback #comments .inner UL LI#next{background:url(/images/autoquake/customer-feedback/testimonial-rotator-next.gif) no-repeat left top;}
#customer-feedback .two-wide DIV.person DIV.initial{background:url(/images/autoquake/customer-feedback/testimonial-top.gif) no-repeat left top;}
#customer-feedback .two-wide DIV.person DIV.initial H4 EM{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#customer-feedback .two-wide DIV.person{background:url(/images/autoquake/customer-feedback/testimonial-bottom.gif) no-repeat left bottom;}
#customer-feedback .two-wide DIV.person DIV.additional{background:#eff5ee;}
#customer-feedback .two-wide DIV.person DIV.additional P.first{background:url(/images/autoquake/dotted.gif) repeat-x left top;}
#customer-feedback .two-wide DIV.person DIV.additional A{background:#fff;}
#customer-feedback DIV.pagination{background:url(/images/autoquake/customer-feedback/pagination-top.gif) no-repeat left top;}
#customer-feedback DIV.pagination UL{background:url(/images/autoquake/customer-feedback/pagination-bottom.gif) no-repeat left bottom;}
#customer-feedback DIV.pagination UL LI.disabled A{color:#ccc;}
#faqs H3{color:#790000;}
#faqs H3:hover{color:#3d3d3d;}
#faqs DIV TABLE TH,#faqs DIV TABLE TD{background:#f1f1f1;border:solid 1px #808080;}
#content-small #gap-insurance H2{color:#000;}
#gap-insurance #complement-existing-policy{background:url(/images/autoquake/boxes/gap-insurance/complement-existing-policy-bottom.gif) no-repeat left bottom;}
#content-small #gap-insurance #complement-existing-policy .inner{background:url(/images/autoquake/boxes/gap-insurance/complement-existing-policy-top.gif) no-repeat left top;}
#gap-insurance #complement-existing-policy .inner EM{background:url(/images/core/gap-insurance/from-only-seven-pounds.png) no-repeat left top;}
#gap-insurance #gap-explained{background:url(/images/autoquake/gap-insurance/gap-explained-box-bottom.gif) no-repeat left bottom;}
#gap-insurance #gap-explained .inner{background:url(/images/autoquake/gap-insurance/gap-explained-box-top.gif) no-repeat left top;}
#gap-insurance #why-take-out-gap{background:url(/images/autoquake/boxes/gap-insurance/why-take-out-gap-bottom.gif) no-repeat left bottom;}
#gap-insurance #why-take-out-gap .inner{background:url(/images/autoquake/boxes/gap-insurance/why-take-out-gap-top.gif) no-repeat left top;}
#gap-insurance #why-take-out-gap P{color:#000;}
#gap-insurance .two-wide{background:url(/images/autoquake/gap-insurance/dark-grey-box-bottom.gif) no-repeat left bottom;}
#gap-insurance .two-wide .inner{background:url(/images/autoquake/gap-insurance/dark-grey-box-top.gif) no-repeat left top;}
#gap-insurance .two-wide H3{color:#31587d;}
#gap-insurance .two-wide.last H3{color:#b22222;}
#content-small #gap-insurance-explained H2{color:#000;}
#gap-insurance-explained #payment-options{background:url(/images/autoquake/boxes/gap-insurance-explained/payment-options-bottom.gif) no-repeat left bottom;}
#gap-insurance-explained #payment-options .inner{background:url(/images/autoquake/boxes/gap-insurance-explained/payment-options-top.gif) no-repeat left top;}
#content-small #gap-insurance-explained #how-do-i-buy-it{background:url(/images/autoquake/boxes/gap-insurance-explained/how-do-i-buy-it-bottom.gif) no-repeat left bottom;}
#content-small #gap-insurance-explained #how-do-i-buy-it .inner{background:url(/images/autoquake/boxes/gap-insurance-explained/how-do-i-buy-it-top.gif) no-repeat left top;}
#content-small #gap-insurance-explained #other-information{background:url(/images/autoquake/boxes/gap-insurance-explained/other-information-bottom.gif) no-repeat left bottom;}
#content-small #gap-insurance-explained #other-information .inner{background:url(/images/autoquake/boxes/gap-insurance-explained/other-information-top.gif) no-repeat left top;}
#gap-insurance-explained #how-do-i-buy-it H2,#gap-insurance-explained #other-information H2{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#gap-insurance-explained .inner UL LI{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
#content-small #gap-insurance-explained .inner P{color:#000;}
#gap-insurance-explained #not-already-reserved{background:url(/images/autoquake/boxes/gap-insurance-explained/not-already-reserved-bottom.gif) no-repeat left bottom;}
#gap-insurance-explained #not-already-reserved .inner{background:url(/images/autoquake/boxes/gap-insurance-explained/not-already-reserved-top.gif) no-repeat left top;}
#irish-payment-options{background:url(/images/autoquake/boxes/ireland/irish-payment-options-bottom.gif) no-repeat left bottom;}
#irish-payment-options H4{background:url(/images/autoquake/boxes/ireland/irish-payment-options-top.gif) no-repeat left top;color:#347f9d;}
#ireland #irish-payment-options P{color:#000;}
#ireland #irish-payment-options H4 STRONG{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#ireland #irish-payment-options TABLE TH,#ireland #irish-payment-options TABLE TD{background:#f1f1f1;border:solid 1px #808080;}
#ireland #next-steps{background:url(/images/autoquake/boxes/ireland/next-steps-bottom.gif) no-repeat left bottom;}
#ireland #next-steps .inner{background:url(/images/autoquake/boxes/ireland/next-steps-top.gif) no-repeat left top;}
#ireland #next-steps UL LI{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
#jobs .job.first{border-top:solid 1px #e6e6e6;}
#jobs .job .inner H4,#jobs .job STRONG{color:#347f9d;}
#jobs .job .inner H4 a{color:#347f9d;text-decoration:underline;}
#management-team .two-wide DIV{background-color:#eff5ee;}
#management-team .two-wide DIV.person{background:url(/images/autoquake/management-team/person-background.gif) no-repeat left top;}
#content-small #press H2{color:#000;}
#pre-order-car #transparent-surround{border:solid 1px #d9d9d9;}
#pre-order-car #transparent-surround .internal-surround{background:#fcfef9;border:solid 1px #d9d9d9;}
#used-car-delivery #price-generator{background:url(/images/autoquake/boxes/used-car-delivery/price-generator-bottom.gif) no-repeat left bottom;}
#used-car-delivery #price-generator .inner{background:url(/images/autoquake/boxes/used-car-delivery/price-generator-top.gif) no-repeat left top;}
#used-car-delivery #next-steps{background:url(/images/autoquake/boxes/used-car-delivery/next-steps-bottom.gif) no-repeat left bottom;}
#used-car-delivery #next-steps .inner{background:url(/images/autoquake/boxes/used-car-delivery/next-steps-top.gif) no-repeat left top;}
#used-car-delivery #next-steps .inner UL LI{background:url(/images/autoquake/sprites/bullets.png) no-repeat scroll -84px -106px;}
#used-car-delivery #price-generator H3{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;color:#347f9d;}
#used-car-finance .three-wide{background:url(/images/autoquake/used-car-finance/three-wide-bottom.gif) no-repeat left bottom;}
#used-car-finance .header{background-image:url(/images/core/used-car-finance/three-steps.jpg);}
#used-car-finance #key-benefits{background:url(/images/autoquake/boxes/used-car-finance/key-benefits-bottom.gif) no-repeat left bottom;}
#used-car-finance #key-benefits .inner{background:url(/images/autoquake/boxes/used-car-finance/key-benefits-top.gif) no-repeat left top;}
#used-car-finance #next-steps{background:url(/images/autoquake/boxes/used-car-finance/next-steps-bottom.gif) no-repeat left bottom;}
#used-car-finance #next-steps .inner{background:url(/images/autoquake/boxes/used-car-finance/next-steps-top.gif) no-repeat left top;}
#used-car-finance #next-steps .inner UL LI{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
#search-results DIV.result{background-color:#fbf8ef;}
#search-results DIV.result H4{background-color:#f0eee5;}
#search-results DIV.result H4 A{color:#003663;}
#search-results DIV.result H4 A:hover{color:#0076a3;}
#search-results .car-summary H4 A{color:#003663;}
#search-results .car-summary H4 A:hover{color:#0076a3;}
#search-results DIV.result UL.last{background-color:#fff;}
#search-results DIV.status P.counter STRONG,#search-results DIV.status P.counter SPAN{color:#fff;}
#search-results DIV.status P.counter SPAN{color:#000;}
#search-results DIV.status P.counter SPAN EM{color:#000;}
#search-results DIV.status P.counter SPAN EM.last{color:#fff;}
#search-results DIV.status FORM OL LI LABEL EM{color:red;}
#search-results DIV.status FORM OL LI INPUT{border:solid 1px #ccc;}
#search-results DIV.status{background:transparent url(/images/core/search-results/black-fade.gif) repeat-x left top;min-height:1px;}
#search-results DIV.result UL.price-watch LI.price-watch-link span{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
.receive-relevant-offers{background:url(/images/autoquake/search-results/receive-relevant-offers-background.gif) no-repeat left bottom;}
#sitemap .links-group{background:url(/images/autoquake/boxes/sitemap/links-group-bottom.gif) no-repeat left bottom;}
#sitemap .links-group .inner{background:url(/images/autoquake/boxes/sitemap/links-group-top.gif) no-repeat left top;}
#sitemap H2{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;}
#vehicle-details H1{color:#347f9d;}
#vehicle-details .browse-more-cars{background:url(/images/autoquake/boxes/vehicle-details/more-cars-bottom.gif) no-repeat left bottom;}
#vehicle-details .browse-more-cars .inner{background:url(/images/autoquake/boxes/vehicle-details/more-cars-top.gif) no-repeat left top;}
#vehicle-details .browse-more-cars H3{background:url(/images/autoquake/dotted.gif) repeat-x left bottom;color:#347f9d;}
#vehicle-details .browse-more-cars H4{color:#000;}
#vehicle-details .browse-more-cars UL LI{background:url(/images/autoquake/sprites/bullets.png) no-repeat -84px -106px;}
#vehicle-details .browse-more-cars P.surround{background:url(/images/autoquake/vehicle-details/more-cars-surround-right.gif) no-repeat right top;color:#fff;}
#vehicle-details .browse-more-cars P.surround EM{background:url(/images/autoquake/vehicle-details/more-cars-surround-left.gif) no-repeat left top;}
#header UL:after,#navigation OL LI:after,#customer-feedback DIV.pagination UL:after,#used-car-delivery #price-generator P.button:after,#search-results .options-bar.email-alert:after,#search-results .options-bar.email-alert UL:after,#search-results .options-bar OL:after,#search-results DIV.result:after,#search-results DIV.status:after,#search-results DIV.receive-relevant-offers:after,#vehicle-details .box .inner:after,#footer UL:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#stock-alert-signup div.panel{border:1px solid #d1d1d1;border-radius:10px;-moz-border-radius:10px;padding:10px;margin:0 5px;}
#stock-alert-signup h2{font-size:2em;color:#000;}
#stock-alert-signup p{padding-right:200px;font-size:1.2em;}
#stock-alert-signup ol{margin:0;padding:0;}
#stock-alert-signup ol li{padding:0 0 0 40px;margin:0 0 5px 10px;font-size:1.4em;line-height:35px;font-weight:bold;list-style-type:none;background-repeat:no-repeat;background-image:url(/images/autoquake/sprites/bullets-numbered.png);}
#stock-alert-signup ol li:nth-of-type(1){background-position:0 -35px;}
#stock-alert-signup ol li:nth-of-type(2){background-position:0 -70px;}
#stock-alert-signup ol li:nth-of-type(3){background-position:0 -105px;}
#stock-alert-signup .panel{background:transparent url(/images/autoquake/stock-alert-signup/bg.jpg) right 57px no-repeat;}
#search-results .status LI{background-image:url(/images/autoquake/sprites/bullets.png)!important;background-position:-87px -92px!important;}
#vehicle-details .tabs-container H4{background:url(/images/autoquake/vehicle-details/tab-background.gif) repeat-x left top;border:solid 1px #d0d0d0;}
#vehicle-details .tabs-container H4 A{color:#666;}
#vehicle-details .tabs-container H4.selected A{color:#003471;}
#vehicle-details .tabs-container .tab-content{background:url(/images/autoquake/vehicle-details/tab-content-bottom.gif) no-repeat left bottom;}
#vehicle-details .tabs-container .tab-content .inner{background:url(/images/autoquake/vehicle-details/tab-content-top.gif) no-repeat left top;}
#vehicle-details .tabs-container .inner #image-loop IMG{border:solid 1px #e6e6e6;}
#vehicle-details #tab-summary .inner TABLE{border:solid 1px #e6e6e6;}
#vehicle-details #tab-summary .inner TABLE TH,#vehicle-details #tab-summary .inner TABLE TD{border-bottom:solid 1px #e6e6e6;}
#vehicle-details #tab-summary .inner TABLE TH.last,#vehicle-details #tab-summary .inner TABLE TD.last,#content-small #vehicle-details #tab-summary .inner TABLE TD.last.light.final,#content-small #vehicle-details #tab-summary .inner TABLE TD.last.dark.final{background-image:url(/images/autoquake/vehicle-details/summary-table-background.gif);}
#vehicle-details #tab-summary .inner TABLE TH.dark,#vehicle-details #tab-summary .inner TABLE TD.dark{background-color:#f7f0de;}
#vehicle-details #tab-summary .inner TABLE TH.light,#vehicle-details #tab-summary .inner TABLE TD.light{background-color:#f9f7eb;}
#vehicle-details #tab-summary P#delivery-from{background:url(/images/autoquake/vehicle-details/delivery-from-bottom.gif) no-repeat left bottom;}
#vehicle-details #tab-summary P#delivery-from SPAN{background:url(/images/autoquake/vehicle-details/delivery-from-top.gif) no-repeat left top;}
#vehicle-details #tab-specifications TABLE,#vehicle-details #tab-delivery TABLE{border:solid 1px #ddd;}
#vehicle-details #tab-specifications TABLE TH,#vehicle-details #tab-specifications TABLE TD,#vehicle-details #tab-delivery TABLE TH,#vehicle-details #tab-delivery TABLE TD{border:solid 1px #ddd;}
#vehicle-details #tab-specifications TABLE TH{background-color:#f7f7f7;}
#vehicle-details #tab-specifications TABLE TD{background-color:#fff;color:#666;}
#vehicle-details #tab-specifications TABLE.full-width TD{background-image:url(/images/autoquake/vehicle-details/red-tick.gif);}
#vehicle-details #tab-delivery TABLE TH{background:#ccc;}
#vehicle-details #tab-delivery TABLE TD.alternate{background-color:#f7f7f7;}
#vehicle-details #tab-warranty #choose-warranty .inner{background:url(/images/autoquake/vehicle-details/choose-warranty-background.gif) no-repeat left bottom;border:solid 1px #f3e7d7;}
#vehicle-details #tab-warranty #choose-warranty .inner H4{background:#f6f0e5;border-bottom:solid 1px #f3e7d7;color:#347f9d;}
#vehicle-details #tab-warranty #choose-warranty .inner .split.last{color:#347f9d;}
#vehicle-details #tab-warranty #choose-warranty .inner .split UL LI LABEL{color:#347f9d;}
#vehicle-details #downward-arrows P{color:#7d695a;}
#vehicle-details #tab-summary .inner.pre-order .two-wide IMG{border:solid 1px #e6e6e6;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P#illustration-purposes-only{background:url(/images/autoquake/vehicle-details/illustration-purposes-only.gif) repeat-x left bottom;}
#vehicle-details #tab-summary .inner p#illustration-purposes-only{background:transparent url(/images/autoquake/vehicle-details/illustration-purposes-only.gif) repeat-x scroll left bottom;margin-top:-3px;padding:5px;width:260px;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P.filled-in{background:url(/images/autoquake/vehicle-details/filled-in-paragraph-bottom.gif) no-repeat left bottom;}
#vehicle-details #tab-summary .inner.pre-order .two-wide P.filled-in.last EM{background:url(/images/autoquake/vehicle-details/filled-in-paragraph-top.gif) no-repeat left top;}
#vehicle-details #tab-summary .inner.pre-order .two-wide .styled-box{background:url(/images/autoquake/vehicle-details/styled-box-bottom.gif) no-repeat left bottom;}
#vehicle-details #tab-summary .inner.pre-order .two-wide .styled-box .inner{background:url(/images/autoquake/vehicle-details/styled-box-top.gif) no-repeat left top;}
#vehicle-details #tab-summary .styled-box H4{color:#347f9d;}
#vehicle-details #tab-summary .inner.pre-order #features UL{background:url(/images/autoquake/vehicle-details/pre-order-features-centre-line.gif) repeat-y center top;border:solid 1px #dfdfdf;}
#vehicle-details #tab-summary .inner.pre-order #features UL LI{background:#f4f7f0 url(/images/autoquake/vehicle-details/pre-order-features-tick.gif) no-repeat 5px 8px;border-top:solid 1px #dfdfdf;}
#vehicle-details #tab-summary .inner.pre-order #features UL LI.alternate{background-color:#e7efe4;}
#vehicle-details #tab-summary .inner.pre-order #features H4{background:url(/images/autoquake/vehicle-details/pre-order-features-background.gif) no-repeat left top;}
#vehicle-details #tab-summary P#estimated-arrival{background:url(/images/autoquake/vehicle-details/estimated-arrival-bottom.gif) no-repeat left bottom;}
#vehicle-details #tab-summary P#estimated-arrival EM{background:url(/images/autoquake/vehicle-details/estimated-arrival-top.gif) no-repeat left top;}
#vehicle-details #transparent-surround,#vehicle-details #transparent-surround .internal-surround{border:1px solid #d9d9d9;padding:10px;}
#vehicle-details #transparent-surround .internal-surround{background:#fcfef9;}
#vehicle-details #transparent-surround .internal-surround TABLE TR.last TD.last{background:url(/images/core/pre-order-car/total-double-underline.gif) no-repeat left bottom;border-top:1px solid #000;}
