v\:* {  /* Initialize vml */
   behavior: url(#default#VML);
}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
   margin: 0px;
}
#map_img, #dyn_img {
	position: absolute; 
	left: 0px; 
	top: 58px;
	z-index: 1;
}
#mainMenu_div {
	background-color: rgb(236,233,216);  /* menuBackgroundColor */
	position: absolute; 
	width: 100%;
	left: 0px; 
	top: 0px;
	z-index: 5;
}
#menuHeading_div, #toolbar_div, #draw_div, #draw_div2 {
   height: 25px;  /* Needed for pulldown menu placement */
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
}
#menuHeading_div {
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#toolbar_div {
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 0px;
}
#draw_div, #draw_div2 {
	padding-top: 3px;
	margin-bottom: 2px;
	background-color: rgb(236,233,216);
   cursor: default;
}
.toolCol {
	border: 1px solid rgb(236,233,216);
	padding-top: 3px;
	background-color: rgb(236,233,216);
   cursor: default;
}
#addPoly, #addCircle, #addLine, #addPoint, #addText, #addXY, #deleteGra {
	border: 1px solid rgb(236,233,216);
}
a {
   cursor: default;
   text-decoration: none;
}
a:link, a:visited, a:active {
	color: #000000; 
	border: 1px solid rgb(236,233,216); /* menuBackgroundColor */
}
#menuHeading_div a:hover { 
	padding-top: 3px;
	padding-bottom: 3px;
}
#toolbar_div img {
	border: 1px solid rgb(236,233,216);  /* menuBackgroundColor */
}
#draw_div img {
	border: 1px solid rgb(236,233,216);  /* menuBackgroundColor */
}
#draw_div2 img {
	border: 1px solid rgb(236,233,216);  /* menuBackgroundColor */
}
#table1,#table2,#table3,#table4,#table5,#table6,#table7,#table8 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: rgb(252,252,249); /* pullDownBackgroundColor */
	cursor: default;
	padding-left: 2px;
	padding-right: 2px;
   margin: 0px;
}
#fileMenu_div,
#editMenu_div,
#viewMenu_div,
	#viewZoomData_div,
#insertMenu_div,
#selectionMenu_div,
#toolsMenu_div,
#helpMenu_div
{
	visibility: hidden; 
	position: absolute; 
	left: 75px;
	top: 75px;
	z-index: 6;
	border: 1px solid Gray;
   filter: progid:DXImageTransform.Microsoft.Shadow(color=Gray, direction=135);
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
.td1 {
   border-top: 1px solid rgb(252,252,249); /* pullDownBackgroundColor */
   border-left: 1px solid rgb(252,252,249);
   border-bottom: 1px solid rgb(252,252,249);
}
.td2 {
   border-top: 1px solid rgb(252,252,249);
   border-bottom: 1px solid rgb(252,252,249);
}
.td3 {
   border-top: 1px solid rgb(252,252,249);
   border-right: 1px solid rgb(252,252,249);
   border-bottom: 1px solid rgb(252,252,249);
}
.opaque {
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
   /* filter: progid:DXImageTransform.Microsoft.Shadow(color=Gray, direction=135); */
   /* filter: progid:DXImageTransform.Microsoft.Glow(color="Yellow", strength="1"); */
}
.notOpaque {
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); /* 75 */
}
.disableClass {
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
}
.disableText {
   color: silver; 
}
.enableClass {
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.grayOut {
  filter: progid:DXImageTransform.Microsoft.BasicImage(grayScale=1); 
}
#zoomInCursor_img,
#zoomOutCursor_img,
#panCursor_img,
#identifyCursor_img,
#measureCursor_img {
	visibility: hidden; 
	position: absolute; 
	left: 50px; 
	top: 50px;
	z-index: 4;
}
#panZoom_img {
	visibility: hidden; 
	position: absolute; 
	left: 50px; 
	top: 50px;
	z-index: 4;
   cursor:hand;
}
#zoomBox_vml, #overview_vml, #poly_vml, #line_vml, #point_vml, 
#xyVML_vml, #xyClose_vml, #aPoly_vml, #aLine_vml, #aPoint_vml,
#aCircle1_vml, #aCircle2_vml, #aCircle3_vml, #aCircle4_vml, #aCircle5_vml {
	position: absolute; 
	left: 0px; 
	top: 0px;
	height:50px;
	width: 50px;
	z-index: 3;
}
#hourglass, #overview_img {
	visibility: hidden; 
	position: absolute; 
	left: 0px;
	top: 0px;
	z-index: 5;
}
#xyVML_vml, #xyClose_vml {
   cursor: default;
}
#aText1, #aText2, #aText3, #aText4, #aText5,
#aXY1, #aXY2, #aXY3, #aXY4, #aXY5 {
	visibility: hidden; 
	position: absolute; 
	left: 0px; 
	top: 0px;
	z-index: 3;
	font-size: 12px;
   font-family: Arial, Verdana;
  	font-weight: bold;
	background-color: #FFF99D;
}
