@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
#container {
	height: 400px;
	width: 600px;
	position: relative;
	left: 0px;
	z-index: 1;
	visibility: hidden;
	top: 0px;
}

#mapcontainer {
	position:relative;
	left:20;
	top:20;
	width:781px;
	height:403px;
	
}
#Kaltron {
	height: 320;
	width: 493px;
	position: absolute;
	left: 57px;
	top: 69px;
	visibility: visible;
}
#Kaltron_over {
	height: 320;
	width: 493px;
	position: absolute;
	left: 57px;
	top: 69px;
	visibility: hidden;
}
.Kaltron {
	background-image: url(Images/map/kaltron.gif);
	background-repeat: no-repeat;
	height: 320px;
	width: 494px;
}
.Kaltron_over {
	background-image: url(Images/map/kaltron2.gif);
	background-repeat: no-repeat;
	height: 320px;
	width: 494px;
}
#Straube {
	height: 54px;
	width: 49px;
	position: absolute;
	left: 46px;
	top: 159px;
	visibility: visible;
	}
#Straube_over {
	height: 54px;
	width: 49px;
	position: absolute;
	left: 46px;
	top: 159px;
	visibility: hidden;
	}
.Straube {
	height: 54px;
	width: 49px;
	background-image: url(Images/map/straube.gif);
}
.Straube_over{
	height: 54px;
	width: 49px;
	background-image: url(Images/map/straube2.gif);
	}
#ets {
	height: 79px;
	width: 75px;
	position: absolute;
	left: 57px;
	top: 200px;
	visibility: visible;
	}
#ets_over {
	height: 79px;
	width: 75px;
	position: absolute;
	left: 57px;
	top: 200px;
	visibility: hidden;
	}
.ets {
	background-image: url(Images/map/ETS.gif);
	background-repeat: no-repeat;
	height: 79px;
	width: 75px;
	background-position: left top;
	z-index: 1;
}
.ets_over {
	height: 79px;
	width: 75px;
	background-image: url(Images/map/ETS2.gif);
}

#Mycron {
	height: 79px;
	width: 75px;
	position: absolute;
	left: 558px;
	top: 159px;
	visibility: visible;
	}
#Mycron_over {
	height: 79px;
	width: 75px;
	position: absolute;
	left: 558px;
	top: 159px;
	visibility: hidden;
	}
.Mycron {
	background-image: url(Images/map/mycron.gif);
	background-repeat:no-repeat;
	height: 79px;
	width: 75px;
}
.Mycron_over {
	height: 79px;
	width: 75px;
	background-image: url(Images/map/mycron2.gif);
	background-repeat:no-repeat;
}

#connector  {
	height: 145;
	width: 206px;
	position: absolute;
	visibility: visible;
	left: 183px;
	top: 227px;
	}
#connector_over  {
	height: 145;
	width: 206px;
	position: absolute;
	left: 183px;
	top: 227px;
	visibility: hidden;
	}
.connector {
	background-image: url(Images/map/Connector.gif);
	height: 145px;
	width: 206px;
}
.connector_over {
	background-image: url(Images/map/Connector2.gif);
	height: 145px;
	width: 206px;
}
#green  {
	height: 92px;
	width: 165px;
	position: absolute;
	left: 249px;
	top: 141px;
	visibility: visible;
	
	}
#green_over  {
	height: 92px;
	width: 165px;
	position: absolute;
	left: 249px;
	top: 141px;
	visibility: hidden;
	}
.green {
	background-image: url(Images/map/green.gif);
	background-repeat: no-repeat;
	height: 92px;
	width: 165px;
	z-index: 94;
}
.green_over {
	background-image: url(Images/map/green2.gif);
	background-repeat: no-repeat;
	height: 92px;
	width: 165px;
	z-index: 95;
}
#blue {
	height: 73px;
	width: 72px;
	position: absolute;
	left: 570px;
	top: 185px;
	}
.blue {
	background-image: url(Images/map/lightblue.gif);
	background-repeat: no-repeat;
	height: 73px;
	width: 72px;
	background-position: left top;
	z-index: 3;
}
.blue_over {
	background-image: url(Images/map/lightblue.gif);
	height: 73px;
	width: 72px;
}
#compass {
	height: 80px;
	width: 81px;
	position: absolute;
	left: 546px;
	top: 78px;
	visibility: visible;
	}
	
#compass_over {
	height: 80px;
	width: 81px;
	position: absolute;
	left: 546px;
	top: 78px;
	visibility: hidden;
	}
.compass {
	background-image: url(Images/map/compass.gif);
	height: 100px;
	width: 81px;
}
.compass_over {
	background-image: url(Images/map/compass2.gif);
	height: 100px;
	width: 81px;
}

#ssi {
	height: 74px;
	width: 104px;
	position: absolute;
	left: 465px;
	top: 156px;
	visibility: visible;
	}
	
#ssi_over {
	height: 74px;
	width: 104px;
	position: absolute;
	left: 465px;
	top: 156px;
	visibility: hidden;
	}
	
.ssi {
	background-image: url(Images/map/ssi.gif);
	height: 74px;
	width: 104px;
}
.ssi_over {
	background-image: url(Images/map/ssi2.gif);
	height: 74px;
	width: 104px;
}

#novus {
	height: 74px;
	width: 104px;
	position: absolute;
	left: 403px;
	top: 232px;
	visibility: visible;
	}
	
#novus_over {
	height: 74px;
	width: 104px;
	position: absolute;
	left: 403px;
	top: 232px;
	visibility: hidden;
	}
.novus {
	background-image: url(Images/map/Novus.gif);
	height: 74px;
	width: 104px;
}
.novus_over {
	background-image: url(Images/map/Novus2.gif);
	height: 74px;
	width: 104px;
}
#NorthernCalifornia {
	width: 180px;
	position: absolute;


	left: 160.px;
	top: 1085px;
	height: 60px;
	left: 612px;
	visibility: hidden;
}
.NorthernCalifornia {
	height: 60px;
	width: 125px;
	background-position: left top;
	z-index: 8;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#SouthCalifornia {
	width: 165px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.SouthCalifornia {
	height: 60px;
	width: 110px;
	background-position: left top;
	z-index: 9;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#SouthwestUSA  {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.SouthwestUSA  {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 10;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#keltron  {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.keltron  {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 7;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#ATS  {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.ATS  {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 11;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#SouthernNJ  {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.SouthernNJ  {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 13;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#NewEngland   {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.NewEngland   {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 14;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#SoutheasternUSA   {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.SoutheasternUSA    {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 15;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
#NorthernNJ   {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.NorthernNJ    {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 15;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}

#empty   {
	width: 180px;
	position: absolute;
	left: 612px;
	top: 1085px;
	height: 60px;
	visibility: hidden;
}
.empty    {
	height: 60px;
	width: 180px;
	background-position: left top;
	z-index: 6;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #B2B2B2;
}
