#main_content{background-color:white;padding:0 15px 15px;height:100%;}#main_content a{text-decoration:none;}#main_content form,#main_content fieldset,#main_content form input{margin:0;padding:0;}#main_content h2{background:#272727 url('/shared/images/lineup/subheader-bg.gif') repeat-x scroll left top;color:white;font-size:15px;font-weight:normal;line-height:1.5em;margin:0 -15px 15px;padding:0 15px;text-transform:uppercase;}#main_content h2 a#currentYearSelector,#main_content h2 a#previousYearSelector{color:white;font-size:13px;text-decoration:none;}#main_content h2 .ysActive{font-weight:bold;color:#f9f9f9;}#main_content h2 span{padding:0 .333em;}#appDirections{font-size:12px;font-weight:bold;}#appDirections a{text-decoration:underline;color:#0074A5;}#filterContainer{background:white url('/shared/images/lineup/filter_bottom_background.gif') no-repeat scroll center bottom;color:black;margin:0 -15px 15px;padding-bottom:10px;}.sliderButton{background-color:#0074A5;color:white;font-size:9px;padding:3px 16px;}#showAllVehicles{margin:0 auto 15px;width:70px;}#simpleFiltersWrapper{background:white url('/shared/images/lineup/filter_top_background.gif') no-repeat scroll center top;padding-top:15px;}#simpleFilters{background:transparent url('/shared/images/lineup/filter_header.gif') no-repeat scroll center top;clear:both;margin-left:-5px;padding:7px 30px 9px 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{border:1px solid #DEDEDE;margin:0 23px 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;padding-right: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:0;padding-top:4px;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{background-color:white;clear:both;color:black;display:none;padding:0 10px;}.vehicleGroup h3{background-color:#D7D8D2;color:#646464;font-size:12px;font-weight:bold;margin:0 -10px;padding:0 .25em;text-transform:uppercase;}.vehicleGroup .vehicleContainer{cursor:pointer;float:left;height:175px;margin-bottom:1em;position:relative;width:225px;}.vehicleContainer span{display:block;}.vehicleContainer span.price{display:inline;}.vehicleContainer img{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;padding-right:20px;width:160px;}ul.vehicleDetails .disabledVehicle a{color:black;text-decoration:underline!important;}#main_content #currentYearSelector,#main_content h2 span{display:none;}
