img {border:0px; }
body { font-family:Arial; font-size:10px; color:#666; }

h2 { margin-left:0px; font-size:24px; font-weight:bold; color:#666; margin:0px 0px 0px 0px; }

p {margin:0px;}

table { margin:0px; border-collapse:collapse; font-size:10px; color:#000; }
table.dataitem { padding:1px; }
.dataitemEvenLine { border: 1px solid #fff; background-color:#AAB9D6; padding:2px; font-size:12px; }
.dataitemOddLine { border: 1px solid #fff; background-color:#D2DCF1; padding:2px; font-size:12px; }
.dDatomsLine { background-color:#ccc; border:1px solid #fff; text-align:center; font-size:12px; padding:2px; font-weight:bold; }

.coords { font-size:11px; margin:0px; }


.dDSearchLine { border:1px solid #fff; padding:1px; background-color:#ddd; text-align:center; }

.windowHeadLine { position:relative; top:-5px; font-size:10px; font-weight:bold; color:#666; }

#printTable  {
	width:99%;
	text-align:center;
}
#printScalebarCell {
	text-align:left;
	vertical-align:bottom;
	padding-bottom:10px;
}
#printLegendCell {
	padding-top:10px;
}
#printAttributesCell {
	vertical-align:top;
}

.printDBTable { width:100%; text-align:center; }
.printDBTable td { padding:5px; }

.attLayCssStyle { position:absolute; visibility:visible; }
.attDispCssStyle { background-color: #fff; overflow:auto; }
.attTableCssStyle { }

input { margin-bottom:7px; }
.featModBar {
	background-color:#CCC;
	padding:2px;
	width:99%;
	text-align:right;
	margin-top: 8px;
}

.popupTable {
	border:0px;
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
}
.popupContentContainer {
	background-color:white;
	padding:4px;
}
.popupContentDiv {
	overflow:auto;
}

.transp {
	filter:alpha(opacity=40);
	-moz-Opacity:0.4;
	opacity:0.4;
}
.buttonContainer {
	background-color:#cdcdce;
	text-align:center;
	padding:4px;
	font-family:Verdana;
	font-size:11px;
}

.buttonTable {
	margin:5px;
}

.rwConStyle {
	padding-left: 20px;
}