
.BrowseDiv
{
	width: 95%;
	margin:8px auto;
}

.BrowseTypeButtons
{
}

.BrowseFilterDiv
{
}

.BrowseFilterRefineDiv
{
	width: 95%;
	border: solid 2px #DD0027;
	padding:3px;
	margin:0 auto;
}

.BrowseFilterRefineText
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color:#FF012E;
}

.BrowseFilterText
{
	text-align: right;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}

.BrowseFooterDiv
{
	padding-top: 3px;

}

.BrowseFooterText
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}


.BrowseRowDiv
{
	
		border-top:#469EDD solid 0px;
		border-bottom:#469EDD solid 0px;
		margin:0 auto;
}

.BrowseRowDiv_Special
{

		border-top:#469EDD solid 0px;
		border-bottom:#469EDD solid 0px;
		margin:0 auto;
}

.BrowseRowDiv_Special1
{
	background-color:#333333;
		border-top:#469EDD solid 0px;
		border-bottom:#469EDD solid 0px;
		margin:0 auto;
}

.BrowseRowDiv_Special2
{
	padding-bottom: 2px;
	padding-top: 2px;
}

.BrowseRowDiv_Special3
{
	padding-bottom: 2px;
	padding-top: 2px;
}

.BrowseRowSpacing
{
	padding-bottom: 3px;
	padding-top: 3px;
}

.BrowseRowHeader
{
	background-color:#333333;

	padding:2px;
	border-top:#cccccc Solid 1px;
	border-bottom:#cccccc Solid 1px;
}

.BrowseRowVehicleTitleText
{
	font:Bold 14px/11px Arial, Verdana,  Helvetica, sans-serif;
	
	color:#ffffff;
}

.BrowseRowVehicleTitleText:hover
{
	font:Bold 14px/11px Arial, Verdana,  Helvetica, sans-serif;
	
	color:#ffffff;
}

.BrowseRowHeader_Special
{
	
    font:Bold 13px/11px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	border-top:#cc0000 Solid 1px;
	border-bottom:#cc0000 Solid 1px;
}

.BrowseRowHeader_Special1
{
	background-color:#333333;

	padding:2px;
	border-top:#cc0000 Solid 1px;
	border-bottom:#cc0000 Solid 1px;
}

.BrowseRowHeader_Special2
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: pink solid;
}

.BrowseRowHeader_Special3
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: black solid;
}

.BrowseRowVehicleTitleText_Special
{	
	font:Bold 14px/11px Arial, Verdana,  Helvetica, sans-serif;
	color: red;
	
}

.BrowseRowVehicleTitleText_Special:hover
{
	color:#cc0000;

}

.BrowseRowVehicleTitleText1_Special
{	
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial;
}

.BrowseRowVehicleTitleText_Special1
{	
	font:13px/11px Verdana, Arial, Helvetica, sans-serif;
	
	color:#ffffff;
}

.BrowseRowVehicleTitleText_Special1:hover
{
	font:13px/11px Verdana, Arial, Helvetica, sans-serif;
	
	color:#ffffff;
}

.BrowseRowVehicleTitleText1_Special1
{	
	font:13px/11px Verdana, Arial, Helvetica, sans-serif;
	
	color:#cc0000;
}

.BrowseRowVehicleTitleText_Special2
{	
	font:13px/11px Verdana, Arial, Helvetica, sans-serif;
	
	color:#cc0000;
}

.BrowseRowVehicleTitleText_Special2:hover
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial;
}

.BrowseRowVehicleTitleText1_Special2
{	
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial;
}

.BrowseRowVehicleTitleText_Special3
{	
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Arial;
}

.BrowseRowVehicleTitleText_Special3:hover
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial;
}

.BrowseRowVehicleTitleText1_Special3
{	
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial;
}

.BrowseRowImageSect
{
	padding:5px;
}

.BrowseRowImageSect_Special
{
	padding:5px;
}

