
/* inventory styles (inventory.cfm) */
#searchBox{
  line-height:7px;
  height:100px;
  border: solid 1px #000;
	color:#000;
  clear:left;
  text-align:left;
  margin:0px 0 2px 0;
  padding-top:5px;
}

.searchSet{
float:left;
padding:5px 15px 0 10px;
line-height:5px;
}

.searchSet .btns{
clear:both; 
white-space:nowrap
}

.searchSet .btns a{
color:#000; top:-4px; text-decoration:none; white-space:nowrap; display:none;
}

.noresults{
border:1px solid #000; border-top:0px; margin-top:-2px; padding-top:12px;  text-align:center; font-weight:bold; font-size:1.1em; color:#000; background:#fff;
}

.listingTbl{
margin-top:-3px; border:1px solid #000; color:#000; clear:both; padding-top:5px; background:#fff;
}

.compare_sort{
height:25px; padding:3px 0 0 0; clear:both;
}

.div1{
float:left; height:20px;  margin-left:10px;
}

.div2{
float:right; height:20px; margin-right:10px;
}

.pageListing{
float:left; 
white-space:nowrap; 
clear:left; 

padding:9px 10px 0 10px;
}
 	 .pageListing img{
	 		position:relative;
			top:-3px;
	 }

.pageResults{
float:right; 
padding:9px 10px 0 10px; 
white-space:nowrap;
line-height:1em;
}
   .pageResults a,.pageResults a:visited{
	 	color:#ff0000;
	 }
	 


.carInfo {
 color:#ffffff; height:14px; padding:3px 0; clear:both; font-size:1.1em;
}

.carImg{
 border:1px solid #000;
}

.vehicledetails{
padding:0 0 0 7px; float:left;
}

.miles{
padding:0 0 0 0; float:right; width:130px;
}

.internet{
padding:0 0 0 0; float:right; width:155px;
}

.retail{
padding:0 0 0 0; float:right; width:140px;
}

.detailsBox{
height:140px; padding: 13px 0 3px 0px; background:#FFFFFF;
}

.noInvImg{
width:131px; height:78px; text-align:center; padding-top:20px; margin-bottom:3px; color:#000; font-weight:bold; font-size:1.2em; clear:both;
}

.invImg{
clear:both; float:right; text-align:right; white-space:nowrap; margin-top:3px;
}

.location{
background:#333; color:#fff;
}

.certifieds{
float:right; text-align:right; width:120px; padding-top:10px;
}

.specials{
font-size:1.1em; font-weight:bold; color:#ff0000;
}

.bottom{  /*the bottom searchBox, these styles overide the searchBox styles declared above*/
height:55px; clear:both; margin:0px; background:#ffffff;
}

/* EOF inventory styles */

/* Details styles (details.cfm) */
.topBtns{
float:right; width:400px; height:25px; margin-top:3px; text-align:right;
}

.detailsBar{
height:22px; padding:3px 0 0 5px; margin-top:3px; font-size:1.2em; font-weight:bold; color:#fff; clear:both;
}

.noDetImg{
width:318px; height:136px; font-size:1.4em; text-align:center; padding-top:90px; color:#000; font-weight:bold;
}

.box1{
clear:both; height:inherit; font-size:1.1em; padding:5px  0 5px 5px; border: 1px solid #000;
}

.whiteStripe{
height:17px; padding-top:2px; position:relative; left:0px; z-index:1;
}

.greyStripe{
height:17px; padding-top:2px; background:#eee; position:relative; left:0px; z-index:1;
}

.additionalPics{
clear:both; padding:0; margin-top:1px; border: 1px solid #000; background:#ccc;
}

.detailsHeader{
font-size:1.2em; font-weight:bold; color:#fff; overflow:hidden;
}
/* EOF details styles */
