





#divSearchForms
{
	width: 990px;
	display: block;
	float: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e6e7e8;
	/*background-image: url(/templates/22/noframes/images/inventory/invsearch_90x1.jpg);*/
	/*background-repeat: repeat-x;*/
	
}

#divInventorySearch H2
{
	color: #000000;
	font-size: 16px;
	margin-left: 10px;
}

#divInventorySearch .GeneralLabelBold, #divInventorySearch Label
{
	color: #000000;
}






#divSearchVehicleTypes
{
	float: left;
	height: 80px;
	padding-left: 10px;
	padding-right: 15px;
}

#divSearchMake
{
	float: left;
	height: 40px;
	padding-right: 5px;
}



#divSearchModel
{
	float: left;
	height: 40px;
	padding-right: 5px;
}

#divSearchSellingPrices
{
	float: left;
	height: 40px;
	padding-right: 5px;
}

#divSearchMileage
{
	float: left;
	height: 40px;
	padding-right: 5px;
}

#divSearchBodyType
{
	float: left;
	height: 40px;
	padding-right: 5px;
}

#divSearchKeywords
{
	float: left;
	height: 40px;
	padding-right: 5px;
	
}

#divSearchButton
{
	float: left;
	height: 40px;
	padding-right: 5px;
}


#divResultCounts
{	
	width: 990px;
	display: block;
	float: none;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.ResultCountItem A:link, .ResultCountItem A:visited
{
	margin: 6px;
	white-space: nowrap;
	float: left;
	color: #4c4c4e;
}
.ResultCountItemA:hover{color: #003399;}

#divMainContainer
{
	width: 990px;
}






#divResultsContainer
{
	padding: 0px;
	width: 990px;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}


#divResultsHeader
{
	background-image: url(/templates/22/noframes/images/horizontal-divider_1.jpg);
	background-repeat: no-repeat;
	padding-top: 8px;
	width: 990px;
	height: 40px;
	margin: 0px;
	
	margin-bottom: 5px;
}


#divResults
{
	width: 990px;
	margin: 0px;
	padding: 0px;
}


#divResultsFooter
{
	background-image: url(/templates/22/noframes/images/horizontal-divider_2.jpg);
	background-repeat: no-repeat;
	padding-top: 8px;
	width: 990px;
	height: 40px;
	float: left;
}



#divVehicleCount
{
	color: #000000;
	font-weight: bold;
	width: 300px;
	height: 23px;
	float: left;
	padding-top: 10px;
	padding-left: 25px;
	font-size: 11px;
}

/* start paging css */

#divPagesTop
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	width: 280px;
	height: 30px;
	float: left;
	text-align: center;
	padding-top: 10px;

}


#divPagesTop A:link, #divPagesTop A:visited
{
	color: #4c4c4e;
	font-weight: normal;
	font-size: 11px;
	padding-right: 5px;
}
#divPagesTop A:hover
{
	color: #003399;
}

#divPagesBottom
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	width: 280px;
	height: 30px;
	float: left;
	text-align: center;
	padding-top: 10px;

}


#divPagesBottom A:link, #divPagesBottom A:visited
{
	color: #4c4c4e;
	font-weight: normal;
	font-size: 11px;
	padding-right: 5px;
}
#divPagesBottom A:hover
{
	color: #003399;
}

.CurrentPage
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	padding-right: 5px;
}




#divSort
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	width: 285px;
	height: 30px;
	float: right;
	text-align:right;
	padding-top: 10px;
	margin:0px;
	
}


#divSort SELECT
{
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
}


#divVehicleCountFooter
{
	color: #000000;
	font-weight: bold;
	width: 300px;
	height: 23px;
	float: left;
	padding-top: 10px;
	padding-left: 25px;
	font-size: 11px;
}

#divCurrentPageFooter
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	width: 180px;
	height: 30px;
	float: left;
	text-align: center;
	padding-top: 10px;
}


#divPageLeftFooter
{
	background-image: url(/templates/22/noframes/images/btn_Left.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 25px;
	height: 25px;
	position: relative;
	left: -180px;
	top: 10px;
	cursor: pointer;
	text-align: center;
}


#divPageRightFooter
{
	background-image: url(/templates/22/noframes/images/btn_right.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 25px;
	height: 25px;
	position: relative;
	left: -45px;
	top: 10px;
	cursor: pointer;
}


#divSortFooter
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	width: 200px;
	height: 30px;
	float: right;
	text-align: center;
	padding-top: 10px;
	
}


.VehicleRow
{
	border-top: solid 2px #808284;
	color: #000000;
	height: 155px;
	width: 990px;
	float: left;
	padding: 0px;
	margin-bottom: 10px;
	/*background-color: #e6e7e8;*/
	/*background-image: url(/templates/22/noframes/images/inventory/bgVehicleRow-1x155-repeatx.jpg);*/
	/*background-repeat: repeat-x;*/
}

.VehicleRowCell1
{
	margin: 0px;
	padding: 0px;
	width: 200px;

	float: left;
	text-align: center;
}

.VehicleRowCell2
{
	width: 550px;
	float: left;
	padding-top: 15px;
	margin: 0px;

}

.VehicleRowCell2 P
{

	margin-left: 0px;
	margin-right: 0px;
	color: #000000;

}

.VehicleRowCell3
{
	width: 155px;
	font-size: 11px;
	text-align: right;
	vertical-align: top;
	float: right;
	padding-right:10px;
	padding-bottom: 5px;
}


.VehicleRow .VehicleRowCell1 .Photo
{
	margin-top: 7px;
	margin-bottom: 8px;
}




.VehicleRow .VehicleRowCell2 .YearMakeModelTrim A:link, .VehicleRow .VehicleRowCell2 .YearMakeModelTrim A:visited
{
	font-size: 16px;
	color: #4c4c4e;
	font-weight: bold;
	text-decoration: none;
}

.VehicleRow .VehicleRowCell2 .YearMakeModelTrim A:hover
{
	color: #003399;
}

.VehicleRow .VehicleRowCell2 .StockNumber
{
	font-size: 11px;
}

.VehicleRow .VehicleRowCell2 .VehicleDetails
{
	font-size: 11px;
}

.VehicleRow .VehicleRowCell3 .VehiclePrice
{
	position: relative;
	font-size: 11px;
	color: #000000;
	padding-right: 10px;
	margin:0px;
}







#lblViewAllMakesText
{
	display: none;	
}

#lblViewAllModelsText
{
	display: none;	
}




.PriceLineSmall{
	font-size: 11px;
	color: #000000;
}

.PriceLineMedium
{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	clear: both;
}

.PriceLineLarge
{
    font-size: 16px;
	color: #000000;
	font-weight: bold;
	clear: both;
	padding: 5px 0px 5px 0px;
	margin-top: 10px;
}

