#comparator-container{position:relative;}
#comparator-container .global-zip-module{overflow:visible;}
#cmprtr_zipcode_update{position:absolute;right:73px;top:15px;}
#cmprtr_zipcode_update .zip-error{position:absolute;left:-212px;*left:-210px;top:7px;}
#cmprtr_zip_error{float:left;margin-right:10px;}
#top_carousel{position:relative;height:60px;display:none;margin:14px 0;}
#carousel_container{position:absolute;z-index:1;left:19px;}
.yui-carousel-nav{position:absolute;}
.yui-carousel-content{background:#fff;}
.yui-carousel-element li{cursor:pointer;height:60px;width:89px;margin:0 2px 0 0;}
.yui-carousel-element .frame{background:#000;border:1px solid #ccc;height:58px;width:87px;opacity:.6;}
.yui-carousel-element .frame img{margin-top:2px;position:relative;filter:alpha(opacity=60);}
.yui-carousel-item-selected .frame{border:1px solid #000;}
.yui-carousel-item-selected .frame{opacity:1;}
.yui-carousel-item-selected .frame img{filter:alpha(opacity=100);}
#carousel_previous{position:absolute;top:0;left:0;z-index:9;}
#carousel_next{position:absolute;top:0;right:38px;z-index:10;}
#carousel_previous,#carousel_next{background:#f2f2f2 url("pf_sprite.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/photoflipper/pf_sprite.png*/) -14px -98px;border:1px solid #ccc;cursor:pointer;width:14px;height:58px;}
#carousel_next{background-position:-28px -98px;}
#add_car_message{height:88px;}
#add_car_message div{font-size:17px;line-height:23px;text-align:center;padding-top:19px;}
#add_car_message div span{font-size:15px;}
#vehicle-compare .vehicle-info{overflow:hidden;border-left:1px solid #ccc;margin-bottom:14px;}
#vehicle-compare .vehicle-info .vbox{float:left;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:264px;width:235px;text-align:center;position:relative;}
#vehicle-compare .ad-cell{display:none;}
#edm_document .ad-column .vehicle-info div{width:188px;}
#edm_document .ad-column .ad-cell{display:block;width:159px;}
#vehicle-compare .vehicle-info #veh1{width:236px;}
#edm_document .ad-column .vehicle-info #veh1{width:189px;}
#edm_document .ad-column .vehicle-info #veh5{width:187px;}
#vehicle-compare #vehicle-cards-container{position:relative;margin-bottom:14px;z-index:2;}
#vehicle-compare #vehicle-cards{background:#fff;}
#vehicle-compare #vehicle-cards.sticky{position:static;top:0;z-index:1;*position:absolute;_position:absolute;}
#vehicle-compare .star-notes{margin:0;}
span.veh-image{width:175px;height:110px;display:block;margin:18px auto 0;background-color:#f5f5f5;overflow:hidden;position:relative;border:1px solid #ccc;}
span.veh-image img{position:absolute;left:0;top:0;z-index:0;}
span.veh-image em{font-style:normal;display:block;margin-top:40px;font-size:11px;}
span.veh-image .delete{background:url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) repeat scroll -16px 0 transparent;cursor:pointer;position:absolute;z-index:100;width:16px;height:16px;right:-1px;top:-1px;}
.vbox strong.link{position:absolute;bottom:0;height:29px;left:0;border-top:1px solid #ccc;line-height:29px;display:block;font-size:11px;width:100%;}
.vbox a{display:block;font-size:11px;font-weight:bold;width:177px;margin:3px auto;text-align:left;}
.vbox .trim{display:block;font-size:11px;width:177px;margin:2px auto;text-align:left;}
.vbox .button{bottom:42px;left:45px;position:absolute;width:142px;text-align:center;}
.ad-column .vbox .button{left:23px;}
#sponsored-col{color:#555;font-size:8px;position:absolute;right:6px;top:4px;}
body#popup{background:#fff;}
#preview{float:left;margin-bottom:14px;border:1px solid #CCC;}
#add_edit_vehicle_frame .msrp{float:left;margin-left:14px;}
#add_edit_vehicle_frame .msrp span{font-size:18px;}
#add_edit_vehicle_frame .select-vehicle{clear:both;overflow:hidden;}
#add_edit_vehicle_frame .select-vehicle select{display:block;width:100%;clear:both;margin:3px 0 0;font-size:12px;}
#add_edit_vehicle_frame .select-vehicle button{float:right;margin-left:10px;margin-top:14px;display:block;}
#ae_continue{width:77px;}
#ae_cancel{width:62px;}
#bottom_carousel{position:relative;height:60px;margin:10px 0;}
#bottom_carousel #carousel_container{position:relative;}
#bottom_carousel #carousel_next{right:0;}
#bottom_carousel .yui-carousel-element .frame{opacity:1;filter:alpha(opacity=100);}
#bottom_carousel .yui-carousel-element li{margin:0 10px;height:auto!important;vertical-align:top;}
#bottom_carousel .yui-carousel-element li .link{text-align:center;font-size:10px;margin-top:4px;line-height:13px;}
#toggleRecentlyViewedText{display:none;}
#select_from_carousel{display:none;}
#add_edit_vehicle_frame .select-other{margin-top:28px;}
.change_style #vd_selector select{display:none;}
.change_style #vd_selector .mmys-style-dd{display:block;}
.compare-specs{border:1px solid #ccc;font-family:Arial;margin-bottom:14px;width:944px;}
.compare-specs h2{background:url("edm_global.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm_global.png*/) repeat scroll 0 -732px transparent;color:#004d99;cursor:pointer;height:27px;margin:0;padding:0 0 0 14px;font-size:14px;font-weight:bold;line-height:27px;overflow:hidden;}
.compare-specs h2 em{float:right;display:block;width:16px;height:16px;background:url("edm-icons.png"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/edm-icons.png*/) repeat scroll -32px 0 transparent;margin:6px 14px 6px 6px;}
#vehicle-compare .open h2 em{background-position:-48px 0;}
.compare-specs h2 span{float:right;font-weight:normal;font-size:11px;text-decoration:underline;}
.compare-specs .content{background:url("border-bg-wide.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/comparator/border-bg-wide.gif*/) repeat;}
.ad-column .compare-specs .content{background:url("border-bg-short.gif"/*tpa=http://static.ed.edmunds-media.com/edmunds-webassets/1.9.65/img/comparator/border-bg-short.gif*/) repeat;}
.compare-specs .cell{padding:7px 14px;width:207px;float:left;}
.ad-column .compare-specs .cell{width:161px;*width:160px;}
.compare-specs .row{clear:both;}
.compare-specs .title{background-color:#f2f2f2;color:#333;font-weight:bold;font-size:16px;clear:both;height:33px;line-height:33px;text-indent:14px;}
.compare-specs div.large{font-size:16px;}
.compare-specs div.large a{font-size:12px;}
.compare-specs span.info-icon{vertical-align:middle;}
.open .color-chips span{visibility:visible;}
.color-chips span{margin:0 1px 0 3px;visibility:hidden;}
.color-chips{border-bottom:0 none!important;}
.compare-specs .color-chips .cell{padding:4px 0 4px 7px;vertical-align:top;width:229px;}
#edm_document .ad-column .compare-specs .color-chips .cell{width:182px;}
#edm_document .ad-column .compare-specs .color-chips .ad-cell{padding:4px 0 4px 6px;}
#other_styles h3{font-weight:bold;margin:22px 0 6px;}
#other_styles ul{margin-left:14px;line-height:20px;}
#other_styles li{min-width:250px;overflow:hidden;}
#other_styles span{float:left;}
#other_styles .price{display:block;float:right;}
#compare_share_fb{position:absolute;top:15px;right:15px;}