body {
   background-color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
}

.startUpMessage {
   color: #0000A0;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 24px;
   text-align: left;
}

.key {
   background-color: #d7f2ff;
   font-size: 12px;
   margin: 0px 0px 0px 0px;
   padding: 2px 2px 2px 2px;
   border: 1px solid #FFFFFF;
   vertical-align: top;
}

.value {
   background-color: #e8e8e8;
   font-size: 12px;
   margin: 0px 0px 0px 0px;
   padding: 2px 2px 2px 2px;
   border: 1px solid #FFFFFF;
   vertical-align: top;
}

.popUp {
   color: #000000;
   background-color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: bold;
   font-size: 10px;
   text-align: left;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   border-collapse: collapse;
}

.coords {
   color: #0000A0;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: bold;
   font-size: 12px;
   text-align: left;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 20px 0px;
}

.hair {
   background-color: #FF0000;
}

.cross {
   border: 1px solid #FF0000;
}

.searchCriteria {
   background-color: #CCCCCC;
   font-weight: bold;
   font-size: 12px;
   text-align: center;
   margin: 0px 0px 0px 0px;
   padding: 2px 2px 2px 2px;
   border: 1px solid #FFFFFF;
}

.searchCriteriaSelector {
   background-color: #DDDDDD;
   text-align: center;
   padding: 1px 1px 1px 1px;
   border: 1px solid #FFFFFF;
}

.infoBar {
   background-color: #FFFFFF;
filter:alpha(opacity=80 ); -moz-Opacity:0.8; opacity:0.8;
}

.title {
   color: #0000A0;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 28px;
   text-align: center;
}

.comments {
	color: #0000A0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.knob {
   color: #FFFFFF;
   background-color: #0000FF;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 12px;
   text-align: center;
   padding: 4px 4px 4px 4px;
}

.copyright {
   color: #0000FF;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 12px;
   text-align: left;
   margin: 0px 0px 0px 0px;
}

.featureBar {
   background-color: #CCCCCC;
   text-align: right;
   margin: 8px 0px 0px 0px;
   padding: 2px 2px 2px 2px;
   width: 99%;
}

.dashBoardPrintTable {
   text-align: center;
   width: 100%;
}

.dashBoardPrintTable td {
   padding: 5px 5px 5px 5px;
}

#printTable {
   text-align: center;
   width: 99%;
}

#printScalebarCell {
   text-align: left;
   padding: 0px 0px 0px 10px;
   vertical-align: bottom;
}

#printLegendCell {
   padding: 10px 0px 0px 0px;
}

#printAttributesCell {
   vertical-align: top;
}

#printOvMapCell {
   text-align: left;
}

img {
   border: 0px solid #000000;
}

input {
   margin: 0px 0px 0px 7px;
}

.popupContentContainer {
   background-color: #FFFFFF;
   padding: 4px 4px 4px 4px;
}

.popupContentDiv {
   overflow: auto;
}

.transp {
filter:alpha(opacity=40 ); -moz-Opacity:0.4; opacity:0.4;
}

.buttonTable {
   margin: 5px 5px 5px 5px;
}

