
	/* Map stuff */
	#AppHolder	{	width: 750px; height: 330px;	position: relative;}
		#AppHolder #map	{	border: 1px solid black;	width: 750px; height: 330px;	}
			#AppHolder #map #map_canvas	{	width: 750px; height: 330px;}
		
		#detailsPopup	{	position: absolute; width: 360px;	top: 20px; left: 80px;	z-index: 1020;	display: none;	}
		#detailsPopup p	{	margin: 0 0 10px 0;	}
		#detailsPopup a img	{	border: 0;	outline: none;	}
		#detailsPopup a	{	outline: none;	font-size: 12px;	}
			#detailsPopup .border	{	width: 360px;	 background:white;  border: 1px solid #959595; border-bottom: 0px;	}
			#detailsPopup a {	color: black;	text-decoration: none;}
			#detailsPopup a:hover {	text-decoration: underline;	}
			#detailsPopup .left	{	width: 180px;	float: left;	}
				#detailsPopup .left img {	margin: 15px;	color: black;	}
				#detailsPopup .left a {	margin-left: 15px;}
			#detailsPopup .right	{	width: 180px;	float: left;	}
				#detailsPopup .right h3	{	font-weight: bold;	color: #009245;	margin: 10px 0 2px 0;	}
				#detailsPopup .right p	{	color: black;	}

		#markerMenu	{ position: absolute;  width: 400px; height: 44px;	top: 290px;  left: 120px;   background: transparent url('../images/map-key.png') no-repeat;	z-index: 2000;	font-size: 12px;}
			#markerMenu a	{	color: black;	text-decoration: none;	border: 0;	outline: none;	}
			#markerMenu a:hover	{	text-decoration: underline;	}
				#markerMenu a img, #markerMenu img	{	border: 0;	padding: 0 0 4px 4px; vertical-align: middle;	}
			#markerMenu	div.world	{	padding: 7px 0 0 15px;	float: left;	}
			#markerMenu	div.offices	{	padding: 7px 0 0 15px;	float: left;	}
			#markerMenu	div.locations	{	padding: 7px 0 0 15px;	float: left;	}
