DIV#map_techDetails67,
DIV#map_techDetails65,
DIV#map_techDetails72,
DIV#map_techDetails58 { z-index: 5; }

DIV#techDetailsOverlay { z-index: 4; }

DIV#techDetailsOverlay {
	display: none;
	position: absolute; top: 0px; left: 0px;
	width: 100%;
	height: 100%;
	background-color: #FEFDF6;
	opacity: 0.8;
}

DIV#map_techDetails67,
DIV#map_techDetails65,
DIV#map_techDetails72,
DIV#map_techDetails58 {
	display: none;
	color: #000;
	border: 1px solid #000;
	padding: 5px;
	position: absolute;
	top: 2%; left: 50%;
	width: 640px; height: auto;
	margin-left: -250px;
	background-color: #FFF;
	text-align: left;
	font-weight: normal;
}

DIV#map_techDetails67 TABLE * TD * P,
DIV#map_techDetails65 TABLE * TD * P,
DIV#map_techDetails72 TABLE * TD * P,
DIV#map_techDetails58 TABLE * TD * P{ margin: 0; padding: 0; }
	

DIV#map_techDetails67 TABLE TD,
DIV#map_techDetails65 TABLE TD,
DIV#map_techDetails72 TABLE TD,
DIV#map_techDetails58 TABLE TD { vertical-align: top; padding: 2px 0px 2px 5px; }