
.searchTab ul.switcher {display:block; width:270px; height:35px; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; }
.searchTab ul.switcher li {display:block; width:130px; height:35px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.searchTab ul.switcher li.list { background:url(/images/tab-switcher-unselected.gif) no-repeat!important; text-align:center; }
.searchTab ul.switcher li.thumb { background:url(/images/tab-switcher-selected.gif) no-repeat!important; text-align:center; }
.searchTab ul.switcher li a { text-align:center; color:#666; font-weight:bold; margin:4px 0px 4px 0px; padding:0px 0px 0px 0px; display:block}


#searchResults { float: left; width: 690px; background: transparent; margin: 0; padding: 0; }
.searchItem { float: left; width: 118px; margin: 0 0 0px 0; padding: 10px; background: #F1F1F1 url("/images/searchItemBg.jpg") 0 0 repeat-x; height:135px }
.searchItem p { margin: 0 0 5px 0; padding: 0; line-height: normal; }
.searchImage { float: left; width:110px; margin: 0; padding: 0; background: transparent; }
.searchImage a img { border: 1px solid #333; }
.searchImage a:hover img { border: 1px solid #669F0F; }
.searchImage p.thumbtitle { display: block; font-size:12px; margin-bottom:0px; }
.searchImage p.thumbprice { display: block; color:#000000; margin-bottom:0px; }
.searchImage p.largerthumbImage {display: none; }
.searchImage p.wasprice { display: block; color:#CC0033; margin-bottom:0px; font-weight:bold; }

.searchImageContent {float: left; width:160px; margin: 0; padding: 0; background: transparent; display:none}
.searchImageContent a img { border: 1px solid #333; }
.searchImageContent a:hover img { border: 1px solid #669F0F; }

.searchCenterContent {float: left; width:475px; margin: 0; padding: 0 10px 0 10px; background: transparent; display:none }
.searchCenterContent h2 { margin: 0; padding: 0; line-height: normal; font-size: 150%; }
.searchCenterContent h2 a { color: #333; }
.searchCenterContent p strong { font-size: 110%; }

.searchCenterLeft { float: left; width:205px; margin: 0; padding: 0 10px 0 10px; background: transparent; border-right: 1px solid #ccc; display:none }
.searchCenterLeft .derivative { color: #71867A; font-weight: bold; text-transform: uppercase }
.searchCenterLeft h2 { margin: 0; padding: 0; line-height: normal; font-size: 160%; }
.searchCenterLeft h2 a { color: #333; }
.searchCenterLeft p strong { font-size: 110%; }

.searchCenterRight { float: left; width:156px; margin: 0; padding: 0 10px 0 10px; background: transparent; display:none}
.searchCenterRight .price { font-size: 250%; font-weight: bold; margin: 0; padding: 0; }
.searchCenterRight .was { font-size: 140%; font-weight: bold; }
.searchCenterRight .mainprice { font-size: 250%; font-weight: bold; margin: 0; padding: 0; color:#333333 }
.searchCenterRight .wasprice { font-size: 140%; font-weight: bold; color:#CC0033; }

.searchRight { float: left; width:136px; margin: 0; padding: 0; background: transparent; display:none }
.searchRight ul { margin: 0; padding: 0; }
.searchRight ul li { margin: 0 0 5px 0; padding: 0 0 0 22px; }

#vehicleresultslinks { display:none; }