.BrowseRowImageSect_Special1
{
	padding:5px;
}

.BrowseRowImageSect_Special2
{
	padding:5px;
}

.BrowseRowImageSect_Special3
{
	padding:5px;
}

.BrowseRowImageBorder
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.BrowseRowImageBorder_Special
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.BrowseRowImageBorder_Special1
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.BrowseRowImageBorder_Special2
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.BrowseRowImageBorder_Special3
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.BrowseRowInfoDiv
{
	padding-left: 3px;
	width: 100%;
	padding-top: 7px;
	text-align: left;
}

.BrowseRowInfoLabel
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowInfoValue
{	
	font:Bold 10px/12px verdana, Arial;
}

.BrowseRowUsedPrice1Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowUsedPrice1Value
{	
	font:Bold 10px/12px verdana, Arial;
}


.BrowseRowUsedPrice2Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowUsedPrice2Value
{	
	font:Bold 10px/12px verdana, Arial;
}


.BrowseRowUsedPrice3Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowUsedPrice3Value
{	
	font:Bold 10px/12px verdana, Arial;
}

.BrowseRowNewPrice1Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowNewPrice1Value
{	
	font:Bold 10px/12px verdana, Arial;
}



.BrowseRowNewSpecialPrice1Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowNewSpecialPrice1Value
{	
	font:Bold 10px/12px verdana, Arial;
}


.BrowseRowNewSpecialPrice2Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowNewSpecialPrice2Value
{	
	font:Bold 10px/12px verdana, Arial;
}


.BrowseRowNewSpecialPrice3Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowNewSpecialPrice3Value
{	
	font:Bold 10px/12px verdana, Arial;
}

.BrowseRowSpecialPriceLabel
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowSpecialPriceValue
{	
	font:Bold 12px/12px verdana, Arial;
	color:#cc0000;
}


.BrowseRowUsedSpecialPrice2Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowUsedSpecialPrice2Value
{	
	font:Bold 10px/12px verdana, Arial;
}


.BrowseRowUsedSpecialPrice3Label
{
	font: bold 10px/12px verdana, Arial;
	color: #3366cc;
	text-align: right;
}

.BrowseRowUsedSpecialPrice3Value
{	
	font:Bold 10px/12px verdana, Arial;
}

.BrowseRowSpecialPriceValue
{
	color:Red;
	font:Bold 10px/12px verdana, Arial;
}

.BrowseRowFunctionSect1
{
	padding-left: 3px;
	padding-top: 7px;
}

.BrowseRowFunctionSect2
{
	padding-left: 7px;
	padding-top: 7px;
}

.BrowseRowFunctionSect1_Special
{
	padding-left: 3px;
	padding-top: 7px;
}

.BrowseRowFunctionSect2_Special
{
	padding-left: 7px;
	padding-top: 7px;
}

.BrowseRowFunctionSect1_Special1
{
	padding-left: 3px;
	padding-top: 7px;
}

.BrowseRowFunctionSect2_Special1
{
	padding-left: 7px;
	padding-top: 7px;
}

.BrowseRowFunctionSect1_Special2
{
	padding-left: 3px;
	padding-top: 7px;
}

.BrowseRowFunctionSect2_Special2
{
	padding-left: 7px;
	padding-top: 7px;
}

.BrowseRowFunctionSect1_Special3
{
	padding-left: 3px;
	padding-top: 7px;
}

.BrowseRowFunctionSect2_Special3
{
	padding-left: 7px;
	padding-top: 7px;
}
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 300px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}


/* new header and footer paging classes */

.BrowsePage-active {
    color: #fff;
    cursor: pointer;
}

.BrowsePage-inactive {
    color: #C0C0C0;
}

.BrowsePage-select {
    color: red;
    cursor: pointer;
}

.BrowsePageImage-active {
    cursor: pointer;
}

.BrowsePageImage-inactive {
    cursor: default;
}

