HTML,BODY {font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;}

#map_canvas {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.2em;
	border:1px solid #aaa;
}
#map_canvas h1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	color:rgb(0,104,63);
	font-weight:bold;
}
#map_canvas a,p {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px; margin:0; padding:0;
}
#map_canvas a {font-size:13px !important;}

UL {padding:0;}
LI {list-style:none;}

UL.location {margin:0; margin-top:5px;}

#dealer_wrap {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;}

DIV.dealer {color:#555; margin:4px; position:relative; padding:10px; padding-left:35px; padding-bottom:15px; border:1px solid rgb(254,245,238); border-bottom:1px solid #ddd; cursor:pointer}
DIV.dealer:hover {background-color:rgb(255,250,243); border:1px solid #ddd; }
DIV.dealer_selected {color:#000; margin:4px; background-color:#fff; position:relative; padding:10px; padding-left:35px; padding-bottom:15px; cursor:pointer; border:1px solid #888; }

A.dealer {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:rgb(0,104,63);
	font-weight:bold;
}
A.dealer:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:rgb(0,104,63);
	font-weight:bold;
}

#dealer_wrap {width:290px; height:400px; overflow:auto; border-left:1px solid #aaa; border-top:1px solid #aaa; border-bottom:1px solid #aaa; padding:0px;}

a.gicon {margin-left:-23px; position:absolute;}

A.dealerlink {color:rgb(252,254,253);}
A.dealerlink:hover {color:rgb(252,254,253);}

