.bubblesymbol {display: inline; float: left;}

#mapdiv{
	display: block;
	width:475px; 
	height:475px;
	float:left;
	overflow:hidden;
	margin:0px; 
	padding:0px;
	border: 0px solid;
}	

#gmHelpInfo {clear: both;}


#filter{
	width:152px; 
	height:475px;
	float: right;
}
#filter td.rightColumn{
	padding-left:0px;
}

.propTypeFilter td{
	padding-top:4px;
}
.propTypeFilter span{
	background:transparent url(/maps/i/map_pins/marker_yellow.png) no-repeat 2px -1px;
	padding-left:25px;
	font-size:12px;
	white-space: nowrap;
}

.filterheading
{
	font-size:12pt;
	font-weight:bold;
	padding-left:6px;
	white-space: nowrap;
	width:100%;
}

.filter_group_label
{
	color:white;
	font-size:8pt;
	padding-left:6px;
}

#status{
	width: 475px; 
	height: 20px;
	font-size:10pt;
	background-color:#A5AFB0;
	overflow:hidden;
	clear: both;
}

#progress_bar{
	height:20px;
	width:160px;
	background: #A5AFB0 url(/maps/i/progressbg.gif) no-repeat 0px 5px;
	overflow:hidden;
	float:left;
}

#progress_cover{
	background-color:#888;
	height:10px;
	width:0px;
	border:1px solid #000;
	overflow:hidden;
	margin:4px 0px;	
}

#locationInfo{
	font-size:10pt;
	line-height:1em;
	padding:0px 10px 20px 10px;
	margin:0px;
}
#locationInfo h2{
	font-size:11pt;
	margin-bottom:5px;
}
#locationInfo p{
	padding:0px;
	margin:5px 0px;
}


.level1, .level2, .level3, .level4{
	margin: 0px; 
	padding: 2px 0 2px 8px; 
}
.level1 a:link, .level2 a:link, .level3 a:link, .level4 a:link, .level1 a:visited, .level2 a:visited, .level3 a:visited, .level4 a:visited {
	color: #eee;
	text-decoration: none;
	padding: 0px; 
	margin: 0px; 
}
.level1 a:hover, .level2 a:hover, .level3 a:hover, .level4 a:hover{
	color: #eee; 
	text-decoration: none;
}
.level1 li, .level2 li, .level3 li, .level4 li{
	padding: 0px; 
	margin: 0px; 
}

.level1{
	font-size: 12pt;
	font-weight:bold;
}
.level2{
	font-size: 10pt;	
	font-weight:bold;
}
.level3{
	font-size: 9pt;
	font-weight:bold;
}
.level4{
	font-size: 8pt;	
	padding: 0px 0px 0px 8px; 
	line-height:10px;
}

.infowindow{
	font-size:10pt;
	width:200px;
}
.infowindow a:link, .infowindow a:hover{
	color:blue;
	text-decoration: underline;
}
.infowindow a:visited{
	color:#880088;
	text-decoration: underline;
}
.infowindow .add_to_fav{
	font-size:8pt;
	text-align:right;
}
.infowindow .mod_desc{
	font-size:8pt;
}

div.LabeledMarker_markerLabel  {
  color: black;
  font-family: Arial;
  font-size:9pt;
  width: 51px;
  height: 36px;
  text-align: center;
  line-height:12px;
}

#crumbtrail{
  display: block; 
  width: 780px; 
  position: relative; 
  left: 0;  
  margin: 0; 
  padding: 0 0 3px 0; 
  font-size: 0.9em; 
  color: #eee; 
  text-decoration: none;
}

#crumbtrail a:link, #crumbtrail a:visited, #crumbtrail a:hover, #crumbtrail a:active{

  color: #eee;
  text-decoration: none;

}
