/* Atlas Map */

.nvAtlasMapClass {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: scroll;
	background: url('graphics/global/background_tile.gif');
}

.nvAtlasMapBackground {
	position: relative;
	background-position: top left;
	background-repeat: no-repeat;
}

.nvAtlasMapIcon {
	position: absolute;
	width: 96px;
	height: 86px;
	text-align: center;
	display: none;
	overflow: hidden;
}

.nvAtlasMapIconSelOverflow {
	overflow: visible;
}

.nvAtlasMapIconInner {
	position: relative;
	left: 0px;
	top: 0px;
	height: 60px;
	z-index: 50;
}

.nvAtlasMapIconWarnings {
	position: absolute;
	left: 0px;
	top: 1px;
	right: 0px;
	height: 70px;
	margin: 2px;
	text-align: center;
}

.nvAtlasMapIconDown {
	position: relative;
	width: auto;
	color: white;
	background: red;
	padding: 0px 2px;
	font-size: 9px;
	margin: 2px;
	opacity: 0.8;
	filter:alpha(opacity=80);
}

.nvAtlasMapIconServices{
	margin: 1px;
	color: black;
	background: yellow;
	font-size: 9px;
	margin: 0;
	opacity: 0.8;
	filter:alpha(opacity=80);
}

.nvAtlasMapIconResponse {
	position: absolute;
	left: 18px;
	top: 40px;
	font-size: 9px;
	background: #D7E8FE;
	border: 1px solid #C6DEFE;
	padding: 0px;
	opacity: 0.7;
	filter:alpha(opacity=70);

}

.nvAtlasMapIconScanning {
	position: absolute;
	width: 16px;
	height: 16px;
	right: 21px;
	bottom: 0px;
	background: url('graphics/hosts/scanning.png') no-repeat;
	behavior: url('iepngfix.htc');
}

.nvAtlasMapIconSNMP {
	position: absolute;
	width: 17px;
	height: 5px;
	right: 17px;
	bottom: 2px;
	background: url('graphics/hosts/snmp.png') no-repeat;
	behavior: url('iepngfix.htc');
}

.nvAtlasMapIconAgent {
	position: absolute;
	width: 17px;
	height: 17px;
	right: 17px;
	top: 16px;
	background: url('graphics/hosts/agent.png') no-repeat;
	behavior: url('iepngfix.htc');
}

.nvAtlasMapIconAlerts {
	position: absolute;
	font-weight: bold;
	width: 16px;
	height: 16px;
	top: 36px;
	right: 17px;
	background: url('graphics/hosts/alert.png') no-repeat;
	behavior: url('iepngfix.htc');
}

.nvAtlasMapIconArea {
	position: absolute;
	width: 94px;
	height: 84px;
	top: 0px;
	left: 0px;
	cursor: pointer;
	z-index: 100;
	opacity: 0.0;
	background-color: #CBD6EA;
	filter:alpha(opacity=0);
}

.nvAtlasMapIconImage {
	position: absolute;
	left: 22px;
	top: 14px;
	width: 48px;
	height: 48px;
	background-position: center;
	background-repeat: no-repeat;
	behavior: url('iepngfix.htc');
}

.nvAtlasMapIconText{
	text-align: center;
	font-size: 10px;
	padding: 1px;
	width: 250px;
	height 250px;
}

.nvAtlasMapIconSelected {
	border: 1px solid #2C426B;
	background-color: #CBD6EA;
	opacity: 0.4;
	filter:alpha(opacity=40);
}
