/* CSS Document */
div#map_canvas, div#map_canvas div, div#map_canvas p, div#map_canvas td, div#map_canvas th {
	line-height:normal;
}

div.flashmap_header { width:400px; height:20px;}
div.flashmap_header div.flashmap_text { width:150px; float:left;}
div.flashmap_header div.flashmap_switch { width:250px; float:right; text-align:right;}

div.gmapitem { text-align:left; }
div.gmapitem, div.gmapitem h1, div.gmapitem div, div.gmapitem span, div.gmapitem input, div.gmapitem p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.gmapitem div { margin:0px; padding:0px; }
div.gmapitem div.divtitle { margin:0px 0px 4px 0px; padding:0px; font-weight:bold; color:navy; }
div.gmapitem div.divaddress { margin:0px 0px 4px 0px; padding:0px; font-weight:normal; color:navy; }
div.gmapitem div.divdescript { margin:0px; padding:0px; font-weight:normal; color:#000000; }

div.routeplanner { background-color:#e9e9e9; text-align:left; }
div.routeplanner input, div.routeplanner span, div.routeplanner div, div.routeplanner td, div.routeplanner a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.routeplannerinner {
	padding:4px;
}

div.gm_title { margin:-9px -9px 0px -9px; padding:2px 4px; background-color:#dfdfff; font-weight:bold; }
div.gm_address { margin:-4px -9px 0px -9px; padding:2px 4px; background-color:#dfdfff; color:navy; }
div.gm_text { padding:4px 4px 0px 4px; }
div.gm_text p { margin:0px 0px 2px 0px; }