/*************************************************************/
/* The next settings are for the vehicle search results page */
/*************************************************************/

.tblSearchResults {
	/* background-color: #fff; */
}

.tblSearchResults td{
	vertical-align: top;
	/*white-space: nowrap;*/
	overflow-x: hidden;
}

.SortingButtons {
font-family: verdana, arial, sans-serif;
font-size: 8pt;
/*
font-family: geneva, 'times new roman', serif;
font-size: 10pt;
*/

}

.SearcResultsPageNumbers {
font-family: verdana, arial, sans-serif;
font-size: 8pt;
/*
font-family: geneva, 'times new roman', serif;
font-size: 10pt;
*/

}

.SearcResultsPageDropdown {
font-family: verdana, arial, sans-serif;
font-size: 8pt;
/*
font-family: geneva, 'times new roman', serif;
font-size: 10pt;
*/

}



.cellValuePrice{
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	color: #000099;
}

.cellLabel {
	font-size: 8pt;
	font-family: verdana, arial, sans-serif;
	color: black;
	text-align: right;
	padding: 0px;
}

.cellValue {
	font-size: 8pt;
	font-family: verdana, arial, sans-serif;
	color: #003366;
	font-weight: bold;
	padding: 0px;
}


.internetPriceLabel {
font-family: verdana, geneva, arial, sans-serif;
color: #006600; 
font-size: 10pt; 
font-weight: bold;
}

.Internetprice {
font-family: verdana, geneva, arial, sans-serif;
color: #006600; 
font-size: 10pt; 
font-weight: bold;
}

.clearancePrice {
font-family: verdana, geneva, arial, sans-serif;
color: #af0000; 
font-size: 10pt; 
font-weight: bold;
}

.listPrice {
font-family: verdana, geneva, arial, sans-serif;
color: #0000af; 
font-size: 10pt; 
font-weight: bold;
}

.savingsMessage {
font-family: verdana, geneva, arial, sans-serif;
color: blue; 
font-size: 8pt; 
font-weight: bold;
}

.calculator {
text-decoration: underline;
font-size: 8pt;
font-family: verdana, geneva, arial, sans-serif;
color: navy; 
}


.tblResultsFiltering {
	background: #DFDFDF;
	border-bottom: 1px solid #999999;	
}



.resultsFilterSelect {
	font-size: 8pt;
	width: 150px;
}


.cellListPriceWithInternet {
	text-decoration: line-through;
	color: #F00;
}

.cellListPriceWithClearance {
	text-decoration: line-through;
	color: #F00;
}

.cellListPriceWithWholesale {
	text-decoration: line-through;
	color: #F00;
}

.cellValuePrice{
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	color: #000099;
}


.cellListPrice {
	txext-decoration: line-through;
	color: #990000;
}

.searchResultsMisc td {
	padding: 2px;
}

.resultsFilterHilight {
	background: #005095;
}

.searchResultsPhoneNumber, .resultsPageMakeModelBlock  {
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
}

.tblAdLayout2 .Make {font-size: 16pt;}
.tblAdLayout2 .cellListPrice{font-size: 13pt;}
.tblAdLayout2 .Internetprice {font-size: 14pt; color:#008000;}
.tblAdLayout2 .resultsNotes {vertical-align:middle;padding:3;}
.tblAdLayout2 img {border: 1px solid black;}

#tblRows2 h1.h1ResultsPageMakeModelBlock {white-space:wrap;}
#tblRows2 table.resultsPageMakeModelBlock {background:#cfcfcf;}
#tblRows2 table.resultsPageMakeModelBlock * {padding:0;margin:0;}
#tblRows2 table.resultsPageMakeModelBlock td {padding:10;}
.cellLabelPrice, .discountPriceLabel, .internetPriceLabel {text-align:right;}

#tblLayout3VehicleDetails td.resultsPageMakeModelBlock {white-space:wrap;}
