/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0;padding:0}table{ table-layout:auto;caption-side:top;empty-cells:show;border-spacing:0;border-collapse:separate;*border-collapse:collapse}fieldset,img,abbr,acronym,input{ border:0}address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal;font-weight:normal}ol,ul,dl{ list-style-type:none}caption,th{ text-align:left}h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal}q:before,q:after{ content:''}*:focus{ outline:0}body{ background:#000 url(images/doc-bg.gif) repeat-x top left;color:#FFF;font-size:12px;font-family:Helvetica,Arial,Sans-serif}a,a:visited,a:active{ color:#FFF;text-decoration:none;outline:none}a:hover{ color:#F95B13}p{ margin:0 0 10px 0;line-height:1.5em}form{}ul.nav-list li > a,ul.nav-list li > a > span{ display:block;overflow:hidden;cursor:pointer}.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#doc-wrap{ position:relative} #doc{ position:relative;width:100%} #doc-begin{ position:relative;z-index:3;min-height:750px;-height:750px} #home #doc-begin{ } #doc-hk1,#doc-hk2{ position:absolute;display:block;top:0;width:10px;height:710px;overflow:hidden;*z-index:-1} #doc-hk1{ left:0;background:url(images/doc-shadow-l.png) repeat-y 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/doc-shadow-l.png',sizingMethod='scale')} #doc-hk2{ right:0;background:url(images/doc-shadow-r.png) repeat-y 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/doc-shadow-r.png',sizingMethod='scale')}#doc-bg{ position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/bg.png) repeat-y 50% 0}@media screen and (-webkit-min-device-pixel-ratio:0){ #doc-bg{ background-position:49.9999% 0}}#doc-bg .slide{ position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0}.dealers #doc-bg{ background-image:none}.slide-content{ position:relative;width:1000px;height:465px;margin:109px auto 0 auto}.slide-link{ display:block;position:absolute;overflow:hidden;top:0;left:0;z-index:1;width:1000px;height:465px;cursor:pointer;text-indent:-9999px}.slide-link.left{ width:500px}.slide-link.right{ left:500px;width:500px}#header{ position:relative;float:none;clear:both;width:1000px;height:109px;margin:0 auto;z-index:91} h1{ position:absolute;display:block;top:12px;left:11px;z-index:100;width:163px;height:100px;overflow:hidden} h1 a{ display:block;width:163px;height:100px;overflow:hidden;background:url(images/logo.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png',sizingMethod='crop');text-indent:-10000px;cursor:pointer} #global-nav{ position:absolute;top:10px;right:0;width:827px;height:17px;overflow:hidden;font-size:11px} #global-nav ul{ float:right} #global-nav li.item{ display:inline;float:left;padding-right:32px;line-height:17px} #global-nav ul.external-sites{ float:left;margin-left:15px;padding-top:3px} #global-nav ul.external-sites li.item{ padding:0 15px 0 16px;border-right:1px solid #666;line-height:12px} #global-nav ul.external-sites li.last{ border:0} #global-nav .last{ padding-right:18px} #global-nav label{ display:block;float:left;margin-right:6px;line-height:17px} #global-nav input.txt{ display:block;float:left;height:17px;overflow:hidden;margin-right:1px;padding:0 5px;line-height:17px} #global-nav .locate input.txt{ width:60px} #global-nav .search-form{ display:none} #global-nav .search-form label{ color:#FF7200} #global-nav .search-form input.txt{ width:133px} #global-nav .global-tools, #global-nav li.top-bap-ctrl, #global-nav li.top-co-ctrl, #global-nav li.top-shop-ctrl, #shopping-tools{ display:none} #shopping-tools{ position:absolute;top:0;right:35px;z-index:9999;width:155px;overflow:hidden;background:black;border:1px solid #222;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px} #shopping-tools div.tool-head{ background-image:url("images/model-nav-bg-1.gif");height:12px;filter:none;font-size:11px;font-family:arial;line-height:17px;background-position:-478px -5px;padding-left:17px;padding-top:9px;border:1px solid #111;border-top:0;border-bottom:0} #shopping-tools ul{ background-color:black;border-top:0;padding:15px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px} #shopping-tools ul li{ border-top:1px solid #333;text-transform:uppercase;font-size:9px;padding:5px 0} #models-nav-wrap{ position:absolute;top:37px;right:0;z-index:99;width:831px;height:48px} #models-nav-wrap-hk1{ position:absolute;bottom:0;left:4px;width:824px;height:8px;overflow:hidden;background:url(images/models-nav-b-shadow.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/models-nav-b-shadow.png',sizingMethod='crop')} #models-nav{ position:relative;width:822px;height:40px;margin-left:4px} #models-nav-hk1,#models-nav-hk2{ position:absolute;top:0;width:12px;height:40px;overflow:hidden} #models-nav-hk1{ left:0;background:url(images/models-nav-l-shadow.png) no-repeat left top;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/models-nav-l-shadow.png',sizingMethod='crop')} #models-nav-hk2{ right:0;background:url(images/models-nav-r-shadow.png) no-repeat right top;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/models-nav-r-shadow.png',sizingMethod='crop')} #models-nav-begin{ position:absolute;top:0;left:12px;width:798px;height:40px;background:url(images/model-nav-bg-1.gif) repeat-x -2px 0} ul.models{ float:left} ul.models li.model{ display:inline;float:left;height:40px} ul.models li.model a.model-link{ width:100%;height:100%;line-height:40px} ul.models li.model a.model-link span{ width:100%;height:100%;background-image:url(images/model-nav-bg-1.gif);background-repeat:no-repeat;text-indent:-10000px} ul.models li.model-RLX{ width:56px} ul.models li.model-RLX a.model-link span{ background-position:0 0} ul.models li.model-RLX a.model-link:hover span, body ul.models li.model-RLX a.model-link.current span{ background-position:0 -40px} .RLX ul.models li.model-RLX a.model-link span{ background-position:0 -80px} ul.models li.model-TL{ width:56px} ul.models li.model-TL a.model-link span{ background-position:-56px 0} ul.models li.model-TL a.model-link:hover span, body ul.models li.model-TL a.model-link.current span{ background-position:-56px -40px} .TL ul.models li.model-TL a.model-link span{ background-position:-56px -80px} ul.models li.model-TSX{ width:64px} ul.models li.model-TSX a.model-link span{ background-position:-112px 0} ul.models li.model-TSX a.model-link:hover span, body ul.models li.model-TSX a.model-link.current span{ background-position:-112px -40px} .TSX ul.models li.model-TSX a.model-link span{ background-position:-112px -80px} .TSXSW ul.models li.model-TSX a.model-link span{ background-position:-112px -80px} ul.models li.model-ILX{ width:66px} ul.models li.model-ILX a.model-link span{ background-position:-176px 0} ul.models li.model-ILX a.model-link:hover span, body ul.models li.model-ILX a.model-link.current span{ background-position:-176px -40px} .ILX ul.models li.model-ILX a.model-link span{ background-position:-176px -80px} ul.models li.model-ZDX{ width:68px} ul.models li.model-ZDX a.model-link span{ background-position:-242px 0} ul.models li.model-ZDX a.model-link:hover span, body ul.models li.model-ZDX a.model-link.current span{ background-position:-242px -40px} .ZDX ul.models li.model-ZDX a.model-link span{ background-position:-242px -80px} ul.models li.model-MDX{ width:65px} ul.models li.model-MDX a.model-link span{ background-position:-310px 0} ul.models li.model-MDX a.model-link:hover span, body ul.models li.model-MDX a.model-link.current span{ background-position:-310px -40px} .MDX ul.models li.model-MDX a.model-link span{ background-position:-310px -80px} ul.models li.model-RDX{ width:66px} ul.models li.model-RDX a.model-link span{ background-position:-375px 0} ul.models li.model-RDX a.model-link:hover span, body ul.models li.model-RDX a.model-link.current span{ background-position:-375px -40px} .RDX ul.models li.model-RDX a.model-link span{ background-position:-375px -80px} ul.models li.model-ALL{ width:155px} ul.models li.model-ALL a.model-link span{ background-position:-443px 0} ul.models li.model-ALL a.model-link:hover span, ul.models li.model-ALL a.model-link.current span{ background-position:-443px -40px} #all-vehicles li.model-ALL a.model-link span{ background-position:-443px -80px} ul.models-misc{ float:right} ul.models-misc li.model{ display:inline;float:left;height:40px;line-height:40px;overflow:hidden;text-align:left} ul.models-misc li.model a.model-link{ width:100%;height:100%} ul.models-misc li.model a.model-link span{ width:100%;height:100%;background-image:url(images/model-nav-bg-1.gif);background-repeat:no-repeat;text-indent:-10000px} ul.models-misc li.model-certified{ width:110px} ul.models-misc li.model-certified a.model-link span{ background-position:-690px 0} #doc-wrap ul.models-misc li.model-certified a.model-link:hover span, #doc-wrap ul.models-misc li.model-certified a.model-link.current span{ background-position:-690px -40px} ul.models-misc li.model-future{ width:91px} ul.models-misc li.model-future a.model-link span{ width:91px;background-position:-599px 0} ul.models-misc li.model-future a.model-link.current span, ul.models-misc li.model-future a.model-link:hover span{ background-position:-599px -40px} #future-vehicles ul.models-misc li.model-future a.model-link span, #FutureVehicleDetails ul.models-misc li.model-future a.model-link span{ background-position:-599px -80px} ul.models-misc li.model-motorsports{ width:107px} ul.models-misc li.model-motorsports a.model-link span{ background-position:-694px 0} ul.models-misc li.model-motorsports a.model-link:hover span, ul.models-misc li.model-motorsports a.model-link.current span{ background-position:-694px -40px} .model-preview{ position:absolute;top:40px;left:-4px;z-index:500;width:802px;height:340px;display:none} .model-preview-TSX{ height:440px} .model-preview-begin{ position:absolute;top:0;left:4px;z-index:20;width:798px;height:332px} .model-preview a.models-nav-link,.model-preview-ALL a.models-nav-link{ display:block;position:absolute;text-indent:-10000px} .model-preview a.models-nav-link{ top:0;left:0;width:100%;height:100%} .model-preview-ALL .logo{ display:block;position:absolute;overflow:hidden;top:-65px;left:-4px;width:163px;height:100px;background:url(images/logo.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png',sizingMethod='crop');text-indent:-10000px;cursor:pointer} #doc-wrap .model-preview-TSX .tsx ul.secondary{ left:412px} #doc-wrap .model-preview-TSX .tsxsw ul.secondary{ left:14px} #model-landing .TL .model-preview-TL .model-preview-begin, #model-landing .TL .model-preview-TL span{ display:none} #model-landing .TL #doc-begin ul.models li.model-TL a.current span{ background-position:-56px -80px} #model-landing .TSX .model-preview-TSX .model-preview-begin, #model-landing .TSX .model-preview-TSX span{ display:none} #model-landing .TSX #doc-begin ul.models li.model-TSX a.current span{ background-position:-112px -80px} #model-landing .ILX .model-preview-ILX .model-preview-begin, #model-landing .ILX .model-preview-ILX span{ display:none} #model-landing .ILX #doc-begin ul.models li.model-ILX a.current span{ background-position:-176px -80px} #model-landing .ZDX .model-preview-ZDX .model-preview-begin, #model-landing .ZDX .model-preview-ZDX span{ display:none} #model-landing .ZDX #doc-begin ul.models li.model-ZDX a.current span{ background-position:-242px -80px} #model-landing .MDX .model-preview-MDX .model-preview-begin, #model-landing .MDX .model-preview-MDX span{ display:none} #model-landing .MDX #doc-begin ul.models li.model-MDX a.current span{ background-position:-310px -80px} #model-landing .RDX .model-preview-RDX .model-preview-begin, #model-landing .RDX .model-preview-RDX span{ display:none} #model-landing .RDX #doc-begin ul.models li.model-RDX a.current span{ background-position:-375px -80px} #cpo-landing #doc-wrap ul.models-misc li.model-certified a.current span{ background-position:-690px -80px} #motorsports #doc-wrap ul.models-misc li.model-certified a.current span{ background-position:-690px -80px} #future-vehicles-tsx #doc-wrap ul.models-misc li.model-future a span{ background-position:-599px -80px} .model-preview-hk1{ position:absolute;display:block;bottom:0;left:0;z-index:10;width:802px;height:8px;overflow:hidden;background:url(images/model-preview-b.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/model-preview-b.png',sizingMethod='crop')} .model-preview-ALL .model-preview-hk1{ width:971px;background:url(images/model-preview-b-all.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/model-preview-b-all.png',sizingMethod='crop')} .model-preview-hk2{ position:absolute;top:0;left:0;z-index:10;width:4px;height:332px;overflow:hidden;background:url(images/model-preview-l.png) repeat-y 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/model-preview-l.png',sizingMethod='scale')} .model-preview-ILX .mp-current-offer-wrapper{ width:240px;margin-top:20px;margin-left:75px;float:left} .mp-current-offer-wrapper{ display:block;position:relative;z-index:5} .model-preview .mp-current-offer-wrapper p{ width:auto;margin:0;line-height:1.1} .mp-current-offer-wrapper .finance-from{ float:left;margin-top:2px} .mp-current-offer-wrapper .finance-from .finance-unit{ float:left;margin-right:6px;padding-right:6px} .mp-current-offer-wrapper .finance-title{ font-size:11px} .mp-current-offer-wrapper .finance-dollars{ border-right:1px solid #4f4f4f;font-size:21px;height:auto;line-height:21px;margin-bottom:4px;margin-top:3px} .mp-current-offer-wrapper .finance-apr{ font-size:11px;line-height:28px} .mp-current-offer-wrapper .price-subtitle{ border-top:1px solid #4f4f4f;color:#787878;float:left;font-size:10px;margin:0;padding-top:1px;position:relative;z-index:5} .mp-current-offer-wrapper .price-subtitle a, .mp-current-offer-wrapper .price-subtitle a:visited, .mp-current-offer-wrapper .price-subtitle a:active, .mp-current-offer-wrapper .price-subtitle a:hover{ color:#787878;text-decoration:underline;display:block} .nav-list .model-RLX .mp-current-offer-wrapper{ margin-top:30px;margin-left:75px;width:250px} .nav-list .model-RLX .mp-current-offer-wrapper .price-subtitle{ width:230px} .nav-list .model-RLX .mp-current-offer-wrapper .price-subtitle, .nav-list .model-RLX .mp-current-offer-wrapper .price-subtitle a, .nav-list .model-RLX .mp-current-offer-wrapper .price-subtitle a:visited, .nav-list .model-RLX .mp-current-offer-wrapper .price-subtitle a:active, .nav-list .model-RLX .mp-current-offer-wrapper .price-subtitle a:hover{ color:#fff} .tsx .mp-current-offer-wrapper{ width:260px;top:150px;left:8px} .tsx .mp-current-offer-wrapper .price-subtitle{ color:#fff} .tsx .mp-current-offer-wrapper .price-subtitle a, .tsx .mp-current-offer-wrapper .price-subtitle a:visited, .tsx .mp-current-offer-wrapper .price-subtitle a:active, .tsx .mp-current-offer-wrapper .price-subtitle a:hover{ color:#fff;margin-top:5px} .tsx .price-detail-disclaimer{ width:135px;position:absolute;right:25px;top:96px;font-size:10px;margin:0;line-height:1.1} .tsx .price-detail-disclaimer span.from-price{ font-size:11px} .model-preview-ALL{ left:-174px;width:972px;height:526px} .model-preview-ALL .model-preview-hk2{ height:518px} .model-preview-ALL ul li{ -display:inline;float:left;width:234px;margin-right:10px;padding-top:140px;padding-bottom:20px} .model-preview-ALL ul li.all-RLX{ width:236px} .model-preview-ALL ul li.all-TL{ width:238px;margin-left:4px} .model-preview-ALL ul li.all-ZDX{ width:238px;margin-left:8px} .model-preview-ALL ul li.all-ILX, .model-preview-ALL ul li.all-ZDX, .model-preview-ALL ul li.all-MDX, .model-preview-ALL ul li.all-RDX{ padding-top:120px} .model-preview-ALL ul li.end{ width:210px} .model-preview-ALL ul li.last .btn{ position:absolute;bottom:30px;right:30px} .model-preview-ALL ul li p,.model-preview-ALL ul li div{ margin:0 10px;width:auto} .model-preview-ALL ul li p{ height:30px;-height:20px} .model-preview-ALL ul li.all-ILX p.description{ height:50px} .model-preview-ALL ul li.all-ILX p.price-detail{ height:25px} .model-preview-ALL ul li p.price-detail{ padding-top:10px} .model-preview-ALL .btn{ margin-left:10px;-margin-left:5px} .model-preview-ALL h5{ height:5px;text-indent:-10000px;line-height:1px;font-size:1px} .model-preview-begin{ background:#1d1d1d url(images/model-preview.jpg) top left no-repeat} .model-preview-TL .model-preview-begin{ background-position:0 -333px} .model-preview-TSX .model-preview-begin{ background-position:0 -664px;height:433px} .model-preview-ILX .model-preview-begin{ background-position:0 -1086px} .model-preview-ZDX .model-preview-begin{ background-position:0 -1427px} .model-preview-MDX .model-preview-begin{ background-position:0 -1758px} .model-preview-RDX .model-preview-begin{ background-position:0 -2089px} .model-preview-ALL .model-preview-begin{ width:968px;height:518px;background:#1d1d1d url(images/model-preview-all-bg-1.jpg) top left no-repeat} .model-preview-TSX .model-preview-hk2{ height:432px} .model-preview-certified .model-preview-begin{ background:#1d1d1d url(images/model-preview-cpo-bg-1.jpg) top left no-repeat;height:288px} .model-preview-certified{ height:296px} .model-preview-certified .model-preview-hk2{ height:290px} #doc-wrap .model-preview ul.secondary{ position:absolute;bottom:34px;left:81px;z-index:30} #content-wrap ul.secondary{ width:758px !important} #doc-wrap .model-preview-certified ul.secondary{ bottom:25px} #doc-wrap .model-preview ul.secondary li span, #doc-wrap .choose-model ul.secondary li span{ padding:0 9px;font-weight:bold;font-size:10px;text-transform:uppercase;white-space:nowrap;cursor:pointer} .model-preview h2{ text-indent:-10000px;margin-bottom:40px} .model-preview p{ position:relative;margin-left:75px;width:275px} .model-preview-TSX p{ width:340px;margin-left:9px} .model-preview-ZDX p{ margin-left:106px} .model-preview-MDX p{ margin-left:90px} .model-preview-MDX div.finance-from,.model-preview-MDX .price-subtitle{clear:both;margin-left:90px} .model-preview-MDX .price-subtitle{width:245px;padding-top:5px} .model-preview-RDX p{ margin-left:109px} .model-preview-ALL p{ margin:0} .model-preview p.dealer-disclaimer{ bottom:-6px;margin-left:0} .model-preview-ALL p.dealer-disclaimer{ bottom:3px} .model-preview .tagline{ text-indent:-10000px} .model-preview-TSX .tagline{ position:absolute;top:0;left:0} .model-preview-TSX h2{ margin-bottom:33px} .model-preview-TSX .tsx{ -display:inline;float:left;position:relative;width:335px;height:290px;padding:26px 38px 19px 30px} .model-preview-TSX .tsxsw{ -display:inline;float:left;position:relative;width:335px;height:385px;padding:26px 38px 19px 19px} .model-preview-TSX .tsx a.models-nav-link, .model-preview-TSX .tsxsw a.models-nav-link{ width:392px;height:335px} .model-preview-TSX ul.secondary{ width:370px}#content{ position:relative;float:none;clear:both;*overflow:visible;width:1000px;min-height:468px;-height:468px;margin:0 auto;z-index:90}#content-wrap{ position:relative;clear:both;*zoom:1;top:-32px;width:758px;min-height:497px;-height:497px;margin-bottom:-32px;margin-left:185px;padding:20px;background-color:#FFF;color:#000}#content-wrap:after{ display:block;content:".";clear:both;height:0;visibility:hidden} .content-header{ position:relative;*zoom:1;width:100%;overflow:visible;padding-top:30px} .content-header:after{ display:block;content:".";clear:both;height:0;visibility:hidden} .content-body{ position:relative;clear:both;float:none;*zoom:1;width:100%;overflow:hidden;margin-top:20px} .content-body:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #content .txt, .modal .txt, #content textarea, .modal textarea{ border:1px solid #CCC;padding:0 5px;line-height:17px} #content .txt, .modal .txt{ height:17px} .modal a{ color:#000;text-decoration:underline} .modal a:hover{ color:#FF7200}a.btn{ display:block;float:left;*zoom:1;height:21px;overflow:hidden;line-height:21px;padding-left:10px;background:url(images/btn-bg.gif) no-repeat left bottom;text-decoration:none;cursor:pointer}a.btn:hover{ text-decoration:none} a.btn span{ display:block;float:left;height:100%;padding-right:10px;background:url(images/btn-bg.gif) no-repeat right top;color:#333;font-weight:bold;font-size:10px;*font-size:11px;text-transform:uppercase;text-decoration:none;text-align:center;position:relative;left:-1px} a.btn[data-omni="TEST DRIVE ACURALINK MOBILE"] span{ text-transform:none} a.btn:hover span{ cursor:pointer} #compare-competitors a.btn span{ text-transform:capitalize}a.btn-1{ display:inline-block;padding:0 5px 0 0;height:17px;background:url(images/btn-1.png) no-repeat 100% -17px;cursor:pointer}a.btn-1 span{ display:block;height:100%;padding:0 5px 0 10px;background:url(images/btn-1.png) no-repeat 0 0;color:#FFF;text-transform:uppercase;font-size:10px;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial;line-height:17px;*line-height:16px;cursor:pointer}a.important-29{background:url(images/btn-orange-29px.gif) no-repeat 0px -28px;height:28px}a.important-29 span{ color:#fff;line-height:12px;font-size:12px;margin:0;background:url(images/btn-orange-29px.gif) right top;height:20px;padding-top:8px}a.important{background-image:url(images/btn-important-bg.gif)} a.important span{ color:#fff;background-image:url(images/btn-important-bg.gif)} #current-offers a.important span{ position:relative;left:-1px}a.important-tall,a.important-tall span{ height:34px;background-image:url(images/btn-important-tall-bg.gif)} a.important-tall span{ color:#fff;line-height:16px;margin:0}a.btn-tall{background:url(images/btn-gray-tall.png) left bottom}a.btn-tall span{ color:#fff;line-height:18px;margin:0;background:url(images/btn-gray-tall.png) right top}a.btn-tall,a.btn-tall span{height:37px}a.d{ background-image:url(images/btn-contrast-bg.gif)} a.d span{ color:#fff;background-image:url(images/btn-contrast-bg.gif)}.go{ display:block;float:left;width:28px;height:17px;overflow:hidden;background:url(images/go-btn.gif) no-repeat 0 0;cursor:pointer;clear:none;text-indent:-9999px}#global-nav .search-form a.btn{ width:41px;height:17px;margin-left:15px;background:url(images/close-btn-light.gif) no-repeat center center;clear:none;text-indent:-10000px}a.btn-2{ display:inline-block;float:none;height:14px;padding:0 5px 0 0;background:url(images/btn-2.png) no-repeat 100% -14px}a.btn-2 span{ display:block;float:none;width:auto;height:100%;padding:0 10px 0 15px;background:url(images/btn-2.png) no-repeat 0 0;color:#FFF;text-align:center;line-height:13px}#doc-wrap .quick-search-module{ font-size:10px;color:#999;position:relative}#doc-wrap .quick-search-module input,#doc-wrap .quick-search-module select{ -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#doc-wrap .quick-search-module h4 a.cpo-bullet{ padding-right:9px;background:url(images/cpo-bullet.gif) no-repeat right center}#doc-wrap .quick-search-module select{ font-size:10px;width:100%}#quick-search-module .important a{ background-color:#000}#btn-advanced-search,#btn-dealer-search{ text-indent:-10000px}#doc-wrap ul.secondary{ position:relative;display:block;overflow:hidden}#doc-wrap ul.secondary li{ background:none;margin:0;padding:0;float:left !important;white-space:nowrap}#doc-wrap ul.secondary li a,#doc-wrap ul.secondary li a:visited{ float:left !important;height:28px;-height:auto;background:url(images/model-preview-nav-bg.gif) no-repeat -5px 0;color:#FFF;line-height:28px}#doc-wrap ul.secondary li a span,#doc-wrap ul.secondary li a:visited span{ float:left}#doc-wrap .model-preview ul.secondary li a,#doc-wrap .model-preview ul.secondary li a:visited,#doc-wrap .choose-model ul.secondary li a,#doc-wrap .choose-model ul.secondary li a:visited{ height:20px;-height:auto;background-position:-5px -56px;line-height:20px}#doc-wrap .content-header ul.secondary li a,#doc-wrap .content-header ul.secondary li a:visited{ height:28px;-height:auto;background:url(images/secondary-nav-bg.gif) no-repeat -5px top;color:#FFF}#doc-wrap .content-header ul.secondary li span{ font-weight:bold}#doc-wrap ul.secondary li a:hover,#doc-wrap ul.secondary li a.current,#doc-wrap ul.secondary li a.current:visited,#doc-wrap .content-header ul.secondary li a:hover,#doc-wrap .content-header ul.secondary li a.current,#doc-wrap .content-header ul.secondary li a.current:visited{ color:#FFF;background-position:-5px -28px;text-decoration:none}#doc-wrap .model-preview ul.secondary li a:hover,#doc-wrap .model-preview ul.secondary li a.current,#doc-wrap .model-preview ul.secondary li a.current:visited,#doc-wrap .choose-model ul.secondary li a:hover,#doc-wrap .choose-model ul.secondary li a.current,#doc-wrap .choose-model ul.secondary li a.current:visited{background-position:-5px -76px}#doc-wrap ul.secondary li.first a,#doc-wrap ul.secondary li.first a:visited,#doc-wrap .content-header ul.secondary li.first a,#doc-wrap .content-header ul.secondary li.first a:visited{background-position:left top}#doc-wrap .model-preview ul.secondary li.first a,#doc-wrap .model-preview ul.secondary li.first a:visited,#doc-wrap .choose-model ul.secondary li.first a,#doc-wrap .choose-model ul.secondary li.first a:visited{background-position:0 -56px}#doc-wrap ul.secondary li.last a,#doc-wrap ul.secondary li.last a:visited,#doc-wrap ul.secondary li.last a:active{background-position:right top}#doc-wrap .model-preview ul.secondary li.last a,#doc-wrap .model-preview ul.secondary li.last a:visited,#doc-wrap .model-preview ul.secondary li.last a:active,#doc-wrap .choose-model ul.secondary li.last a,#doc-wrap .choose-model ul.secondary li.last a:visited,#doc-wrap .choose-model ul.secondary li.last a:active{ background-position:100% -56px}#doc-wrap ul.secondary li.first a.current,#doc-wrap ul.secondary li.first a.current:active,#doc-wrap ul.secondary li.first a.current:visited{background-position:left -28px}#doc-wrap ul.secondary li.last a.current,#doc-wrap ul.secondary li.last a.current:visited{background-position:100% -28px}#doc-wrap .model-preview ul.secondary li.last a.current,#doc-wrap .model-preview ul.secondary li.last a.current:visited,#doc-wrap .choose-model ul.secondary li.last a.current,#doc-wrap .choose-model ul.secondary li.last a.current:visited{background-position:100% -56px}#doc-wrap ul.secondary li.first a:hover,#doc-wrap .content-header ul.secondary li.first a:hover{background-position:0 -28px}#doc-wrap .model-preview ul.secondary li.first a:hover,#doc-wrap .choose-model ul.secondary li.first a:hover{background-position:0 -76px}#doc-wrap ul.secondary li.last a:hover{background-position:right -28px}#doc-wrap .model-preview ul.secondary li.last a:hover,#doc-wrap .choose-model ul.secondary li.last a:hover{background-position:100% -76px}#doc-wrap ul.secondary li span{ padding:0 10px;background:url(images/model-preview-nav-separator.gif) no-repeat top right;font-size:10px;text-transform:uppercase;cursor:pointer}#doc-wrap .content-header ul.secondary li span{ padding:0 10px;background:url(images/secondary-nav-separator.gif) no-repeat top right;font-size:11px;text-transform:uppercase;cursor:pointer}#doc-wrap ul.secondary li.first span{ padding-left:15px}#doc-wrap .model-preview ul.secondary li.first span,#doc-wrap .choose-model ul.secondary li.first span{padding-left:9px}#doc-wrap ul.secondary li.last span{padding-right:15px;background:none}#doc-wrap .model-preview ul.secondary li.last span,#doc-wrap .choose-model ul.secondary li.last span{padding-right:9px}#doc-wrap ul.secondary li.last a:hover span{background-position:right bottom}#doc-wrap span.add{ color:#666;font-weight:bold;font-size:10px}#doc-wrap a.important-content,#doc-wrap a.important-content:visited,.modal a.important-content,.modal a.important-content:visited{text-decoration:underline}#doc-wrap a.important-content:hover,#doc-wrap a.important-content:active,.modal a.important-content:hover,.modal a.important-content:active{color:#666}#doc-wrap a.contrast-content,#doc-wrap a.contrast-content:visited,.modal a.contrast-content,.modal a.contrast-content:visited{text-decoration:underline;color:#000}#doc-wrap a.contrast-content:hover,#doc-wrap a.contrast-content:active,.modal a.contrast-content:hover,.modal a.contrast-content:active{color:#ff7200;text-decoration:none}#doc-wrap a.selected-contrast-content,#doc-wrap a.selected-contrast-content:visited,.modal a.selected-contrast-content,.modal a.selected-contrast-content:visited{text-decoration:none;color:#000;font-weight:bold}#doc-wrap a.selected-contrast-content:hover,#doc-wrap a.selected-contrast-content:active,.modal a.selected-contrast-content:hover,.modal a.selected-contrast-content:active{text-decoration:none}.required-text{ font-size:10px;font-weight:bold;color:#999;position:absolute;top:10px;right:50px}p.required-text{position:static;float:right}#inventory-tool .required-text{top:5px;right:10px}#inventory-state{margin-top:0}.content-header h2{font-size:26px;line-height:26px;*line-height:28px}.content-header ul.secondary{margin-top:10px}.content-header .toolbar{ position:absolute;right:0;text-align:right}.content-header .toolbar div{ position:relative;font:normal 11px arial;text-transform:uppercase}.content-header .toolbar span{ display:block;float:right;font:normal 11px arial;text-transform:uppercase;line-height:15px}.content-header .toolbar select{ height:19px;font-size:10px;vertical-align:middle}@media screen and (-webkit-min-device-pixel-ratio:0){ .content-header .toolbar select{ margin-top:-3px}}.content-header .tools{ *zoom:1}.content-header .tools:after{ display:block;content:".";clear:both;height:0;visibility:hidden}.content-header .tool{ display:block;float:right;margin-left:12px;margin-bottom:8px;-margin-bottom:3px;cursor:pointer}.content-header .tool span{ display:block;text-align:left;text-indent:-10000px}.fact-sheet{ width:89px;height:9px;background:url(images/btn-fact-sheet.gif) top left no-repeat;text-indent:-10000px}.print-view{ width:88px;height:9px;background:url(images/btn-print-view.gif) top left no-repeat;text-indent:-10000px}.print{ width:40px;height:9px;background:url(images/btn-print.gif) top left no-repeat;text-indent:-10000px;display:none}.tools a.print,#bap-control-panel .model-summary-print-btn,#bap-form .confirm-print{ display:none}.content-body h3{ margin-bottom:10px;*font-weight:bold;font-size:16px;font-weight:bold}.content-body h4{ position:relative;clear:both;height:22px;line-height:22px;margin-bottom:10px;padding-left:10px;font-weight:bold;font-size:14px;text-transform:uppercase;color:#FFF}#about-landing-form-data.content-body h4{ text-transform:capitalize}.content-body h4 > span{ display:block;height:22px;line-height:22px;padding-right:5px}.content-body h5{ font-weight:bold}.content-body a,.content-body a:link,.content-body a:visited,.content-body a:active{ color:#F95B13}.content-body a:hover{ text-decoration:underline}.content-body a.btn,.content-body a.btn:link,.content-body a.btn:visited,.content-body a.btn:active{ color:#fff;text-decoration:none}.content-body .ty-message{ color:#333;font-weight:bold}#test-interface .content-body ul.standard li{ *zoom:1;background:url(images/cpo-bullet.gif) 0 4px no-repeat;margin:5px 0 0 10px;padding-left:10px}sup.tooltip-hover-click-opener,sup.tooltip-click-mouseout-opener{ color:#FF7300;margin:3px;padding-bottom:0;line-height:5px;text-decoration:none;cursor:pointer;font-weight:bold;font-size:10px}h5 a sup{line-height:0.7em} sup a, sup a:visited{ text-decoration:none;color:#F95B13;font-weight:bold;cursor:help} sup a:hover{color:#F95B13}#test-interface .gloss{ width:200px;line-height:1.5em}#test-interface .super{ color:#333;border-bottom:1px solid #ccc;margin:3px;padding-bottom:0;line-height:0;vertical-align:top;font-size:10px}#test-interface .super a,#test-interface .super a:visited{ text-decoration:none;color:#333;font-weight:bold;cursor:help}#test-interface .super a:hover{color:#F95B13}#current-offers .offer-instructions{ color:#333333;font-size:10px;font-weight:bold}.current-offers-disclaimer{ position:relative;margin:10px 10px 20px 0;font-size:10px}#current-offers #current-offers-form h4 sup,.current-offers-disclaimer sup{font-size:10px}.model-preview .price-detail a{text-decoration:none}.price{font-size:14px;font-weight:bold}.price a{cursor:text}.price a span:hover{ color:#ffffff}.disclaimer{ font-size:10px;width:250px;line-height:1.3em;color:#ccc}.dealer-disclaimer{ visibility:hidden;color:#ccc;font-size:10px;line-height:1.2em}.model-preview .dealer-disclaimer{ position:absolute;bottom:0;left:15px;z-index:30;width:775px;color:#666}#doc .disclaimer a{text-decoration:underline;color:#ccc}#footer{ position:relative;float:none;clear:both;width:1000px;margin:0 auto;z-index:90;line-height:26px;font-size:11px;background:#000}#footer .copyright{color:#444;font-size:10px;padding-left:22px}#footer .ad-choices{color:#444;font-size:10px;padding-left:25px}#footer .ad-choices img{padding-left:5px;vertical-align:middle}#footer .Privacy-Policy{color:#444;font-size:10px;padding-left:22px}#footer .Terms-and-Conditions{color:#444;font-size:10px;padding-left:22px} #footer-begin{ position:relative;width:100%;height:34px;background:url(images/footer-bg.gif) repeat-x left top;z-index:90;*zoom:1} #footer-begin:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #footer ul.acura-nav{float:left;height:26px} #footer ul.footer-nav{float:right;height:22px} #footer ul li{ display:inline;float:left;margin-right:24px} #footer ul.acura-nav li.first{ margin-left:23px} #footer ul.acura-nav li, #footer ul.acura-nav a{color:#999} #footer ul.footer-nav li.first{margin-left:0} #footer ul.footer-nav li.last{margin-right:22px} #footer ul.footer-nav > li > a,.footer-preview h4{ color:#FFF;text-transform:capitalize;font-size:12px} #footer ul.footer-nav a.current{color:#F95B13} #footer ul.footer-nav a span{ -float:left} #terms-conditions .footer-terms span{ color:#F95B13}.footer-preview{ display:none;position:absolute;bottom:26px;right:0;width:300px;height:65px;background:url(images/footer-preview-bg.gif) top left repeat-x;font-size:11px;line-height:15px;padding:0 0 0 15px;z-index:80}#footer-last{clear:both}#global-social-networking{padding-left:25px;height:46px} #global-social-networking .sn-icon{ float:left;margin-right:30px;background:url(images/social-networking-sprite.png) top left no-repeat;width:25px;height:25px;position:relative;z-index:95;background-position:-160px -1px} #global-social-networking #footer-Twitter{background-position:-241px -1px} #global-social-networking #footer-YT{background-position:-214px -1px} #global-social-networking #footer-Google{background-position:-187px -1px} #global-social-networking #footer-Pinterest{background-position:-267px -1px} #global-social-networking .sn-icon .sn-hover{ display:none;position:absolute;top:-133px;left:-60px;background-color:#FFF;height:80px;padding:20px;width:240px;color:#000000;font-size:11px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 0 22px #777777;-webkit-box-shadow:0 0 22px #777777;box-shadow:0 0 22px #777777;border-radius:5px;*border:solid 1px #999999;z-index:90;overflow:hidden;white-space:nowrap} #global-social-networking .sn-icon .hover-arrow{ display:none;width:17px;height:10px;position:absolute;top:-14px;left:3px;background:url(images/social-networking-sprite.png) -292px 0 no-repeat;z-index:91} #global-social-networking .sn-icon.hover .sn-hover, #global-social-networking .sn-icon.hover .hover-arrow{display:block} #global-social-networking #footer-FB .sn-hover{width:210px} #global-social-networking #footer-YT .sn-hover{width:302px} #global-social-networking #footer-Twitter.sn-icon .sn-hover{width:290px} #global-social-networking #footer-Pinterest .sn-hover{width:250px} #global-social-networking .sn-icon .sn-hover .acura-icon{ background:url(images/social-networking-sprite.png) -66px 0 no-repeat;width:29px;height:29px;float:left;margin-left:10px;margin-right:6px} #global-social-networking .sn-icon .sn-hover .acura-icon-2{ background:url(images/social-networking-sprite.png) 0px -127px no-repeat;width:44px;height:44px;float:left;margin-right:6px} #global-social-networking .sn-icon #div-google-left{float:left;width:100px} #global-social-networking #div-twit-f{position:absolute;left:52px;top:-20px} #global-social-networking #footer-FB iframe{position:relative;left:-10px;top:-12px} #global-social-networking #div-google-f{display:block;position:absolute;left:35px;top:5px} #global-social-networking #div-google-f > a{display:block;float:left;padding-left:2px} #global-social-networking #div-yt-frame{position:absolute;top:-9px;left:-8px} #global-social-networking #footer-Google .div-google-right{ float:left;width:auto;position:relative;overflow:visible;left:30px;top:-10px;min-width:160px;min-height:40px;text-align:left} #global-social-networking #footer-Google .g-follow{float:left;display:block;width:130px;height:40px;padding-left:4px} #global-social-networking .text-container{ position:relative;width:270px;height:29px;float:left;line-height:normal;font-size:10px;white-space:normal} #global-social-networking #footer-Pinterest .text-container{ padding-top:24px;width:190px} #global-social-networking #footer-Pinterest .text-container a{ display:block;width:auto;float:left} #global-social-networking .text-description{ width:262px;min-height:30px;white-space:normal;line-height:12px;margin-bottom:10px} #global-social-networking #span-acura-on{ position:relative;font-size:14px;font-weight:bold;top:15px} a.twlink{color:#000;border-bottom:1px solid #000}h4.footer-flyup{ padding-top:15px !important}#doc-begin .footer-preview a{ color:#F95B13}#interactive-showroom .showroom-back{ position:absolute;left:177px;top:-11px}#interactive-showroom #flash-container{ margin-top:15px}input.txt{ background-color:#FFF}.err-container .legend,.err-field label,.err-message{ color:#F00}.content-body h4 .err-field label,#current-offers-form .err-field label{ color:#FE7019}.err-field .option-list label{ color:#000}.err-field input.txt,.err-field textarea,.err-field select option{ background-color:#F58589}.err-message{ margin-bottom:15px;font-size:11px}.iframe-cover{ position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.overlay{ border:3px solid #E7E7E7;background-color:#FFF;color:#000}em.feature{ font-style:italic}.tooltip{ position:absolute;display:none;z-index:10001;width:auto;height:auto;border:3px solid #333;padding:15px;background-color:#EEE;color:#000}.disclaimer-content a,.disclaimer-content a:link,.disclaimer-content a:visited,.disclaimer-content a:hover,.disclaimer-content a:active{ font-weight:bold;color:#FF7300}.disclaimer-content p.title{ font-weight:bold}.disclaimer-content p{ clear:both}.modal{ display:none;top:auto}.modal-wrap{ position:absolute;display:none;float:none;top:0;left:0;z-index:10000;width:auto;height:auto;overflow:visible;*zoom:1}.modal-fixed{ position:fixed;-position:absolute} .modal-inner{ position:relative;display:block;clear:both;width:auto;height:auto;overflow:visible;background-color:#FFF;*zoom:1} .modal-inner:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .modal-content-wrap{ position:relative;display:block}a.modal-close{} a.modal-close span{}#modal-cover{ position:fixed;display:none;top:0;left:0;z-index:9999;width:100%;height:100%;overflow:hidden;background-color:#000;opacity:0.7;-position:absolute;*filter:alpha(opacity=70);*zoom:1} .modal-closeable a.modal-close{ position:absolute;display:block;top:15px;right:10px;z-index:1000;width:66px;height:20px;overflow:hidden;background:url(images/close-btn-dark.gif) no-repeat center center;text-indent:-10000px;cursor:pointer} .modal-printable a.modal-print{ position:absolute;display:block;top:15px;right:72px;z-index:1000;width:45px;height:20px;overflow:hidden;background:url(images/print-btn-dark.gif) no-repeat center center;text-indent:-10000px;cursor:pointer} .modal-skin-2 a.modal-close{ position:absolute;display:block;top:10px;right:10px;z-index:1000;width:73px;height:18px;overflow:hidden;background:url(images/btn-close-grey.png) no-repeat center center;text-indent:-10000px;cursor:pointer} .modal-skin-2 .modal-content-wrap{ padding:7px} .modal-content-wrap{ z-index:10;padding:17px;border:3px solid #E7E7E7;background-color:#FFF;color:#000} .modal-question, .modal-conflict, .modal-error{ } .modal-error{ width:300px} .modal-question .modal-content, .modal-question .modal-footer, .modal-conflict .modal-content, .modal-conflict .modal-footer, .modal-error .modal-content, .modal-error .modal-footer{ position:relative;clear:both;float:none;width:100%;overflow:hidden} .modal-question .modal-content:after, .modal-question .modal-footer:after, .modal-conflict .modal-content:after, .modal-conflict .modal-footer:after, .modal-error .modal-content:after, .modal-error .modal-footer:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .modal-question .modal-footer, .modal-conflict .modal-footer, .modal-error .modal-footer{ margin-top:10px} .modal-question .modal-content h5, .modal-conflict .modal-content h5, .modal-error .modal-content h5{ font-weight:bold;font-size:16px} .modal-error .modal-content h5{ margin-bottom:15px;color:#900} .modal-error .modal-footer a.btn{ float:right}.loading-anim{ position:relative;display:none;width:47px;height:47px;overflow:hidden}.loading{ position:absolute;top:0;left:0;width:100%;height:100%}.loading-indicator{ position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/loading-anim-bg.gif) no-repeat 50% 50%}.float-killer{ clear:both;float:none;*zoom:1}.float-killer:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden}.iframe-container{ margin-left:48px;background-color:#fff}.iframe-hfl-nav{ width:904px;height:72px}.iframe-hfl-body{ width:904px;height:670px;-height:700px}#hfl #doc-wrap #content{ width:952px}.current-offers-disclaimer{ margin-top:9px;color:#999;font-size:10px;line-height:13px}.required-note{ color:#ff7200}#print-div{ display:none}.print-wrap{ color:#000}#inventory-tool{ display:none;position:absolute;top:200px;z-index:99999;left:50%;padding-top:3px;padding-bottom:30px;border:0;margin-left:-162px;width:325px;background-color:#E4E4E4;color:#0E0E0E;border:1px solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#inventory-tool a.close{ float:right;font-size:10px}#inventory-tool a,#inventory-tool a:hover,#inventory-tool a:active{ color:#414141}#inventory-tool h4{ font-size:14px;font-weight:bold;margin-bottom:5px}#inventory-tool .content .inventory-head h4{ padding-bottom:25px}#inventory-tool strong{ font-weight:bold}#inventory-tool .search-categories{ background:url(images/search-column-head-bg.gif) repeat-x scroll left top #666666;height:20px;padding-left:15px;position:absolute;top:-20px;left:-1px;width:170px}#inventory-tool .search-categories a,#inventory-tool .search-categories a:visited{ background:url(images/search-column-head-bg.gif) no-repeat scroll 0 -40px transparent;text-transform:uppercase;color:#FCFCFC;display:block;float:left;font-size:11px;font-weight:bold;height:20px;line-height:20px;padding:0 10px}#inventory-tool .search-categories a.first{ background:none repeat scroll 0 0 transparent;*background:none repeat scroll 0 0 transparent !important}#inventory-tool .search-categories a.selected{ background:url(images/search-column-head-bg.gif) repeat-x scroll 0 -20px #FFFFFF;color:#000000;*background:url(images/search-column-head-bg.gif) repeat-x scroll 0 -20px #FFFFFF !important;*color:#000000 !important}#inventory-tool .content{ padding:10px;padding-bottom:0px;*zoom:1;background-color:#E4E4E4;border:0;height:auto}#inventory-tool .content:after,#inventory-tool .search-categories:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#inventory-tool .content fieldset{ *zoom:1;margin:0;padding:10px;padding-bottom:15px;background-color:#fff;position:relative;border:1px solid #A5A5A5;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}#inventory-tool .content fieldset .field-group{ display:none;overflow:hidden;_padding:10px}#inventory-tool .content fieldset .selected{ display:block}#inventory-tool .content fieldset .field-group h5{ margin-bottom:10px;font-weight:bold}#inventory-tool .content fieldset .hidden-msg{ visibility:hidden}#inventory-tool .content fieldset .important-msg{ font-weight:14px;font-weight:bold;margin:5px 0 15px 0}#inventory-tool .content fieldset .err-msg{ color:#FF0000}#inventory-tool .dealer-inventory{ float:right;margin-top:25px}#frmInventoryCity .row{ overflow:hidden;_padding-bottom:20px }#inventory-tool .search-results,#inventory-tool .dealer-result-template{ display:none}#inventory-tool .content fieldset .search-results{ padding-top:5px;margin-top:10px}#inventory-tool .dealer-result{ border-top:2px solid #919191;padding:10px 0}#inventory-tool .dealer-result .no-inventory{ width:150px;padding:5px;margin-top:6px}#more-dealer-link{ display:none;position:absolute;right:11px;bottom:15px;text-decoration:underline}#more-dealer-link.prominent{ right:146px;bottom:40px}#inventory-zip-form-data .field input,#inventory-zip-form-data .field label{ float:left}#inventory-zip-form-data .field label{ font-weight:bold;color:#000}#inventory-zipcode{ width:50px;height:18px;margin:0 10px}#inventory-city-state-form-data .field{ float:left}#inventory-city-state-form-data .field label{ margin-bottom:2px;display:block}#inventory-city-state-form-data .state{ margin:0 10px}#inventory-city-state-form-data .field a.btn{ margin-top:17px}#inventory-city{ width:100px;height:18px}#current-offers .content-body .financial-services-grad-banner{ padding-top:0}.content-body .financial-services-grad-banner{ position:relative;padding:30px 20px;clear:both;height:260px}#financing-landing .content-body .financial-services-grad-banner{ padding:30px 0}#financing-landing .content-body .financial-services-grad-banner img{ float:none}#current-offers .content-body .financial-services-grad-banner .details{ top:99px;left:50px}.content-body .financial-services-grad-banner .details{ position:absolute;width:300px;top:142px;left:30px;line-height:18px}.content-body .financial-services-grad-banner .details h3{ font-size:25px;font-weight:normal}.content-body .financial-services-grad-banner .details a{ display:block;text-transform:capitalize;font-weight:bold;margin-top:5px}a.btn-conflict-cancel,a.btn-question-cancel{ margin-right:6px}.RL .my-12{ background:url(images/2012/model-landing-bg-RL.jpg) no-repeat 50% 0}.TL .my-12{ background:url(images/2012/model-landing-bg-TL.jpg) no-repeat 50% 0}.TSX .my-12{ background:url(images/2012/model-landing-bg-TSX.jpg) no-repeat 50% 0}.TSXSW .my-12{ background:url(images/2012/model-landing-bg-TSXSW.jpg) no-repeat 50% 0}.MDX .my-12{ background:url(images/2012/model-landing-bg-MDX.jpg) no-repeat 50% 0}.RDX .my-12{ background:url(images/2012/model-landing-bg-RDX.jpg) no-repeat 50% 0}.ZDX .my-12{ background:url(images/2012/model-landing-bg-ZDX.jpg) no-repeat 50% 0}.RL .my-11{ background:url(images/2011/model-landing-bg-RL.jpg) no-repeat 50% 0}.TL .my-11{ background:url(images/2011/model-landing-bg-TL.jpg) no-repeat 50% 0}.TSX .my-11{ background:url(images/2011/model-landing-bg-TSX.jpg) no-repeat 50% 0}.TSXSW .my-11{ background:url(images/2011/model-landing-bg-TSXSW.jpg) no-repeat 50% 0}.MDX .my-11{ background:url(images/2011/model-landing-bg-MDX.jpg) no-repeat 50% 0}.RDX .my-11{ background:url(images/2011/model-landing-bg-RDX.jpg) no-repeat 50% 0}.ZDX .my-11{ background:url(images/2011/model-landing-bg-ZDX.jpg) no-repeat 50% 0}.RDX .my-13{ background:url(images/2013/model-landing-bg-RDX.jpg) no-repeat 50% 0}.ILX .my-13{ background:url(images/2013/model-landing-bg-ILX.jpg) no-repeat 50% 0}.MDX .my-13{ background:url(images/2013/model-landing-bg-MDX.jpg) no-repeat 50% 0}.TL .my-13{ background:url(images/2013/model-landing-bg-TL.jpg) no-repeat 50% 0}.TSX .my-13{ background:url(images/2013/model-landing-bg-TSX.jpg) no-repeat 50% 0}.TSXSW .my-13{ background:url(images/2013/model-landing-bg-TSXSW.jpg) no-repeat 50% 0}.ZDX .my-13{ background:url(images/2013/model-landing-bg-ZDX.jpg) no-repeat 50% 0}.RLX .my-14{ background:url(images/2014/model-landing-bg-RLX.jpg) no-repeat 50% 0}.RDX .my-14{ background:url(images/2014/model-landing-bg-RDX.jpg) no-repeat 50% 0}.ILX .my-14{ background:url(images/2014/model-landing-bg-ILX.jpg) no-repeat 50% 0}.MDX .my-14{ background:url(images/2014/model-landing-bg-MDX.jpg) no-repeat 50% 0}.TL .my-14{ background:url(images/2014/model-landing-bg-TL.jpg) no-repeat 50% 0}.TSX .my-14{ background:url(images/2014/model-landing-bg-TSX.jpg) no-repeat 50% 0}.TSXSW .my-14{ background:url(images/2014/model-landing-bg-TSXSW.jpg) no-repeat 50% 0}.MovieTitle{ font-style:italic}.model-preview-ALL .all-RLX a.models-nav-link{left:15px;top:28px;width:220px;height:115px}.model-preview-ALL .all-TL a.models-nav-link{left:252px;top:28px;width:220px;height:115px}.model-preview-ALL .all-TSX a.models-nav-link{left:499px;top:28px;width:220px;height:115px}.model-preview-ALL .all-TSXSW a.models-nav-link{left:736px;top:28px;width:220px;height:115px}.model-preview-ALL .all-ILX a.models-nav-link{left:15px;top:250px;width:220px;height:130px}.model-preview-ALL .all-ZDX a.models-nav-link{left:258px ;top:250px;width:220px;height:130px}.model-preview-ALL .all-MDX a.models-nav-link{left:503px;top:250px;width:220px;height:130px}.model-preview-ALL .all-RDX a.models-nav-link{left:736px;top:250px;width:220px;height:130px}.current-offer-wrapper{ display:block;width:250px;position:relative;z-index:5}.current-offer-wrapper p{ width:auto;margin:0;line-height:1.1}.current-offer-wrapper .finance-from{ float:left;margin-top:2px}.current-offer-wrapper .finance-from .finance-unit{ float:left;margin-right:6px;padding-right:6px}.current-offer-wrapper .finance-title{ font-size:11px}.current-offer-wrapper .finance-dollars{ border-right:1px solid #4f4f4f;font-size:21px;height:auto;line-height:21px;margin-bottom:4px;margin-top:3px}.current-offer-wrapper .finance-apr{ font-size:11px;line-height:28px}.current-offer-wrapper .price-subtitle{ border-top:1px solid #4f4f4f;float:left;font-size:10px;margin:0;margin-right:20px;padding-top:1px;position:relative;z-index:5}.current-offer-wrapper .price-subtitle a,.current-offer-wrapper .price-subtitle a:visited,.current-offer-wrapper .price-subtitle a:active,.current-offer-wrapper .price-subtitle a:hover{ text-decoration:underline;display:block}.underline{text-decoration:underline}a.btn span em.text-literal{font-style:normal;text-transform:none}a.btn span em.strong{font-weight:bold}#models-nav .vehicle-search-module{ color:#999;font-size:10px;position:absolute;right:15px;top:30px;width:210px;height:205px;line-height:1;padding:15px 10px 10px 15px;background:url(images/vehicle-search-trans-bg.png) no-repeat 0 0}#models-nav #vehicle-search-module{ width:210px}#models-nav .vehicle-search-module .vsm-header{ margin-bottom:12px}#models-nav .form-group{ width:97px;float:left;margin:0 10px 6px 0}#models-nav .vehicle-search-module .form-group.distance,#models-nav .vehicle-search-module .form-group.maxPrice,#models-nav .vehicle-search-module .form-group.transmission,#models-nav .form-group.last{ margin-right:0}#frmCPO.vehicle-search-module .err-container input{ background:#F58589}#models-nav .vehicle-search-module input{ display:block;height:17px;line-height:17px;margin:5px 0 3px 0;padding:0 3px;width:91px;font-size:11px;overflow:hidden;*height:19px;*line-height:19px;*margin-top:4px}#models-nav .vehicle-search-module label{ font-size:10px;display:block;margin-bottom:2px}#models-nav .vehicle-search-module h4{ font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1;margin-bottom:6px;margin-top:4px;clear:both}#models-nav .vehicle-search-module h4 a.cpo-bullet{ padding-right:9px;background:url(images/cpo-bullet.gif) no-repeat right center}#models-nav .vehicle-search-module select{ font-size:11px;width:100%;margin:2px 0}#models-nav .important a{ background-color:#000}#models-nav .btn-group{ float:right;margin:5px 4px 13px 0;*margin-top:7px}#models-nav .btn-group .btn{ float:left}#models-nav .btn-group .btn span{ width:77px}#models-nav h5{ text-indent:-10000px}#models-nav .sn-item{ display:none}#models-nav .mc-item{ display:inline}#doc #doc-begin .hasAcura span{ text-transform:capitalize}