/*div.content{height:800px;}*/

#legend{
	padding:0 0 20px 0;
	margin:0 0 0 0;
}

#legend h2{
	font-size:13px;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0 0 0 0; 
}
/*Update these blocks to display the brand dropdown*/
div.brandSelection{
	padding:15px 20px 0 16px;
	background-color:#e2e2e5;
	display:block;
	float:left;
	height:236px;
}

div.brandSelection label{
	margin:0 0 15px 0;
	padding:0 0 0 0;
	display:block;
}

#BRANDID{margin-bottom:10px;}

/*End of brand dropdown*/

#ZipCode{
	padding:10px 20px 0 27px;
	float:left;
	height:250px;
}

#ZipCode input, select{
	font:11px Verdana, Arial, Helvetica, sans-serif !important;
	width:117px;
}

span#searchBy{
	font-weight:bold;
}

div#searchByZip{
	padding-top:10px;
	width:110px;
}

.mileSelection{
	padding:7px 0 9px 0;
}

#mileSelect{
	width:134px;
	visibility:hidden;
	visibility:visible;
	display:block;
	display:none;
}

#submitButton{
	background:url(/images/bp/dealerlocator/btn_locate_off.gif) no-repeat;
	padding:0 0 0 0;
	margin:0 0 0 0;
	cursor:pointer;
	width:82px;
	height:15px;
}
#submitButton span{
	display:none;
} 

.SpaceOr{
	background:url(/images/bp/dealerlocator/divisor1.png) no-repeat;
	width:15px;
	height:270px;
	float:left;
	display:block;
}
#OR2{
	background:url(/images/bp/dealerlocator/divisor1.png) no-repeat;
	width:15px;
	height:270px;
	float:left;
	display:block;
}

*html .SpaceOr{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bp/dealerlocator/divisor1.png');
	width:15px;
	height:270px;
	float:left;
	display:block;
}

*html #OR2{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bp/dealerlocator/divisor1.png');
	width:15px;
	height:270px;
	float:left;
	display:block;
}

#CityState{
	padding:10px 20px 0 20px;
	float:left;
	height:250px;
}

#CityState input, select{
	font:11px Verdana, Arial, Helvetica, sans-serif !important;
}

#DealerName{
	padding:10px 0 0 20px;
	float:left;
	height:250px;
}

#DealerName input, select{
	font:11px Verdana, Arial, Helvetica, sans-serif !important;
}

#SearchByPostalCodePostalCode{width:105px;*width:106px;}
#SearchByCityStateStateName, #SearchByCityStateProximity{width:121px;*width:119px;}
#SearchByCityStateCityName, #SearchByVendorVendorName, #SearchByVendorCityName{width:117px;*width:119px;}

div#searchByCityDealer{
	padding-top:10px;
	width:121px;
}

div#LocateDGMC{
	clear:both;
	display:block;
	margin:0 0 0 0;
}

div#LocateDGMC ul{
width:210px;
}

div#LocateDGMC li{cursor:pointer;}


/*Bug fix in IE6*/
#SearchByPostalCodePostalCode, #SearchByCityStateCityName, #SearchByCityStateStateName {
	_background-color:#FFFFFF!important; 
	_border-style:solid!important;
	_border-width:1px!important;
	_border-color:#A5ACB2!important;
}
.stateSelection{
	padding:7px 0 0 0;
}
div#searchByCity{
	padding:7px 0 0 0;
}/* CSS Document */

#brandSelection #optionalValues select{
	width:173px;
}

#gDisclaimer{
  *margin-top:0px!important;
}