.postload{background:none!important;}
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,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
iframe{vertical-align:text-bottom;}
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;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:70%;height:0;line-height:1;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;*margin:0;*font-family:Verdana,sans-serif;}
input,textarea,select,button{*font-size:100%;}
legend{color:#000;}
b{font-weight:normal;}
i{font-style:normal;}
.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24{float:left;}
.span-16 .span-16,.span-8 .span-8{clear:both;float:none;}
.span-24{clear:both;}
.span-1{width:41px;}
.span-2{width:82px;}
.span-3{width:123px;}
.span-4{width:164px;}
.span-5{width:205px;}
.span-6{width:246px;}
.span-7{width:287px;}
.span-8{width:328px;}
.span-9{width:369px;}
.span-10{width:410px;}
.span-11{width:451px;}
.span-12{width:492px;}
.span-13{width:533px;}
.span-14{width:574px;}
.span-15{width:615px;}
.span-16{width:656px;}
.span-17{width:697px;}
.span-18{width:738px;}
.span-18-1{width:760px;}
.span-19{width:779px;}
.span-20{width:820px;}
.span-21{width:861px;}
.span-22{width:902px;}
.span-23{width:943px;}
.span-24{width:984px;}
.span-1.module{width:31px;}
.span-2.module{width:72px;}
.span-3.module{width:113px;}
.span-4.module{width:154px;}
.span-5.module{width:195px;}
.span-6.module{width:236px;}
.span-7.module{width:277px;}
.span-8.module{width:318px;}
.span-9.module{width:359px;}
.span-10.module{width:400px;}
.span-11.module{width:441px;}
.span-12.module{width:482px;}
.span-13.module{width:523px;}
.span-14.module{width:564px;}
.span-15.module{width:605px;}
.span-16.module{width:646px;}
.span-17.module{width:687px;}
.span-18.module{width:728px;}
.span-18-1.module{width:750px;}
.span-19.module{width:769px;}
.span-20.module{width:810px;}
.span-21.module{width:851px;}
.span-22.module{width:892px;}
.span-23.module{width:933px;}
.span-24.module{width:974px;}
.clear{clear:both;}
body{background:#f2f2f2;color:#000;font-family:Verdana,sans-serif;font-size:12px;_text-align:center;overflow:visible;}
#edm_document{margin:0 auto;overflow:hidden;position:relative;width:984px;_text-align:left;}
#edm_header{*position:relative;*z-index:3;}
#edm_document{*position:relative;*z-index:2;}
#edm_footer{*position:relative;*z-index:1;}
a,.link{color:#004d99;text-decoration:underline;cursor:pointer;}
a:hover,.link:hover{color:#90be3f;text-decoration:underline;}
.nodisplay{display:none!important;}
.hidden{visibility:hidden!important;}
.error{background:#ffc;color:#f00;font-weight:bold;}
.bold{font-weight:bold;}
h1,h2,h3,h4,h5,p{font-weight:normal;margin:0 0 14px 0;}
.loose-spacing p{line-height:1.8;margin:0 0 18px;}
.tight-spacing p{line-height:1.2;margin:0 0 14px;}
p.loose-spacing{line-height:1.8;margin:0 0 18px;}
p.tight-spacing{line-height:1.2;margin:0 0 14px;}
.tight-spacing h2,.loose-spacing h2{color:#333;font-family:Arial;font-size:14px;font-weight:bold;margin:0 0 7px;}
.loose-spacing h2{margin:0 0 11px;}
.header-1{font-size:20px;line-height:1.2;}
.header-1.last{margin-bottom:0;}
.header-2{color:#000;font-size:18px;line-height:21px;margin:0 0 10px;}
.header-3{color:#000;font-size:14px;line-height:21px;font-weight:bold;}
.header-4{background:#f4f4f4;color:#333;font-family:Arial;font-weight:bold;font-size:16px;line-height:33px;margin:0;padding-right:14px;padding-left:14px;}
.header-4 span.header-4-bullet{background:#555;color:#fff;display:inline-block;*display:inline;margin-right:15px;text-align:center;width:33px;zoom:1;}
.header-5{border-top:8px solid #f4f4f4;color:#333;font-family:Arial;font-size:14px;font-weight:bold;padding:10px 0 0;}
hr{background-color:#ccc;border:0;color:#ccc;height:1px;margin:0 0 14px;}
hr.fat{height:6px;}
hr.wide{margin:0 -14px;}
input,textarea{color:inherit;}
input[disabled=disabled],textarea[disabled=disabled]{background:#f2f2f2;}
textarea{padding:2px;}
input[type="hidden"]{border:none;display:none;}
button{background:none;border-width:0;cursor:pointer;display:inline-block;*display:inline;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;vertical-align:bottom;zoom:1;}
button::-moz-focus-inner{padding:0;border:0;}
button span{background:#003463;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42719C',endColorstr='#003463');background:-webkit-gradient(linear,left top,left bottom,from(#42719C),to(#003463));background:-moz-linear-gradient(top,#42719C,#003463);border:1px solid #036;color:#fff;cursor:pointer;display:block;font-weight:bold;height:33px;line-height:33px;padding:0 14px;text-align:center;text-transform:uppercase;white-space:nowrap;}
button:hover span{background:#296194;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4275AD',endColorstr='#296194');background:-webkit-gradient(linear,left top,left bottom,from(#4275AD),to(#296194));background:-moz-linear-gradient(top,#4275AD,#296194);}
button[disabled],button.disabled{cursor:default;}
a.button{background:#003463;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42719C',endColorstr='#003463');background:-webkit-gradient(linear,left top,left bottom,from(#42719C),to(#003463));background:-moz-linear-gradient(top,#42719C,#003463);border:1px solid #036;color:#fff;display:inline-block;*display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;height:33px;line-height:33px;text-align:center;text-decoration:none;text-transform:uppercase;zoom:1;}
a.button span{padding:0 14px;text-align:center;}
a.button:hover{background:#296194;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4275AD',endColorstr='#296194');background:-webkit-gradient(linear,left top,left bottom,from(#4275AD),to(#296194));background:-moz-linear-gradient(top,#4275AD,#296194);color:#fff;text-decoration:none;}
button.small span{font-size:10px;height:22px;line-height:22px;padding:0 7px;}
.button.small{font-size:10px;height:24px;line-height:24px;}
.button.small span{padding:0 7px;}
.button.custom{font-size:11px;margin-top:9px;width:190px;}
.button.custom span{padding:0 7px;}
.button.custom span strong{font-size:13px;font-weight:bold;}
body button.secondary span,body a.secondary,a.button.secondary.custom{background:#f3f3f3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background:-moz-linear-gradient(top,#fff,#f3f3f3);border:1px solid #ccc;color:#004D99;}
body button.secondary:hover span,body a.secondary:hover,a.button.secondary.custom:hover{background:#296194;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4275AD',endColorstr='#296194');background:-webkit-gradient(linear,left top,left bottom,from(#4275AD),to(#296194));background:-moz-linear-gradient(top,#4275AD,#296194);color:#FFF;}
button.link span{background:none;border:none;color:#004d99;font-weight:normal;text-transform:none;}
button.link:hover span{color:#90be3f;text-decoration:underline;}
.module{background:#fff;border:1px solid #ccc;margin:0 4px 8px;overflow:hidden;}
.module .content{line-height:1.2;padding:14px;overflow:hidden;}
.module .content p.last{margin-bottom:0;}
.module .content .more-link{font-size:12px;text-align:right;font-weight:bold;margin-bottom:0;}
.module .module-title{background:#f7f3f7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f3f7');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F7F3F7));background:-moz-linear-gradient(top,#FFF,#F7F3F7);border-bottom:1px solid #ccc;font-size:12px;height:38px;line-height:38px;margin:0;*position:relative;text-indent:14px;}
.module .module-title a,.module .module-title span.link{float:right;font-size:11px;font-weight:bold;margin-right:14px;*position:absolute;*top:0;*right:0;}
.module ol.list,.module ul.list{list-style:disc inside;}
.module ol.compact-list,.module ul.compact-list{line-height:1.2;list-style:disc inside;margin:0 0 9px;}
.span-8.module{overflow:inherit;}
.img-15-1{height:58px;width:87px;}
.img-15-2{height:87px;width:131px;}
.img-15-3{height:117px;width:175px;}
.img-15-4{height:124px;width:185px;}
.img-15-5{height:200px;width:300px;}
.img-15-6{height:267px;width:400px;}
.img-15-7{height:333px;width:500px;}
.img-15-8{height:400px;width:600px;}
.img-159-1{height:54px;width:87px;}
.img-159-2{height:110px;width:175px;}
.img-159-3{height:189px;width:300px;}
.img-159-4{height:249px;width:396px;}
.img-159-5{height:315px;width:500px;}
#edm_header{font-size:11px;margin:10px 4px 8px;overflow:visible;}
#edm_header .logo{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/);display:block;float:left;height:47px;text-indent:-9999px;width:139px;margin:0 0 1px;}
.optin-optout{float:left;font-size:10px;height:28px;padding:20px 0 0 0;width:150px;}
#header_links{float:right;font-size:10px;height:31px;padding:17px 10px 0 0;text-align:right;width:680px;}
#header_links a{*line-height:16px;}
#header_links a em{line-height:16px;}
#header_links b,.optin-optout b{color:#ccc;font-weight:normal;}
#header_links span.header-padding-first{padding-right:60px;}
#header_links span.header-padding{padding-right:40px;}
.optin-optout #optin_optout{color:#004d99;cursor:pointer;text-decoration:underline;}
.optin-optout #optin_optout:hover{color:#90be3f;text-decoration:underline;}
.fb-header{background:transparent url("share-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/share-icons.png*/) no-repeat 0 0;display:inline-block;*display:inline;line-height:16px;padding-left:24px;zoom:1;}
#header_links #help_japan{float:left;}
#header_links strong{color:#c00;}
#header_nav ul.primary{background:#003463;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42719C',endColorstr='#003463');background:-webkit-gradient(linear,left top,left bottom,from(#42719C),to(#003463));background:-moz-linear-gradient(top,#42719C,#003463);border-right:0 none;float:left;height:38px;width:696px;}
#header_nav ul.primary>li{border-right:1px solid #184776;border-left:1px solid #1c4f82;float:left;height:38px;line-height:38px;text-align:center;width:114px;}
#header_nav ul.primary>li>a{color:#fff;display:block;text-align:center;text-transform:uppercase;width:114px;}
#header_nav ul.primary>li>a:hover{text-decoration:none;}
#header_nav ul.primary>li:hover,#header_nav .car_reviews #car_reviews,#header_nav .new_cars #new_cars,#header_nav .used_cars #used_cars,#header_nav .tips_advice #tips_advice,#header_nav .maintenance #maintenance,#header_nav .forums #forums{color:#fff;background-color:#369;background:-webkit-gradient(linear,left top,left bottom,from(#5289b7),to(#3c77a6));background:-moz-linear-gradient(top,#5289b7,#3c77a6);}
#header_nav li.shadow{display:block;position:relative;}
#header_nav li.shadow>a{display:block;position:absolute;*position:relative;top:0;}
#header_nav li.shadow:before{content:attr(shadow);padding:1px;color:#000;display:block;text-transform:uppercase;text-align:center;}
#header_nav ul.secondary{background:#fff;border:1px solid #2f6295;border-top:0;padding:12px 4px;}
#header_nav .secondary li{line-height:21px;}
#header_nav .secondary a{padding:0 14px;}
#header_nav .secondary a:hover{background:#90be3f;color:#fff;text-decoration:none;}
#header_nav .yui-menu-shadow-visible{background-color:#000;filter:alpha(opacity=25);opacity:.25;top:0;right:-3px;left:3px;bottom:-3px;visibility:visible;left:-3px\9;top:2px\9;}
#header_nav .yuimenu{z-index:1000000;}
#header_nav a{text-decoration:none;}
#header_search,#footer_search{background:#003463;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42719C',endColorstr='#003463');background:-webkit-gradient(linear,left top,left bottom,from(#42719C),to(#003463));background:-moz-linear-gradient(top,#42719C,#003463);border-right:1px solid #184776;border-left:1px solid #1c4f82;float:left;font-size:12px;height:31px;width:270px;padding:7px 0 0 7px;}
#footer_search{background:transparent;border:0;filter:none;}
#header_search form,#footer_search form{border:1px solid #036;height:22px;width:262px;}
#footer_search form{border-color:#999;}
#header_text,#footer_text{border:0;color:#ccc;float:left;height:19px;padding:3px 4px 0;width:183px;}
#header_text.active,#footer_text.active{color:#000;}
#header_submit,#footer_submit{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) 0 -208px;float:right;height:22px;width:71px;}
.yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff;}
.yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#fff;}
.yui-ac-container{margin-top:4px;}
.yui-ac{position:relative;}
.yui-ac-input{position:absolute;}
.yui-ac-container{position:absolute;top:1.6em;width:100%;}
.yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}
.yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}
.yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em;}
.yui-ac-content ul{margin:0;padding:0;width:100%;}
.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;}
#edm_footer{font-size:11px;margin:0 4px 4px;padding:0 0 30px;*padding-top:8px;}
#footer_hd{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) 0 -170px;border:1px solid #ccc;height:38px;width:974px;}
#footer_hd p{float:left;font-size:12px;height:38px;line-height:38px;margin:0;text-indent:14px;width:697px;}
#footer_nav{background:#fff;border:1px solid #ccc;border-top:0;padding-left:2px;width:972px;}
#footer_nav ul{float:left;margin:9px 0;}
#footer_nav li{margin:9px 0;text-indent:18px;}
#footer_nav li.first{font-size:12px;font-weight:bold;}
#footer_nav li a{padding:3px 0;}
#footer_nav p{margin:0 13px;padding:13px 0;}
#footer_nav p a{padding:5px 0;}
#footer_nav b{font-weight:normal;color:#ccc;}
#footer_nav .links{border:1px solid #e5e5e5;border-left:0 none;border-right:0 none;font-size:10px;}
#footer_nav .links.first{border-bottom:0 none;clear:left;line-height:16px;}
#footer_nav .copy{color:#555;font-size:10px;}
#footer_nav p a.fb-footer,#footer_nav p a.twitter-footer{background:transparent url("share-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/share-icons.png*/) no-repeat 0 -16px;display:inline-block;*display:inline;height:16px;padding:0;vertical-align:bottom;width:16px;*zoom:1;}
#footer_nav p a.fb-footer{background-position:0 0;margin-left:4px;}
.expander .mask,.expander .content{overflow:hidden;padding:0;}
.expander .handle{cursor:pointer;}
.module.expander{border-bottom:0;}
.module.expander.animating,.module.expander.open{border-bottom:1px solid #ccc;}
.yuimenu{top:-999em;left:-999em;}
.yuimenubar{position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-overlay.yui-force-redraw{margin-bottom:1px;}
.yui-carousel{visibility:hidden;overflow:hidden;position:relative;text-align:left;zoom:1;}
.yui-carousel.yui-carousel-visible{visibility:visible;}
.yui-carousel-content{overflow:hidden;position:relative;}
.yui-carousel-element{overflow:hidden;position:relative;width:92000px;z-index:1;}
.yui-carousel-element li{float:left;overflow:hidden;padding:0;*float:none;*display:inline-block;*display:inline;*zoom:1;}
.yui-log .carousel{background:#f2e886;}
.yui-carousel-nav{zoom:1;}
.yui-carousel-nav:after{clear:both;content:"";display:block;}
.yui-carousel-min-width .yui-carousel-content{margin:0 auto;}
.yui-carousel-nav{text-align:right;}
.yui-carousel-button{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) -60px -300px;float:right;height:38px;overflow:hidden;width:60px;}
.yui-carousel-button-disabled,.yui-carousel-button-disabled:hover{background-position:-60px -338px;cursor:default;}
.yui-carousel-button input,.yui-carousel-button button{background-color:transparent;border:0;cursor:pointer;display:block;height:44px;margin:-2px 0 0 -2px;padding:0 0 0 62px;}
span.yui-carousel-first-button{background-position:0 -300px;margin-left:-120px;margin-right:60px;*margin:0 0 0 -120px;}
span.yui-carousel-first-button-disabled,span.yui-carousel-first-button-disabled:hover{background-position:0 -338px;cursor:default;}
.yui-carousel-nav ul{float:right;height:37px;margin:0;margin-left:-228px;margin-right:148px;*margin-left:-228px;*margin-right:0;padding:0 0 2px;}
.yui-carousel-min-width .yui-carousel-nav ul{*margin-left:-170px;}
.yui-carousel-nav select{position:relative;*right:50px;top:4px;}
.yui-carousel-nav ul li{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) -20px -414px;cursor:pointer;float:left;height:8px;list-style:none;margin:16px 0 0 12px;overflow:hidden;padding:0;width:8px;}
.yui-carousel-nav ul:after{clear:both;content:"";display:block;}
.yui-carousel-nav ul li a{left:-10000px;position:absolute;}
.yui-carousel-nav ul li.yui-carousel-nav-page-selected{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) 0 -414px;}
.yui-carousel-item-loading{background:url("ajax-loader.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/ajax-loader.gif*/) no-repeat 50% 50%;position:relative;text-indent:-150px;}
.yui-navset .yui-content .yui-hidden{position:absolute;left:-999999px;visibility:hidden;}
.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;}
.yui-navset{position:relative;zoom:1;}
.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1;}
.yui-navset .yui-content:after{content:'';display:block;clear:both;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}
.yui-navset .yui-nav a{position:relative;}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;zoom:1;}
.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}
.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}
.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:1000004;}
.yui-panel{position:relative;}
.yui-panel .bd{overflow:hidden;}
.yui-panel-container form{margin:0;}
body>div.mask{background:#fff;opacity:.70;filter:alpha(opacity=70);z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
#photoflipper_panel_mask{background:#000;opacity:.80;filter:alpha(opacity=80);}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{position:absolute;right:14px;*right:14px;top:11px;cursor:pointer;overflow:hidden;text-indent:-10000em;height:16px;width:16px;background:url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -16px 0;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.yui-dt-mask{position:absolute;z-index:9500;}
.yui-dt-tmp{position:absolute;left:-9000px;}
.yui-dt-scrollable .yui-dt-bd{overflow:auto;}
.yui-dt-scrollable .yui-dt-hd{overflow:hidden;position:relative;}
.yui-dt-scrollable .yui-dt-bd thead tr,.yui-dt-scrollable .yui-dt-bd thead th{position:absolute;left:-1500px;}
.yui-dt-scrollable tbody{-moz-outline:none;}
.yui-dt-draggable{cursor:move;}
.yui-dt-coltarget{position:absolute;z-index:999;}
.yui-dt-hd{zoom:1;}
th.yui-dt-resizeable .yui-dt-resizerliner{position:relative;}
.yui-dt-resizer{position:absolute;right:0;bottom:0;height:100%;cursor:e-resize;cursor:col-resize;background-color:#CCC;opacity:0;filter:alpha(opacity=0);}
.yui-dt-resizerproxy{visibility:hidden;position:absolute;z-index:9000;}
th.yui-dt-hidden .yui-dt-liner,td.yui-dt-hidden .yui-dt-liner,th.yui-dt-hidden .yui-dt-resizer{display:none;}
.yui-dt-editor{position:absolute;z-index:9000;}
.yui-pg-container{display:block;white-space:nowrap;}
.yui-pg-first,.yui-pg-previous,.yui-pg-next,.yui-pg-last,.yui-pg-current,.yui-pg-pages,.yui-pg-page{display:inline-block;*display:inline;zoom:1;}
.yui-pg-pages{color:#ccc;}
.yui-pg-pages a{color:#004d99;}
a.yui-pg-first,a.yui-pg-previous,a.yui-pg-next,a.yui-pg-last,a.yui-pg-page{outline:0;}
.yui-pg-current,.yui-pg-rpp-options{margin-left:1em;margin-right:1em;}
.yui-pg-container .yui-pg-noborder{border:0;}
a.yui-pg-page{text-decoration:underline;}
.validation-failed{background:#fcc;}
.validation-passed{background:#cfc;}
.module.pushdown{background:transparent;border:none;}
.boxad .title,.promoad .title{border-bottom:1px solid #ccc;color:#000;font-size:8px;margin:0;padding-bottom:2px;text-align:right;text-transform:uppercase;}
.promoad .title{text-align:left;}
.boxad>div,.promoad>div{margin:8px;}
.module.spotlight.vertical{border-bottom:none;margin-bottom:0;overflow:hidden;padding:0 9px;width:300px;}
.module.spotlight.horizontal{border-right:none;margin:0 0 8px 0;padding:0 4px 0 5px;overflow:visible;}
.module.spotlight.horizontal-wide{overflow:visible;text-align:center;}
.spotlight-parent{margin-bottom:8px;}
.spotlight-parent .module.spotlight.horizontal-wide{margin-bottom:0;}
.span-5.module.spotlight.horizontal{width:205px;}
.module.spotlight.vertical.last{border-bottom:1px solid #ccc;margin-bottom:8px;}
.module.spotlight.horizontal.first{margin-left:4px;}
.module.spotlight.horizontal.last{border-right:1px solid #ccc;}
.spotlight .title{border-bottom:1px solid #ccc;color:#ccc;font-size:8px;padding:8px;text-align:right;text-transform:uppercase;}
.spotlight .title strong{color:#000;font-size:10px;float:left;}
.spotlight>div{margin:8px 0;}
.elp .title{border-bottom:1px solid #ccc;color:#000;font-size:8px;margin:0;padding-bottom:2px;text-align:right;text-transform:uppercase;}
.elp .module-title{background:none;border:none;}
.elp .content>div{margin:0 auto;text-align:center;}
.elp h1{text-align:left;}
.tabview{background:transparent;border:0;width:648px!important;}
.tabview .yui-nav{background:#f4f4f4;border-bottom:1px solid #ccc;border-left:1px solid #ccc;float:left;height:31px;width:647px;}
.tabview .yui-nav li{background:#e7e7e7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f3f7',endColorstr='#e7e7e7');background:-webkit-gradient(linear,left top,left bottom,from(#F7F3F7),to(#E7E7E7));background:-moz-linear-gradient(top,#F7F3F7,#E7E7E7);border:1px solid #ccc;border-left:0;height:19px;padding-top:11px;text-align:center;width:128px;}
.tabview .yui-nav li.last{width:130px;}
.tabview .yui-nav li:hover a{color:#90be3f;text-decoration:underline;}
.tabview .yui-nav li.selected{background:#f7f3f7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f3f7');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F7F3F7));background:-moz-linear-gradient(top,#FFF,#F7F3F7);border-bottom:1px solid #f4f4f4;}
.tabview .yui-nav li.selected a{color:#000;}
.tabview .yui-nav li:hover{background:#f4f4f4;}
.tabview div.tab-spacer{background:#f4f4f4;border:1px solid #ccc;border-top:0;float:left;height:6px;width:646px;}
.tabview .yui-content>div{background:#fff;border:1px solid #ccc;clear:both;border-top:0;}
.vehicle-card{background:#fff;border-bottom:1px solid #ccc;width:646px;overflow:hidden;}
.vehicle-card .image{float:left;width:87px;padding:14px;text-align:center;}
.vehicle-card .image img{border:1px solid #ccc;margin:0 0 4px;cursor:pointer;}
.vehicle-card .info1{float:left;width:345px;padding:14px 0 0;}
.vehicle-card .info1 .name{float:left;font-size:18px;width:195px;line-height:1.2;margin:-4px 0 10px;}
.vehicle-card .info1 .mpg{float:left;width:150px;text-align:center;margin:4px 0 0;}
.vehicle-card .info1 .add-info{clear:left;line-height:1.2;}
.vehicle-card .info1 .avail-years{float:left;width:400px;margin:0;height:42px;font-size:11px;line-height:20px;position:relative;}
.vehicle-card .info1 .avail-years-content{position:absolute;left:100px;top:0;width:420px;}
.vehicle-card .info2{float:left;width:172px;padding:12px 14px 0 0;text-align:right;}
.vehicle-card .info2 .msrp span{font-size:18px;}
.vehicle-card .info2 .button{margin:0 0 14px;}
.vehicle-card .tools{font-size:11px;height:18px;line-height:18px;overflow:hidden;}
.vehicle-card .tools input,.vehicle-card .tools span{vertical-align:top;}
.vehicle-card .tools .compare{float:left;}
.vehicle-card .tools .delete{float:right;}
.vehicle-card .tools .delete span{background:#f2f2f2;border-bottom:1px solid #ccc;border-left:1px solid #ccc;display:inline-block;*display:inline;height:17px;width:17px;zoom:1;}
.yui-pg-container{font-size:11px;padding:0 14px;text-transform:uppercase;text-align:right;}
.yui-pg-current{padding:0;}
.yui-pg-current-page{color:#000;font-weight:bold;padding:0 3px;}
.yui-pg-page{margin-left:1px;margin-right:1px;border-right:1px solid #ccc;padding:0 6px;text-decoration:none;}
.yui-pg-page.last{border-right:none;}
.yui-pg-previous{padding-right:6px;}
.yui-pg-next{padding-left:6px;}
a.yui-pg-previous,a.yui-pg-next{text-decoration:none;}
.yui-pg-first span,.yui-pg-last span{padding:0 4px;}
.yui-pg-container span.yui-pg-next,.yui-pg-container span.yui-pg-previous,.yui-pg-container span.yui-pg-last,.yui-pg-container span.yui-pg-first{display:none;}
.yui-pg-container a.yui-pg-last{color:#000;text-decoration:none;}
.yui-pg-container a.yui-pg-last span{color:#004D99;text-decoration:underline;}
.yui-pg-container a.yui-pg-last span:hover{text-decoration:underline;}
.yui-pg-container a.yui-pg-first:hover{text-decoration:none;}
.yui-pg-container a.yui-pg-first{color:#000;text-decoration:none;}
.yui-pg-container a.yui-pg-first span{color:#004D99;text-decoration:underline;}
.yui-pg-container a.yui-pg-first span:hover{text-decoration:underline;}
#pageheader{background:transparent;border:0;font-size:11px;}
#breadcrumb,#header_tools{background:transparent;border:1px solid #f2f2f2;color:#555;line-height:20px;}
#breadcrumb .content{padding:5px 0 5px 14px;}
#breadcrumb a{padding:0;}
#breadcrumb a,#breadcrumb span{white-space:nowrap;}
#breadcrumb .delimiter{padding:0 3px;}
#header_tools ul{float:right;padding:0 7px 0 0;}
#header_tools li{float:left;display:block;height:20px;line-height:20px;padding:0 0 0 4px;}
#share_overlay{*z-index:100;}
.share_dd{background:#fff;border:1px solid #ccc;border-bottom:0;font-size:11px;}
.share_dd li{border-bottom:1px solid #ccc;padding:0 8px;height:22px;line-height:22px;}
.share_dd li:hover{background:#f2f6fa;}
.share_dd li:hover a{color:#90be3f;text-decoration:underline;}
.share_dd li b{background:url("share-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/share-icons.png*/) 0 0;display:inline-block;*display:inline;height:16px;margin:0 8px 0 0;width:16px;vertical-align:text-bottom;zoom:1;}
#share_twitter b{background-position:0 -16px;}
#share_yahoobuzz b{background-position:0 -32px;}
#share_stumbleupon b{background-position:0 -48px;}
#email_panel .module{margin:0;font-size:12px;}
#email_panel_c .underlay{left:3px;right:-3px;top:3px;bottom:-3px;position:absolute;background-color:#000;opacity:.25;filter:alpha(opacity=25);}
#email_panel label{clear:left;display:block;height:28px;line-height:28px;}
#email_sender,#email_recipient{width:280px;}
#email_panel .help{color:#555;font-size:11px;margin-left:294px;line-height:1.2;}
#email_panel .submit{clear:both;padding-top:14px;}
#email_error{border-bottom:1px solid #ccc;margin:-14px -14px 14px -14px;height:28px;line-height:28px;padding:0 14px;}
a#custom-tweet-button{background:url("tweet.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/social-tools/tweet.png*/) 0 0 no-repeat;display:inline-block;*display:inline;height:20px;margin-right:14px;vertical-align:top;width:55px;*zoom:1;}
a#custom-tweet-button:hover{background-position:0 -21px;}
.fb-share-custom{background:url("fbshare.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/social-tools/fbshare.png*/) 0 0 no-repeat;cursor:pointer;display:block;height:18px;text-indent:-999em;width:57px;}
.editorial-header .content{overflow:hidden;padding-bottom:0;}
.editorial-header .links{border-top:1px solid #ccc;font-size:11px;height:28px;*margin-top:14px;padding-top:9px;clear:both;}
.editorial-header .links sup{font-size:9px;}
.editorial-header .links li{float:left;}
.editorial-header .links a,.editorial-header .links span{display:block;border-right:1px solid #ccc;height:19px;line-height:19px;padding:0 13px;}
.editorial-header .links .first a,.editorial-header .links .first span{padding-left:0;}
.editorial-header .links .last a,.editorial-header .links .last span{border:0;}
.editorial-header .mask{clear:both;}
.editorial-header .mask .content{line-height:1.8;padding-top:5px;border-top:1px solid #ccc;}
.editorial-header .header-1{overflow:hidden;}
.editorial-header .header-1 span{float:left;}
.editorial-header .expander .handle{background:url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -32px 0;float:right;height:16px;margin-top:4px;text-indent:999px;width:16px;}
.editorial-header .expander .handle span{float:none;}
.editorial-header .expander.open .handle{background-position:-48px 0;}
.photoflipper_active{overflow:hidden;}
#photoflipper_panel_c{background:#fff url("ajax-loader.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/ajax-loader.gif*/) no-repeat center;overflow-x:hidden;overflow-y:hidden;}
.photoflipper_clipped #photoflipper_panel_c{overflow-x:hidden;overflow-y:scroll;}
.carousel-moreon{height:225px;}
.carousel-moreon .yui-carousel{top:-39px;}
.carousel-moreon ol li{width:974px;}
.carousel-moreon ol li li{width:179px;padding:14px 0 0 14px;}
.carousel-moreon .yui-carousel-nav ul{visibility:hidden!important;}
.carousel-moreon a:hover{text-decoration:none;}
.carousel-moreon a img{margin:0 0 14px;}
.moreon-module ul{overflow:hidden;}
.moreon-module ul li{float:left;padding-right:14px;width:177px;}
.moreon-module ul li.last{padding-right:0;}
.moreon-module a,.moreon-module a:hover{text-decoration:none;}
.moreon-module a span,.moreon-module a:hover span{text-decoration:underline;}
.moreon-module a img{margin:0 0 14px;}
.col2,.col3,.col4{overflow:hidden;}
.col2 ul{float:left;width:50%;}
.col3 ul{float:left;width:33%;}
.col4 ul{float:left;width:25%;*width:24%;}
.col2 ul li,.col3 ul li,.col4 ul li{padding:4px 0;}
.col2 ul li.first,.col3 ul li.first,.col4 ul li.first{padding-top:0;}
.col2 ul li.last,.col3 ul li.last,.col4 ul li.last{padding-bottom:0;}
.span-16.landing-more-2col .content{background:transparent url("2wide-bg.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/editorial/2wide-bg.png*/) -14px 0 repeat-y;margin:14px;padding:0;line-height:1.3;}
.span-16.landing-more-2col .item{float:left;padding-right:14px;width:295px;}
.span-16.landing-more-2col .item.last{padding-right:0;padding-left:14px;}
.span-16.landing-more-2col hr{clear:both;margin:0 0 14px;}
.span-16.landing-more-3col .content{background:transparent url("3wide-bg.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/editorial/3wide-bg.png*/) -14px 0 repeat-y;font-size:11px;margin:14px;padding:0;line-height:1.3;}
.span-16.landing-more-3col .title{font-size:13px;font-weight:bold;}
.span-16.landing-more-3col a span.title{display:block;margin-bottom:14px;text-decoration:underline;}
.span-16.landing-more-3col span.txt{display:block;margin:7px 0;}
.span-16.landing-more-3col img{margin-bottom:14px;}
.span-16.landing-more-3col .item{float:left;width:187px;}
.span-16.landing-more-3col .item.middle{padding:0 14px;margin:0 14px;}
.span-16.landing-more-3col .item img{border:1px solid #ccc;}
.span-16.landing-more-3col li{margin:0 0 8px;}
.span-16.landing-more-3col hr{clear:both;margin:0 0 14px;}
.span-16.landing-more-3col .all-link{font-weight:bold;text-align:right;}
#opinionmart_clickout2{display:block;float:right;margin-top:10px;}
.span-16.landing-more-4col .content{background:transparent url("4wide-bg.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/editorial/4wide-bg.png*/) -16px 0 repeat-y;line-height:1.3;margin:14px;padding:0;}
.span-16.landing-more-4col .item{float:left;margin-right:15px;width:131px;}
.span-16.landing-more-4col .item.middle{margin-left:15px;}
.span-16.landing-more-4col .item.last{margin-right:0;margin-left:15px;}
.span-16.landing-more-4col hr{clear:both;margin:0 0 14px;}
span.info-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -16px -64px no-repeat;cursor:pointer;display:inline-block;*display:inline;height:16px;text-indent:-999em;vertical-align:top;width:16px;zoom:1;}
span.toggle-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -32px 0 no-repeat;cursor:pointer;display:inline-block;*display:inline;height:16px;width:16px;zoom:1;}
#edm_document span.open{background-position:-48px 0;}
span.rss-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) 0 -64px no-repeat;display:inline-block;*display:inline;height:16px;width:16px;zoom:1;}
span.fav-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) 0 -96px no-repeat;display:inline-block;*display:inline;height:16px;width:16px;zoom:1;}
span.fav-icon.on{background-position:-16px -96px;}
span.rh-good-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -32px -48px no-repeat;display:inline-block;*display:inline;height:16px;width:16px;zoom:1;}
span.rh-ok-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -48px -48px no-repeat;display:inline-block;*display:inline;height:16px;width:16px;zoom:1;}
span.rh-bad-icon{background:transparent url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) -64px -48px no-repeat;display:inline-block;*display:inline;height:16px;width:16px;zoom:1;}
.vh-category ul{overflow:hidden;}
.vh-category li{float:left;font-size:11px;line-height:1.3;margin-bottom:14px;text-align:center;width:96px;}
.vh-category li a{display:block;text-align:center;}
.vh-category li span{background-image:url("car_icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/editorial/car_icons.png*/);display:block;height:40px;text-indent:-999em;}
.span-16.vh-category li{width:102px;}
.span-11.vh-category li{width:25%;}
.span-8.vh-category li{width:33%;}
.span-5.vh-category li{width:50%;}
.vh-category .sedan span{background-position:center 0;}
.vh-category .minivan span{background-position:center -100px;}
.vh-category .suv span{background-position:center -200px;}
.vh-category .convertible span{background-position:center -300px;}
.vh-category .truck span{background-position:center -400px;}
.vh-category .hybrid span{background-position:center -500px;}
.vh-category .coupe span{background-position:center -600px;}
.vh-category .wagon span{background-position:center -700px;}
.vh-category .luxury span{background-position:center -800px;}
.vh-category .crossover span{background-position:center -900px;}
.vh-category .hatchback span{background-position:center -1000px;}
.vh-category .diesel span{background-position:center -1100px;}
.vh-category .mobility span{background-position:center -1200px;}
.vh-category .sedan span:hover{background-position:center -1300px;}
.vh-category .minivan span:hover{background-position:center -1400px;}
.vh-category .suv span:hover{background-position:center -1500px;}
.vh-category .convertible span:hover{background-position:center -1600px;}
.vh-category .truck span:hover{background-position:center -1700px;}
.vh-category .hybrid span:hover{background-position:center -1800px;}
.vh-category .coupe span:hover{background-position:center -1900px;}
.vh-category .wagon span:hover{background-position:center -2000px;}
.vh-category .luxury span:hover{background-position:center -2100px;}
.vh-category .crossover span:hover{background-position:center -2200px;}
.vh-category .hatchback span:hover{background-position:center -2300px;}
.vh-category .diesel span:hover{background-position:center -2400px;}
.vh-category .mobility span:hover{background-position:center -2500px;}
.vh-category .sedan span.unavailable{background-position:center -2600px;}
.vh-category .minivan span.unavailable{background-position:center -2700px;}
.vh-category .suv span.unavailable{background-position:center -2800px;}
.vh-category .convertible span.unavailable{background-position:center -2900px;}
.vh-category .truck span.unavailable{background-position:center -3000px;}
.vh-category .hybrid span.unavailable{background-position:center -3100px;}
.vh-category .coupe span.unavailable{background-position:center -3200px;}
.vh-category .wagon span.unavailable{background-position:center -3300px;}
.vh-category .luxury span.unavailable{background-position:center -3400px;}
.vh-category .crossover span.unavailable{background-position:center -3500px;}
.vh-category .hatchback span.unavailable{background-position:center -3600px;}
.vh-category .diesel span.unavailable{background-position:center -3700px;}
.vh-category .mobility span.unavailable{background-position:center -3800px;}
ul.list-style{line-height:1.8;list-style-type:disc;list-style-position:inside;}
ol.list-style{line-height:1.8;list-style-type:decimal;list-style-position:inside;}
.list-style .list-style{margin-left:14px;}
.yui-panel{border:1px solid #ccc;}
.yui-panel .hd{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) repeat scroll 0 -769px #666;height:38px;line-height:38px;color:#fff;font-weight:bold;text-indent:14px;}
.yui-panel .bd{background-color:#fff;padding:14px;}
.yui-panel-container.shadow .underlay{left:3px;right:-3px;top:3px;bottom:-3px;position:absolute;background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-panel#photoflipper_panel{border:none;}
.yui-panel#photoflipper_panel .bd{padding:0;overflow:inherit;}
.global-zip-module{overflow:hidden;}
.global-zip-module button{float:left;overflow:visible;}
.global-zip-module input{border:1px solid #7f9db9;float:left;height:22px;font-size:12px;line-height:22px;margin:0 5px 0 0;*margin-top:1px;_margin-top:0;padding:0;text-align:center;width:48px;}
.global-zip-module .location{float:left;font-size:9px;margin-left:10px;overflow:hidden;text-align:left;width:178px;white-space:nowrap;}
.global-zip-module .zip-error{color:#F00;font-size:10px;margin:0 0 6px;}
.sitemap .yui-pg-container{border-top:1px solid #ccc;margin-top:14px;padding:14px 14px 0 0;}
#car_finder_widget strong{display:block;font-size:11px;margin-bottom:1px;}
#car_finder_widget select{font-weight:normal;display:block;width:100%;margin-bottom:10px;}
#tco_widget{overflow:hidden;}
#tco_widget select{display:block;width:100%;margin:10px 0;}
#tco_widget button{float:right;}
#tco_widget_error{display:inline-block;*display:inline;color:#f00;*zoom:1;}
.link-list .content a{padding:5px 0;}
.link-list .content ul{font-size:11px;}
.link-list .content ul li{margin-bottom:8px;}
.link-list .content ul li.last{margin-bottom:0;}
.link-list .more-link{margin-top:14px;}
.newsletter .content{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) 6px -485px no-repeat;padding-top:4px;}
.newsletter.promo .content{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) 12px -810px no-repeat;}
.newsletter form .error{color:#f00;margin:6px 0 0 14px;}
.newsletter p.blurb{font-size:11px;line-height:15px;margin:0;padding:11px 14px 0;}
.newsletter label{clear:left;display:block;margin:10px 0 4px 82px;}
.newsletter input[type=text]{width:132px;margin:0 0 0 82px;}
.newsletter button{margin:0 0 0 10px;}
.newsletter button span{width:35px;}
#nl_panel.yui-panel .bd,#wait.yui-panel .bd{padding:0;}
.nl_loading{background:transparent url("loading.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/loading.gif*/) no-repeat 10px 10px;height:50px;width:150px;}
.nl_loading p{line-height:50px;padding-left:55px;}
.community{font-size:11px;line-height:1.3;}
.community .title{font-size:13px;font-weight:bold;}
.community .item{padding:14px;}
.community .answers{border-bottom:1px solid #ccc;}
.community .answers li{margin:0 0 8px;}
.community .answers form{padding-top:14px;}
.community .answers form p{margin-top:0;}
.community textarea{height:56px;width:95%;}
.span-16.community textarea{height:56px;width:610px;}
.community .carspace li{margin:0 0 8px;}
#frm_carspace_search{margin-bottom:14px;}
.carspace form p{margin-bottom:6px;}
#frm_carspace_discuss{padding-top:14px;}
#dropdown_carspace{padding:0 14px 14px;}
.rating{background:url("review-stars.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/review-stars.gif*/) repeat;height:13px;width:65px;display:block;float:right;margin:0 4px;}
.rating span{display:block;background:url("review-stars.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/review-stars.gif*/) repeat 0 12px;height:13px;}
.rating-0{width:0;}
.rating-1{width:13px;}
.rating-1-half{width:20px;}
.rating-15{width:20px;}
.rating-2{width:26px;}
.rating-25{width:33px;}
.rating-2-half{width:33px;}
.rating-3{width:39px;}
.rating-35{width:46px;}
.rating-3-half{width:46px;}
.rating-4{width:52px;}
.rating-45{width:59px;}
.rating-4-half{width:59px;}
.rating-5{width:65px;}
.rating-big{background:url("review-stars-big.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/review-stars-big.gif*/) repeat scroll 0 0 transparent;display:block;float:left;height:16px;margin:0 5px 0 0;position:relative;top:1px;width:85px;}
.rating-big span{background:url("review-stars-big.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/review-stars-big.gif*/) repeat scroll 0 16px transparent;display:block;height:16px;}
.rating-big .rating-0{width:0;}
.rating-big .rating-1{width:17px;}
.rating-big .rating-15{width:27px;}
.rating-big .rating-1-half{width:27px;}
.rating-big .rating-2{width:34px;}
.rating-big .rating-25{width:44px;}
.rating-big .rating-2-half{width:44px;}
.rating-big .rating-3{width:51px;}
.rating-big .rating-35{width:61px;}
.rating-big .rating-3-half{width:61px;}
.rating-big .rating-4{width:68px;}
.rating-big .rating-45{width:78px;}
.rating-big .rating-4-half{width:78px;}
.rating-big .rating-5{width:85px;}
body.masked{overflow:hidden;}
#modal_panel_overlay.yui-panel .bd{padding:0;overflow:auto;}
#modal_panel_overlay.yui-panel .bd .content{padding:14px;line-height:1.2;}
.yui-tt{z-index:100;}
.tt-underlay{position:absolute;background-color:#000;filter:alpha(opacity=35);opacity:.35;z-index:99;top:3px;left:3px;}
.tt-content{position:relative;background-color:#fff;z-index:100;border:1px solid #ccc;padding:10px;line-height:1.2;max-width:275px;}
#nci_location_update{clear:both;font-size:10px;line-height:23px;}
.nci-location{color:#ccc;}
#nci_zipcode_update{clear:both;display:block;margin-top:6px;}
.nci-update-txt{color:#ccc;float:left;}
#nci_zipcode_update_button{color:#004d99;}
#change_nci_zip{float:none!IMPORTANT;}
.nci-entry-link{display:block;padding-top:8px;font-size:12px;}
.tmv-sliding-graph{border-bottom:1px solid #f2f2f2;height:151px;width:300px;}
.tmv-sliding-graph .hbar-graph{position:absolute;margin:0 15%;width:70%;}
.tmv-sliding-graph .hbar-graph .invoice{background-color:#4F9519;height:5px;position:absolute;top:80px;left:0;width:50%;}
.tmv-sliding-graph .hbar-graph .msrp{background-color:#E63436;height:5px;position:absolute;top:80px;right:0;width:50%;}
.tmv-sliding-graph .hbar-graph .about-tmv-price{font-size:10px;text-align:center;position:absolute;bottom:5px;width:100%;}
.tmv-sliding-graph .invoice-label{background:url("tmv-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/vehicle-directory/tmv-icons.png*/) no-repeat scroll 50% -11px transparent;font-size:10px;text-align:center;padding-top:6px;position:absolute;top:87px;left:-8%;}
.tmv-sliding-graph .msrp-label{background:url("tmv-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/vehicle-directory/tmv-icons.png*/) no-repeat scroll 50% -11px transparent;font-size:10px;padding-top:6px;text-align:center;position:absolute;top:87px;left:91%;}
.tmv-sliding-graph .tmv-label{background:url("tmv-bg.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/vehicle-directory/tmv-bg.png*/) repeat-x;border:1px solid #329900;height:19px;padding:0;position:absolute;top:48px;left:32%;}
.tmv-sliding-graph .tmv-label div{background:url("tmv-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/vehicle-directory/tmv-icons.png*/) no-repeat scroll 50% 20px transparent;color:#FFF;font-size:14px;font-weight:bold;padding:0 3px 13px;text-align:center;z-index:100;}
.tmv-sliding-graph .tmv-tagline{background:#FFF;color:#000;font-size:12px;font-weight:bold;text-align:center;white-space:nowrap;z-index:100;position:absolute;left:59px;top:29px;}
.tmv-sliding-graph .tmv-tagline sup{font-size:9px;}
.sticky{position:fixed;}
#sticky-tmv-container.sticky{background-color:#FFF;border:0;top:10px;z-index:999;width:300px;height:120px;}
#sticky-tmv-container.sticky .tmv-sliding-graph{border:0 none;background-color:#FFF;border:5px solid #ccc;height:110px;z-index:999;}
#sticky-tmv-container.sticky .tmv-sliding-graph .hbar-graph .msrp,#sticky-tmv-container.sticky .tmv-sliding-graph .hbar-graph .invoice{top:60px;}
#sticky-tmv-container.sticky .tmv-sliding-graph .invoice-label,#sticky-tmv-container.sticky .tmv-sliding-graph .msrp-label{top:67px;}
#sticky-tmv-container.sticky .tmv-sliding-graph .tmv-label{top:28px;}
#sticky-tmv-container.sticky .tmv-sliding-graph .tmv-tagline{top:9px;background-color:transparent;}
.sec-nav{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfCAMAAAARF1dQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADZQTFRF+/v7zMzM9vb2zc3N5eXl3t7e29vb6enp1NTU+vr619fX+Pj48/Pz7Ozs4uLiz8/P8PDw0dHR9tzfYwAAACtJREFUeNpswUECgBAAALApVET8/7NObm38eFSH19Bcoi7Jitv0OYV9CTAAD7UAnv2BYUUAAAAASUVORK5CYII=) repeat-x scroll 0 0 transparent;border:1px solid #CCC;clear:both;float:left;margin-bottom:10px;width:100%;}
.sec-nav{*background:url("sec-nav-bg.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/sec-nav-bg.png*/) repeat-x scroll 0 0 transparent;}
.sec-nav ul li{background-color:transparent;float:left;}
.sec-nav ul li a{background-color:transparent;border-right:1px solid #CCC;display:block;float:left;font-size:11px;font-weight:bold;height:30px;line-height:30px;text-align:center;text-decoration:none;width:122px;}
.sec-nav ul li.last a{border:0 solid white;width:126px;}
.sec-nav ul li.selected a{background-color:#FFF;}
#third-nav{margin:0;}
#third-nav ul{padding:0;}
#third-nav ul li{line-height:22px;}
#saved_page_confirmation{display:none;background-color:#e7f2da;border:1px solid #a0c74b;height:35px;line-height:35px;text-indent:14px;}
#saved_page_confirmation em{color:#a9a9a9;font-style:normal;padding:0 5px;}
.marketplace .mrkt-ttl strong{float:left;}
.marketplace .mrkt-ttl{overflow:hidden;margin-bottom:5px;}
.marketplace .logo{background:url("marketplace-logos.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/editorial/marketplace-logos.png*/) no-repeat;float:right;text-indent:-999em;}
.marketplace .at-logo{background-position:0 0;height:17px;width:133px;}
.marketplace .geico-logo{background-position:0 -30px;height:21px;width:92px;}
.marketplace .carfax-logo{background-position:0 -60px;height:23px;width:96px;}
.marketplace .up2drive-logo{background-position:0 -95px;height:25px;width:95px;}
.span-16.landing-more-3col.finance-marketplace .item a{text-decoration:none;}
.span-16.landing-more-3col.finance-marketplace .item img{border:none;display:block;}
.span-16.landing-more-3col.finance-marketplace .item a span{text-decoration:underline;}
.span-8.finance-marketplace .content div{overflow:hidden;}
.span-8.finance-marketplace .content div.last p{padding-bottom:0;}
.span-8.finance-marketplace .content div img{float:left;}
.span-8.finance-marketplace .content div p{padding-left:141px;}
.marketplace-stacked .content div{overflow:hidden;}
.marketplace-stacked .content div.last p{padding-bottom:0;}
.marketplace-stacked .content div img{float:left;}
.marketplace-stacked .content div p{padding-left:154px;}
.marketplace-stacked .content div p span{display:block;}
#compare_insurance p.cir-list{clear:both;border-bottom:1px solid #e5e5e5;padding:0 14px 14px;position:relative;display:block;overflow:hidden;}
#compare_insurance a.logo{float:left;}
#compare_insurance a.button.small{position:absolute;bottom:14px;right:9px;}
#compare_insurance span.cir-txt{clear:left;display:block;font-size:11px;float:left;width:505px;}
#car_loans p.cir-list span.up2drive-logo{background:url("used-car-loan-logos.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/download-logos/partner-logos/used-car-loan-logos.gif*/) no-repeat 0 0;display:block;width:87px;height:51px;text-indent:-9999px;}
#car_loans p.cir-list span.carsdotcom-logo{background:url("used-car-loan-logos.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/download-logos/partner-logos/used-car-loan-logos.gif*/) no-repeat 0 -50px;display:block;width:87px;height:51px;text-indent:-9999px;}
#car_loans p.cir-list span.fcrdotcom-logo{background:url("used-car-loan-logos.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/download-logos/partner-logos/used-car-loan-logos.gif*/) no-repeat 0 -110px;display:block;width:87px;height:51px;text-indent:-9999px;}
#car_loans p.cir-list span.cardotcom-logo{background:url("carscomlogo.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/download-logos/partner-logos/carscom/carscomlogo.gif*/) no-repeat scroll 0 0 transparent;display:block;height:40px;text-indent:-9999px;width:59px;margin:0 18px 15px 10px;}
#car_loans p.cir-list{clear:both;border-bottom:1px solid #e5e5e5;padding:0 0 10px 14px;position:relative;display:block;overflow:hidden;}
#car_loans a.logo{float:left;text-align:center;width:130px;margin-right:10px;}
#car_loans a.button.small{position:absolute;bottom:14px;right:9px;}
#car_loans span.cir-txt{display:block;float:left;width:358px;}
#landing_header .header-1{float:left;width:auto;}
#landing_header form{float:right;line-height:25px;}
#used-car-dropdowns .content{overflow:hidden;}
#used-car-dropdowns label{display:block;margin-top:5px;}
#used-car-dropdowns select{width:100%;}
#used-car-dropdowns button{margin-top:13px;float:right;}
.hideGlobalAuthLinks #header_links #header_welcome,.hideGlobalAuthLinks #header_links b,.hideGlobalAuthLinks #header_links #header_signin,.hideGlobalAuthLinks #header_links .fb-header,.hideGlobalAuthLinks #header_links #header_account,.hideGlobalAuthLinks #footer_account{display:none;}
.hAC .article-header-comments,.hAC #crr #review_cnt a,.hAC #crr_add_comment,.hAC #crr_review_display .crr_review_tools,.hAC #be_first,.hAC .review_tools,.hAC #dealer_review_link,.hAC #crr form#crr_add_comment{display:none;}
.hNM #newsletter,.hNM .newsletter{display:none;}