/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ .jScrollPaneContainer{ position:relative;overflow:hidden;z-index:1;border-bottom:1px solid #aaa;border-top:1px solid #aaa}.jScrollPaneTrack{ position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#CCC url(../../images/scroll_track.gif) repeat-y 0 0;cursor:default}.jScrollPaneDrag{ position:absolute;background-color:#FF7200;cursor:default;overflow:hidden}.jScrollPaneDragTop{ position:absolute;top:0;left:0;overflow:hidden}.jScrollPaneDragBottom{ position:absolute;bottom:0;left:0;overflow:hidden}a.jScrollArrowUp{ display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;background:#333 url(../../images/scroll_arrows.gif) no-repeat 0 0;height:9px;cursor:default}a.jScrollArrowUp:hover{ background-position:-12px 0}a.jScrollActiveArrowUpButtona.jScrollActiveArrowUpButton:hiver{ background-position:-24px 0}a.jScrollArrowDown{ display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;background:#333 url(../../images/scroll_arrows.gif) no-repeat 0 -9px;height:9px;cursor:default}a.jScrollArrowDown:hover{ background-position:-12px -9px}a.jScrollActiveArrowDownButtona.jScrollActiveArrowDownButton:hover{ background-position:-24px -9px}
#raq #aspnetForm{ position:relative;float:none;clear:both;*zoom:1;width:100%;height:auto}#raq #aspnetForm:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden}#bap-options,#qq-options{ position:relative;float:none;clear:both;*zoom:1;width:100%;overflow:hidden}#bap-options:after,#qq-options:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .bap-content, .qq-content{ width:100%;color:#000} .bap-options-col25, .bap-options-col40, .bap-options-col50, .bap-options-col60, .bap-options-col75, .qq-options-col25, .qq-options-col40, .qq-options-col50, .qq-options-col60, .qq-options-col75{ float:left;overflow:hidden} .bap-options-col25, .qq-options-col25{ width:25%;background-color:red} .bap-options-col40, .qq-options-col40{ width:45%} .bap-options-col50, .qq-options-col50{ width:50%} .bap-options-col60, .qq-options-col60{ width:55%} .bap-options-col75, .qq-options-col75{ width:75%} .bap-options-col h4, .qq-options-col h4{ height:30px;padding:0 14px;font-weight:bold;font-size:14px;line-height:30px} ul.bap-list, ul.qq-list{ position:relative;display:block;width:100%;overflow:hidden} ul.bap-list li, ul.qq-list li{ position:relative;width:auto;height:30px;overflow:hidden;*margin-top:-3px} ul.bap-list li.first, ul.qq-list li.first{ *margin-top:0} ul.bap-list li.odd, ul.qq-list li.odd{ background-color:#E7E7E7} ul.bap-list li.even, ul.qq-list li.even{ background-color:#FFF} ul.bap-list li.current, ul.qq-list li.current{ background-color:#ACACAC} ul.bap-list li .bap-option, ul.qq-list li .qq-option{ position:relative;float:none;clear:both;*zoom:1;height:20px;overflow:hidden;padding:5px 14px} ul.bap-list li .bap-option:after, ul.qq-list li .qq-option:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} ul.bap-list li span.option-option, ul.qq-list li span.option-option{ display:block;float:left;padding:4px 8px 0 0;*padding-top:0;cursor:pointer} ul.bap-list li span.option-name, ul.qq-list li span.option-name{ display:block;float:left;line-height:20px;white-space:nowrap} ul.bap-list li span.option-price, ul.qq-list li span.option-price{ display:block;float:right;line-height:20px;font-weight:bold;white-space:nowrap} .event-catcher{ position:absolute;display:block;top:0;left:0;z-index:999;width:100%;height:100%;overflow:hidden;background-color:transparent;*background-color:black;*filter:alpha(opacity=0);cursor:pointer} .bap-disclaimer, .qq-disclaimer{ position:relative;margin-top:10px;margin-bottom:10px;font-size:11px;color:#FFF} #bap-options-model, #qq-options-model{ display:block;overflow:hidden} #bap-options-model .model-list{ cursor:pointer} .bap-options-col h4 .color, #qq-options-colors h4 .color{ padding-left:8px;font-weight:normal;font-size:12px} #bap-options-colors ul.colors, #qq-options-colors ul.colors{ overflow:hidden;clear:both;padding:3px 14px 0 0} #bap-options-colors ul.colors li, #qq-options-colors ul.colors li{ position:relative;display:block;float:left;overflow:hidden;margin:5px 5px 0 0;background-color:#E65100;cursor:pointer} #bap-options-colors ul.colors li .color-swatch, #qq-options-colors ul.colors li .color-swatch{ display:block;position:absolute;top:0;left:0;z-index:10;overflow:hidden} #bap-options-colors ul.colors li.current .color-swatch, #qq-options-colors ul.colors li.current .color-swatch{ top:3px;left:3px} #bap-options-colors ul.colors li .color-swatch span, #qq-options-colors ul.colors li .color-swatch span{ display:block;height:100%;text-indent:-10000px} #bap-options-colors ul.colors li .color-swatch-1 span, #qq-options-colors ul.colors li .color-swatch-1 span{ width:100%} #bap-options-colors ul.colors li .color-swatch-2 span, #qq-options-colors ul.colors li .color-swatch-2 span{ float:left;width:50%} #bap-options-colors ul.colors li .color-swatch-2 span.last, #qq-options-colors ul.colors li .color-swatch-2 span.last{ *width:49%} #bap-options-colors ul.colors li span, #qq-options-colors ul.colors li span{ display:none} #bap-options-colors ul.colors li span.shine, #qq-options-colors ul.colors li span.shine{ display:block;position:absolute;float:none;top:0;left:0;z-index:12;width:100%;height:100%;overflow:hidden;background:url(../../images/swatch-withHighlight.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/swatch-withHighlight.png',sizingMethod='crop')} #qq-options-colors ul.colors li span.shine{ top:-5px;height:115%} #bap-control-panel, #qq-control-panel{ position:relative;float:left;width:301px;-width:298px;height:auto;padding:0 0 20px 14px;color:#000} #qq-control-panel{ margin-top:10px} #bap-content-summary, #qq-content-summary{ width:281px;-width:278px;overflow:hidden;padding:10px;margin-bottom:10px;background-color:#FFF} #bap-content-summary:after, #qq-content-summary:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary a#bap-standard-features-link, #bap-content-summary .bap-summary-group #financial-calculators-modal-opener, #bap-content-summary .bap-summary-group .current-offers-link, #qq-content-summary a#bap-standard-features-link{ text-decoration:underline;font-size:13px;color:#ff7300} #qq-content-summary .model-summary-header .loader-anim{ position:absolute;top:45px;left:125px;z-index:100;width:auto;height:auto} #bap-content-summary h4, #qq-content-summary h4{ font-size:16px} #bap-content-summary h5, #qq-content-summary h5{ margin-bottom:8px;font-weight:bold;font-size:15px} #bap-content-summary h5 span, #qq-content-summary h5 span{ margin-right:5px} #bap-content-summary h5 a, #qq-content-summary h5 a{ text-decoration:underline} #bap-content-summary h6, #qq-content-summary h6{ display:block;clear:both;float:none;margin-bottom:3px;font-size:13px} #bap-content-summary a, #qq-content-summary a{ color:#777;font-weight:normal;font-size:11px} #bap-content-summary a.external, #qq-content-summary a.external{ color:#000;text-decoration:underline} #bap-content-summary .pricing-summary .disclaimer, #qq-content-summary .pricing-summary .disclaimer{ font-size:10px;color:#656565} #bap-content-summary .bap-summary-group-container, #qq-content-summary .qq-summary-group-container{ position:relative;clear:both;float:none;*zoom:1;width:270px;overflow:hidden;margin-bottom:10px;border-bottom:1px solid #AAA;padding:0 10px 5px 10px} #bap-content-summary .bap-summary-group-container:after, #qq-content-summary .qq-summary-group-container:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .bap-summary-group, .qq-summary-group{ position:relative;display:block;clear:both;float:none;*zoom:1;margin-bottom:10px} .bap-summary-group:after, .qq-summary-group:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary .bap-summary-item, #qq-content-summary .qq-summary-item{ position:relative;clear:both;float:none;*zoom:1;overflow:hidden} #bap-content-summary .bap-summary-group #raq-btn, #bap-content-summary .bap-summary-group #financial-calculators-modal-opener, #bap-content-summary .bap-summary-group .current-offers-link, #bap-content-summary .bap-summary-group .search-inventory, #qq-content-summary .qq-summary-group #raq-btn, #qq-content-summary .qq-summary-group #financial-calculators-modal-opener, #qq-content-summary .qq-summary-group .current-offers-link{ clear:both} #bap-content-summary .bap-summary-group #financial-calculators-modal-opener, #bap-content-summary .bap-summary-group .current-offers-link{ float:left;color:#777777;margin-top:5px} #bap-content-summary .bap-summary-item:after, #qq-content-summary .qq-summary-item:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary .bap-summary-item-action, #bap-content-summary .bap-summary-item-name, #qq-content-summary .qq-summary-item-action, #qq-content-summary .qq-summary-item-name{ position:relative;float:left;overflow:hidden} #bap-content-summary .bap-summary-item-price, #qq-content-summary .qq-summary-item-price{ position:relative;float:right;overflow:hidden;text-align:right} #bap-content-summary .model-summary-header, #qq-content-summary .model-summary-header{ position:relative;float:none;clear:both;*zoom:1;width:261px;padding:0 10px} #bap-content-summary .model-summary-header:after, #qq-content-summary .model-summary-header:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary .model-summary-header h4, #qq-content-summary .model-summary-header h4{ position:relative;float:left;z-index:20;width:172px;overflow:hidden;font-size:15px} #bap #bap-content-summary .model-summary-header h4, #qq #qq-content-summary .model-summary-header h4{ line-height:48px;*line-height:44px} #bap-content-summary .bap-summary-total-price-container, #qq-content-summary .qq-summary-total-price-container{ position:absolute;right:10px;top:0;z-index:10;width:110px;height:30px;text-align:right;font-size:10px} #bap-content-summary .bap-summary-total-price-container .label, #qq-content-summary .qq-summary-total-price-container .label{ display:block;white-space:nowrap;text-indent:-20px} #bap-content-summary .bap-summary-total-price-container .label sup, #qq-content-summary .qq-summary-total-price-container .label sup{ font-size:7px;*font-size:8px} #bap-content-summary .bap-summary-total-price-container .bap-summary-total-price, #qq-content-summary .qq-summary-total-price-container .qq-summary-total-price{ font-weight:bold;font-size:15px} #qq-content-summary .model-summary-header{ height:140px} #qq-content-summary .model-summary-header img, #qq-content-summary .model-summary-header span{ position:absolute;display:block;top:0;left:-32px;z-index:100;width:340px;height:129px;overflow:hidden} #qq-content-summary .model-summary-header span{ left:-42px} #bap-content-summary .model-summary .bap-summary-item-name, #qq-content-summary .model-summary .qq-summary-item-name{ width:185px;font-size:13px} #bap-content-summary .model-summary .bap-summary-item-price, #qq-content-summary .model-summary .qq-summary-item-price{ width:76px} #bap-content-summary .pricing-summary, #qq-content-summary .pricing-summary{ margin-bottom:0;border:0 none;padding-bottom:0} #bap-content-summary .pricing-summary h5, #qq-content-summary .pricing-summary h5{ float:left;width:185px;overflow:hidden;line-height:18px} #bap-content-summary .pricing-summary h5 a, #qq-content-summary .pricing-summary h5 a{ color:#000;font-size:11px;line-height:11px} #bap-content-summary .pricing-summary h5 sup, #qq-content-summary .pricing-summary h5 sup{ font-size:10px} #bap-content-summary .pricing-summary .bap-summary-total-price, #qq-content-summary .pricing-summary .qq-summary-total-price{ font-weight:bold;font-size:18px;line-height:18px} .loading #bap-options-colors ul.colors li, .loading #bap-options-accessories ul.accessories-list li, .loading #qq-options-colors ul.colors li{ float:none;width:auto;overflow:hidden;margin:0;background-color:#FFF;cursor:default}#bap-destination-definition,#qq-destination-definition{ width:300px} #bap-destination-definition h4, #qq-destination-definition h4{ margin:2px 0 10px 0;font-weight:bold;font-size:15px} .footnote{ clear:both;font-size:11px}.qq-bap-link{ color:#fff;margin-top:4px}.qq-bap-link a,.qq-bap-link a:visited{ text-decoration:underline}#bap ul.bap-list li span.option-price sup,#qq ul.qq-list li span.option-price sup{ font-size:8px}
#bap #doc-begin,#raq #doc-begin{ background:#616870 url(../../images/bap/bap-bg.jpg) repeat-x top left}#bap #content,#raq #content{ width:999px;min-height:606px;-height:606px}#bap #content{ background:url(../../images/bap/bap-horizon-bg.jpg) no-repeat left 150px} #bap-form{ position:relative;float:none;clear:both;*zoom:1;padding:0 20px} #bap-form:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-container{ position:relative;float:left;*zoom:1;width:644px;overflow:hidden} #bap-header{ position:relative;height:42px} #bap-header h2{ position:relative;top:11px;font-size:26px;color:#FFF;line-height:42px} #bap-header-controls{ position:absolute;top:0;right:0} #bap-header-controls a{ margin-left:10px;text-decoration:underline} #bap-overlay{ position:relative;z-index:10;width:100%;height:234px;overflow:visible;border:0 none} #loading-bap{ position:absolute;display:block;top:105px;left:320px;z-index:999999} #bap-overlay span.exterior-front, #bap-overlay span.exterior-back, #bap-overlay span.interior{ position:absolute;display:block;z-index:1;overflow:hidden} #bap-overlay span.img-container{ position:absolute;display:block;top:0;left:0;overflow:hidden} #bap-overlay span.img-container img, #bap-overlay span.img-container span{ width:100%;height:100%} #bap-overlay span.img-container span{ position:relative;background:transparent none;white-space:pre-line} #bap-overlay.front span.exterior-front, #bap-overlay.back span.exterior-back{ top:0;left:0;width:644px;height:244px} #bap-overlay.front span.exterior-front span.img-container, #bap-overlay.back span.exterior-back span.img-container{ width:644px;height:244px} #bap-overlay.interior span.interior{ top:10px;width:644px;height:224px} #bap-overlay.interior span.interior span.img-container{ top:-62px;width:644px;height:348px} #bap-overlay.dual span.exterior-front{ top:0;left:0;width:386px;height:244px} #bap-overlay.dual span.exterior-front span.img-container{ top:40px;left:-42px;width:440px;height:167px} #bap-overlay.dual span.interior{ top:20px;right:0;z-index:1;width:254px;height:190px;border:2px solid #262626} #bap-overlay.dual span.interior span.img-container{ top:-5px;left:-60px;width:380px;height:205px} #bap-overlay.front span.interior, #bap-overlay.back span.interior, #bap-overlay.front span.exterior-back, #bap-overlay.back span.exterior-front, #bap-overlay.dual span.exterior-back, #bap-overlay.interior span.exterior-front, #bap-overlay.interior span.exterior-back{ display:none} #raq .raq-dealer{ position:relative;float:none;clear:both;*zoom:1;z-index:10;width:100%;height:auto;overflow:visible;margin-top:10px;border:0 none} #raq .raq-dealer:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .raq-dealer .cn{ position:relative;padding:20px;background-color:#FFF;color:#000} #bap-controls{ position:relative;float:none;clear:both;*zoom:1;height:34px;margin-top:20px} #bap-controls:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-overlay-controls{ position:relative;float:left;padding-top:10px} #bap-overlay-controls a{ margin-right:10px;text-decoration:underline;font-weight:bold} #bap-overlay-controls a.current{ text-decoration:none;color:#BBB;cursor:default} a#bap-next, a#bap-locate-dealer, a#bap-raq{ position:relative;float:right;z-index:50;margin-top:4px} a#bap-locate-dealer, a#bap-raq{ display:none} a#bap-raq{ margin-left:4px} #bap-nav{ position:relative;z-index:20;width:644px} #bap-nav ul.nav-list{ position:relative;width:100%;height:33px;overflow:hidden;background:url(../../images/bap/bap-nav-bg.gif) no-repeat left top} #bap-nav ul.nav-list li{ display:inline;float:left;height:33px} #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} #bap-nav ul.nav-list li a{ padding-right:1px;background:url(../../images/bap/bap-nav-separator.gif) no-repeat right top} #bap-nav ul.nav-list li.last a{ padding-right:0;background:none} #bap-nav ul.nav-list li a span{ padding:0 15px;line-height:33px;background:url(../../images/bap/bap-nav-bg.gif) no-repeat -5px top;font-size:13px} #bap-nav ul.nav-list li.first a span{ background-position:left top} #bap-nav ul.nav-list li a:hover span, #bap-nav ul.nav-list li a.current span{ background-position:-5px bottom;color:#F95B13} #bap-nav ul.nav-list li.first a:hover span, #bap-nav ul.nav-list li.first a.current span{ background-position:left bottom} #bap-nav ul.nav-list li a.current, #bap-nav ul.nav-list li a.current span{ cursor:default} #bap .loading #bap-nav ul.nav-list li a span, #bap .loading #bap-nav ul.nav-list li a:hover span, #bap .loading #bap-nav ul.nav-list li a.current span{ background-position:-5px top;color:#666;cursor:default} #bap .loading #bap-nav ul.nav-list li.first a span, #bap .loading #bap-nav ul.nav-list li.first a:hover span, #bap .loading #bap-nav ul.nav-list li.first a.current span{ background-position:left top;color:#666;cursor:default} #compare-btn{ margin-top:10px} .bap-content{ display:none;background-color:#FFF} .bap-preview-model{ position:absolute;top:56px;left:20px;z-index:1333;width:644px;height:234px;overflow:hidden;border:0 none} .bap-preview-model .overlay-content{ padding:10px} .bap-preview-model h4{ padding:5px 10px 0 10px;font-size:18px} .bap-preview-model h4 span{ font-weight:bold} .bap-preview-model h4 sup{ font-size:10px} .bap-preview-model h5{ border-bottom:1px solid #CCC;padding:5px 10px;font-weight:bold;font-size:15px} .bap-preview-model p{ margin:0;padding:5px 10px 0 10px;font-weight:bold} .bap-preview-model ul{ list-style:disc inside none;margin:0;padding:5px 0 0 0} .bap-preview-model ul li{ float:left;width:290px;*width:278px;height:18px;overflow:visible;margin:0;padding:2px 10px;*padding-left:22px;font-size:12px;line-height:18px;white-space:nowrap;*background:url(../../images/bullet.gif) no-repeat 10px center} #bap-options-colors{ height:187px;overflow:hidden;padding-bottom:10px} #bap-colors-ext{ width:431px} #bap-colors-int{ width:213px} #bap-options-colors .bap-options-col h4{ height:auto;padding-top:8px;line-height:16px} #bap-options-colors .bap-options-col h4 span, #bap-options-colors .bap-options-col h4 .color{ display:block;padding-left:0} .bap-conflict-colors .modal-footer span.not-available{ display:none} #bap-options-colors ul.colors li span.not-available, #bap-options-colors ul.colors li span.not-available-over, .bap-conflict-colors .modal-footer span.not-available{ display:block;position:absolute;top:0;left:0;z-index:15;width:73px;height:92px;overflow:hidden;background:url(../../images/icon-color-not-available.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon-color-not-available.png',sizingMethod='crop');text-indent:-10000px} #bap-options-colors ul.colors li span.not-available-over{ top:-46px} #bap-options-colors .legend{ position:relative;float:none;clear:both;*zoom:1;padding:10px 35px 10px 40px;background:transparent url(../../images/bap/bap-color-conflict-legend-icon.gif) no-repeat 16px 10px;color:#666;font-size:10px} #bap-options-colors .legend:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-options-colors ul.colors{ padding:3px 14px 0 14px} #bap-options-colors ul.colors li{ width:73px;height:46px} #bap-options-colors ul.colors li .color-swatch{ width:73px;height:46px} #bap-options-colors ul.colors li.current .color-swatch{ width:68px;height:40px} .bap-conflict-colors{ width:600px;padding:17px} .bap-conflict-colors .modal-content{ padding-bottom:20px} .bap-conflict-colors h5{ margin-bottom:12px;font-weight:bold;font-size:16px} .bap-conflict-colors .modal-content ul{ position:relative;overflow:hidden;width:580px} .bap-conflict-colors .modal-content li{ position:relative;float:left;padding-bottom:0;width:280px} .bap-conflict-colors .modal-content .color-swatch{ float:left;width:44px;height:28px;overflow:hidden;text-indent:-10000px} .bap-conflict-colors .modal-content .color-swatch span{ display:block;height:100%;text-indent:-10000px} .bap-conflict-colors .modal-content .color-swatch-1 span{ width:100%} .bap-conflict-colors .modal-content .color-swatch-2 span{ float:left;width:50%} .bap-conflict-colors .modal-content .color-swatch-2 span.last{ float:left;*width:49%} .bap-conflict-colors .modal-content span.shine{ display:block;position:absolute;float:none;top:0;left:0;z-index:12;width:44px;height:28px;overflow:hidden;background:url(../../images/swatch-withHighlight-conflict.png) no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/swatch-withHighlight-conflict.png',sizingMethod='crop')} .bap-conflict-colors .modal-content .color-option{ float:left;width:16px;height:16px;overflow:hidden;padding:8px 0 8px 8px} .bap-conflict-colors .modal-content .color-name{ float:left;width:132px;overflow:hidden;padding-top:8px} .bap-conflict-colors .modal-content ul li.color-conflict{ cursor:pointer} .bap-conflict-colors .modal-footer{ } .bap-conflict-colors .modal-footer .conflict{ float:left;width:98px;height:100%;overflow:hidden} .bap-conflict-colors .modal-footer img{ width:73px;height:100%;overflow:hidden} .modal-footer .conflict-controls{ float:right;width:auto;height:100%;overflow:hidden} #bap-options-accessories{ height:180px;overflow:hidden} #bap-options-accessories .bap-options-col{ height:180px} #bap-options-accessories ul.accessories-list{ height:150px;overflow:auto;*overflow-x:hidden} #bap-options-accessories ul.accessories-list li.accessory-in-package span.option-name, #bap-options-accessories ul.accessories-list li.accessory-in-package span.option-price{ color:#999} .jScrollPaneContainer{ border-top:none;border-bottom:none} .bap-preview-accessory{ position:absolute;top:56px;left:20px;z-index:1333;width:644px;height:234px;overflow:hidden;border:0 none} .bap-preview-accessory .overlay-content{ position:relative;width:604px;height:194px;padding:20px} .bap-preview-accessory .overlay-content .details{ position:relative;width:604px;height:168px} .bap-preview-accessory .overlay-content .image{ position:relative;float:left;width:168px;height:168px;overflow:hidden;background-color:#CCC} .bap-preview-accessory .overlay-content .image img{ width:168px;height:168px} .bap-preview-accessory .overlay-content .description{ position:relative;float:right;width:436px;height:168px;overflow:visible} .bap-preview-accessory .overlay-content .description h5{ position:relative;width:416px;height:20px;overflow:visible;margin-left:20px;font-weight:bold;font-size:16px;line-height:20px} .bap-preview-accessory .overlay-content .description .price{ position:absolute;display:block;bottom:0;left:20px;z-index:10;*bottom:-10px;width:416px;height:20px;overflow:visible;font-weight:bold;font-size:17px;line-height:20px} .bap-preview-accessory .overlay-content .description .price sup{ font-weight:normal;font-size:10px} .bap-preview-accessory .overlay-content .description ul{ position:relative;width:416px;margin:5px 0;padding-left:20px;list-style-type:disc} .bap-preview-accessory .overlay-content .description li{ position:relative;margin-bottom:4px;margin-left:4px;*margin-left:20px;font-size:11px} .bap-preview-accessory .overlay-content .accessory-disclaimer{ position:relative;float:none;clear:both;*zoom:1;width:604px;margin:10px 0 0 0;padding:5px 0 0 0;color:#9D9D9D;font-size:10px;line-height:12px} .bap-preview-accessory .overlay-content .accessory-disclaimer:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .bap-tooltip-accessory .accessory-name{ font-weight:bold} .bap-conflict-accessories{ width:328px;padding:17px} .bap-conflict-accessories .modal-content{ padding-bottom:20px} .bap-conflict-accessories h5{ margin-bottom:12px;font-weight:bold;font-size:16px} .bap-conflict-accessories .price{ font-weight:bold;font-size:12px} .bap-conflict-accessories ul{ position:relative;display:block;clear:both;float:none} .bap-conflict-accessories ul li{ display:block;clear:both;float:none} .bap-conflict-accessories ul li div{ display:block;float:left;padding:0 0 4px 0;-padding:4px 0 7px 0;font-weight:bold;font-size:12px} .bap-conflict-accessories ul li div.accessory-name{ width:178px;overflow:hidden;-width:148px} .bap-conflict-accessories li div.accessory-price{ width:60px;overflow:hidden;text-align:right} .bap-conflict-accessories .conflict-controls{ padding-top:20px} #bap-options-summary{ min-height:244px;height:auto;margin-top:-31px} #bap .current-offers .cn{ position:relative;padding:20px} #bap .current-offers .offers-local-search{ position:absolute;display:block;top:25px;right:20px;z-index:1;white-space:nowrap} .raq-contact-info-form h4{ width:100%;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} .summary-search-layer{ position:absolute;display:none;*zoom:1;top:-40px;z-index:10000;width:auto;height:52px;overflow:hidden;border:2px solid #999;padding:10px;background-color:#FFF} #locate-dealer-search{ left:350px} #raq-search{ right:0;border-bottom:0 none} #raq-summary-search{ left:0} .summary-search-layer h4{ color:#000;font-weight:bold;font-size:15px} .summary-search-layer .fieldgroup{ margin-top:14px} .summary-search-layer input.txt{ float:left;width:100px;margin-right:10px;padding-top:2px;font-size:11px} #raq-summary-search .fieldgroup a.btn{ margin-top:0} .model-summary-controls{ position:relative;float:none;clear:both;*zoom:1;height:20px;margin-bottom:10px} .model-summary-controls:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} a.model-summary-print-btn{ } a.model-summary-email-btn, a.model-summary-facts-btn{ display:none} a.model-summary-email-btn, a.model-summary-facts-btn, a#bap-facebook-share-btn{ margin-left:4px} a#bap-facebook-share-btn{ *display:inline} a#bap-facebook-share-btn span{ background-image:url(../../images/bap/bap-share-btn-bg.gif);padding-right:21px} a#bap-facebook-share{ text-indent:-10000px;display:none;position:absolute;z-index:99999;width:66px;height:50px;overflow:hidden;border-top:1px solid #4E525B;background:#EEE url(../../images/bap/bap-facebook-share.jpg) no-repeat;background-position:0px -1px;cursor:pointer} a#bap-facebook-share:hover{ background-position:left bottom} #raq #bap-content-summary .model-summary-header{ height:160px;padding-top:15px} #raq #bap-content-summary .model-summary-header img, #raq #bap-content-summary .model-summary-header span.img{ position:absolute;display:block;z-index:1;overflow:hidden} #raq #bap-content-summary .model-summary-header img.hidden1{ position:absolute;display:block;top:45px;left:-32px;z-index:10;width:340px;height:129px;overflow:hidden} a#model-summary-change{ display:none} a#colors-summary-change{ display:none} #bap-content-summary .colors-summary .bap-summary-color{ padding-left:10px} a#accessories-summary-change{ display:none} #bap-content-summary .accessories-summary h5{ margin-bottom:2px} #bap-content-summary .accessories-summary p{ margin-top:0;font-size:10px;line-height:10px} #bap-content-summary .accessories-summary .bap-summary-group{ margin-bottom:0} #bap-content-summary .accessories-summary .bap-summary-group #bap-summary-accessories-ext{ padding-bottom:10px} #bap-content-summary .accessories-summary em{ font-style:italic} #bap-content-summary .accessories-summary ul{ position:relative;display:block;clear:both;float:none;*zoom:1} #bap-content-summary .accessories-summary ul:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary .accessories-summary ul li div{ position:relative;clear:both;float:none;*zoom:1;padding:3px 0} #bap-content-summary .accessories-summary ul li div:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary .accessories-summary ul li div a, #bap-content-summary .accessories-summary ul li div span{ display:block;overflow:hidden} #bap-content-summary .accessories-summary ul li div a{ float:left;margin-right:10px;cursor:pointer} #bap-content-summary .accessories-summary ul li div.hidden a{ visibility:hidden;cursor:default} #bap-content-summary .accessories-summary ul li div span.accessory-name{ float:left;width:180px} #bap-content-summary .accessories-summary ul li div span.accessory-price{ float:right;font-weight:bold;text-align:right} #bap-content-summary .pricing-summary .btn{ margin-top:10px} #bap-content-summary .pricing-summary ul.links{ position:relative;float:right;clear:none;*zoom:1} #bap-content-summary .pricing-summary ul.links:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} #bap-content-summary .pricing-summary ul.links li{ text-align:right} #bap-summary-calculator-results{ } #bap-summary-calculator-results .finance-monthly-payment, #bap-summary-calculator-results .lease-monthly-payment{ position:relative;display:none;width:100px;overflow:hidden;margin:0 0 0 auto;text-align:right} #bap-summary-calculator-results .finance-monthly-payment h6, #bap-summary-calculator-results .lease-monthly-payment h6{ font-size:11px} #bap-summary-calculator-results .finance-monthly-payment .result, #bap-summary-calculator-results .lease-monthly-payment .result{ font-weight:bold;font-size:12px} .results .finance-monthly-payment p, .results .lease-monthly-payment p{ font-size:14px;line-height:19px} .bap-disclaimer{ position:relative;margin:10px 10px 20px 0;font-size:10px} #raq .bap-disclaimer{ margin-left:10px} .loading #bap-options-colors ul.colors li, .loading #bap-options-accessories ul.accessories-list li{ height:100px} #bap-options-summary h4 sup.tooltip-hover-click-opener, #bap-options-summary h4 sup.tooltip-click-mouseout-opener{ font-size:10px;font-weight:bold} .bap-disclaimer .more-link{ cursor:pointer;font-weight:bold;text-decoration:underline} .bap-disclaimer .more-info{ display:none;padding-top:15px}.bap-conflict-lease-override{ width:300px}#bap-email-summary{ top:100px;width:300px} #bap-email-summary p{ font-size:11px} #bap-email-summary a{ margin:3px} #bap-email-summary .field{ margin-bottom:10px} #bap-email-summary label{ display:block;float:none} #bap-email-summary textarea{ width:260px}#bap-model-home,#bap-build-another{ top:100px;width:300px} #bap-model-home .modal-content, #bap-build-another .modal-content{ padding-top:15px}#modal-current-offers{ top:100px} #modal-current-offers .current-offers{ padding-top:20px} #modal-current-offers .current-offers .offers-local-search{ right:0}#map-directions{ display:none;*zoom:1;width:405px;padding-top:20px;color:#333}#map-directions:after{ display:block;content:".";clear:both;height:0;visibility:hidden} .from-address, .to-address{ float:left;width:200px;padding-top:20px} #map-directions .label{ display:block;font-weight:bold} #map-directions label{ display:block} #map-directions .field input.txt{ width:60px;height:17px;border:1px solid #E4E4E4;border-top-color:#999;border-left-color:#666} #map-directions .field{ padding:5px 0} #map-directions .address input.txt, #map-directions .city input.txt{ width:85%} #map-directions .state{ float:left} #map-directions .zip{ float:right;margin-right:50px} #map-directions .from-address .btn{ clear:both;float:none;margin-top:10px;*zoom:1} #map-directions .from-address .btn:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #map-directions .to-address span{ display:block;float:none;clear:both} #map-directions .to-address .dealer{ font-size:16px;font-weight:bold} #map-directions .directions{ clear:both;padding-top:20px;width:400px;*zoom:1} #map-directions .directions:after{ display:block;content:".";clear:both;height:0;visibility:hidden} #map-directions .directions .results-summary{ display:block;font-weight:bold;font-size:14px;color:#666} #map-directions .directions .direction{ clear:both;float:left;padding:5px 0} #map-directions .directions .mileage{ float:right;padding:5px 0} #map-directions .directions .label{ font-weight:bold;padding:10px 0;padding-bottom:0px} #map-directions .directions .direction span{ position:relative;display:block;float:left;width:14px;height:14px;overflow:hidden;margin:0 5px 0 0;border:1px solid #AAA;background-color:#FFF;font-weight:bold;font-size:11px;line-height:14px;text-align:center}.bap-conflict-lease-override h5{ visibility:hidden}.conflict-controls .btn-lease-override-accept{ margin-left:10px}.pricing-summary a h5 span{ color:#000000}.modal p.required-text{ float:none}
#modal-compare-model-trims{ position:relative;top:100px;overflow:hidden;padding-top:20px} #modal-compare-model-trims a.close{ z-index:100000}table.compare-grid{ display:block;width:auto;overflow:hidden;margin:0 10px;-position:relative} table.compare-grid caption{ position:relative} table.compare-grid caption .title{ position:relative;display:block;height:25px;font-size:17px;line-height:17px} table.compare-grid caption .title .model{ font-weight:bold} table.compare-grid thead{ position:relative} table.compare-grid thead tr{} table.compare-grid thead tr th{ padding:5px 5px 4px 5px;vertical-align:bottom;text-align:center} table.compare-grid thead tr th.col-1{ width:235px;*width:255px} table.compare-grid thead tr.row-1 th.col-1, table.compare-grid thead tr.row-2 th.col-1{ text-align:left} table.compare-grid thead tr th.col-1 img{ width:150px} table.compare-grid thead tr th.col-2, table.compare-grid thead tr th.col-3, table.compare-grid thead tr th.col-4, table.compare-grid thead tr th.col-5, table.compare-grid thead tr th.col-6, table.compare-grid thead tr th.col-7, table.compare-grid thead tr th.col-8, table.compare-grid thead tr th.col-9, table.compare-grid thead tr th.col-10{ width:85px} table.compare-grid thead tr.row-2 th.col-2, table.compare-grid thead tr.row-2 th.col-3, table.compare-grid thead tr.row-2 th.col-4, table.compare-grid thead tr.row-2 th.col-5, table.compare-grid thead tr.row-2 th.col-6, table.compare-grid thead tr.row-2 th.col-7, table.compare-grid thead tr.row-2 th.col-8, table.compare-grid thead tr.row-2 th.col-9, table.compare-grid thead tr.row-2 th.col-10{ font-weight:bold;font-size:17px} table.compare-grid tbody{ position:relative;height:300px;overflow:auto;overflow-x:hidden;border-bottom:1px solid #C1C1C1} table.compare-grid tbody tr{ *height:auto} table.compare-grid tbody tr.odd{ background-color:#EBEBEB} table.compare-grid tbody tr.row-header{ background-color:#C1C1C1} table.compare-grid tbody tr td{ border-right:1px solid #C1C1C1;font-size:11px;vertical-align:middle} table.compare-grid tbody tr td.col-1{ width:221px;border-left:4px solid #C1C1C1;padding:5px 10px} table.compare-grid tbody tr td.col-2, table.compare-grid tbody tr td.col-3, table.compare-grid tbody tr td.col-4, table.compare-grid tbody tr td.col-5, table.compare-grid tbody tr td.col-6, table.compare-grid tbody tr td.col-7, table.compare-grid tbody tr td.col-8, table.compare-grid tbody tr td.col-9, table.compare-grid tbody tr td.col-10{ width:94px;padding:5px 0} table.compare-grid tbody tr.row-header td{ height:30px;border-right:0 none;padding:0 0 0 8px;font-weight:bold;font-size:13px;line-height:22px} table.compare-grid tbody tr td.last{ width:91px;border-right:4px solid #C1C1C1} table.compare-grid tbody tr.row-header td{ width:auto;border:0 none} table.compare-grid tfoot{ position:relative} table.compare-grid tfoot tr{} table.compare-grid tfoot tr td{ padding:10px 0;font-size:10px} #modal-compare-model-trims table.compare-grid tfoot tr td .disclaimer{ float:left;width:750px;color:#000} table.compare-grid tfoot tr td .availability{ float:right} table.compare-grid tfoot tr td span{ display:block;float:left;margin-left:3px} table.compare-grid tfoot tr td span.S{ width:12px;height:12px;overflow:hidden;background-color:#B0B0B0;text-indent:-10000px;text-align:left} table.compare-grid td.availability{ text-align:center;padding:0} table.compare-grid td.availability span{ display:block;overflow:hidden;text-indent:-10000px;width:12px;height:12px;margin:0 auto} table.compare-grid td.S span{ background-color:#B0B0B0} table.compare-grid td.NAC{ color:#666} 
.current-offers{ position:relative} .current-offers h4{ margin-bottom:10px;font-weight:normal;font-size:18px;color:#000} .current-offers .offers-local-search{ position:relative;float:none;clear:both;*zoom:1;margin-bottom:10px;white-space:nowrap} .current-offers .offers-local-search:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .current-offers .offers-local-search label, .current-offers .offers-local-search .txt{ float:left;margin-right:5px;text-align:left} .current-offers .offers-local-search .txt{ width:60px} .current-offers .offers-local-search label{ margin-right:4px;font-size:11px;line-height:20px} .current-offers .offers{ position:relative;float:none;clear:both;*zoom:1} .current-offers .offers:after{ display:block;clear:both;float:none;content:".";height:0;visibility:hidden} .offer-container{ position:relative} .current-offers .lease-offers{ position:relative;float:left;width:285px;margin-right:34px} .current-offers .finance-offers{ position:relative;float:left;width:285px} .current-offers .offers h5{ width:100%;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} .current-offers .offers .offer{ position:relative;width:100%;overflow:hidden;margin-bottom:20px} .current-offers .offers .last{ margin-bottom:0} .current-offers .offers .offer h6{ margin-bottom:10px;font-weight:bold;font-size:15px} .current-offers .offers .offer .offer-deal{ margin:10px 0 15px 0} .current-offers .offers .offer .offer-deal .offer-APR{ font-size:18px} .current-offers .offers .offer .offer-link{ position:relative;display:block;margin-bottom:4px} .offer-description-terms{ display:none;font-size:11px;line-height:10px} .current-offers .offers .offer .offer-description, .current-offers .offers .offer .offer-terms{ margin:14px 0} .current-offers .disclaimer{ width:auto;padding-top:20px;*padding-left:8px;color:#000;font-size:11px} .current-offers .footnote-indicator{ margin-left:-8px}#modal-current-offers{ top:100px} #modal-current-offers .current-offers{ width:604px}
#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}
.model-standard-features ul.features-list{ border-top:4px solid #C1C1C1;border-bottom:4px solid #C1C1C1}.model-standard-features ul.features-categories{ float:none;clear:both;*zoom:1;width:230px;padding-left:20px;padding-top:20px}.model-standard-features ul.features-categories:after{ display:block;content:".";clear:both;height:0;visibility:hidden}.model-standard-features ul.features-categories li{ float:left;width:48%;padding:2px}.model-standard-features ul.features-categories a{ color:#333;text-decoration:underline}.model-standard-features .model{ width:150px;text-indent:-10000px;float:left}.model-standard-features .rl{ background-position:10px 10px}.model-standard-features .tl{ background-position:-145px 10px}.model-standard-features .tsx{ background-position:-300px 10px}.model-standard-features .mdx{ background-position:-470px 10px}.model-standard-features .rdx{ background-position:-640px 10px}.model-standard-features .features{ float:left}.model-standard-features h3{ font-size:18px;color:#333}.model-standard-features ul.features-list{ height:290px;width:622px;overflow:auto;clear:both;float:none;padding-left:3px;background:#c1c1c1;border-top:0}.model-standard-features ul.features-list li{ background:#fff;padding:8px 15px}.model-standard-features ul.features-list li.odd{ background:#ebebeb}.model-standard-features ul.features-list .lh{ background:#c1c1c1;padding:6px;font-size:14px;font-weight:bold;color:#333;text-transform:capitalize}.model-standard-features .cn{ float:none;clear:both;*zoom:1}.model-standard-features .cn:after{ display:block;content:".";clear:both;height:0;visibility:hidden}.model-standard-features .trim{ font-size:18px;font-weight:bold}.model-standard-features .sf-disclaimers{ border-top:1px solid #C1C1C1}.model-standard-features .disclaimer{ width:auto;color:#666;font-size:10px;line-height:1.3em}.features-menu{ *zoom:1;padding-bottom:15px;padding-top:20px;width:620px}.features-menu:after{ display:block;content:".";clear:both;height:0;visibility:hidden}.scroll-link{ display:block;float:left;text-decoration:underline;text-transform:capitalize;color:#333;cursor:pointer;margin:10px 0 0 0;width:210px;font-size:11px}.features-menu .standard .scroll-link{ width:49%;float:left;padding-left:1px}.model-standard-features ul.features-list li.group{ text-transform:uppercase;font-weight:bold;font-size:14px;color:#fff;background:#333;position:relative;left:-3px;width:613px;-width:610px}.features-menu .standard,.features-menu .packages{ float:left;width:48%}.features-menu h4{ font-size:12px;font-weight:bold}.model-standard-features span.subheader{ display:block;font-size:10px;color:#666;padding-top:3px}