html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.btn cufon{position:relative;top:-2px}.fl{float:left}.fr{float:right}.clr,.clrfix{height:0;font-size:0;clear:both;visibility:hidden}.dn{display:none}.di{display:inline}.dib{display:inline-block!important}.db{display:block}.pr{position:relative}.abs{position:absolute}.np{padding:0}.nb{border:0}.nbb{border-bottom:0}.npb{padding-bottom:0!important}.nm{margin:0!important}.nmt{margin-top:0!important}.npt{margin-top:0!important}.mb{margin-bottom:10px}.tac{text-align:center}.hand{cursor:pointer}.bold{font-weight:bold}.ml{margin-left:20px}.mr{margin-right:20px}.mt{margin-top:20px}.mbb{margin-bottom:20px}.dmt{margin-top:40px}.dmb{margin-bottom:40px}.mbfix{margin-bottom:-20px}.va{vertical-align:middle}.gray_wall{background-color:#efefef}a{text-decoration:none;font-size:12px}a.small{font-size:12px}a{cursor:pointer}.mobile-inline{display:none}.mobile-block{display:none}.desktop-block{display:block}.desktop-inline{display:inline}ol.number{list-style-type:decimal;margin-bottom:20px}ol.number li{margin-left:24px;font-size:13px;font-weight:bold;margin-bottom:10px}ol.number li span{font-weight:normal;font-size:12px}ul.bullet_primary{list-style-image:url(../img/layout/bullet_primary.gif);list-style-position:outside}ul.bullet_primary li{padding-left:5px!important;margin-left:12px!important}ul.bullet_secondary{list-style-image:url(../img/layout/bullet_secondary.gif);list-style-position:outside}ul.bullet_secondary li{padding-left:0!important;margin-left:15px!important}html{background-color:#96989c;overflow-x:hidden}body{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;background-color:#96989c;display:none;line-height:1em;margin:0}.cufon-ready body{display:block;background-color:#96989c;text-rendering:optimizeLegibility}input[type="text"]{margin:0;padding:0}input.small{width:80px}input.large{width:155px}input.full{width:100%}input.search{width:164px}dl.top_item{margin:39px 0 0 0}dd.item_spacing{margin:20px 0 0 0}html body select{margin:0}h1 sup{font-size:8px;position:relative;top:-8px}sup{font-size:.5em}h3.blsl{margin-bottom:22px}.wrapper_dark{background:#090909;min-width:980px}.wrapper{background:#FFF;padding:0 0 42px 0;position:relative;min-width:980px}.container{width:950px;margin:0 auto}.home .container{padding-bottom:30px}.container_extended{width:980px;margin:0 auto}.content_container{width:950px;margin:0 auto}.error_container{color:#d90124;font-size:10px}.header{background:black;height:118px;min-width:980px;z-index:11}.header .container{padding:9px 10px 0}.header .logo{background:url(../img/layout/acura_logo.png);width:92px;height:63px;margin-top:30px}.header .navigation{width:838px;height:92px}.header .languages{font-size:10px;text-align:right;margin-bottom:6px}.header .languages a{color:#bfc1c3;font-size:10px}.header .languages a:hover{color:#fff}.has-overlay .header{position:absolute;left:0;width:100%;background:transparent url(../img/layout/bg_black_transparent.png)}.primary_nav{color:#7b7b7b;margin-top:10px}.primary_nav dl{display:block;border-left:1px solid #282828;padding-left:10px;margin-left:30px}.primary_nav dl dt{font-size:10px;margin-bottom:2px;line-height:1;color:#bfc1c3}.primary_nav dl dd{margin-left:15px}.primary_nav dl dd.first,.primary_nav dl.first{margin-left:0}.primary_nav dl dd a,.car_model_dropdown a.dd_button{display:inline-block;color:#bfc1c3;font-size:23px;line-height:1;height:22px}.primary_nav dl dd a:hover,.primary_nav dl dd a.selected,.car_model_dropdown a.selected{color:#ff7300}.primary_nav ul{font-size:13px;margin:19px 0 0 12px}.primary_nav ul li{margin-left:30px}.primary_nav ul li.first,.primary_nav li.clr{margin-left:0}.primary_nav ul li a,.all_models_dropdown a.dd_button{height:13px;line-height:1;font-size:13px;display:inline-block;color:white;text-decoration:none;font-weight:bold}.primary_nav ul li a:hover,.primary_nav ul li a.selected,.all_models_dropdown a.selected{color:#ff7300}.secondary_nav{font-size:12px}.secondary_nav a.btn{font-size:12px}.secondary_nav a q,.shopping_tools_dropdown a.dd_button q,.experience_acura_dropdown a.dd_button q{background:url(../img/layout/header-assets.png) left top no-repeat;padding-left:19px}.secondary_nav dd.text{padding-top:2px}.secondary_nav dd.search{padding-top:0}.secondary_nav .celebrate_25 a{background:url(../img/layout/header-icon-25th.png) no-repeat 0 2px;display:inline-block;color:#bfc1c3;font-size:13px;padding:1px 0 4px 20px;margin-right:22px;line-height:13px;height:13px}.secondary_nav dd a.btn{margin-right:5px}.secondary_nav .celebrate_25 a span{vertical-align:top}.secondary_nav .shopping_tools a q,.shopping_tools_dropdown a.dd_button q{background-position:0 -58px;font-size:12px}.secondary_nav .shopping_tools a:hover q,.secondary_nav .shopping_tools a.selected q,.shopping_tools_dropdown a.selected q{background-position:0 -58px}.secondary_nav .experience_acura a q,.experience_acura_dropdown a.dd_button q{background-position:0 -98px;font-size:12px}.secondary_nav .experience_acura a:hover q,.secondary_nav .experience_acura a.selected q,.experience_acura_dropdown a.selected q{background-position:0 -98px}.secondary_nav .field_search{position:relative;width:155px;height:25px;background:url(../img/layout/field_input_search.png) no-repeat;margin-left:15px}.secondary_nav .field_search input{width:115px;margin:4px 0 0 10px;border:none;background:transparent;padding:2px;color:white;font-size:11px}.secondary_nav .field_search .close{right:3px;top:3px;position:absolute;width:19px;height:19px;background:url(../img/layout/btn_close.png)}.locate_a_dealer .field_input{margin-bottom:15px}.locate_a_dealer .field_select{width:198px}ul.second_nav{background:#fbfbfb}ul.second_nav li,.left_nav .second_nav li{display:inline;padding:0;border-top:0;height:auto;margin:auto}ul.second_nav li a,.left_nav .second_nav li a{display:block;color:#090909;font-size:11px;padding:7px 0 7px 0;border-top:1px solid #dfdfdf;font-weight:normal}ul.second_nav li.first a,.left_nav .second_nav li.first a{padding-top:0;border:0}ul.second_nav li.last a,.left_nav .second_nav li.last a{padding-bottom:0}ul.second_nav li a:hover,.left_nav .second_nav li a:hover{color:#058aff}ul.second_nav li.selected a,.left_nav .second_nav li.selected a{color:#d90124}ul.second_nav li a.hover,.left_nav .second_nav li a.hover{color:#058aff}.menu_box{z-index:700;width:500px}.menu_box .dropdown_button{left:-216px;float:left;width:216px;display:block;height:51px;position:relative;z-index:800;padding-left:8px}.menu_box .dropdown_button_right{height:51px;width:216px;display:inline-block}.menu_box .dropdown_button a{visibility:hidden}.menu_box .dropdown_content{float:left;top:4px;left:-190px;width:211px;position:relative;z-index:900}.menu_box .dropdown_content_top{height:9px;width:229px;border-top:1px solid #dfdfdf;border-right:1px solid #d6d7d6;background:#fbfbfb;margin:0;padding:0;overflow:hidden}.menu_box .dropdown_content_mid{width:204px;background:url(../img/layout/dropout_menu_middle.png) right top repeat-y;padding:3px 2px 3px 25px;margin:0}.menu_box .dropdown_content_bottom{width:231px;height:9px;background:url(../img/layout/dropout_menu_bottom.png) right 0 no-repeat;margin:0;padding:0;overflow:hidden}.menu_box li{position:relative;z-index:1}.feature_tout{height:550px;position:relative;min-width:980px;background:url(../img/layout/bg_feature_tout.gif) repeat-x}.feature_tout .sidebar{width:246px;padding:4px 0 0 0;background:url(../img/layout/header_sidebar_top_bg.png) top center no-repeat;position:relative;left:704px}.feature_tout .tiny{font-size:10px;color:#7b7b7b;margin:0 0 0 0!important;overflow:hidden}.feature_tout .container{padding:118px 0 0 0;height:428px}.feature_tout .hero{width:1200px;margin:0 0 0 -600px;position:absolute;left:50%}.feature_tout .background{height:550px;display:table;width:100%;background:none center top no-repeat}.feature_tout .background_vehicle{height:550px;width:100%}.feature_tout .background_vehicle .background_image{width:1200px;height:550px;display:block;position:absolute;z-index:0;left:50%;margin-left:-600px}.feature_tout .background_vehicle .background_title{position:absolute;bottom:0;left:0;padding-bottom:10px}.feature_tout .background_vehicle .background_title .h1{font-size:40px;color:#fff;font-weight:normal;display:block;padding:0}.feature_tout .background_vehicle .background_title .tiny{margin:0 0 3px 0}.front-page .feature_tout{height:430px}.front-page .background{height:430px}.feature_tout_modal_wrapper{width:950px;margin:0 auto;position:relative;z-index:30}.feature_tout_modal{width:990px;position:absolute;left:-20px;top:118px}.feature_tout_modal_container{width:950px;margin-left:3px;background:url(../img/layout/feature_tout_modal_bg.png) 1px 0 repeat;padding:0 15px 12px 15px}.feature_tout_modal_top_cap{background:url(../img/layout/feature_tout_top_cap.png) 0 0 no-repeat;height:7px;width:988px;font-size:0}.feature_tout_modal_bottom_cap{background:url(../img/layout/feature_tout_bottom_cap.png) 0 0 no-repeat;width:988px;height:7px;font-size:0}.feature_tout_modal_close a{display:block;width:17px;height:17px;background:url(../img/layout/feature_tout_close_btn.png) 0 0 no-repeat;margin-bottom:15px}.feature_tout_content{margin:0 auto}.feature_tout_content object{margin:0 auto;display:block}.sidebar_content{width:240px;padding:20px 3px 0 3px;background:transparent url(../img/layout/header_sidebar_bg.png) center top repeat-y}.sidebar_content ul{width:240px;font-size:14px}.sidebar_content li{border-top:1px solid #282828}.sidebar_content a{display:block;padding:12px 0 15px 52px;text-decoration:none;color:#fff}.sidebar_content a:hover{color:#fff}.sidebar_content a.active{color:#fff}.sidebar_content a.video_showcase{background:url(../img/layout/icon_video_showcase.png) 16px 10px no-repeat}.sidebar_content a.build_price{background:url(../img/layout/icon_build_price.png) 16px 10px no-repeat}.sidebar_content a.full_view{background:url(../img/layout/icon_360_view.png) 16px 10px no-repeat}.sidebar_bottom{width:246px;height:4px;background:url(../img/layout/header_sidebar_bottom_bg.png) top center no-repeat}.sidebar_model{margin-bottom:10px}.sidebar_price,.sidebar_model{padding-left:20px}.sidebar_model .model{position:relative;left:-6px}.sidebar_content span.model{display:block;color:#97999c;font-size:80px;height:60px}.sidebar_content span.model cufon{position:relative;top:-15px}.sidebar_content span.price{color:#fff;font-size:30px;font-weight:bold;display:block;margin-bottom:25px;height:30px;line-height:30px;margin-top:-5px}.sidebar_content span.tiny{display:block;padding-bottom:10px}.divider{width:241px;height:2px;font-size:0;background:url(../img/layout/widget_divider_line.png) top left repeat-x;margin:18px 0 0 2px;padding:0}.divider_center{width:241px;height:2px;font-size:0;background:url(../img/layout/widget_divider_line.png) top left repeat-x;margin:18px 0 18px 2px;padding:0}.divider_thin{width:241px;height:2px;font-size:0;background:url(../img/layout/widget_divider_line.png) top left no-repeat;margin:18px 0 8px 2px;padding:0}.sidebar_content ul.header_sub_nav{border-top:1px solid #282828;padding:7px 0}.sidebar_content ul.header_sub_nav li{background:url(../img/layout/header_sub_nav_arrow.png) 20px 9px no-repeat;padding:5px 0 0 34px;border:0;font-size:11px;color:#a6a6a6}.sidebar_content ul.header_sub_nav li.first{border-bottom:1px solid #000}.sidebar_content ul.header_sub_nav li a{padding:0;margin:0;color:#a6a6a6;font-size:11px}.sidebar_content ul.header_sub_nav li a:hover{color:#fff;padding:0;margin:0}dl.find_your_phone dd{padding:30px 0 30px 92px;background:url(../img/layout/gray_02.gif) 37px 40px no-repeat}dl.find_your_phone dd.first{border-bottom:1px solid #dfdfdf;background:url(../img/layout/gray_01.gif) 37px 40px no-repeat}dl.find_your_phone dd select{width:232px}dl.find_your_phone dd .or{width:32px;height:32px;background:url(../img/layout/gray_or.gif) 0 0 no-repeat;margin:10px 20px 0 20px}dl.find_your_phone dd .and{width:32px;height:32px;background:url(../img/layout/gray_and.gif) 0 0 no-repeat;margin:10px 20px 0 20px}dl.find_your_phone dd .submit{text-align:center;padding-right:32px;margin-top:30px}dl.image_description dd.image{margin-right:23px}dl.image_description dd.description{width:430px}ul.phone_search_results li{width:320px;padding-bottom:40px}ul.phone_search_results li.first{margin-right:20px}ul.phone_search_results li .image{width:75px;height:80px;margin-right:14px}ul.phone_search_results li .select{margin-right:10px;padding-top:30px}ul.phone_search_results li .description{width:200px}dl.find_a_phone{padding:28px 0 28px 25px}dl.find_a_phone dd{width:192px;margin-left:17px}dl.find_a_phone dd.first{margin-left:0}dl.find_a_phone dd select{width:192px}dl.find_a_phone dd.nav{width:auto;margin:20px 25px 0 0}dl.find_a_phone dd.nav a{font-size:12px}dl.find_a_phone dd.nav ul li{border-left:1px solid #c3c3c3;padding-left:12px;margin-left:12px}dl.find_a_phone dd.nav ul li.first{border:0;margin:0;padding:0}table.find_phone_details td.odd{width:300px;text-align:center}ul.phone_testing{list-style-type:disc;margin-left:15px}ul.phone_testing li{padding-top:14px;font-size:12px}ul.phone_testing li.first{padding-top:0}dl.setup_phone_results{margin-top:25px}dl.setup_phone_results dd{width:138px;margin-left:35px;text-align:center}dl.setup_phone_results dd.first{margin-left:0}dl.setup_phone_results dd span.h4{margin-top:10px}ol.setup_phone_details{font-size:12px;font-weight:bold;list-style-type:decimal;margin-left:30px}ol.setup_phone_details li{padding-bottom:15px;line-height:18px}ol.setup_phone_details span{font-weight:normal}.logo_bluetooth{background:url(../img/layout/logo_bluetooth.png) no-repeat;width:145px;height:36px;margin-top:23px}.hero{width:950px}.hero_large{display:block;width:950px;height:65px;margin-bottom:15px}.hero_small .heading{color:white;font-size:14px;margin-bottom:10px}.hero_small .heading a{color:white;text-decoration:none;font-size:14px}.hero_small .hero-img{border-top:1px solid #282828;padding-top:15px;display:block}.hero_small p{color:#aaa}.hero_small p a:last-child{color:white;text-decoration:none}.hero_small img{margin-bottom:10px;display:block}dl.cols3 dd{width:307px;margin-left:15px}dl.cols3 dd.first{margin-left:0}dl.cols3 dd.last{margin-left:14px}dl.cols3 dd:last-child{margin-left:14px}dl.cols5 dd{width:174px;margin-left:20px}dl.cols5 dd.first{margin-left:0}dl.cols5 dd.last{margin-left:17px}dl.cols5 img{margin-bottom:10px}dl.cols5 span{font-size:11px;color:#7b7b7b;font-weight:bold;padding:0;line-height:16px;display:block;margin:0}#footer{line-height:16px;padding:30px 0;font-size:11px;color:#202020}#footer .footer_nav span.footer_section{vertical-align:top;width:145px;margin-left:15px;display:inline-block;text-align:left}#footer .footer_nav span.footer_heading{font-weight:bold;color:white}#footer .footer_nav span{display:block}#footer a{color:#202020;text-decoration:none;font-size:11px}#footer a:hover{text-decoration:none;border-bottom:1px dotted #202020}#sub_footer{margin-top:20px;padding-top:20px;border-top:1px solid #cbccce}#sub_footer .copyright{width:468px}#sub_footer dl{width:467px;margin-left:15px;text-align:right}#sub_footer dl dd{border-left:1px solid #b0b2b5;display:inline;padding:0 0 0 11px;margin:0 0 0 10px}#sub_footer dl dd.first{border-left:0}.field_input{padding-left:13px;height:27px;background:url(../img/layout/input_field_left.png) top left no-repeat}.field_input_inner{padding-right:13px;height:27px;background:url(../img/layout/input_field_right.png) top right no-repeat}.field_input_inner_arrow{height:27px;display:inline-block;background:transparent url(../img/layout/input_field_right_arrow.png) top right no-repeat}.field_input_inner input,.field_input_inner_arrow input{padding:0;margin-top:6px;border:0;outline:0}.field_input_inner_arrow a{display:block;height:27px;width:25px}.err_field_input{background-image:url(../img/layout/err_input_field_left.png)}.err_field_input .field_input_inner{background-image:url(../img/layout/err_input_field_right.png)}.err_field_input .field_input_inner_arrow{background-image:url(../img/layout/err_input_field_right_arrow.png)}.err_field_input input{background-color:#fbe5e9}.field_select{height:27px;display:block;background:url(../img/layout/dropdown_field_left.png) left no-repeat;font-size:13px;color:#fff;text-decoration:none}.field_select span{height:20px;display:block;background:transparent url(../img/layout/dropdown_field_right.png) right no-repeat;margin:0 0 0 13px;color:#090909;font-size:12px;padding:5px 0 2px 0}.field_set{margin-top:20px}.field_set label{color:#333;font-size:11px;font-weight:bold;display:block;margin-bottom:10px}.field_set select{margin:0}.input_tiny{width:15px}.input_extra_small,.input_xsmall{width:50px}.input_smaller{width:75px}.input_small{width:100px}.input_medium{width:150px}.input_large{width:205px}.input_xlarge{width:250px}.input_xxlarge{width:300px}.input_xxxlarge{width:370px}h1,.h1{font-size:40px;color:#fff;font-weight:normal;display:block;padding:20px 0 23px 0}h2,.article h1{font-size:30px;color:#424242;font-weight:normal;padding:0;display:inline-block}h3{font-size:24px;color:#4f565d;font-weight:normal;margin-bottom:25px}h3.large{font-size:14px;font-weight:bold;color:#090909;margin-bottom:12px}h2.vehicle_overview{padding:0 0 7px 38px;background:url(../img/layout/mdx_overview_icon.gif) left 3px no-repeat}h2.vehicle_interior{padding:0 0 7px 38px;background:url(../img/layout/mdx_interior_icon.gif) left 3px no-repeat}h2.vehicle_reviews{padding:0 0 7px 38px;background:url(../img/layout/mdx_reviews_awards_icon.gif) left 3px no-repeat}h2.packages{padding:0 0 7px 38px;background:url(../img/layout/mdx_packages_icon.gif) left 3px no-repeat}p{font-size:12px;line-height:18px;color:#090909;margin-bottom:20px}p.tight{font-size:12px;line-height:18px;color:#090909;margin-bottom:5px}p.last{font-size:12px;line-height:18px;color:#090909;margin-bottom:0}p.large{font-size:14px;line-height:18px;color:#090909;margin-bottom:20px}p.small{font-size:11px}p.under_inline{margin:18px 0 0 0}p.heading{margin:0 0 10px 0;font-weight:bold}p.heading_secondary{margin:0 0 10px 0;font-weight:bold;font-size:14px}p.heading_nospace{margin-bottom:0;font-weight:bold}p.push{margin-top:10px}p.tiny{color:#4f565d;font-size:11px;line-height:16px;margin-bottom:0}label.last{font-size:12px;line-height:18px;color:#090909;margin-bottom:0}.h2{font-size:30px;color:#424242;font-weight:normal;padding:0;display:inline-block}.h3{font-size:24px;color:#4f565d;font-weight:normal}.h3_tight{font-size:24px;color:#4f565d;font-weight:normal;margin-bottom:10px}.h4{font-weight:bold;font-size:14px;color:#090909;padding-bottom:15px;display:block}.h4_tight{font-weight:bold;font-size:14px;color:#090909;padding-bottom:10px;display:block}.h5{font-size:11px;font-weight:bold;margin-bottom:10px}.h6{font-size:13px;font-weight:bold;color:#090909;margin-bottom:10px}span.acura_service_header{font-size:16px;color:#8e8e8e;line-height:22px;margin:0 0 16px 0;font-weight:normal;display:block}span.paragraph_heading{font-weight:bold;font-size:14px;color:#090909}span.paragraph_heading small{font-weight:normal}span.paragraph_title{font-weight:bold;font-size:14px;color:#090909;padding-bottom:15px;display:block}span.coverage_header{font-size:24px;color:#424242;font-weight:normal;margin:0 0 23px 0;padding:0;display:block}span.finance_options_heading{font-size:22px;color:#4f565d;font-weight:normal;margin:0;padding:0 0 25px 0;display:block}span.finance_faq_heading{font-size:24px;color:#424242;font-weight:normal;margin:0 0 23px 0;padding:0;display:block}span.content_heading{font-size:24px;color:#4f565d;font-weight:normal;margin:0 0 23px 0;padding:0;display:block}span.secondary_content_heading{font-size:22px;color:#424242;font-weight:normal;margin:0 0 10px 0;padding:0;display:block}span.large_p_heading{font-size:14px;font-weight:bold;color:#090909;margin-bottom:20px;display:block}.find_dealer_hours{font-size:22px;color:#4f565d;font-weight:normal;margin-bottom:25px;display:block}span.reviews_heading{font-size:22px;color:#4f565d;font-weight:normal;margin:0;margin:0 0 25px 0;display:block}span.contact_us{font-size:30px;color:#424242;font-weight:normal;padding:0;display:inline-block;margin-bottom:25px}.content_container .sub_heading{display:block;font-size:22px;color:#4f565d;margin:0 0 25px 0;padding:0;line-height:28px}.content_container .sub_heading_nm{display:block;font-size:22px;color:#4f565d;margin:0;padding:0;line-height:28px}table.cols2 tr:last-child td{border:0}a{color:#198aff}a:hover{color:#96989c}a.btn{display:inline-block;height:25px;text-decoration:none;font-weight:bold;font-size:13px;color:#fff;padding:0 15px 0 0}a.btn span{height:20px;padding:5px 0 0 15px;display:inline-block}a.primary{background:url(../img/layout/primary_btn_right.png) top right no-repeat transparent}a.primary span{background:url(../img/layout/primary_btn_left.png) top left no-repeat transparent}a.primary:hover{background-position:right -25px}a.primary:hover span{background-position:0 -25px}a.primary .first{margin:0 10px 0 0}a.secondary{background:url(../img/layout/orange_btn_right.gif) top right no-repeat;text-align:right;display:block}a.secondary_arrow{background:url(../img/layout/orange_btn_right_arrow.gif) top right no-repeat;text-align:right;display:block;padding-right:22px}a.secondary_arrow_tr{background:url(../img/layout/orange_btn_right_arrow.png) top right no-repeat;text-align:right;display:block;padding-right:22px}a.secondary span.right,a.secondary_arrow span.right{background:url(../img/layout/orange_btn_left.gif) top left no-repeat;display:block}a.secondary_arrow_tr span.right{background:url(../img/layout/orange_btn_left.png) top left no-repeat;display:block}a.secondary:hover,a.secondary_arrow:hover,a.secondary_arrow_tr:hover{background-position:right -25px}a.secondary:hover span.right,a.secondary_arrow_tr:hover span.right,a.secondary_arrow:hover span.right{background-position:0 -25px}a.alternate{background:url(../img/layout/gray_btn_right.gif) top right no-repeat transparent}a.alternate span{background:url(../img/layout/gray_btn_left.gif) top left no-repeat transparent}a.alternate_blk{background:url(../img/layout/gray_btn_right_blk.gif) top right no-repeat transparent}a.alternate_blk span{background:url(../img/layout/gray_btn_left_blk.gif) top left no-repeat transparent}a.dropdown{height:27px;background:url(../img/layout/dropdown_btn_left.png) top left no-repeat;display:inline-block;color:#090909;padding-left:16px}a.dropdown:hover{color:#090909}a.dropdown span{background:url(../img/layout/dropdown_btn_right.png) top right no-repeat;padding:5px 35px 10px 0;display:inline-block}a.btn_question{background:url(../img/layout/btn_question_mark.png) left top no-repeat transparent;width:14px;height:14px;display:inline-block}.vehicle_accessories_left{width:400px}.vehicle_accessories_right{width:260px;text-align:right;padding-top:11px}input.table_small{width:62px}input.table_medium{width:91px}.left_content{width:660px}.primary_heading{background-color:#878787;color:#fff;padding:6px 11px 6px 11px;font-size:13px;line-height:18px;font-weight:bold}.primary_heading_find_dealer{background-color:#878787;color:#fff;margin-bottom:10px;padding:6px 11px 6px 11px;font-size:13px;line-height:18px;font-weight:bold}.secondary_heading{background-color:#878787;color:#fff;margin-bottom:10px;padding:6px 11px 6px 11px;font-size:13px;line-height:18px;font-weight:bold}ul.inline_menu li{border-right:1px solid #dfdfdf;margin:0 17px 0 0;padding:0 17px 3px 0}ul.inline_menu li.last{margin:0;padding:0;border:0}ul.inline_menu li a{color:#058aff;font-size:12px;text-decoration:none;display:inline-block;line-height:13px}ul.inline_menu li a:hover{color:#96989c}.content_container{width:660px}.article{margin-top:38px}.article .article{margin-top:0}.article .heading select{margin-top:5px}.section{padding-top:35px;margin-top:35px;border-top:1px solid #dfdfdf}.section_maintenance{margin-top:35px;border-top:1px solid #dfdfdf}.section_maintenance p.heading{font-size:11px}.section_search{padding-top:30px;margin-top:15px;border-top:1px solid #dfdfdf}.section_disclaimer{padding-top:30px;margin-top:40px;border-top:1px solid #dfdfdf}div .section_search a{color:#00a2fd}div .section_search a:hover{color:#96989C}.sfirst{padding-top:0;margin-top:30px;border:0}.sub_section{margin-top:35px}.sub_section_tight{margin-top:20px}.sub_section_tight p{margin-bottom:0!important}.sub_section_alternate{background-color:#efefef}.sub_sub_section{margin-top:25px}.sub_section_find_dealer{margin-top:20px}ul.sub_nav{margin:24px 0 0 0}ul.sub_nav li{padding:0 33px 0 0}ul.sub_nav li a{color:#030303;text-decoration:none;font-size:14px}ul.sub_nav li a:hover,ul.sub_nav li a.active,ul.sub_nav li a.selected{color:#058aff}.my_finance{background:url(../img/layout/acura_badge.gif) right 32px no-repeat;padding-right:215px}.my_finance ul{margin-left:15px}.refine_search_models label.left{width:83px;display:block;margin-bottom:10px}.refine_search_transmission{margin-left:50px}.refine_search_transmission select{width:115px}.contact_us input{border:1px solid #d7d7d7;height:26px;background:url(../img/layout/input_field_bg.gif) 0 0 no-repeat;margin-left:10px}.contact_us textarea{border:1px solid #d7d7d7;width:348px;height:144px;background:url(../img/layout/input_field_bg.gif) 0 0 no-repeat;margin-left:10px}.contact_us .contact_container{background:#efefef;margin-bottom:25px;font-size:11px}.contact_us .row{padding:10px}.contact_us .odd_row{background:#fff;padding:10px}.contact_us .fieldset{width:304px}.contact_us .fieldset input{width:195px}.contact_us .title,.contact_us span.title{padding-top:9px}.contact_us .phone{width:325px}.contact_us .extension{width:80px}.contact_us .postal{width:165px}.contact_us .phone input{width:147px;margin-right:20px}.contact_us .extension input{width:40px}.contact_us .postal input{width:85px}.contact_us .cols{padding:10px;background:#efefef;font-size:11px;position:relative}.contact_us .colrow{margin:0;padding:0}.contact_us .colrow_first{margin-bottom:14px;height:26px}.contact_us .col1{width:109px;padding-top:9px}.contact_us .col2{width:460px}.contact_us .col3{width:70px;position:absolute;bottom:10px;right:10px}.contact_us .radio_btn{margin-right:26px}.contact_us .radio_btn p{padding-top:8px;font-weight:bold}.contact_us .outer_row p.title,.contact_us .outer_container div.radio_btn p{font-size:11px}.contact_us .outer_row .vin{width:215px}.contact_us .outer_container .outer_row{width:500px;height:50px}.contact_us .outer_container .outer_row .vin{width:215px}.contact_us .outer_container .outer_row .radio_btn input{background:0;outline:0;border:0;margin-right:10px}.contact_us p.title{width:210px;font-weight:bold}.contact_no{margin-bottom:20px}.contact_no .heading{font-size:11px;color:#1b1b1b;font-weight:bold}.contact_no .select select{margin-top:10px}.contact_no .select label{display:block}.contact_no .select .province{margin-right:28px}.contact_no .select .province select{width:154px}.contact_no .select .city{margin-right:28px}.contact_no .select .city select{width:154px}.contact_no .select .dealer select{width:234px}.contact_no .address_container{margin-top:25px;margin-bottom:30px;font-size:11px;line-height:14px}.contact_no .address_container .heading{margin-bottom:10px}.contact_no .address_container .address{width:154px;margin-right:28px}.contact_no .address_container .contact_info{padding-top:23px}.additional_questions .field_type{width:197px}.additional_questions label,input[type="radio"]{vertical-align:middle}.register_box{margin:26px 0}.register_box p.contact_info{font-size:11px;margin-top:30px}.register_box .heading{font-size:10px;color:#1b1b1b;font-weight:bold;margin-bottom:10px}.register_box .my_honda{width:220px;margin-right:27px}.register_box .my_honda p{color:#1b1b1b;line-height:14px;font-size:11px}.register_box .my_honda ul{margin-bottom:15px}.register_box .my_honda ul li{color:#1b1b1b;font-size:11px;margin:0 0 7px 0;padding:0 0 0 24px;line-height:14px;background:url(../img/layout/red_check.gif) 0 1px no-repeat}.register_box .once_a_member{width:370px}.register_box .once_a_member ul li{color:#1b1b1b;font-size:11px;margin:0 0 10px 0;line-height:14px;background:url(../img/layout/column_list_red.gif) 0 5px no-repeat;padding:0 0 0 10px}#modal_window{position:absolute;z-index:1005;width:768px}#modal_window_top{overflow:hidden;height:13px}#modal_window_top_left{float:left;background:url(../img/layout/modal_window_top_left.png) no-repeat;width:12px;height:13px;overflow:hidden}#modal_window_top_right{float:left;background:url(../img/layout/modal_window_top_right.png) right top no-repeat;height:13px;width:756px;overflow:hidden}#modal_window_content{background:url(../img/layout/modal_window_left.png) left top repeat-y;overflow:hidden}#modal_window_inner_content{padding:15px 26px 15px 14px;background:url(../img/layout/modal_window_right.png) right top repeat-y;width:716px;margin-left:12px}#modal_window_bottom{height:13px;overflow:hidden}#modal_window_bottom_left{float:left;background:url(../img/layout/modal_window_bottom_left.png) no-repeat;width:12px;height:13px}#modal_window_bottom_right{float:left;background:url(../img/layout/modal_window_bottom_right.png) right top no-repeat;height:13px;width:756px}.modal_window_loader{background:url(../img/layout/loader_black_bg.png) left top no-repeat;height:48px;width:64px;padding-top:16px}.modal_window_loader_ani{background:url(../img/layout/loader_black.gif) center top no-repeat;height:32px;width:32px;margin:auto}.modal_window_success{background:url(../img/layout/loader_black_success.gif) center top no-repeat;height:32px;width:32px;margin:auto}.modal_window_fail{background:url(../img/layout/loader_black_fail.gif) center top no-repeat;height:32px;width:32px;margin:auto}#book_test_drive{background:white;width:716px}#book_test_drive .h1{color:#424242;font-size:30px;background:url(../img/layout/acura_logo_small.gif) left center no-repeat;padding:15px 0 15px 61px;margin-bottom:15px}#book_test_drive .h3{color:#4f565d;margin:0 0 15px;font-size:22px}#book_test_drive select{margin-right:10px}#book_test_drive .box{background-color:#efefef;padding:15px 20px 20px;margin-bottom:20px}#book_test_drive .sub_heading{color:#151515;font-size:12px;font-weight:bold;margin-bottom:15px}#book_test_drive .vehicle_of_interest{margin-right:24px;width:284px}#book_test_drive .dealer_info{width:406px}#book_test_drive .column_three dd{margin-left:20px;overflow:hidden}#book_test_drive .column_three dd.first{margin-left:0}#book_test_drive .preferred_dealer select{width:205px;margin-right:0}#book_test_drive .dealer_province select{width:150px}#book_test_drive .contact_province select{width:118px}#book_test_drive .method_of_contact select{width:120px}#book_test_drive .requests .preferred_time{width:350px;margin-right:0}#book_test_drive .field_set{overflow:hidden}#book_test_drive .priori .field_set{margin-top:0}#book_test_drive .requests .field_set label{width:70px;padding-top:3px}#book_test_drive .requests .field_set select{width:125px}#book_test_drive .requests .comments{width:320px;margin-bottom:0}#book_test_drive .comments textarea{width:320px;height:50px;resize:none;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;font-size:11px}#book_test_drive .controls .btn{margin-left:5px}#book_test_drive .preferred_time .field_set{margin-top:5px}#book_test_drive .input_box{position:relative;background:url(../img/layout/txt_box_left.gif) no-repeat;height:23px;padding-left:6px;display:inline-block}#book_test_drive .input_box input{margin:0;height:23px;border:0;background:url(../img/layout/bg_text_box.gif) repeat-x left top;border-right:1px solid #d6d6d6}#book_test_drive .err_input_box{background-image:url(../img/layout/err_txt_box_left.gif)}#book_test_drive .err_input_box input,.err_input_box .input{background-image:url(../img/layout/err_bg_text_box.gif);border-right:1px solid #f2a6b3}.gallery .full{width:660px;height:405px}.gallery .video_player_support{width:680px;height:379px}.bg_loader{background:url(../img/layout/loader_default.gif) center center no-repeat transparent}.gallery .tag-viewer-caption{font-size:11px;text-align:center}.gallery ul li{width:210px;height:105px;margin:15px 15px 0 0}.gallery ul li.last{margin:15px 0 0 0}.disclaimer,.disclaimer p,.disclaimer ul{font-size:11px;color:#4f565d;line-height:18px}p.intro{font-size:16px;color:#7b7b7b;line-height:22px;padding:0}dd.content_cols2{border-top:1px solid #dfdfdf}.content_cols2 dl{width:316px;margin:0;padding:0}.content_cols2 dl.first{width:316px;margin:0 28px 0 0;padding:0}.content_cols2 dl dd{padding:0;border:0;margin:0}.content_cols2 dl.line{margin:36px 0 0 0}.content_cols3 dl dd{width:200px;margin:0 20px 0 0;padding:0;border:0}.content_cols3 dl dd.wide_margin{width:190px;margin:0 35px 0 0;border:0}.content_cols3 dl dd.wide_margin li.last{width:195px;margin:0;padding:0;border:0}.content_cols3 dl dd.last{width:205px;margin:0;border:0}.content_cols2{width:660px}.content_cols2 .item{width:330px}.content_cols2 .first{width:300px;margin-right:30px}.content_cols2 .item ul li{margin-bottom:10px;line-height:18px}.content_cols2 dl.find_a_phone{width:auto}.content_cols2 dl.find_a_phone a{display:block}dl.icon_list{font-size:11px;line-height:16px;margin:0 0 6px 0}dl.icon_list a{text-decoration:none;color:#058aff;display:block}dl.icon_list a:hover{color:#96989c}dl.icon_list dd{margin-bottom:6px;padding-left:15px;padding-left:21px}dl.icon_list dd.last{margin:0;padding-left:21px}.file_list{font-size:11px;line-height:16px;margin:0 0 6px 0}.file_list li{background:url(../img/layout/download_icon_over.gif) 0 2px no-repeat;margin-bottom:10px}.file_list li a{text-decoration:none;color:#058aff;padding-left:22px;background:url(../img/layout/download_icon_up.gif) 0 2px no-repeat;display:block}.file_list li a:hover{color:#96989c;background:none}ul.select_vehicle{width:402px}ul.select_vehicle li.first{margin-bottom:18px}ul.select_vehicle span.heading{font-size:11px;margin-bottom:8px;font-weight:bold;display:block}table.price_outline{width:222px;margin:0;padding:0;border:0;background:#efefef}table.price_outline tr.last{font-weight:bold}table.price_outline tr.last td{padding:8px 10px 8px 10px;color:#090909;line-height:18px}table.price_outline tr.last td.right{font-size:14px}table.price_outline tr.first td{padding-top:8px;font-weight:bold}table.price_outline tr.spacer td{border-bottom:3px solid #fff;padding-bottom:8px}table.price_outline td{border:0;padding:0 10px 3px 10px;color:#4f565d}table.price_outline td.right{text-align:right}ul.disc{font-size:12px;color:#090909;line-height:18px;width:100%}ul.disc{list-style-type:none;margin-bottom:20px}ul.disc li{background:url(../img/layout/grey_disc.gif) 2px 7px no-repeat;padding-left:15px}ul.tight li{margin-left:20px!important}.maintenance_calculator{background:#efefef}.maintenance_calculator div{padding:24px 4px 24px 24px;background:#efefef}.maintenance_calculator div.or{background:url(../img/layout/main_calc_or_en.gif) 0 top no-repeat;padding-top:60px}.maintenance_calculator .last{border:0}.maintenance_calculator a.btn{margin-right:10px}.maintenance_calculator select{margin-right:30px}.maintenance_types_large{width:516px!important}span.maintenance_calculator_heading{font-size:14px;font-weight:bold;display:block;margin-bottom:10px}table{width:100%}table tr{font-size:11px;line-height:16px;color:#090909}table th{font-weight:bold;text-align:left;color:#4f565d}table tr.nb td,tr.nb th{border:0}table tr:last-child td{border:0}table tr.first{border:0}table tr.last{border-bottom:0;text-align:left;padding:0}table td,table th{padding:12px 12px 12px 10px;border-bottom:1px solid #dfdfdf;background-color:#fff}table td.heading_primary{color:#4f565d;font-weight:bold}table th.odd,table td.odd{background-color:#efefef;vertical-align:middle}table th.tac,table td.tac{text-align:center}table tr.heading{color:#4f565d;font-weight:bold}.financial_summary tr.group_title td{border-bottom:0}.financial_summary tr.grouped td{border-bottom:0;padding-top:2px;padding-bottom:2px}.financial_summary tr.grouped td .bold{font-weight:normal}.financial_summary tr.grouped_item td{border-bottom:0;padding-top:2px;padding-bottom:2px;font-size:10px}.financial_summary tr.grouped_item td .bold{font-weight:normal}.financial_summary tr.grouped_item td .bold{background-image:url(../img/layout/bullet_primary.gif);background-repeat:no-repeat;background-position:10px 6px;padding-left:20px}.financial_summary tr.bottom td{padding-bottom:12px}table.vehicle_warranty tr,table.vehicle_warranty a{font-size:14px;font-weight:bold;color:black}table.vehicle_warranty tr td.bullet{background:url(../img/layout/orange_bullet.gif) 4px 10px no-repeat;font-size:12px;color:#fff;width:5px;font-weight:bold}table.vehicle_warranty tr td.last{width:80px;text-align:right;padding:0;font-size:13px;font-weight:normal}table.vehicle_warranty tr.last td{border:0}table.vehicle_packages{margin-bottom:40px;font-size:12px;width:660px}table.vehicle_packages tr td{padding-left:0;padding-right:0}table.vehicle_packages tr td.last{text-align:right}table.vehicle_packages td a{color:#000;cursor:pointer}table tr:last-child td{border-bottom:0}ul.vehicle_packages{margin-bottom:40px;font-size:12px;width:660px}.action_content ul.vehicle_packages{margin:0;list-style-type:none}ul.vehicle_packages li{border-bottom:1px solid #dfdfdf;cursor:pointer}ul.vehicle_packages li.hover,ul.vehicle_packages li:hover{background-color:#efefef}ul.vehicle_packages li.last{border-bottom:0}ul.vehicle_packages li .el{padding:12px 0}ul.vehicle_packages li .last{text-align:right}ul.vehicle_packages li a{color:#000;cursor:pointer}.specs_container{width:660px;overflow:hidden}table.vehicle_specs{width:auto}table.vehicle_specs th div,table.vehicle_specs td div{width:128px}table.vehicle_specs th.first div,table.vehicle_specs td.first div{width:196px}.tableslider_prev{position:absolute;top:0;left:-15px;width:15px;overflow:hidden;background:#b7b7b7}.tableslider_next{position:absolute;top:0;right:0;width:15px;overflow:hidden;background:#b7b7b7}.tableslider_prev:hover,.tableslider_next:hover,.tableslider .hover{background-color:#0157d9}.tableslider .disabled{background-color:#eee!important}.tableslider_btn_prev{display:block;width:15px;background-color:;cursor:pointer;background:transparent}.tableslider_btn_next{display:block;width:15px;cursor:pointer;background:transparent}.tableslider_btn_prev span{display:block;width:15px;height:100%;background:url(../img/layout/bg_tableslider_arrow.png) right 50% no-repeat transparent}.tableslider_btn_next span{display:block;width:15px;height:100%;background:url(../img/layout/bg_tableslider_arrow.png) left 50% no-repeat transparent}.vehicle_warranty table td.bold div{width:199px}table td.required_maintenance{width:83px}table td.additional_maintenance{width:210px}table td.financing_payment{width:150px}table.secondary{background:#efefef}table.secondary tr{margin:0;border:0}table.secondary tr.last,table.secondary tr.last td{padding:10px}table.secondary tr.divider td{border-bottom:3px solid #fff;padding-bottom:10px}table.secondary td{margin:0;padding:0 10px 0 10px}table.secondary td.last{text-align:right}dl.next_maintenance{width:660px}dl.next_maintenance dd.first{width:305px;margin-right:20px}dl.next_maintenance dd{width:305px}.button_space{margin-bottom:10px}.vehicle_selection_header{font-size:40px;color:#010101;font-weight:normal;padding:31px 0 15px 0;text-align:center;margin:0}dl.vehicle_selection{width:950px;text-align:center;margin-bottom:10px}dl.vehicle_selection dd{width:950px;background:url(../img/layout/compare_vehicles_bg.gif) 0 0 no-repeat;text-align:center;margin:0 0 10px 0}dl.vehicle_selection dd span.compare{margin:0;display:inline-block}dl.vehicle_selection dd span.model{vertical-align:top;color:#97999c;font-size:36px;position:relative;top:-8px}dl.vehicle_selection dd span.price{vertical-align:top;font-weight:bold;color:#4f565d;font-size:16px}dl.vehicle_selection dd span.msrp{vertical-align:top;font-size:8px;color:#4f565d}dl.vehicle_selection dd span.car{margin-top:25px;display:block}dl.vehicle_selection dd span.details{display:block}.compare_vehicles{background:#efefef;margin-bottom:22px}.compare_header{font-size:40px;color:#010101;font-weight:normal;padding:31px 0 38px 0;text-align:center;margin:0}.compare_menu{width:106px}.compare_menu li{display:block;height:auto}.compare_menu li a{display:block;color:#4f565d;height:14px!important;padding:9px 0 10px 12px;font-size:12px;font-weight:bold;border-bottom:1px solid #efefef;border-top:1px solid #efefef}.compare_menu li.selected{z-index:5;right:0;position:relative;background:red;width:108px}.compare_menu li.selected a{color:#ff7300;padding-left:11px;border:1px solid #dfdfdf;border-right:none;background:white}.compare_menu li a:hover{color:#ff7300}.advantage_list{margin:0 10px}.advantage_list li.advantage{padding:20px 18px;border-top:1px solid #d6d6d6}.advantage_list li.first{border-top:0;padding-top:5px}.advantage_image{margin-right:25px}.advantage_content{width:780px}.advantage_content .h3{margin-bottom:10px;font-weight:bold}.advantage_content ul.column_list{margin:0;padding:0;font-size:11px;color:#333;line-height:16px}.advantage_content ul.column_list li{margin:0 0 0 0!important;padding:0}.advantage_content .column_list{margin-left:13px}.compare_info{width:841px;background:#fff;border:1px solid #dfdfdf;padding:28px 0}.compare_highlights{width:270px;border-left:1px solid #dfdfdf;padding-left:30px}.compare_highlights ul{margin:0;padding:0}.compare_highlights span{font-size:14px;color:#090909;font-weight:bold;margin-bottom:25px;display:block}.compare_image{width:331px;text-align:center}.compare_model{width:155px;padding-left:28px}.compare_model span.model_name{display:block;margin-bottom:28px;font-size:38px;margin-left:-2px}.compare_model span.tiny{font-size:10px;color:#7b7b7b;display:block}.compare_model span.msrp{margin-bottom:5px}.compare_model span.price{display:block;font-weight:bold;color:#2b2b2b;font-size:30px}a.col_btn{height:40px;display:block;font-weight:bold;color:#adadad;font-size:14px;background:url(../img/layout/col_btn_left.gif) 0 0 no-repeat;text-align:center}a.col_btn:hover{background:url(../img/layout/col_btn_left.gif) 0 -40px no-repeat;color:#fff}a.col_btn span{background:url(../img/layout/col_btn_right.gif) 100% 0 no-repeat;display:block;height:27px;padding-top:13px}a.col_btn:hover span{background:url(../img/layout/col_btn_right.gif) 100% -40px no-repeat}a.col_btn_active{background:url(../img/layout/col_btn_left.gif) 0 -40px no-repeat;color:#fff}a.col_btn_active span{background:url(../img/layout/col_btn_right.gif) 100% -40px no-repeat}.other_models{width:auto;margin:20px 0 0 0}.other_models td{font-weight:bold;color:#090909;border:0;padding-left:20px}.other_models td.first{background:url("../img/layout/compare_divider.gif") right repeat-y;padding-left:0;padding-right:25px}.other_models td a{color:#090909;font-size:12px}.other_models td a:hover{color:#090909}.color_select a{width:20px;height:20px;display:inline-block;padding:2px;margin:0 4px 0 0;border:1px solid #fff}.color_select a:hover,.color_select a.active{border:1px solid #d6d6d6}.color_select .color_name{text-transform:uppercase;color:#7b7b7b;font-size:9px;margin-bottom:10px}.compare_trim_heading{width:950px;padding-top:12px;padding-bottom:14px;text-align:center;position:relative}.compare_heading{width:950px;padding-top:32px;margin-bottom:25px;text-align:center;position:relative}.compare_heading .heading,.compare_trim_heading .heading{font-size:40px;color:#010101;font-weight:normal}.compare_heading a{margin-left:10px}.floating_btn{position:absolute;top:40px;left:0}ul.secondary_list{font-size:12px;color:#4f565d;font-weight:bold;margin:20px 0 0 0;width:950px}ul.secondary_list li a{color:#4f565d;text-decoration:none;padding:5px 25px 5px 25px;border-right:1px solid #dfdfdf}ul.secondary_list li a:hover{color:#ff7300}ul.secondary_list li a.last{border:0}ul.secondary_list li a.selected{color:#ff7300;border-right:1px solid #dfdfdf}dl.compare_cars{margin-bottom:21px}dl.compare_cars dd{width:180px;margin-left:10px;background:#efefef;height:265px}dl.compare_cars dd.first{width:380px;height:265px;background:#fff;margin-left:0}dl.compare_cars dd.empty{height:146px;padding-top:119px;text-align:center}.compare_cars a.dropdown{font-size:12px}.secondary_image{width:180px;height:148px}.secondary_model_price{font-size:12px;margin:0;padding:11px}.secondary_model_price span.make{display:block;font-weight:bold;padding-bottom:6px}.secondary_model_price span.model{display:block;font-weight:bold;padding-bottom:6px}.secondary_model_price span.price{display:block}.secondary_btns{width:180px;text-align:center;border:0}.primary_model_price{font-size:14px;margin:0}.primary_model_price span.make{display:block;font-weight:bold;padding-bottom:6px}.primary_model_price span.model{display:block;font-weight:bold}.primary_model_price span.price{display:block}.primary_image{width:380px;height:163px}.primary_btns{margin:0 auto;text-align:center;padding-top:21px}.primary_btns span.build{width:122px;background:#666}.primary_btns span.change{width:100px;background:#999}span.tiny{font-size:8px}.drop_down{margin-top:20px}.drop_down .static span{font-size:13px;line-height:16px;color:#fff;font-weight:bold;padding:5px 7px 5px 26px;margin-bottom:10px;display:block;background-color:#999}.drop_down a.action span{font-size:13px;line-height:16px;color:#fff;font-weight:bold;padding:5px 7px 5px 26px;margin-bottom:10px;display:block;background:#999 url(../img/layout/arrow.png) 12px 9px no-repeat}.drop_down a.action:hover span{background-color:#878787}.drop_down a.action span.open,.drop_down a.selected span{font-size:13px;color:#fff;font-weight:bold;padding:5px 7px 5px 26px;margin-bottom:10px;display:block;background:#878787 url(../img/layout/arrow_open.png) 11px 10px no-repeat}.drop_down dd{border:0!important;padding:0!important;margin:0!important}.drop_down dd .text_container{background:#efefef;margin-bottom:30px;padding:11px}.action_content ul{list-style-type:disc;margin:0 0 15px 15px;font-size:12px}.action_content ol{list-style-type:decimal;margin:0 0 15px 15px;font-size:12px}.action_content li{margin-bottom:5px}.compare_table{margin-bottom:40px}.compare_table tr.nb td{border:0}.compare_table tr.red td{color:#d90124;font-weight:bold}.compare_table td.odd{background:#efefef;width:158px}.compare_table td.spacer{width:10px;padding:0}.compare_table td.row_title{font-weight:bold;padding-left:0;color:#198AFF}.compare_table td.col_title{font-weight:bold;color:#4f565d}.compare_table td.col_title span{clear:left}.warranty_graph{font-size:11px;color:#090909;margin:0 0 0 0}.warranty_graph li{background:url(../img/layout/bg_warranty_grid_white.gif) top left repeat-y #fff;vertical-align:top}.warranty_graph li.odd{background:url(../img/layout/bg_warranty_grid_gray.gif) top left repeat-y #efefef}.warranty_graph li.legend{overflow:hidden;background:url(../img/layout/graph_legend.gif) top left no-repeat;padding:24px 0 0 30px;margin-top:0}.warranty_graph .legend_number{width:97px;text-align:center}.warranty_graph .text{padding:9px 0 10px 10px;line-height:1em;height:1em}.warranty_graph .text_long{padding:9px 0 0 10px}.warranty_graph .extra_text{padding:0 0 10px 11px;line-height:16px;clear:both}.warranty_graph_bar{background:url(../img/layout/graph_bar_right.png) top right no-repeat;margin:6px 0 0 0;padding:0 8px 0 0;text-align:right;color:#fff}.warranty_graph_bar span{background:url(../img/layout/graph_bar_left.png) top left no-repeat;height:15px;display:block;padding:0 0 3px 0;font-weight:bold}.warranty_graph li .full{width:514px}.warranty_graph li .eight{width:425px;margin-right:89px}.warranty_graph li .five{width:322px;margin-right:192px}.warranty_graph li .four{width:225px;margin-right:289px}dl.widgets{width:244px;margin-top:23px}.low{margin-top:33px!important}.widgets dd{background:url(../img/layout/widget_bg.gif) left bottom no-repeat;margin-bottom:20px;padding-bottom:26px}.widgets dd a.btn{margin:20px 22px 0 22px}.widgets dd.light{background:url(../img/layout/widgets_light_bottom.gif) left bottom no-repeat;margin:20px 0 0 0;padding-bottom:10px}.widgets dd.light li{border-bottom:1px solid #dfdfdf;font-size:12px}.widgets dd.light li a{display:block;height:12px;padding:12px 0 12px 27px;color:#090909}.widgets dd.light li.first,.widgets dd.light li:first-child{padding-top:0}.widgets dd.light li.last,.widgets dd.light li:last-child{border:0;padding-bottom:0}.widgets dd.tout{background-image:none;padding:0}.widgets dd.tout a{display:block;height:195px;text-align:right}.widgets dd.brochure{background-image:none;padding-bottom:0}.widgets .brochure_button{font-size:14px;color:#fff;background:url(../img/layout/dl_brochure_btn.gif) no-repeat right top;padding:0;text-align:left}.widgets .brochure_button:hover{background-image:url(../img/layout/dl_brochure_btn_hover.gif)}.widgets .brochure_button_hover{background-image:url(../img/layout/dl_brochure_btn_hover.gif)}.widgets .brochure_button a{display:block;font-size:14px;background:url(../img/layout/icon_download_brochure.png) 95% 11px no-repeat;color:#fff;text-align:left;padding:12px 0 13px 20px;text-decoration:none}.widgets dd .title{font-size:13px;font-weight:bold;color:#090909;margin-bottom:15px;display:block}.widgets dd .heading_light{background:url(../img/layout/widgets_light_top.gif) right top no-repeat;padding:23px 0 4px 20px;font-size:20px;color:#424242}.widgets dd .heading,.widgets dd .heading_multiline{width:224px;height:63px;font-size:20px;color:#424242;padding:0 0 18px 20px;background:url(../img/layout/widget_bg_top.gif) top left no-repeat}.widgets dd .heading span{padding:21px 0 3px 30px;display:block}.widgets dd .heading_multiline span{padding:11px 0 3px 30px;display:block}.widgets dd .margin_container{margin:0 23px 0 23px}.widgets dd .review{display:block;font-size:11px;color:#2b2b2b;line-height:16px}.widgets dd .review .source_date{margin:16px 0 0 0}.widgets #current_offers_content .region_select{margin:0 23px}.widgets dd .offer_trim_selector{margin:10px 0 0 23px;width:198px}.widgets dd .offer .title{font-size:10px;color:#666;margin-bottom:0;text-transform:uppercase;font-weight:normal;padding-left:23px}.widgets dd .offer .left{font-size:12px;color:#2b2b2b;font-weight:bold;background:none;padding:0 0 0 23px;line-height:26px;height:30px;vertical-align:baseline;width:77px}.widgets dd .offer .right{line-height:13px;font-size:9px;color:#2b2b2b;text-align:left;margin:0 23px 0 0;padding:2px 0 0 0;width:110px;height:30px}.widgets #location_offers .divider_center{margin-top:8px}#current_offers_content a.find_more{margin:0!important}#current_offers_content a.find_more span.right{display:inline-block}#current_offers_content .buttons{margin:22px 22px 0 22px}.loading_offers{padding-left:20px}.loading_offers div{color:#666;margin:10px 0 0 10px}.yes_offers,.no_offers{display:none}.widgets .locate_a_dealer .heading span,.widgets .locate_a_dealer .heading_multiline span{background:url(../img/layout/locate_a_dealer_icon.png) 0 19px no-repeat}.widgets dd .heading span.current_offers{background:url(../img/layout/current_offers_icon.png) 0 19px no-repeat}.widgets dd .heading span.mdx_reviews{background:url(../img/layout/mdx_reviews_icon.png) 0 19px no-repeat}.widgets .sidebar_nav{background:url(../img/layout/sidebar_nav_center_bg.gif) 0 0 repeat-y;margin:0 0 20px 0;padding:0}.widgets .sidebar_nav .top_cap{height:5px;background:url(../img/layout/sidebar_nav_top_bg.gif) 0 0 no-repeat}.widgets .sidebar_nav ul{font-size:13px;margin:0 2px}.widgets .sidebar_nav ul li a.active{background:#fbfbfb}.widgets .sidebar_nav ul li.last a{background:url(../img/layout/sidebar_nav_bottom_bg.gif) 0 0 no-repeat;border:0;padding-bottom:21px;position:relative;left:-2px;width:244px}.widgets .sidebar_nav ul li.last a:hover{background:url(../img/layout/sidebar_nav_bottom_bg.gif) 0 -51px no-repeat}.widgets .sidebar_nav ul li.last a.active{background:url(../img/layout/sidebar_nav_bottom_bg.gif) 0 -51px no-repeat}.widgets .sidebar_nav ul li a{display:block;border-bottom:1px solid #dfdfdf;padding:13px 0 13px 20px;color:#090909;margin-top:0}.widgets .sidebar_nav ul li a:hover,.widgets .sidebar_nav ul li a.hover{background:#fbfbfb;color:#090909}.widgets .sidebar_nav_special_offers{background:url("/_Global/img/service_parts/widget_special_offers.jpg") no-repeat scroll 2px 0 transparent}.widgets .sidebar_nav_special_offers a{display:block;height:75px;padding:20px 22px}.widgets .sidebar_nav_special_offers a span{display:block}.widgets .sidebar_nav_special_offers a .special_offers_small{color:#BFBFBF;font-size:12px;margin-bottom:2px}.widgets .sidebar_nav_special_offers a .special_offers_large{color:#FFF;font-size:18px}* html .widgets .sidebar_nav_special_offers a .special_offers_small{font-size:11px}*+html .widgets .sidebar_nav_special_offers a .special_offers_small{font-size:11px}* html .widgets .sidebar_nav_special_offers a .special_offers_large{font-size:14px}*+html .widgets .sidebar_nav_special_offers a .special_offers_large{font-size:14px}.reviews{display:inline-block}.reviews li,.reviews dd{margin-bottom:30px}.reviews li.last,.reviews dd.last{margin-bottom:0}.reviews li .review_image,.reviews dd .image{width:138px;margin-right:20px}.reviews li .review_text,.reviews dd .copy{width:500px}.reviews li p.review_heading,.reviews dd .copy .h6{font-weight:bold;color:#090909;font-size:14px;line-height:18px;margin-bottom:20px}.awards{margin-bottom:10px}.awards img{margin-bottom:10px}.awards p,.awards .copy p{margin-bottom:0}.awards li,.awards dd{width:150px;margin-left:20px}.awards li.first,.awards dd.first{margin-left:0}.reviews_container{width:100%;height:105px;border-bottom:1px solid #cacaca;margin:0;padding:0;background:#020202}.reviews_container .reviews_header{width:929px;margin:0 auto}.reviews_container .reviews_header .reviews_logo{background:url("../img/layout/acura_logo.gif") no-repeat scroll 0 0 transparent;height:68px;width:90px;margin-top:28px}.reviews_container .reviews_header .reviews_back{margin-top:64px}.reviews_container .reviews_header .reviews_report{margin-top:64px;margin-right:10px}.acura_award{background:#efefef;width:615px;margin-top:30px;padding:20px 0 20px 20px}.acura_award .acura_award_info{border-right:1px solid #cecece;width:500px}.acura_award .acura_award_info p{margin-bottom:0;padding-bottom:0;font-size:11px}.acura_award .acura_award_info a{font-size:11px}.acura_award .acura_award_image{width:114px;text-align:center}#match_start,.build_your_acura_page{background:url(../img/layout/match_your_acura_bg.gif);background-repeat:repeat;margin:0;padding:15px 0 0 0}.build_your_acura_page{padding:0}.build_your_acura_page .hero{width:950px;margin:0 auto}#match_start{width:100%;height:450px}#match_your_acura{background:url(../img/layout/match_your_acura_bg.gif);background-repeat:repeat;margin:0;padding:15px 0 0 0}#match_your_acura .h1{text-align:center;margin-bottom:10px}#match_your_acura .match_row{text-align:center;margin-top:40px}#match_your_acura .match_vehicle{width:226px;margin-left:10px;display:inline-block}#match_your_acura .match_vehicle a{display:block;height:20px}#match_your_acura .match_vehicle a.match_btn{height:auto;position:static}#match_your_acura .match_vehicle span.h3{font-size:16px;color:#fff}#match_your_acura .match_vehicle span.price{font-size:16px;color:#fff;padding-left:4px}#match_your_acura .match_vehicle span.tiny{font-size:8px;color:#fff;padding-left:4px}#match_your_acura .match_disclaimer{font-size:10px;color:#5d5d5d;text-align:center;margin:55px 0 40px 0}#match_your_acura_menu{background:url(../img/layout/match_your_acura_menu.gif);background-repeat:repeat;margin:0;padding:13px 0 27px 0}#match_your_acura_menu .match_slider{width:738px;height:5px;margin:0 0 13px 0;background:url(../img/layout/match_slider_empty.gif) 0 0 no-repeat}#match_your_acura_menu dl.match_buttons dd{margin-left:10px;position:relative}#match_your_acura_menu dl.match_buttons dd a.active .inner{display:block}#match_your_acura_menu dl.match_buttons dd a span{width:125px;height:25px;color:#adadad;display:block;padding:7px 0 0 12px;background:url(../img/layout/match_btn.png) 0 0 no-repeat}#match_your_acura_menu dl.match_buttons dd a .inner{width:163px;color:#fff;padding:7px 0 0 28px;height:50px;background:url(../img/layout/match_btn_active.png) 0 0 no-repeat;display:none;position:absolute;top:0;left:-13px}#match_your_acura_menu dl.match_buttons dd a:hover span,#match_your_acura_menu dl.match_buttons dd a.hover span{background-position:0 -32px;color:#fff}#match_your_acura_menu dl.match_buttons dd a:hover span.inner{background-position:0 0}#match_your_acura_menu dl.match_buttons dd.reset{background:url(../img/layout/inset_divider.gif) 0 0 repeat-y;padding-left:20px;margin-left:20px}#match_your_acura_menu dl.match_buttons dd.reset a{display:block;background:url(../img/layout/gray_btn_left.png) no-repeat;margin-top:3px}#match_your_acura_menu dl.match_buttons dd.reset a span{display:inline-block;background:url(../img/layout/gray_btn_right.png) right top no-repeat;margin-left:10px;color:#474747;height:23px;padding:4px 20px 0 8px;width:auto}#match_your_acura_landing{background:url(../img/layout/match_your_acura_bg.gif);background-repeat:repeat;margin:0;padding:15px 0 0 0}#match_your_acura_landing .h1{text-align:center;margin-bottom:10px}#match_your_acura_landing span.match_postal_code span{display:block;text-align:center}#match_your_acura_landing .landing{padding:175px 0 275px 0}#match_your_acura_landing .landing .form{margin-top:20px}#match_your_acura_landing .landing .form input{width:135px;height:31px;border:0;background:url(../img/layout/match_input_field.png) 0 0 no-repeat;text-align:center;color:#fff;margin-right:10px;text-transform:uppercase}#match_your_acura_landing .landing .form a{display:inline-block;position:relative;top:2px}#match_your_acura_landing .landing .h1{margin-bottom:0;padding-bottom:20px}.honda_match_slider{height:10px;background:url(../img/layout/match_slider_empty.gif) no-repeat;width:430px;position:relative;margin:80px auto 35px}.honda_match_slider .ui-slider-range{background:url(../img/layout/match_slider_full.gif) repeat-x left top;height:10px;position:absolute}.honda_match_slider .ui-slider-handle{display:block;position:absolute}.honda_match_slider .ui-slider-handle span{background:url(../img/layout/match_tab.png) no-repeat left top;padding-top:4px;height:44px;padding-right:2px;width:88px;display:block;position:absolute;top:-34px;left:-45px;text-align:center;color:#fff;font-weight:bold;font-size:10px;cursor:pointer}.honda_match_slider .ui-slider-handle span span{background:none;width:auto;height:auto;display:inline;padding:0;position:static}.honda_match_slider .ui-slider-handle span.msrp{display:none}.honda_match_model{display:block}.match-menu-container{width:835px;padding-left:50px}.french .match-menu-container{width:872px}.sitemap .section{margin-top:10px}.sitemap ul{margin-bottom:25px}.sitemap ul li a{font-size:12px;line-height:18px}.sitemap .h3{padding-bottom:25px}.sitemap a{color:#00a2fd}.sitemap a:hover{color:#96989C}.overview_details{margin:0}.overview_details span.overview_img{width:333px;height:176px}.overview_details .overview_info{width:327px;height:142px;display:table-cell;vertical-align:middle;font-size:24px;color:#4f565d}.overview_details .overview_info span{margin-left:10px}dl.trim{margin:0;padding:0}dl.trim dd a span{display:block}dl.trim dd a{display:block;background:url(../img/layout/vehicle_overview_box_corner.gif) bottom right no-repeat}dl.trim dd a:hover{background:none}dl.trim dd{width:660px;margin:20px 0 0 0;border-top:1px solid #dfdfdf;background:url(../img/layout/vehicle_overview_box_bg.gif) bottom left no-repeat;padding-top:0!important}dl.trim dd.first{margin-top:0}dl.trim .specs{padding:0 0 20px 29px;margin:25px 0 0 0}dl.trim .details{width:290px;border-left:1px solid #dfdfdf;font-size:13px;color:#090909;line-height:18px;padding:17px 30px 17px 30px;margin:20px 0 20px 0}dl.trim .tiny{font-size:10px;color:#7b7b7b}dl.trim .price{font-weight:bold;font-size:30px;color:#2b2b2b;background:url(../img/layout/dollar_sign.gif) top left no-repeat;padding:0 0 0 10px;margin:7px 0 0 0}.interior img{margin-bottom:20px}.interior dd{margin-bottom:35px!important}.package_left{width:315px;text-align:center}.package_left .build_compare{margin:12px 0 0 0;text-align:center}.package_left .build_compare a{float:none}.package_left .build_compare a.first{margin:0 auto}.package_right{width:315px}.package_right ul{padding:21px 0 0 15px;font-size:12px;color:#090909;line-height:18px;list-style-type:disc}.package_right span.model{font-size:36px;color:#97999c;margin-bottom:6px;padding-top:1px;position:relative;top:0}.package_right span.package{font-size:36px;color:#4f565d;padding-left:8px}.package_right span.title{font-size:14px;color:#090909;font-weight:bold}.package_right span.price{font-weight:bold;color:#4f565d;font-size:16px;background:url(../img/layout/msrp.png) right 13px no-repeat;padding:5px 27px 0 8px}.compare_highlights .transmission,.package_right .transmission{margin-bottom:20px;border:1px solid #dedede}.compare_highlights .transmission a,.package_right .transmission a{padding:3px 15px;color:#96989C}.compare_highlights .transmission a:hover,.package_right .transmission a:hover{text-decoration:underline}.compare_highlights .transmission a.last,.package_right .transmission a.last{background:url(../img/layout/transmission_separator.png) 0 2px no-repeat}.compare_highlights .transmission a.active,.package_right .transmission a.active{color:#198AFF}.compare_highlights .transmission a.active:hover,.package_right .transmission a.active:hover{text-decoration:none;cursor:default}.package_right a{color:none}.tabbed_nav{height:41px;background-color:#090909;min-width:980px}.header_divider_line{width:947px;border-top:1px solid #282828;padding:10px 0 36px 0}#sub_header{background:url(../img/layout/sub_header_bg.gif);background-repeat:repeat;margin:0;padding:0}.tabs_horizontal{width:950px;font-size:14px}.tabs_horizontal li{height:41px}.tabs_horizontal li a,.tabs_horizontal li span{display:inline-block;text-decoration:none;padding:10px 16px 0 16px;color:#fff}.tabs_horizontal li a:hover{color:#ff7300}.tabs_horizontal li.selected{padding:0 0 0 7px;background:url(../img/layout/btn_tab_left.png) left top no-repeat}.tabs_horizontal li.selected a{color:black;padding-left:16px;padding-right:23px;height:31px;background:url(../img/layout/btn_tab_right.png) right top no-repeat}dl.tabs_horizontal{width:950px;font-size:16px}dl.tabs_horizontal dd{height:41px}dl.tabs_horizontal dd a,dl.tabs_horizontal dd span{display:block;text-decoration:none;padding:10px 16px 0 16px;color:#fff;font-size:16px}dl.tabs_horizontal dd a:hover{color:#ff7300}dl.tabs_horizontal dd.selected{padding:0 0 0 7px;background:url(../img/layout/btn_tab_left.png) left top no-repeat}dl.tabs_horizontal dd.selected span{color:black;padding-left:16px;padding-right:23px;display:block;height:31px;background:url(../img/layout/btn_tab_right.png) right top no-repeat}.search_container{width:582px;background:#efefef;margin:39px 0 16px 0;padding:22px 0 22px 76px;text-align:center}.search_container a{margin-left:10px}input.search_input{width:421px;height:23px;display:block;padding-left:5px}ul.search_results{margin:0}ul.search_results li{margin:0 0 35px 0}ul.search_results li p{margin:0 0 8px 0}ul.search_results a{font-size:11px;color:#4f565d}.search_results_image{width:200px;height:132px;margin-bottom:10px}div a.search_results_heading{font-size:14px;color:#00a2fd;margin-bottom:15px;display:block;font-weight:bold}div a.search_results_heading:hover{color:#96989C}.search_pagination{text-align:center;width:660px;height:20px;padding-top:20px;border-top:1px solid #dfdfdf;margin-top:25px;margin-bottom:25px}.search_pagination a{font-size:11px;color:#393939;margin:0;padding:0}.search_pagination a:hover{color:#ff7300}.search_pagination span{display:inline-block;padding-top:6px;padding-bottom:6px}.search_pagination span a{padding-left:7px;padding-right:7px;padding-top:6px;padding-bottom:6px;font-weight:bold}.search_pagination span.active a{color:#ff7300}.search_pagination span.prev a{padding-right:15px;padding-left:30px;border-right:1px solid #dfdfdf;font-weight:normal;background:url(../img/layout/pagination_prev_arrow.gif) center left no-repeat}.search_pagination span.prev a:hover{padding-right:15px;padding-left:30px;border-right:1px solid #dfdfdf;font-weight:normal;background:url(../img/layout/pagination_prev_arrow.gif) center left no-repeat}.search_pagination span.next a{padding-left:15px;padding-right:30px;border-left:1px solid #dfdfdf;font-weight:normal;background:url(../img/layout/pagination_next_arrow.gif) center right no-repeat}.search_pagination span.next a:hover{padding-left:15px;padding-right:30px;border-left:1px solid #dfdfdf;font-weight:normal;background:url(../img/layout/pagination_next_arrow.gif) center right no-repeat}.top_tier h2{margin:39px 0 25px 0}.top_tier ul.disc li{margin:0 0 15px 35px}.things_to_consider{font-size:12px;line-height:18px}.things_to_consider span{font-weight:bold;padding:0 5px 0 0}.things_to_consider li{margin:0 0 20px 0}.things_to_consider li ul li{margin:0 0 0 19px;padding:8px 0 0 0}dd .field_select{height:27px;display:block;background:url(../img/layout/dropdown_field_left.png) left no-repeat;font-size:13px;color:#fff;text-decoration:none}dd .field_select span{height:20px;display:block;background:transparent url(../img/layout/dropdown_field_right.png) right no-repeat;margin-left:13px;color:#090909;font-size:12px;padding:5px 0 2px 0}.sortable th.sort{cursor:pointer}th.sort span,.arrow_right{background:url(../img/layout/table_arrow_right.gif) 100% 3px no-repeat;padding:0 13px 0 0}th.asc span,.arrow_down{background:url(../img/layout/table_arrow_down.gif) 100% 3px no-repeat;padding:0 13px 0 0}th.desc span,.arrow_up{background:url(../img/layout/table_arrow_up.gif) 100% 3px no-repeat;padding:0 13px 0 0}.sortable td.bold a{color:#000}.sortable tr td.icon{padding:0 0 0 2px}dl.dealer_landing dd{margin:0;padding:0;border:0}dl.dealer_landing dd a.btn{font-size:10px}dl.dealer_landing .first{margin-bottom:20px}dl.dealer_landing dd.image{width:469px;margin:0 19px 0 0}dl.dealer_landing dd.info{width:170px}dl.dealer_landing dd.info ul{font-size:12px;line-height:18px;margin:0;padding-bottom:17px}.dealer_contact{margin-top:25px;clear:both}.dealer_contact p{margin-bottom:0}.large_google_map{width:660px;height:360px;margin:33px 0 10px 0}.search_dealers_heading{text-align:center;padding-top:35px}.search_dealers_heading .find{font-size:30px;color:#424242;font-weight:normal;display:block;margin-bottom:25px}.search_dealers_heading .search{font-size:24px;color:#4f565d;display:block;margin-bottom:20px}dl.search_options dd{width:282px;background:url(../img/layout/dealer_search_bottom_bg.gif) left bottom no-repeat;padding:0 2px 25px 0}dl.search_options dd.or{width:46px;height:139px;background:url(../img/layout/or.gif) 50% 50% no-repeat}dl.search_options dd .top_bg{display:block;width:241px;padding:20px 0 20px 43px;background:url(../img/layout/dealer_search_top_bg.gif) 0 0 no-repeat}dl.search_options dd .top_bg span{font-weight:bold;font-size:13px;color:#090909;display:block}dl.search_options dd .search_options_margin{margin:0 40px 0 40px}dl.search_options dd .no_button{height:25px}dl.search_options .divider{width:100%;height:2px;font-size:0;background:url(../img/layout/widget_divider_line.png) top left repeat-x;margin-top:20px;margin-bottom:20px;padding:0}dl.search_options a,dl.search_options .field_input,dl.search_options a.field_select{margin-left:40px;margin-right:40px}ul.vehicle_list{padding:14px 0 0 0}ul.vehicle_list li{margin:0 0 0 37px}ul.vehicle_list li a{font-size:34px;color:#7b7b7b}ul.vehicle_list li.first{margin-left:0}ul.vehicle_list li a:hover{color:#ff7300}table.partners{margin:0;padding:0}table.partners tr{border-top:1px solid #dfdfdf}table.partners td{border-bottom:0}table.partners td.logo{width:226px;vertical-align:middle;text-align:center}table.partners td.description{padding:38px 0 38px 27px}table.partners td.description_last{padding:38px 0 10px 27px}span.partners_heading{font-size:24px;color:#4f565d;margin:0 0 21px 0;display:block}span.model_name{font-size:38px;color:#4f565d;margin-bottom:10px;position:relative;left:-3px}span.model_name strong{color:#97999c;font-weight:normal;padding-right:5px;top:1px}.financial_services_logo{padding:10px 0 30px 0}.dealer_popup{width:295px;min-height:60px}.dealer_popup .copy{width:175px}.dealer_popup .image{width:90px}.dealer_popup .address{line-height:16px}.dealer_popup .phone{margin-top:8px}.dealer_popup .website{margin-top:8px}.gray_dropdown .dropdown_button{float:left;position:relative;top:-30px;display:inline-block}.gray_dropdown .dropdown_button_right{display:block;height:30px;padding:0 0 0 15px;white-space:nowrap}.gray_dropdown .dropdown_content{position:relative;top:-30px;float:left;clear:left}.gray_dropdown .dropdown_content_top_l{overflow:hidden;height:6px;background:url(../img/layout/dropdown-assets.png) left 0 no-repeat transparent;padding-left:6px}.gray_dropdown .dropdown_content_top_r{height:6px;background:url(../img/layout/dropdown-assets.png) right -6px no-repeat transparent}.gray_dropdown .dropdown_content_mid_l{overflow:hidden;background:url(../img/layout/gray-dropdown-ml.png) left top repeat-y transparent;padding-left:6px}.gray_dropdown .dropdown_content_mid_r{background:url(../img/layout/gray-dropdown-mr.png) right top repeat-y transparent;padding:12px 14px 5px}.gray_dropdown .dropdown_content_bottom_l{overflow:hidden;height:7px;background:url(../img/layout/dropdown-assets.png) left -12px no-repeat transparent;padding-left:6px}.gray_dropdown .dropdown_content_bottom_r{overflow:hidden;height:7px;background:url(../img/layout/dropdown-assets.png) right -19px no-repeat transparent}.white_dropdown{position:absolute}.white_dropdown .dropdown_button{float:left;display:inline-block;width:auto;position:relative;top:-48px;overflow:hidden;height:48px;background:url(../img/layout/dropdown-assets.png) 0 -26px no-repeat transparent;padding-left:8px;z-index:2}.white_dropdown .dropdown_button_right{display:inline-block;height:48px;background:url(../img/layout/dropdown-assets.png) right -74px no-repeat transparent;padding:8px 10px 0 2px}.white_dropdown .dropdown_content{clear:left;position:relative;top:-50px;z-index:1}.white_dropdown .dropdown_content_top_l{overflow:hidden;height:8px;background:url(../img/layout/dropdown-assets.png) 0 -356px no-repeat transparent;padding-left:6px}.white_dropdown .dropdown_content_top_r{height:8px;background:url(../img/layout/dropdown-assets.png) right -364px no-repeat transparent}.white_dropdown .dropdown_content_mid_l{overflow:hidden;background:url(../img/layout/white-dropdown-mid.png) repeat-y left top transparent;padding-left:3px}.white_dropdown .dropdown_content_mid_r{background:url(../img/layout/white-dropdown-mid.png) repeat-y right top transparent}.white_dropdown .dropdown_content_bottom_l{overflow:hidden;height:6px;background:url(../img/layout/dropdown-assets.png) 0 -372px no-repeat transparent;padding-left:6px}.white_dropdown .dropdown_content_bottom_r{height:8px;background:url(../img/layout/dropdown-assets.png) right -380px no-repeat transparent}.dropdown_content .h6{color:white!important;margin-bottom:0}.all_models_dropdown .dropdown_button_right{padding-top:5px}.all_models_dropdown .dropdown_content{width:950px}.all_models_dropdown .dropdown_content_mid_r{padding-bottom:20px}.model_buttons{bottom:-35px;left:2px;position:absolute}.model_button_future{width:318px}.model_button_cpo{width:308px}.model_button_match{width:318px}.model_button_future a{background:url(../img/layout/models_btn_left.gif) 0 0 no-repeat}.model_button_cpo a{background:url(../img/layout/models_btn_center.gif) 0 0 repeat}.model_button_match a{background:url(../img/layout/models_btn_right.gif) 0 0 no-repeat}.match_btn{float:left}.match_btn a{display:block;color:#fff;font-size:10px;height:27px;padding:8px 0 0 0;text-align:center;text-transform:uppercase}.match_btn a:hover,.match_btn a.hover{background-position:0 -45px}.match_btn span{padding:0 0 0 20px;vertical-align:middle}.match_btn img{padding:0 0 0 8px;vertical-align:middle}.car_model_dropdown .dropdown_button{padding-left:8px;top:-54px;height:56px;background-position:0 -134px}.car_model_dropdown .dropdown_button_right{height:56px;background-position:right -190px;padding-top:8px}.car_model_dropdown .dropdown_content{width:475px;top:-56px}.car_model_dropdown .dropdown_content_mid_r{padding:0 0 25px}.region_dropdown .dropdown_button{float:left;clear:left;display:none;height:34px;background:url(../img/layout/dropdown-assets.png) 0 -300px no-repeat transparent;padding-left:6px}.region_dropdown .dropdown_button_right{display:block;width:198px}.region_dropdown .dropdown_content{float:left;clear:left}.region_dropdown .dropdown_content_top_l{overflow:hidden;cursor:pointer;height:34px;background:url(../img/layout/dropdown-assets.png) 0 -300px no-repeat transparent;padding-left:6px}.region_dropdown .dropdown_content_top_r{overflow:hidden;width:196px;background:url(../img/layout/dropdown-assets.png) right -300px no-repeat transparent;height:34px}.region_dropdown .dropdown_content_mid_l{overflow:hidden;background:url(../img/layout/gray-dropdown-mid.png) left top repeat-y transparent;padding-left:6px}.region_dropdown .dropdown_content_mid_r{overflow:hidden;width:196px;overflow:hidden;background:url(../img/layout/gray-dropdown-mid.png) right top repeat-y transparent}.region_dropdown .dropdown_content_bottom_l{overflow:hidden;height:8px;background:url(../img/layout/dropdown-assets.png) 0 -343px no-repeat transparent;padding-left:6px}.region_dropdown .dropdown_content_bottom_r{overflow:hidden;width:196px;background:url(../img/layout/dropdown-assets.png) right -343px no-repeat transparent;height:8px}.change_vehicle_dropdown .dropdown_button{overflow:hidden;height:34px;background:url(../img/layout/dropdown-assets.png) 0 -300px no-repeat transparent;padding-left:6px;width:274px}.change_vehicle_dropdown .dropdown_button_right{display:block;width:274px!important;background:url(../img/layout/dropdown-assets.png) right -300px no-repeat transparent;height:34px}.change_vehicle_dropdown .dropdown_button .dd_button{display:none!important}.change_vehicle_dropdown .dropdown_content{float:left;clear:left}.change_vehicle_dropdown .dropdown_content_top_l{display:none;overflow:hidden;cursor:pointer;height:34px;background:url(../img/layout/dropdown-assets.png) 0 -300px no-repeat transparent;padding-left:6px}.change_vehicle_dropdown .dropdown_content_top_r{overflow:hidden;width:274px;background:url(../img/layout/dropdown-assets.png) right -300px no-repeat transparent;height:34px}.change_vehicle_dropdown .dropdown_content_mid_l{overflow:hidden;background:url(../img/layout/gray-dropdown-mid.png) left top repeat-y transparent;padding-left:6px}.change_vehicle_dropdown .dropdown_content_mid_r{overflow:hidden;width:245px;overflow:hidden;background:url(../img/layout/gray-dropdown-mid.png) right top repeat-y transparent;padding:14px 15px 12px 14px}.change_vehicle_dropdown .dropdown_content_bottom_l{overflow:hidden;height:8px;background:url(../img/layout/dropdown-assets.png) 0 -343px no-repeat transparent;padding-left:6px}.change_vehicle_dropdown .dropdown_content_bottom_r{overflow:hidden;width:274px;background:url(../img/layout/dropdown-assets.png) right -343px no-repeat transparent;height:8px}.change_vehicle_dropdown .dropdown_section{margin-top:20px;padding-top:20px;border-top:1px solid #a9a9a9;text-align:left;font-size:11px;line-height:16px;color:white}.change_vehicle_dropdown .h6{font-size:14px;font-weight:bold;padding-bottom:15px}.change_vehicle_dropdown .first{margin:0;padding:0;border-top:0}.change_vehicle_dropdown select{width:190px;font-size:11px}.change_vehicle_dropdown dt{float:left;width:55px;clear:both;display:block;margin-bottom:8px;height:16px;font-size:12px;font-weight:normal}.change_vehicle_dropdown dd{float:right;width:190px;display:block;margin-bottom:8px;height:16px}.change_vehicle_dropdown a{color:white}.vehicle_dropdown .dropdown_button{display:none}.vehicle_dropdown .dropdown_content_top_l{overflow:hidden;padding-left:6px}.vehicle_dropdown .dropdown_content_top_r{overflow:hidden;width:194px}.vehicle_dropdown .dropdown_content_mid_l{overflow:hidden;padding-left:6px}.vehicle_dropdown .dropdown_content_mid_r{width:173px;padding:4px 14px 0 7px}.vehicle_dropdown .dropdown_content_bottom_l{overflow:hidden;height:9px;background:url(../img/layout/dropdown-assets.png) 0 -334px no-repeat transparent;padding-left:7px}.vehicle_dropdown .dropdown_content_bottom_r{overflow:hidden;width:193px;background:url(../img/layout/dropdown-assets.png) right -334px no-repeat transparent;height:9px}.secondary_dropdown dt{display:none}.secondary_dropdown dd{float:left;background-color:transparent;width:140px;margin-bottom:12px}.secondary_dropdown dd.first{clear:left;width:180px}.secondary_dropdown dd.clr{height:0;margin:0}.secondary_dropdown dd a{display:inline-block;height:23px;font-size:14px;color:#fff;padding:0 0 0 32px;background:url(../img/layout/header-assets.png) left top no-repeat transparent;margin:0}.secondary_dropdown dd span{vertical-align:middle}.secondary_dropdown .build_your_acura a{background-position:0 -120px}.secondary_dropdown .build_your_acura a:hover{background-position:0 -150px}.secondary_dropdown .compare_vehicles a{background-position:0 -180px}.secondary_dropdown .compare_vehicles a:hover{background-position:0 -210px}.secondary_dropdown .my_saved_vehicles a{background-position:0 -240px}.secondary_dropdown .my_saved_vehicles a:hover{background-position:0 -270px}.secondary_dropdown .pre_owned_vehicles a{background-position:0 -300px}.secondary_dropdown .pre_owned_vehicles a:hover{background-position:0 -330px}.secondary_dropdown .payments a{background:url(../img/layout/icon_payments.png) no-repeat left top transparent}.secondary_dropdown .payments a:hover{background-position:left bottom}.secondary_dropdown .current_offers a{background-position:0 -360px}.secondary_dropdown .current_offers a:hover{background-position:0 -390px}.secondary_dropdown .find_a_dealer a{background-position:0 -420px}.secondary_dropdown .find_a_dealer a:hover{background-position:0 -450px}.secondary_dropdown .lease_finance a{background-position:0 -480px}.secondary_dropdown .lease_finance a:hover{background-position:0 -510px}.secondary_dropdown .accessories a{background-position:0 -540px}.secondary_dropdown .accessories a:hover{background-position:0 -570px}.secondary_dropdown .acura_boutique a{background-position:0 -600px}.secondary_dropdown .acura_boutique a:hover{background-position:0 -630px}.secondary_dropdown .future_vehicles a{background-position:0 -660px}.secondary_dropdown .future_vehicles a:hover{background-position:0 -690px}.secondary_dropdown .partnerships a{background-position:0 -720px}.secondary_dropdown .partnerships a:hover{background-position:0 -750px}.secondary_dropdown .ownership_experience a{background-position:0 -780px}.secondary_dropdown .ownership_experience a:hover{background-position:0 -810px}.secondary_dropdown .events a{background-image:url(../img/layout/icon_events.gif)}.secondary_dropdown .events a:hover{background-image:url(../img/layout/icon_events_hover.gif)}.experience_acura_dropdown dd{width:180px}.car_model_dropdown .model{display:block;width:465px;overflow:hidden;height:280px;border:0;margin:0;padding:0;position:relative}.car_model_dropdown .model a{display:block;height:auto;width:auto}.car_model_dropdown .model img{display:block;width:475px;height:250px}.car_model_dropdown .model dt{background:url(../img/layout/bg_model_floor.png) left bottom no-repeat transparent}.car_model_dropdown .model dd{display:inline;padding:0;margin:0}.car_model_dropdown .model dd.name{float:left;font-size:32px;margin:0 0 0 17px;color:#7b7b7b}.car_model_dropdown .model dd.price{float:left;font-size:16px;color:#4f565d;margin:4px 0 0 8px}.car_model_dropdown .model sub{font-size:8px}.all_models_dropdown .all_models_list{margin:0;padding:0;height:160px;text-align:center}.all_models_dropdown .all_models_list .all_models_item{display:inline-block;margin:0 0 10px 5px;padding:0}.all_models_dropdown .all_models{background:url(../img/layout/bg_all_models_floor.png) left 78px no-repeat transparent}.all_models_dropdown .model{display:block;border:0;margin:0;padding:0;width:225px;height:160px;text-align:center}.all_models_dropdown .model a{display:block;height:auto;position:relative}.all_models_dropdown .model img{display:block;height:115px;position:relative;width:225px}.all_models_dropdown .model .gen{display:inline-block;width:auto}.all_models_dropdown .model .name{display:block;float:left;font-size:32px;color:#7b7b7b}.all_models_dropdown .model .price{display:block;float:left;font-size:16px;color:#4f565d;padding:5px 0 0 8px}.all_models_dropdown .model sub{font-size:8px}.all_models_dropdown .dropdown_content_bottom_l{display:none}.region_dropdown dl{padding:15px 22px 16px 16px}.region_dropdown dt{color:white;font-size:13px;padding-bottom:10px}.region_dropdown dd{background:none transparent;border:0;padding:0;margin:0}.region_dropdown dd a{display:block;color:white;margin:3px 0 0 0;padding:0;font-size:12px;text-decoration:none;background:none transparent;border:0}.vehicle_dropdown .info{color:white}.vehicle_dropdown .info img{display:block;margin:0 0 15px 0;padding:0;width:174px;height:95px}.vehicle_dropdown .info .h6{font-size:13px;line-height:16px;font-weight:bold;padding:0 10px;color:#fff}.vehicle_dropdown .info p{font-size:11px;line-height:16px;padding:0 10px 15px;margin:0;color:white}.vehicle_dropdown .divider{position:relative;left:-10px;height:0;margin:0;padding:0;width:194px;border-bottom:1px solid #565656}.vehicle_dropdown .buttons{position:relative;left:-10px;height:38px;width:194px;border-top:1px solid #8f8f8f;background-color:#747474;text-align:right}.vehicle_dropdown .buttons a{display:block;font-size:13px;height:19px;margin:10px 10px 0 0;font-weight:bold;color:white}.vehicle_dropdown .buttons a span{float:right;display:inline;line-height:19px;height:19px}.vehicle_dropdown .buttons a .orange-right{display:inline-block;width:19px;height:19px;padding:0;margin:0 0 0 5px;background:url(../img/layout/buttons.png) 0 0 no-repeat transparent}.vehicle_dropdown .buttons a:hover .orange-right{background-position:-30px 0}.default_tooltip{width:309px}.default_tooltip .h6{color:#fff}.default_tooltip p{color:#fff;font-size:11px;line-height:16px}.default_tooltip p:last-child{margin-bottom:0}.default_tooltip .tooltip_arrow{z-index:2;position:relative;float:left;width:309px;height:11px;overflow:hidden;margin:0;background:url(../img/layout/tooltip-assets.png) no-repeat 0 -439px transparent}.default_tooltip .tooltip_content{z-index:1;position:relative;float:left;width:309px}.default_tooltip .tooltip_content_top{width:309px;height:4px;overflow:hidden;margin:0;padding:0;background:url(../img/layout/tooltip-assets.png) no-repeat 0 -450px transparent}.default_tooltip .tooltip_content_mid{width:285px;overflow:hidden;margin:0;padding:0;background:url(../img/layout/tooltip-mid.png) repeat-y -924px 0 transparent;padding:3px 13px 4px 13px}.default_tooltip .tooltip_content_bottom{width:309px;height:8px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) no-repeat 0 -574px transparent}.vehicle_accessories .vehicle_warranty a.tooltip_accessory{font-size:14px;color:#090909;font-weight:bold}a.tooltip_accessory:hover{color:#ff7300}.vehicle_packages tr.hover a.tooltip_accessory{color:#ff7300}.accessory_tooltip{width:312px}.accessory_tooltip .tooltip_arrow{z-index:2;float:left;position:relative;margin:50px 0 0 0;width:15px;height:25px;background:url(../img/layout/tooltip-assets.png) 0 -50px no-repeat transparent}.accessory_tooltip .tooltip_content{z-index:1;position:relative;float:left;left:-4px}.accessory_tooltip .tooltip_content_top{width:297px;height:8px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) -11px 0 no-repeat transparent}.accessory_tooltip .tooltip_content_mid{min-height:100px;width:271px;background:url(../img/layout/tooltip-mid.png) left top repeat-y transparent;padding:3px 13px 4px 13px}.accessory_tooltip .tooltip_content_bottom{width:297px;height:11px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) -11px -312px no-repeat transparent}.accessory_tooltip{font-family:Verdana,Arial,sans-serif;color:white}.accessory_tooltip img{width:270px;height:207px;display:block;margin:0 0 15px 0}.accessory_tooltip .h6{font-weight:bold;font-size:12px;line-height:18px;padding:0 10px}.accessory_tooltip p{font-size:13px;color:white;padding:10px;margin:0}.price_tooltip{width:361px}.price_tooltip .tooltip_arrow{z-index:2;float:left;position:relative;margin:27px 0 0 0;width:13px;height:25px;background:url(../img/layout/tooltip-assets.png) -318px -27px no-repeat transparent}.price_tooltip .tooltip_content{z-index:1;position:relative;float:left;left:-3px}.price_tooltip .tooltip_content_top{width:347px;height:8px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) -329px 0 no-repeat transparent}.price_tooltip .tooltip_content_mid{min-height:100px;width:312px;background:url(../img/layout/tooltip-mid.png) -298px top repeat-y transparent;padding:7px 18px 13px}.price_tooltip .tooltip_content_bottom{width:347px;height:8px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) -329px -157px no-repeat transparent}.price_tooltip{color:white;font-family:Verdana,Arial,sans-serif}.price_tooltip .h6{padding-bottom:15px;font-size:12px;font-weight:bold}.price_tooltip li{margin-top:10px;border-top:1px solid #a9a9a9;padding-top:10px;font-size:11px;font-weight:normal}.price_tooltip li .name{float:left}.price_tooltip li .price{float:right}.price_tooltip li.first{margin-top:0;border-top:0;padding-top:0}.price_tooltip li.total{font-weight:bold}.explanation_tooltip{width:315px}.explanation_tooltip .tooltip_arrow{z-index:2;float:left;position:relative;margin:29px 0 0 0;width:14px;height:26px;background:url(../img/layout/tooltip-assets.png) 0 -366px no-repeat transparent}.explanation_tooltip .tooltip_content{z-index:1;position:relative;float:left;left:-3px}.explanation_tooltip .tooltip_content_top{width:278px;height:7px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) -12px -337px no-repeat transparent}.explanation_tooltip .tooltip_content_mid{min-height:50px;width:252px;background:url(../img/layout/tooltip-mid.png) -645px top repeat-y transparent;padding:8px 18px 13px}.explanation_tooltip .tooltip_content_bottom{width:278px;height:7px;overflow:hidden;background:url(../img/layout/tooltip-assets.png) -12px -416px no-repeat transparent}.explanation_tooltip dl{color:white}.explanation_tooltip dt{font-weight:bold;font-size:14px;padding-bottom:10px}.explanation_tooltip dd{font-weight:normal;font-size:12px;line-height:18px}.ui-autocomplete{position:absolute;cursor:default}.search .autocomplete-loading{background-image:url(../img/layout/loader_search.gif)!important;background-position:right center!important;background-repeat:no-repeat!important}.ui-menu{list-style:none;padding:0;margin:0;display:block}.ui-menu .ui-menu{margin-top:-3px;overflow:hidden}.ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;display:block;overflow:hidden}.ui-menu .ui-menu-item a{padding:0;margin:0;text-decoration:none;display:block;color:#333;font-size:11px}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal}.dropdown_dealer_city{width:211px;background:url(../img/layout/btn_overlay_autocomplete_bottom.png) left bottom no-repeat transparent;padding-bottom:12px}.dropdown_dealer_city .ui-menu-item{width:211px;background:url(../img/layout/btn_overlay_autocomplete_mid.png) right top repeat-y transparent}.dropdown_dealer_city .ui-menu-item a{margin:0 6px 0 4px;padding:10px}.dropdown_dealer_city .ui-menu-item a.ui-state-hover,.dropdown_dealer_city .ui-menu-item a.ui-state-active{background-color:#e2e2e2}.dropdown_dealer_city_sidebar{width:165px;background-image:url(../img/layout/btn_overlay_sidebar_autocomplete_bottom.png)}.dropdown_dealer_city_sidebar .ui-menu-item{width:165px;background-image:url(../img/layout/btn_overlay_sidebar_autocomplete_mid.png)}.search_box{width:296px}.search_box .search-box-cap-top{width:296px;background:url(../img/layout/dropdown-assets.png) 0 -278px no-repeat transparent;padding:0;margin:0;height:6px;float:left;clear:left;overflow:hidden}.search_box .inner{border-top:1px solid #9a9a9a;border-bottom:1px solid #616161;padding:5px 16px 9px}.search_box .outer{border-top:1px solid #616161;border-bottom:1px solid #9a9a9a;margin:0 3px}.search_box .first .outer{margin-top:0;border-top:0}.search_box .first .inner{border-top:0}.search_box .search-box-button .inner{border-bottom:0;padding:0 10px 0 0;margin:0}.search_box .search-box-button .outer{border-bottom:0}.search_box .ui-menu-item,.search_box .search-box-group,.search_box .search-box-button{width:296px;background:url(../img/layout/dropdown-search-rp.png) left top repeat-y transparent;padding:0;margin:0;clear:left;float:left;overflow:hidden}.search_box .ui-menu-item{width:290px;padding:0 3px}.search_box .search-box-button{background-position:right top;width:296px;margin:0;padding:0;text-align:right;overflow:hidden}.search_box .search-box-button a{padding:0;line-height:19px;height:19px;margin:8px 0 0 0;display:inline-block}.search_box .search-box-button a .copy{margin:0;padding:0;line-height:15px;display:inline;float:right}.search_box .search-box-button a .orange-right{display:inline;float:right;width:19px;height:19px;padding:0;margin:0 0 0 10px;overflow:hidden;background:url(../img/layout/buttons.png) 0 0 no-repeat transparent}.search_box .search-box-button a:hover .orange-right{background-position:-30px 0}.search_box .search-box-cap-bottom{width:296px;background:url(../img/layout/dropdown-assets.png) 0 -290px no-repeat transparent;padding:0;margin:0;height:8px;float:left;clear:left;overflow:hidden}.search_box .ui-menu-item a{padding:5px;margin:0 10px;display:block}.search_box li.first a{margin-top:10px}.search_box li.last a{margin-bottom:10px}.search_box .ui-menu-item a.ui-state-hover,.search_box .ui-menu-item a.ui-state-active{background-color:#747474}.search_box .h5a{font-size:14px;color:#fff;font-weight:bold}.search_box .h6{font-weight:bold;font-size:12px;padding:4px 0;color:#fff}.search_box .image{margin-right:10px;width:90px;height:50px}.search_box .content{width:155px;color:#fff}.search_box .content p{font-size:11px;padding:0;color:#fff;margin:0}.search_box .content sub{font-size:8px;padding-left:3px}.search_box .no_result{font-size:11px;color:#fff;padding:10px}.lease_finance dd h3{margin-bottom:20px}.fc:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}@media screen and (-webkit-min-device-pixel-ratio:0){.btn cufon,.bls cufon,.blsxb cufon,.blsl cufon,.blsh cufon{position:relative;top:-2px}}.form_container img.or{margin-top:10px}.form_container{margin-top:8px;margin-left:9px}.form_container.fix{width:560px}.form_years label{padding-right:12px}.dealers_inv{margin-left:30px}.checkbox_images input{display:block;float:left;margin-top:18px}.checkbox_images img{margin-left:4px}.checkbox_images p{margin-left:22px;text-align:center}.secondary{margin-top:28px;margin-left:15px}.c_year{margin-left:15px}.pre_owned_btn{margin-left:210px}ul.pre_owned_fix{float:left;width:400px;margin-bottom:0}ul.pre_owned_fix li{margin-bottom:9px}#overview_images{width:361px}img.certified_performance{margin-top:35px}.search_cont{background:#efefef;padding:24px 5px}.search_cont div{background:#efefef}.search_cont li{margin-top:10px}.select_your_location select{margin-right:60px;display:block}.refine_search_models{margin-left:9px}.refine_search_models label.left{width:83px;display:block;margin-bottom:5px}.refine_search_transmission{margin-left:50px}img.slider_move{margin-left:15px;display:inline}a.por_btn{margin-top:20px}img.sresult_image{margin-top:8px}div#overview_images img{margin-top:6px;margin-left:2.5px}div#overview_specs{margin-left:19px;width:280px}div#overview_specs a.por{margin-left:10px}#spec_nav li{float:left;font-size:12px;margin-left:10px}#spec_nav a.active{color:#000}#spec_nav li.pipe{color:#dfdfdf}#spec_nav{border-bottom:1px solid #dfdfdf;padding-bottom:33px;padding-top:12px}.spec_table tr td{padding:2px}#overview_specs hr{border:1px solid #dfdfdf;height:1px;color:#F00}#overview_specs .drop_down{margin-top:0}p.lighter{color:#72787d}span.lighter{color:#72787d}#acura_plus,#car_proof{width:180px}#acura_plus a,#car_proof a{font-size:10px}#acura_plus img,#car_proof img{display:inline}span.orange_label{color:#ff7300;font-size:14px}#calc label{display:inline;float:left;margin-left:30px}#calc label input,#calc select{margin-top:5px}#calc label input[type=text]{padding:4px}#calc label span{display:block}#calc select{padding:4px}#calc td.first{vertical-align:middle;text-align:center;padding-left:20px;padding-right:0}#calc td.last{padding-left:20px;padding-left:0}#taxes_inc p{margin-left:50px}#taxes_inc{margin-top:15px;margin-left:15px}#map_n_image{margin-top:10px}#map_n_image .map{margin:0 0 10px 20px}#map_n_image a{display:block;line-height:19px}#map_n_image div{font-size:12px;margin-left:20px}.more_cars{width:150px;margin-right:15px}#overview_specs .action_content{margin-bottom:-30px}#pre_owned_contact_form input[type=text]{padding:3px}#pre_owned_contact_form input.postal_right{margin-left:10px}#pre_owned_contact_form td.align_top{vertical-align:top}#pre_owned_contact_form a.move_left{margin-right:10px}#pre_owned_contact_form select{padding:4px}#pre_owned_contact_form textarea{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;font-size:11px;color:#4f565d;padding:5px}table.pre_owned_vehicles th{border-bottom:0}table.pre_owned_vehicles td{padding-top:26px;padding-bottom:6px;vertical-align:top}table.pre_owned_vehicles td.last{padding-top:6px}#payment_table{margin-bottom:20px}#payment_table td{vertical-align:top;border-left:1px solid #dfdfdf;padding-left:15px;padding-right:15px}#payment_table td.first{border-left:none;width:1px}#payment_table td.last{border-left:none;vertical-align:middle}.payment{padding-left:9px!important}div.grey_bar{font-size:13px;line-height:16px;color:#fff;font-weight:bold;padding:5px 7px 5px 26px;margin-bottom:10px;display:block;background:#999 12px 9px no-repeat}#pay_calc td{vertical-align:top}#pay_calc .btm{vertical-align:bottom}#pay_calc input{padding:3px}#pay_calc .orange_label{font-size:11px}.payment_disclaimer{margin-top:30px}.payment_disclaimer label{font-size:10px;color:#151515}.payment_disclaimer label input{margin:0;padding:0}.payment_disclaimer label span{margin-left:10px}.left_lists{width:315px}.right_lists{width:315px}.left_lists li{margin-bottom:10px}.right_lists li{margin-bottom:10px}.s_parts_block{width:206px}.parts_overview a{color:#00abe8;display:block}div.part_img{width:126px;text-align:center;font-size:12px;font-weight:bold}div.part_img.spacing{margin-left:51px}#horiz_parts_nav{text-align:center;line-height:24px}#horiz_parts_nav a{font-size:14px;color:#030303}.article #horiz_parts_nav a.active{color:#058aff}.article #horiz_parts_nav a:hover{color:#96989C}#oil_filter_p{width:422px}.faq_dd{background:#efefef;padding:10px 10px 15px 10px;margin-top:10px}div#vehicle_page_technology div.col{width:315px}div#vehicle_page_technology div.col img{margin-bottom:10px}div#vehicle_page_technology div.col p{margin-top:10px}.vehicle_overview.tech{background:url(../img/layout/vehicle_pages_technology_logo.png) no-repeat}.vehicle_overview.tech span{margin-left:32px}.vehicle_overview.interior{background:url(../img/layout/vehicle_pages_interior_logo.png) no-repeat;height:34px}.vehicle_overview.interior span{margin-left:32px}.vehicle_overview.oview{background:url(../img/layout/vehicle_pages_overview_logo.png) no-repeat;height:34px}.vehicle_overview.oview span{margin-left:32px;display:inline-block;margin-top:3px}.vehicle_overview.perform{background:url(../img/layout/vehicle_pages_performance_logo.png) no-repeat}.vehicle_overview.perform span{margin-left:32px}.vehicle_overview.safety{background:url(../img/layout/vehicle_pages_safety_logo.png) no-repeat;height:34px}.vehicle_overview.safety span{margin-left:32px}.futurevehicles .vehicle_overview.oview{background:url(../img/layout/vehicle_future_pages_overview_logo.png) no-repeat;height:34px}.futurevehicles .vehicle_overview.oview span{margin-left:35px;margin-top:0}#vin_form{padding:15px 0 5px 0}#vin_form td{vertical-align:middle;padding:19px 0 19px 10px}#vin_form td.first{padding-left:40px}#vin_form td.last{padding-right:25px}#vin_form input{padding:5px;width:257px}table.vin{width:auto}table.vin td{border:none;padding:0 95px 10px 0}table.vin tr.last td{padding-bottom:0}table.results td{padding:17px 5px 17px 30px}table.results span.paragraph_heading{display:block;margin-bottom:10px}table.results p.lighter{margin-top:8px}#top_tier_gas_links{margin-top:15px}#top_tier_gas_links li a{font-size:12px}.year_list li{zoom:1;position:relative;padding:0 15px;border-left:1px solid #dfdfdf}.year_list li a{margin:0!important;padding:0!important;zoom:1;position:relative}.year_list li.first{padding-left:0;border:none}.accessory_trim{margin-bottom:20px}#accessory_trim{margin-left:15px;width:255px}.sosumi{color:#fff;font-size:10px}h2.top5{color:#333;border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:0;font-weight:normal;text-transform:uppercase;font-size:22px}h2.top5 strong{font-weight:bold}ul.accessory{margin-bottom:20px}.accessory a{cursor:pointer;color:#090909}.accessory a:hover{color:#090909}.accessory li{padding:8px 2px 5px 8px;border-bottom:1px solid #dfdfdf;font-size:14px;cursor:pointer}.accessory li.hover,.accessory li:hover{background-color:#efefef}.vehicle_packages tr.hover td{background-color:#efefef;cursor:pointer}.top5 div{line-height:26px}.accessory div{padding:0}.accessory .name{clear:both;float:left;color:#090909}.accessory .top5{padding-left:35px;font-weight:bold;background:none left 2px no-repeat transparent}.accessory .top5_1{background-image:url(../img/layout/top5_1.gif)}.accessory .top5_2{background-image:url(../img/layout/top5_2.gif)}.accessory .top5_3{background-image:url(../img/layout/top5_3.gif)}.accessory .top5_4{background-image:url(../img/layout/top5_4.gif)}.accessory .top5_5{background-image:url(../img/layout/top5_5.gif)}.accessory .price{font-size:13px;float:right;color:#090909}.accessory_tooltip .h6{color:white;margin-bottom:5px!important}.accessory_tooltip .price{margin-bottom:0!important}.centered_heading{margin:35px 0 0 0;text-align:center}.centered_heading h2{margin-bottom:15px}.current_offers .form_container{width:830px;height:230px;background:#efefef;padding:65px 60px 60px 60px;margin:25px 0 35px 10px}.current_offers .form_container .find_offer{width:200px;position:relative;z-index:1}.current_offers .form_container .find_dealer{width:200px;padding-left:50px;padding-top:5px;background:url(../img/layout/find_dealer.gif) 0 0 no-repeat;margin-top:60px}.current_offers .form_container .find_dealer .field_input,.current_offers .form_container .find_dealer .region_select{margin-bottom:15px}.current_offers_page{padding-top:40px}.current_offers_page .gray_wall{background:#f2f2f2!important}.current_offers_page>.heading{margin-bottom:40px}.current_offers_page .heading h2{margin-bottom:10px}.current_offers_page .heading p{font-size:16px}.current_offers_page .current_offer_divider{background:url(../img/layout/en_current_offer_divider.gif) no-repeat left top transparent;width:439px;height:33px}.current_offers_page .field_select{width:198px}.current_offers_form{width:438px}.current_offers_form .heading{font-size:13px;font-weight:bold;margin-bottom:20px;padding-top:10px}.current_offers_form .find_current_offer{margin:35px 0 10px 60px;background:url(../img/layout/special_offers_dollar.gif) no-repeat left center transparent;padding-left:50px}.current_offers_form .locate_a_dealer{margin:0 0 35px 60px;background:url(../img/layout/special_offers_dealer.gif) no-repeat left 4px transparent;padding-left:50px}#canada_map{top:-20px;right:10px;z-index:0}.map_link{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-color:#1b91ff;border:1px solid #fff;color:#fff;font-size:10px;position:absolute;text-align:center;text-transform:uppercase;display:none;z-index:99;zoom:1}.map_gta{width:28px;height:18px;top:320px;left:220px}.map_ottawa{width:55px;height:18px;top:320px;left:252px}.map_link_hover{display:block;color:#fff!important}.current_offers_heading{margin:35px 0 60px;position:relative;z-index:1}.current_offers_heading h2{font-size:28px;margin-bottom:7px}.current_offers_service_parts_special h1{display:block;margin-bottom:25px}.current_offers_service_parts_special h2{color:#8E8E8E;font-size:16px;margin-bottom:15px}.current_offers_service_parts_special .current_offers_parts_list li{margin:20px 0 25px 0}.current_offers_service_parts_special .current_offers_parts_list li.first{margin-top:0}.current_offers_service_parts_special .current_offers_parts_list .current_offer_image_thumb{margin-top:30px}.current_offers_service_parts_special .current_offers_parts_list .current_offer_copy{width:425px}.current_offers_service_parts_special .current_offers_parts_list .current_offer_copy .h6{color:#090909}.current_offers_service_parts_special .current_offers_parts_list .current_offer_copy p strong{border-right:1px solid #D6D6D6;color:#8E8E8E;margin-right:5px;padding-right:10px}.current_offers_footer_tout{background:url("/_Global/img/layout/current_offers_tout_bg.png") no-repeat scroll 0 0 transparent;height:50px;margin:0 9px 20px;padding:20px 40px}.current_offers_footer_tout .h1{font-size:18px;margin-bottom:8px;padding:0 13px 0 0}.current_offers_footer_tout .btn_more a{background:url("/_Global/img/layout/icon_arrow_up.png") no-repeat scroll right top transparent;color:#9B9B9B;font-size:14px;height:20px;line-height:16px;padding-right:30px}.current_offers_footer_tout .btn_more a:hover{background:url("/_Global/img/layout/icon_arrow_over.png") no-repeat scroll right top transparent}* html .current_offers_heading{margin-top:100px}*+html .current_offers_heading{margin-top:100px}* html .current_offers_heading h2{font-size:23px}*+html .current_offers_heading h2{font-size:23px}* html .current_offers_footer_tout .h1{font-size:15px}*+html .current_offers_footer_tout .h1{font-size:15px}* html .current_offers_footer_tout .btn_more a{background:url("/_Global/img/layout/curent_offers_icon_arrow_ie6.gif") no-repeat scroll right top transparent!important;font-size:13px}*+html .current_offers_footer_tout .btn_more a{font-size:13px}.flash_disabled{text-align:center;display:none;padding-top:90px}.flash_logo{background:url(../img/layout/flash_logo.png) no-repeat center top transparent;padding-top:80px}.flash_disabled .message strong cufon{top:0}.flash_disabled .message{font-size:18px;color:#545454}.feature_tout .flash_disabled{padding-top:120px}.feature_tout .flash_disabled .message{color:#fff}body.bluetooth{background-color:#fff}#autoshow{min-height:700px;height:auto!important;height:700px}#autoshow .article{padding-top:40px;margin-top:0}#autoshow .section{margin-top:20px;padding-top:20px}#autoshow .autoshow_heading .autoshow_info{width:315px;text-align:left}#autoshow .autoshow_info{width:660px;text-align:left}#autoshow .h2{font-size:24px;color:#4f565d;position:relative;left:-2px}#autoshow .h3{font-size:11px;color:#878787;margin-bottom:15px}#autoshow dl.tour_heading dd{padding-left:14px}#autoshow dl.tour_heading dd.first{padding-left:0}#autoshow .sub_section{margin-top:20px}#autoshow .event_info{width:467px;padding-right:16px}#autoshow .event_image{width:467px}#autoshow .grey_bar{padding:5px 7px 5px 10px}#autoshow dl.event_chart{background:#efefef url(../img/autoshow/autoshow_chart_bg.gif) 0 0 repeat-y;margin-top:10px}#autoshow dl.event_chart dd{padding:25px 15px 0 65px;width:235px}#autoshow .strong{font-weight:bold}#autoshow dl.event_chart dd p{font-size:11px;color:#090909}.autoshow-landing #autoshow{min-height:0}.autoshow_view_events{padding-top:29px}.interactive-heading{background:url("../img/layout/interactive_feature/celebration_banner.gif") 0 0 no-repeat;padding:8px 0 0 170px;min-height:230px;margin-bottom:20px;zoom:1}.french .interactive-heading{background:url("../img/layout/interactive_feature/celebration_banner_fr.gif") 0 0 no-repeat;padding:8px 0 0 194px}.interactive-heading h1{color:#1a1818;font-size:35px;line-height:40px}.interactive-heading p{font-size:14px;color:#202020;font-family:"Lucida Grande",sans-serif}.interactive-heading sub{font-size:smaller;vertical-align:sub}.interactive-feature{border:1px solid #c5c5c5;padding:13px}.interactive-feature .feature{width:923px;height:424px;background:url("../img/layout/interactive_feature/interactive_feature_bg.gif") 0 0 no-repeat}.interactive-feature .nav{width:924px;margin-top:1px}.interactive-feature .nav li{position:relative;margin:1px 0 0 1px;background:#1a1818}.interactive-feature .nav li.first{margin-left:0}.interactive-feature .nav li div{width:111px;height:91px;display:block;padding:12px 8px 12px 12px}.interactive-feature .nav li div .rollover{display:none}.interactive-feature .nav li div:hover,.interactive-feature .nav li div.hover{background:#8c8e91}.interactive-feature .nav li div:hover .rollover,.interactive-feature .nav li div.hover .rollover{display:block;position:absolute;width:133px;height:424px;bottom:94px;left:-1px;opacity:.55;background:url(../img/layout/interactive_feature/rollover.gif) no-repeat top left transparent}.interactive-feature .nav li.active div{background:#8c8e91}.interactive-feature .nav li.active div .rollover{display:none}.interactive-feature .nav li p{color:#fff;margin-bottom:0;font-size:12px;line-height:15px}.interactive-feature .nav li p.title{text-transform:uppercase;font-size:20px;margin-bottom:0}*+html .interactive-feature .nav li p.title{font-size:14px;font-weight:bold}* html .interactive-feature .nav li p.title{font-size:14px;font-weight:bold}*+html .interactive-feature .nav li p{font-size:11px}* html .interactive-feature .nav li p{font-size:11px}.interactive-feature .landing{text-align:center;padding-top:210px}.french .interactive-feature .landing{padding-top:190px}.interactive-feature .landing p{color:#fff;font-size:20px}.french .interactive-feature .landing p{line-height:28px}.interactive-feature .feature .items{position:absolute;width:4000em;height:425px}.interactive-feature .feature{width:923px;height:425px;overflow:hidden;position:relative}.interactive-feature .old .description{position:absolute;top:0;left:0;width:304px;height:333px;padding:46px;background:url("../img/layout/interactive_feature/old_description_bg.png") 0 0 no-repeat}.interactive-feature .old .description p{color:#fff;font-size:13px;line-height:16px}.interactive-feature .old .description a.date{color:#fff;text-transform:uppercase;font-size:18px;background:url("../img/layout/interactive_feature/btn.png") right center no-repeat;padding-right:40px}.interactive-feature .old .description a.hover{background:url("../img/layout/interactive_feature/btn-hover.png") right center no-repeat!important}.interactive-feature .new .image,.interactive-feature .old .image{position:relative;height:425px}.interactive-feature .new .description{position:absolute;top:0;right:0;width:171px;height:333px;padding:46px;background:url("../img/layout/interactive_feature/old_description_bg.png") 0 0 no-repeat}.interactive-feature .new .description p{color:#fff;font-size:13px;line-height:16px;margin-bottom:0}.interactive-feature .new .description a.back{background:url("../img/layout/interactive_feature/btn_back.png") right center no-repeat;width:19px;height:19px;display:block}.interactive-feature .new .description a.hover{background:url("../img/layout/interactive_feature/btn_back-hover.png") right center no-repeat!important}.interactive-feature .new .description .quote{margin-top:20px}.interactive-feature .new .description .author{font-size:11px}* html .interactive-feature .new .description{right:-1px}#footer a.aoda-logo{margin-top:10px;display:block;width:57px;height:56px;border:0!important;background:none!important}.brochure_box_container{position:relative;z-index:10}.brochure_box{z-index:10;position:absolute;width:668px;right:4px}.brochure-form{width:675px;color:#fff}.brochure-form .h6{margin-bottom:12px;color:#fff}.brochure-form .notes{color:#fff;margin:10px 0 0 0}.brochure-form .notes a{color:#fff;border-bottom:1px dotted #fff}.brochure-form .notes a:hover{text-decoration:none;border-bottom:1px dotted transparnet}.brochure-form-caption{zoom:1;color:#fff;font-size:14px;padding-left:22px;padding-top:7px;width:653px;height:41px;background:url(../img/layout/bg-brochure-top.png) no-repeat left top transparent}.brochure-form-caption .headline{margin-top:10px}.brochure-form-caption .close{background:url("../img/layout/feature_tout_close_btn.png") no-repeat scroll 0 0 transparent;display:block;height:17px;margin-right:10px;width:17px}.brochure-form-content{zoom:1;padding:9px 22px 10px 22px;background:url(../img/layout/bg-brochure-mid.png) repeat-y left top transparent}.brochure-form-bottom{width:675px;height:9px;background:url(../img/layout/bg-brochure-bottom.png) no-repeat left top transparent}.brochure-form-sep{height:35px;width:675px;background:url(../img/layout/bg-brochure-sep.png) no-repeat left top transparent}.brochure-form table th,.brochure-form table td{background-color:transparent;border:0;padding:6px 0}.brochure-form .brochure-form-content a.btn{margin:0}.brochure-form .brochure-form-content .acrobat_required{margin-top:5px}.brochure-form .brochure-form-content .acrobat_required,.brochure-form .brochure-form-content .acrobat_required a{color:#e2e2e2;font-size:11px}.brochure-form .brochure-form-content .acrobat_required a{text-decoration:underline}.brochure-form .brochure-form-content .acrobat_required a:hover{text-decoration:none}.brochure-form .download table{margin-top:10px}.brochure-form table caption{padding-bottom:8px}.brochure-form table .caption{font-size:13px;font-weight:bold}.brochure-form table .notes{font-size:11px;margin:0;color:#c2c2c2}.brochure-form table label{display:inline-block;color:#c2c2c2;font-size:11px;width:110px;padding-left:12px}.brochure-form table .first label{padding-left:0}.brochure-form table label.flexible{width:auto;vertical-align:top}.brochure-form table input[type="checkbox"]{margin:0 9px 0 0}.brochure-form table input[type="text"]{width:187px;border:none;background:url(../img/layout/bg-brochure-input.png) no-repeat left top transparent;padding:4px 4px 0;height:22px}.brochure-form table input[type="text"].error{background-image:url(../img/layout/bg-brochure-input-error.png)}.brochure-form table select{width:195px}.brochure-form table select.error{background:#fdd5b2}.brochure-form table input.full{width:507px;background-image:url(../img/layout/bg-brochure-input-full.png)}.brochure-form table input.full.error{background-image:url(../img/layout/bg-brochure-input-full-error.png)}.brochure-form .messages{margin:15px 0 5px;font-size:11px}.widgets .updates_signup{padding-bottom:15px}.widgets .updates_signup .heading_multiline{background:url("../img/layout/widgets_light_top.gif") no-repeat scroll left top transparent;height:auto;padding:18px 20px 0;width:204px}.widgets .updates_signup .heading_multiline span{padding:0}.widgets .updates_signup .info{background:none;padding:0 20px 0;width:204px}.widgets .updates_signup .info a{color:#F55600;font-weight:bold}.widgets .updates_signup .info p{color:#424242;font-size:12px;line-height:14px;margin:8px 0 0 0}.widgets .updates_signup .info_bottom a,.widgets .updates_signup .info_bottom p{font-size:10px}.widgets .updates_signup .margin_container{margin:18px 20px 0;padding:0}.widgets .updates_signup .field_input,.widgets .updates_signup .field_select{margin-top:10px}.widgets .updates_signup .field_input input{color:#424242;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif}.widgets .updates_signup .field_select span{color:#424242;font-size:13px}.widgets .updates_signup .signup_submit{font-size:12px;line-height:15px;width:82px}.widgets .updates_signup .signup_submit.btn{margin:15px 22px 0}.popup-video{width:970px;height:550px;position:absolute;z-index:10;top:-30px;left:15px}.popup-video .close{display:block;position:absolute;top:-20px;right:-20px;width:42px;height:42px;z-index:2;background:url(/_Global/img/layout/close-button.png) no-repeat left top transparent}.third-party-links{margin-top:20px}.facebook_tagline{font-size:12px}