#main_content{background:#e2e2e1 url('/shared/images/lineup/page-bg.gif') repeat-x scroll left top;height:auto;padding:0 0 15px;}#main_content a{text-decoration:none;}#main_content form,#main_content fieldset,#main_content form input{margin:0;padding:0;}#main_content h2{background:#ECECEC url('/shared/images/lineup/subheader-bg.gif') repeat-x scroll left top;color:#3A3A17;font-size:18px;font-weight:normal;line-height:32px;margin:0 0 15px;padding:0 15px;}#main_content h2 a#currentYearSelector,#main_content h2 a#previousYearSelector{color:#3A3A17;text-decoration:none;font-weight:bold;cursor:default;}#main_content h2 a.ysActive{color:#7E9261!important;}#main_content h2 span{padding:0 .333em;}#main_content h3{padding-left:15px;}#appDirections{font-size:12px;font-weight:bold;padding-left:15px;}#appDirections a{text-decoration:underline;color:#222;}#appDirections a:hover{text-decoration:underline;color:#666;}#filterContainer{background-color:transparent;color:black;margin:0 0 10px;}.sliderButton{background-color:#352C20;color:white;font-size:9px;padding:3px 16px;text-transform:uppercase;}#showAllVehicles{margin:0 auto 15px;width:70px;}#simpleFilters{background:#DBDBDB url('/shared/images/lineup/filter_header.gif') repeat-x scroll center top;clear:both;margin:15px 15px 2px;padding:7px 30px 7px 0;}#simpleFilters form{float:left;width:25%;visibility:hidden;}#simpleFilters #matchesShown{float:left;line-height:1.41667em;text-align:center;width:50%;}#simpleFilters #matchesShown #matchesShownNumber{font-size:1.2em;font-weight:bold;padding:0 .5em;}#simpleFilters #advancedFilterToggler{background:transparent url('/shared/images/lineup/down_arrow.gif') no-repeat scroll right center;color:black;float:right;line-height:1.41667em;padding-right:1%;text-align:right;width:24%;}#filterContainer.closed #advancedFilterToggler{background-image:url('/shared/images/lineup/right_arrow.gif');}#advancedFilters{background-color:white;border:1px solid #352C20;margin:0 15px 7px 15px;}#slidersContainer{margin:0 15px;padding:5px 0 10px;}#slidersContainer .sliderContainer{float:left;margin-left:60px;width:130px;}#slidersContainer #priceSlider{margin-left:0;}#slidersContainer .sliderContainer h3{color:#313131;font-size:11px;font-weight:bold;text-transform:uppercase;padding-left:20px;}#slidersContainer .sliderContainer .sliderTrackWrapper{background:transparent url('/shared/images/lineup/slider_track.gif') no-repeat scroll left top;float:left;height:65px;padding:3px 5px;width:11px;}#slidersContainer .sliderContainer .sliderTrack{margin:0;height:100%;width:100%;}#slidersContainer .sliderContainer .sliderKnob{background:transparent url('/shared/images/lineup/slider_thumb.gif') no-repeat scroll left top;float:left;height:12px;width:12px;}#slidersContainer .sliderContainer ol{list-style:none;margin:0;padding:4px 0 0 10px;float:left;}*:first-child+html #slidersContainer .sliderContainer ol{padding-top:3px!important;}#slidersContainer .sliderContainer ol li{cursor:pointer;font-size:11px;height:13px!important;line-height:13px!important;margin:0 0 4px!important;padding:0!important;margin-bottom:4px;}*:first-child+html #slidersContainer .sliderContainer ol li{margin-bottom:3px!important;}#slidersContainer .sliderContainer ol li.liselected{color:#333;font-weight:bold;}#slidersContainer .sliderContainer ol li.lideselected{color:#9d9da1;font-weight:normal;}#towingContainer{color:black;clear:both;float:right;line-height:3em;margin-right:15px;padding-right:5px;text-align:right;}.vehicleGroup{clear:both;color:black;display:none;padding:0 30px;}.vehicleGroup h3{display:none;}.vehicleGroup .vehicleContainer{cursor:pointer;float:left;height:175px;margin-top:1em;position:relative;width:225px;}.vehicleContainer span{display:block;}.vehicleContainer span.price{display:inline;}.vehicleContainer .vehicleJelly{left:0;position:absolute;top:10px;z-index:1;}.vehicleContainer h4{font-size:12px;font-weight:bold;}.vehicleContainer h5{font-size:12px;font-weight:bold;}.vehicleContainer ul{list-style:none;margin:0;padding:0;}.vehicleContainer ul.vehicleNameplate{bottom:10px;position:absolute;width:100%;}.vehicleContainer ul.vehicleDetails{background:transparent url('/shared/images/lineup/vehicle_hover.gif') no-repeat scroll top left;height:104px;opacity:.95;padding:10px 0 0 12px;position:absolute;top:0;visibility:hidden;width:100%;z-index:2;}.vehicleContainer ul.vehicleDetails li span{display:inline;}.vehicleContainer ul.vehicleDetails li h5{bottom:1.9em;color:white;position:absolute;}.vehicleContainer ul.vehicleDetails sup{position:relative;top:-4px;vertical-align:middle;}ul.vehicleDetails .disabledVehicle{display:block;font-family:inherit;font-size:8pt;font-weight:inherit;padding-right:25px;text-decoration:underline;width:160px;}ul.vehicleDetails .disabledVehicle a{color:black;text-decoration:underline!important;}#main_content #currentYearSelector,#main_content h2 span{display:none;}
