/* Copyright © 2006 DataFile, Inc. -- Get your own code! */
body {
	background-color: #CCFFFF;
	margin: 0px;
	padding: 0px;
}
#mapheader{
	margin-left:12px;
	text-transform: uppercase;
	z-index: 2; /* Pay attention to layer order -- image is #1  */
}
#lastline {
	text-align: center;
}
#mapheader, #lastline{
	color: #002F8F;
}
#mappos{
	position: absolute;
	top: 40px;
	left:0px;
	z-index: 1; /* Base Image */
}
#dhtmltooltip{
	background-color: #FAFAD2;
	border: 2px solid #000000;
	color: #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	padding: 2px;
	position: absolute;
	visibility: hidden;
	width: 150px;
	z-index: 100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}
#dragbar{
	background-color: #EFEFEF;
	cursor: pointer;
	cursor: hand;
	min-width: 100px; /*NS6 style to overcome bug*/
}
#dragbar #closetext{
	font-weight: bold;
	margin-right: 1px;
}
#showimage{
	border: 1px solid #808080;
	position: absolute;
	visibility: hidden;
	z-index: 99;  /* Underneath "Tooltip" */
}
/* Map Menu */
.mapnav a:link, .mapnav a:visited, .mapnav a:hover, .mapnav a:active{
	text-decoration: none; 
} 
.mapnav a:link, .mapnav a:visited {
	color: #330000;
	font-weight: bold;
}
.mapnav a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #002F8F;
	color: Red;
}
.mapnav a:active {
	color: #9C7764;
}
.mapnav ul{
	list-style: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	position: absolute;
}

.mapnav li{
	float: none;
	height: auto;
}

.mapnav {
	font-family: small Georgia,sans-serif;
	font-size: small;
	position:absolute;
	width:192px;
	z-index: 2;
}
#northmapnav{
	left:10px;
	top:30px;
}
#northcentralmapnav{
	left:20px;
	top:318px;
}
#centralmapnav{
	left:10px;
	top:300px;
}
#southmapnav{
	left:10px;
	top:30px;
}
