/* TEXT DISPLAY SELECTORS */

body {	background-color:#FCEE37; margin-top:2px;}
body, div, p, span, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 { font-size: 24px;color:#2C5306; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#coords { color:#000066; font-weight:bold; text-align:left;font-size:11px; }
#container { background-color:#fff; }
#pagebody { background-color:#fff; height:800px; min-height: 800px; margin-top:0px;border-style:solid; border-color:#000; border-width:1px; border-top:none; padding: 0px 10px 0px 20px;}
.pagecontent { width:800px;margin-left:72px; }
table.header { margin-bottom:0px; border-style:solid; border-color:#000; border-width:1px; border-bottom:none; }
.note { font-size:11px;font-style:italic; }
.error { background-color:#990000; color:#FFFFFF; font-weight:bold; padding:5px; width:600px; }

/* FIRST H1 ON THE PAGE NEEDS THIS STYLE */
h1.firstH1 {margin-top:0px;padding-top:8px;}

/* HELP TIP BOXOVER STYLES */
.tiptitle { border:1px solid #006;height:15px;border-bottom:0px;padding:3px;background-color:#BEC1CE;color:#000;font-weight:bold;width:350px;margin-bottom:0px;font-size:12px;}
.tipbody { border:1px solid #006;color:#040;width:350px;padding:3px;background-color:#eee;margin-top:0px;}
.helpBox{ text-align:left;}

/* WINDMAP TOOLTIP BOX FORMATTING */
#dhtmltooltip {
	position: absolute;
	width: 225px;
	border: 1px solid black;
	padding: 0px;
	background-color: #ffffcc;
	visibility: hidden;
	z-index: 100;
}
#dhtmltooltip div.heading {
	background-color:#1C3766;
	font-weight:bold;
	padding:2px;
	margin-bottom:2px;
	font-size:11px;
	color:#FCEE37;
}
#dhtmltooltip div.body {
	padding:2px;
	margin-bottom:2px;
	font-size:11px;
}
#dhtmltooltip div.body img { padding-bottom: 5px; }

/* TABLE FORMATTING */
.oddRow { background-color:#fff; padding:2px; }
.evenRow { background-color:#D1DBC7; padding:2px; }
.headingRow { background-color:#52671E; color:#fff; padding:2px; font-weight:bold;}
.showPublic { background-color:#7CAB41; }


/* TABLE FORMATTING FOR TABLES GENERATED BY HTMLTable.php */
.prop_table { border:1px solid #1E5267; margin:10px;}
.prop_headingRow { background-color:#52671E; color:#fff; padding:2px; font-weight:bold;}
.prop_th { text-align:left;font-size:12px; }
.prop_td { text-align:left;font-size:11px; }
.prop_oddRow { background-color:#fff; padding:2px; }
.prop_evenRow { background-color:#D1DBC7; padding:2px; }

/* ADMIN TOOLBAR FORMATTING */
div.adminbutton {
	border:1px solid #666;
	background-color:#52671E;
	color:#fff;
	padding:0px;
	width:85px;
	height:15px;
	text-align:center;
	margin-bottom:1px;
	margin-left:1px;
	float:left;
}
div.adminbutton a, div.adminbutton a:visited  {
	text-decoration:none;
	color:#fff;
	display:block;
	background-color:transparent;
	width:85px;
	height:15px;
}
div.adminbutton a:hover {
	text-decoration:none;
	color:#1E5267;
	background-color:#fff;
}
