/* 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}
 .content-header h3{ text-transform:uppercase;font-weight:bold;padding-top:15px;font-size:11px;float:right} h3 a:link,h3 a:hover,h3 a:visited{ color:#000;text-decoration:underline} #model-current-offers .lease-offers,#model-current-offers .finance-offers{ float:left;width:50%} #model-current-offers .model{ *zoom:1;margin-bottom:15px} #model-current-offers .model:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #model-current-offers{ padding:32px;padding-left:32px;padding-right:12px;padding-top:20px} #model-current-offers h5{ padding:0 10px;font-size:16px;color:#777;font-weight:bold;margin-bottom:10px} #model-current-offers .type{ display:block;background:#777;padding:5px 15px;margin-right:20px;font-weight:bold;color:#fff} #model-current-offers .offer{ padding:10px;padding-right:20px;padding-top:15px} #model-current-offers .offer span{ display:block;background:none;padding:0} #model-current-offers .offer a.btn{ display:block;margin-bottom:10px} #model-current-offers .offer a.btn span{ background:url(/images/btn-bg.gif) no-repeat right top;padding-right:10px} #model-current-offers .offer .modal-opener{ clear:both} #model-current-offers .offer .title{ font-weight:bold} #model-current-offers .offer .detail{ margin-bottom:10px} .content-body #model-current-offers .offer a{ display:block;color:#666;text-decoration:underline} #current-offers .content-body .see-offers{position:absolute;right:0pt;top:0pt}#current-offers .content-body .see-offers span{float:left;font-size:12px;font-weight:normal;text-transform:none}#current-offers .content-body input{border:1px solid #999999;font-size:11px;margin-left:5px;padding:1px;width:50px}#current-offers .content-body .go{background:transparent url(/images/cpo-offers-go-btn.gif) repeat scroll 0 0;display:block;float:left;height:14px;margin-top:4px;text-indent:-10000px;width:30px} .modal{ float:none;clear:both;*zoom:1;width:800px;color:#333} .modal:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .current-offers-modal h4{ font-size:16px;margin:0;padding:0;background:none;padding-bottom:10px;text-transform:none} .current-offers-modal .offer{ width:40%} .current-offers-modal .description{ width:60%} .current-offers-modal .offer, .current-offers-modal .description{ display:block;float:left} .current-offers-modal .offer h5{ font-size:14px;font-weight:bold} .current-offers-modal .offer .detail{ font-size:13px;display:block;padding-top:8px} .current-offers-modal .description p{ font-weight:bold;font-size:11px} .current-offers-modal .description p.disclaimer{ color:#666;font-weight:normal;width:auto} #current-offers .modal h4{ font-size:16px;margin:0;padding:0;background:none;padding-bottom:10px;text-transform:none} #current-offers .modal .offer{ width:40%} #current-offers .modal .description{ width:60%} #current-offers .modal .offer, #current-offers .modal .description{ display:block;float:left} #current-offers .modal .offer h5{ font-size:14px;font-weight:bold} #current-offers .modal .offer .detail{ font-size:13px;display:block;padding-top:8px} #current-offers .modal .description p{ font-weight:bold;font-size:11px} #current-offers .modal .description p.disclaimer{ color:#666;font-weight:normal;width:auto} p.no-offers{color:#666666;font-size:19px;padding:20px}p.no-offers span{display:block;font-size:12px;padding-top:15px}#current-offers .content-header .toolbar a{ color:#EF6C00;font-size:11px;margin-left:15px;text-decoration:underline;text-transform:uppercase}
