/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ #sub-nav-wrap{ position:absolute;top:-32px;left:8px;z-index:70;width:160px;height:auto;overflow:visible} #sub-nav{ height:auto;overflow:hidden;-zoom:1;background-color:#232323} #sub-nav-wrap h2 span{ display:block;text-indent:-10000px} #sub-nav-hk1{ display:block;width:160px;height:6px;-font-size:1px;-line-height:1px;background:url(/images/sub-nav-b.png) top left no-repeat;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sub-nav-b.png',sizingMethod='crop')} #sub-nav-wrap ul.nav-list{ padding:10px 0} #sub-nav-wrap ul.nav-list li{ height:18px;overflow:hidden} #sub-nav-wrap ul.nav-list li a{ width:160px;height:18px;text-indent:-10000px}
#benefits-of-certified-modal{ width:520px;display:none}#benefits-of-certified-modal img{ margin-bottom:10px}#sub-nav-wrap h2{ width:160px;height:127px;overflow:hidden;margin-bottom:16px;background:url(/images/cpo-nav-bg.gif) top left no-repeat} #sub-nav-begin h2 a{ display:block;margin:60px 0 0 20px;width:115px;height:65px}#sub-nav-wrap ul.nav-list{ background:url(/images/cpo-nav-bg.gif) no-repeat 0 -233px} #sub-nav-wrap ul.nav-list li a{ background:url(/images/cpo-nav-bg.gif) top left no-repeat}#sub-nav-wrap ul.nav-list li a.vehicle-search{ background-position:-320px 0px}#sub-nav-wrap ul.nav-list li a.vehicle-search:hover,.vehicle-search #sub-nav-wrap ul.nav-list li a.vehicle-search,.advanced-search #sub-nav-wrap ul.nav-list li a.vehicle-search,.dealer-search #sub-nav-wrap ul.nav-list li a.vehicle-search,.dealer-search2 #sub-nav-wrap ul.nav-list li a.vehicle-search,.dealer-search-inventory #sub-nav-wrap ul.nav-list li a.vehicle-search,.vehicle-detail #sub-nav-wrap ul.nav-list li a.vehicle-search{ background-position:-160px 0px}#sub-nav-wrap ul.nav-list li a.offers{ background-position:-320px -18px}#sub-nav-wrap ul.nav-list li a.offers:hover,#current-offers #sub-nav-wrap ul.nav-list li a.offers{ background-position:-160px -18px}#sub-nav-wrap ul.nav-list li a.information{ background-position:-320px -36px}#sub-nav-wrap ul.nav-list li a.information:hover,.model-information #sub-nav-wrap ul.nav-list li a.information{ background-position:-160px -36px}#sub-nav-wrap ul.nav-list li a.calculators{ background-position:-320px -54px}#sub-nav-wrap ul.nav-list li a.calculators:hover,.financial-calculators #sub-nav-wrap ul.nav-list li a.calculators{ background-position:-160px -54px}#sub-nav-wrap ul.nav-list li a.apply{ background-position:-320px -72px}#sub-nav-wrap ul.nav-list li a.apply:hover,.apply-for-financing #sub-nav-wrap ul.nav-list li a.apply{ background-position:-160px -72px}#sub-nav-wrap ul.nav-list li a.brochure-request{ background-position:-320px -90px}#sub-nav-wrap ul.nav-list li a.brochure-request:hover,#cpo .brochure-request #sub-nav-wrap ul.nav-list li a.brochure-request{ background-position:-160px -90px}#sub-nav-wrap ul.nav-list li a.benefits{ background-position:-320px -108px}#sub-nav-wrap ul.nav-list li a.benefits:hover,.benefits #sub-nav-wrap ul.nav-list li a.benefits{ background-position:-160px -108px}#sub-nav-wrap ul.nav-list li a.certification{ background-position:-320px -126px}#sub-nav-wrap ul.nav-list li a.certification:hover,.certification-process #sub-nav-wrap ul.nav-list li a.certification{ background-position:-160px -126px}#sub-nav-wrap ul.nav-list li a.warranty-coverage{ background-position:-320px -144px}#sub-nav-wrap ul.nav-list li a.warranty-coverage:hover,.warranty-coverage #sub-nav-wrap ul.nav-list li a.warranty-coverage{ background-position:-160px -144px}#sub-nav-wrap ul.nav-list li a.extended-warranty{ background-position:-320px -162px}#sub-nav-wrap ul.nav-list li a.extended-warranty:hover,.extended-warranty #sub-nav-wrap ul.nav-list li a.extended-warranty{ background-position:-160px -162px}#sub-nav-wrap ul.nav-list li a.assistance{ background-position:-320px -180px}#sub-nav-wrap ul.nav-list li a.assistance:hover,.roadside-assistance #sub-nav-wrap ul.nav-list li a.assistance{ background-position:-160px -180px}#sub-nav-wrap ul.nav-list li a.concierge{ background-position:-320px -198px}#sub-nav-wrap ul.nav-list li a.concierge:hover,.concierge-services #sub-nav-wrap ul.nav-list li a.concierge{ background-position:-160px -198px}#sub-nav-wrap ul.nav-list li a.myacura{ background-position:-320px -216px}#sub-nav-wrap ul.nav-list li a.myacura:hover,.my-acura #sub-nav-wrap ul.nav-list li a.myacura{ background-position:-160px -216px}
#cpo-landing #doc-begin{ background:#000 url(/images/cpo-bg.jpg) no-repeat top left}#cpo #doc-begin{ background-color:#000}#cpo ul.models-misc li.model-certified a span,#cpo-landing ul.models-misc li.model-certified a span{ background-position:-502px -80px}#cpo .certification-process #doc-begin,#cpo .warranty-coverage #doc-begin,#cpo .extended-warranty #doc-begin,#cpo .roadside-assistance #doc-begin,#cpo .concierge-services #doc-begin,#cpo .my-acura #doc-begin,#cpo .apply-for-financing #doc-begin{ background:#000 url(/images/cpo-b.jpg) bottom right no-repeat}#cpo .certification-process #content-wrap,#cpo .warranty-coverage #content-wrap,#cpo .extended-warranty #content-wrap,#cpo .roadside-assistance #content-wrap,#cpo .concierge-services #content-wrap,#cpo .my-acura #content-wrap,#cpo .apply-for-financing #content-wrap{ width:448px}#cpo #content h2 span{ display:block;font-size:11px}#cpo-landing #content{ padding-left:200px;padding-right:55px} #cpo-landing #content h3{ text-indent:-10000px} #cpo .content-header ul.secondary{ -width:307px}#cpo-landing #content .quick-search-module{ -height:450px}#cpo-landing #content .quick-search-module .zip{ top:363px;left:13px}#cpo-landing #content .quick-search-module .model{ top:363px;left:75px}#cpo-landing #content .quick-search-module .important{ top:378px;left:175px}#cpo-landing #content #btn-advanced-search{ top:407px;left:13px}#cpo-landing #content #btn-dealer-search{ top:407px;left:137px}#why-certify-module a{ position:absolute;top:351px;left:458px;width:248px;height:95px;text-indent:-10000px}#inspection-module a{ position:absolute;top:351px;left:717px;width:248px;height:95px;text-indent:-10000px}#cpo .content-body ul li{ background:url(/images/cpo-bullet.gif) top left no-repeat;background-position:0 4px;margin:5px 0;padding-left:10px;margin-left:10px}#cpo .concierge-services .content-body dl dt{ font-weight:bold;margin-bottom:5px}#cpo .concierge-services .content-body dl dd{ margin-bottom:15px}#cpo .concierge-services .content-body p span{ font-weight:bold}#cpo #content .cpo-callout{ position:absolute;top:-32px;right:17px;width:310px;padding-top:343px}#cpo #content .cpo-callout span{ padding-left:20px}#cpo .certification-process #content .cpo-callout{ padding-top:0px;background:url(/images/cpo-callout-certification.jpg) top left no-repeat}#cpo .certification-process #content .cpo-callout a{ display:block;width:310px;height:333px;text-indent:-10000px}#point-inspection{ display:none}#point-inspection-flash{ width:605px;height:385px;background:url(/images/150-point-inspection.jpg) top left no-repeat}#cpo .warranty-coverage #content .cpo-callout{ background:url(/images/cpo-callout-warranty.jpg) top left no-repeat}#cpo .extended-warranty #content .cpo-callout{ background:url(/images/cpo-callout-extended.jpg) top left no-repeat}#cpo .roadside-assistance #content .cpo-callout{ background:url(/images/cpo-callout-roadside.jpg) top left no-repeat}#cpo .concierge-services #content .cpo-callout{ background:url(/images/cpo-callout-concierge.jpg) top left no-repeat}#cpo .my-acura #content .cpo-callout{ background:url(/images/cpo-callout-myacura.jpg) top left no-repeat}#cpo .current-offers .offer{ *zoom:1;margin-bottom:20px}#cpo .current-offers .offer:after{ display:block;content:".";clear:both;height:0;visibility:hidden}#cpo .current-offers .offer img{ float:left;margin-right:20px}#cpo .current-offers .content-body h4 span{ position:relative}#cpo .current-offers .content-body .see-offers{ position:absolute;top:0;right:0}#cpo .current-offers .content-body .see-offers span{ float:left;text-transform:none;font-size:12px;font-weight:normal}#cpo .current-offers .content-body input{ width:50px;font-size:11px;padding:1px;border:1px solid #999;margin-left:5px}#cpo .current-offers .content-body .go{ display:block;width:30px;height:14px;float:left;background:url(/images/cpo-offers-go-btn.gif);text-indent:-10000px;margin-top:4px}#cpo .current-offers .offer h5{ font-size:18px;font-weight:bold}#cpo .current-offers .offer a{ display:block;padding-bottom:10px}#cpo .model-information .flash-wrapper,#cpo .model-information .flash-container{ width:800px;height:447px;overflow:hidden}#cpo .financial-calculators .finance{ float:none;margin:0 auto;padding-right:75px}#cpo .financial-calculators #global-financial-calculator .calculate-btn,#cpo #reverse-calculator .calculate-btn{ margin-left:150px;-margin-left:75px}#cpo .financial-calculators #global-financial-calculator #loading-calculator,#cpo .financial-calculators #reverse-calculator #loading-calculator{ bottom:50px} #cpo .financial-calculators #global-financial-calculator input.price{ font-size:13px;font-weight:normal}#global-financial-calculator .results .content .payment-amount{ line-height:20px}#cpo .toolbar .print{ display:block}p.required-text{ position:static;float:right}
#financing-landing .content-body h4{ background:none;height:18px;line-height:18px;padding-left:0px;position:relative;font-weight:bold;font-size:14px;text-transform:none;margin-bottom:0px;clear:both} #lease-vs-finance .content-body ul{ list-style-type:square;margin-bottom:10px;padding-left:15px;font-weight:bold} #lease-vs-finance .content-body ul li{ margin-bottom:8px;font-weight:normal} .lease-vs-finance-detail{ float:left;width:422px;overflow:hidden} #financial-calculators .content-header ul.secondary{ -width:307px}.content-body ul{ list-style-type:decimal;font-weight:normal;margin-bottom:10px}.content-body ul li{ margin-left:22px}ul .input{ margin:0px;padding:10px 0px;line-height:1.5em}ul input{ vertical-align:middle}p span{ font-weight:bold}.cat{ float:right;width:100px;margin-right:175px;font-weight:bold}#financing-landing .content-body img{ float:right}#financing-landing .content-body p,#finance-landing .content-body p{ width:375px}#financing-landing .content-body .options{ *zoom:1;margin-bottom:20px;width:375px}#financing-landing .content-body .options .btn{ margin-top:10px;clear:none;float:none}#financing-landing .content-body .options:after{ display:block;content:".";clear:left;height:0;visibility:hidden}.print-view-all-accessories{ width:119px;display:none}.toolbar{ top:20px}.content-body h4 .tools{ position:absolute;top:4px;right:0;font-size:10px;text-transform:none;width:175px;height:14px;-line-height:1px}.content-body h4 .tools a{float:left;text-indent:-10000px;background:url(/images/expand-collapse.jpg) top left no-repeat}.content-body dl{ margin-bottom:20px}#financing-faqs .content-body dl dt{ padding-top:5px;padding-left:10px}#financing-faqs .content-body dl dt.first{ padding-top:0}#financing-faqs .content-body dl dd{ padding:5px;padding-top:0px;padding-bottom:5px;padding-left:10px;display:none}#financing-faqs .content-body dl a{ color:#000;text-decoration:underline}#financing-faqs .content-body dl a:hover{ color:#ff7200;text-decoration:none}#doc-wrap .content-body a.selected{ font-weight:bold;text-decoration:none}#financing-faqs .content-body dl dd.show{ display:block}.content-body h4 .tools a.expand{ display:block;width:83px;height:14px}.content-body h4 .tools a.collapse{ display:block;background-position:-83px 0px;width:86px;height:14px;margin-left:4px}#doc-wrap .content-body .input a,#doc-wrap .content-body .input a:hover{ color:White;text-decoration:none}#lease-vs-finance-nav{ -width:274px}.lease-finance #loading-calculator{ bottom:250px} .reverse #loading-calculator{ bottom:50px}.lease-finance #global-financial-calculator .calculate-btn{ margin-left:150px;-margin-left:75px}.omnikey-QuizResults{ margin-right:4px}#lease-vs-finance .toolbar{ top:68px}#lease-vs-finance .toolbar a{ color:#EF6C00}
#financial-calculators .content-header .toolbar a{ color:#EF6C00;font-size:11px;margin-left:15px;text-decoration:underline;text-transform:uppercase}.content-header .toolbar span{ float:none}#financial-calculators .content-header .toolbar span{ display:block;margin-top:8px}.calculator-instructions{ font-size:10px;font-weight:bold;color:#333}#financial-calculators h5 sup{ color:#fff;font-size:11px;position:relative;top:2px}#cpo .financial-calculators h4 sup{ font-size:10px;position:relative;top:2px}#bap #global-financial-calculator h3{ margin-bottom:10px}#cpo .financial-calculators .toolbar a{ color:#EF6C00;font-size:11px;margin-left:15px;text-decoration:underline;text-transform:uppercase}.lease .disclaimer{ width:auto}div.disclaimer{border-top:1px solid #999999;color:#000000;margin:40px 0 0 0;padding:4px 0 0 0;clear:both;width:auto}.vehicle-selection{} .vehicle-selection #model-select{ margin:10px 0 30px 0;font-size:11px;vertical-align:middle} .vehicle-selection ul{ list-style-type:none;margin:0;padding:0} .vehicle-selection ul li{ clear:both;*zoom:1;margin:0;padding:8px 12px} .vehicle-selection ul li:after{ display:block;content:".";clear:both;height:0;visibility:hidden} .vehicle-selection ul li.odd{ background:#F1F1F1} .vehicle-selection fieldset{ position:relative}.trim-selection{ display:none;width:75%;margin-bottom:20px} .trim-selection label, .trim-selection input{ float:left} .trim-selection input{ margin-right:5px} .trim-selection h5{ position:relative;margin-bottom:10px;font-size:14px} .trim-selection h5 a.compare-models{ display:block;position:absolute;top:0;right:0;width:111px;height:14px;overflow:hidden;background:url(/images/compare-models.gif) top left no-repeat;cursor:pointer;text-indent:-10000px} .trim-selection h5 a.compare-models span{ display:block;width:100%;height:100%;overflow:hidden;text-indent:-10000px} .trim-selection .price{ float:right} .trim-selection .price span{ font-weight:normal;font-size:12px}#global-financial-calculator{ clear:both;float:none;*zoom:1;position:relative}#global-financial-calculator:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #global-financial-calculator h3{ font-size:18px;font-weight:normal} #global-financial-calculator .lease, #global-financial-calculator .finance{ position:relative;float:left;width:45%;overflow:hidden;padding-right:30px} #global-financial-calculator h5{ width:100%;-width:auto;height:22px;margin-bottom:10px;background-color:#4F4F4F;color:#FFF;font-weight:bold;font-size:15px;line-height:22px;text-indent:10px;white-space:nowrap} #global-financial-calculator fieldset, #reverse-calculator fieldset{ position:relative;width:100%;-width:auto;overflow:hidden} #global-financial-calculator .field, #reverse-calculator .field{ float:none;clear:both;*zoom:1;padding:5px} #global-financial-calculator .field:after, #reverse-calculator .field:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #global-financial-calculator .field label, #global-financial-calculator .field input, #global-financial-calculator .field select, #global-financial-calculator .field span.price, #reverse-calculator .field label, #reverse-calculator .field input, #reverse-calculator .field select, #reverse-calculator .field .price{ float:left} #global-financial-calculator .field label, #reverse-calculator .field label{ width:180px;margin-right:10px;text-align:right} #global-financial-calculator .field label, #reverse-calculator .field label, #global-financial-calculator .field span.month{ line-height:20px} #global-financial-calculator .field span{ line-height:19px} #global-financial-calculator .field input.txt, #reverse-calculator .field input.txt{ width:100px} #global-financial-calculator .field select, #global-financial-calculator .field select option, #reverse-calculator .field select, #reverse-calculator .field select option{ width:112px;font-size:11px} #global-financial-calculator .field a.info,#financial-calculators .field a.info,#cpo .field a.info{ color:#333;text-decoration:underline} #global-financial-calculator .field .kbb{ float:none;clear:both;padding:10px 10px 0 10px;*padding-top:5px} #global-financial-calculator .field .kbb a, #global-financial-calculator .field .kbb a:visited{ color:#333;text-decoration:underline} #global-financial-calculator .field .kbb span{ display:block;float:none;padding:5px 10px 10px 10px;color:#999;font-weight:bold;font-size:11px;text-align:right} #global-financial-calculator .kbb a.kbb-logo{ display:block;float:right;width:119px;height:38px;overflow:hidden;margin-right:25px;-margin-right:12px;background:transparent url(/images/kbb-logo.jpg) no-repeat scroll left top;text-indent:-10000px;cursor:pointer} #global-financial-calculator .kbb img{ float:right;margin-right:75px} #global-financial-calculator .calculate-btn, #reverse-calculator .calculate-btn{ margin-top:10px} #global-financial-calculator .calculate-btn{ margin-bottom:10px;margin-left:195px;-margin-left:98px} #global-financial-calculator .results, #reverse-calculator .results{ position:relative;float:none;clear:both;min-height:100px;-height:100px} #global-financial-calculator .results .content, #reverse-calculator .results .content{ display:none} #global-financial-calculator .results .content .lease-monthly-payment, #global-financial-calculator .results .content .payment-amount{ line-height:20px} .results .disclaimer{ color:#999;padding:0;margin:0} #global-financial-calculator h3{ position:relative} .required-text{ font-size:10px;font-weight:bold;color:#999;position:absolute;top:10px;right:50px} p.required-text{ position:static;float:right} #global-financial-calculator h5 sup{ color:#F95B13;font-size:10px;*position:relative;*top:-2px} #financial-calculators .reverse h4 sup{ color:#F95B13;font-size:10px}#reverse-calculator{ position:relative} #reverse-calculator fieldset{ position:relative;width:400px;margin:0 auto;padding-right:50px} #reverse-calculator .calculate-btn{ margin-left:160px;margin-bottom:0} #reverse-calculator .results{ padding-top:20px} #reverse-calculator .results .content .amounts{ margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CCC} #reverse-calculator .results .content .vehicles{ float:none;clear:both;*zoom:1} #reverse-calculator .results .content .vehicles:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #reverse-calculator .results .content .amounts .lease, #reverse-calculator .results .content .amounts .finance{ float:none;clear:both;width:50%;margin:0 auto 10px auto;padding:5px;background:#EAEAEA} #reverse-calculator .results .content .vehicles .lease, #reverse-calculator .results .content .vehicles .finance{ float:left;width:50%;background:#FFF} #reverse-calculator .results .content .vehicles h5{ margin-bottom:10px} #reverse-calculator .results .content .vehicles h6{ margin-bottom:5px} #reverse-calculator .results .content .vehicles ul{ list-style-type:none} #reverse-calculator .results .content .vehicles ul li{ padding:0 30px 5px 0} #reverse-calculator .results .content .vehicles ul li a{ text-decoration:underline} #global-financial-calculator .results .error, #reverse-calculator .results .error{ font-size:11px;color:Red;text-align:center} #reverse-calculator .content .amounts,#reverse-calculator .content .vehicles{ display:none}#financial-calculators-modal{ top:100px;width:740px;padding-top:20px}#loading-calculator{ position:absolute;display:none;top:180px;left:335px;z-index:900}.lease-unavailable{ display:none;position:absolute;top:0;left:0;z-index:900;width:100%;height:100%;overflow:hidden;background-color:#FFF} .lease-unavailable p{ margin-bottom:20px} .lease-unavailable .actions{ position:relative;clear:both;float:none;*zoom:1} .lease-unavailable .actions:after{ position:relative;display:block;content:".";clear:both;float:none;height:0;visibility:hidden} .lease-unavailable .actions a.continue{ margin-left:10px}.vehicle-selection .err-message{ position:absolute;top:10px;left:120px}#financial-calculators #reverse-calculator .calculate-btn{ -margin-left:75px}
