body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
body {
	background-color: #003300;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #00CC00;
	text-decoration: none;
}
a:visited {
	color: #00CC00;
	text-decoration: none;
}
a:hover {
	color: #00FF00;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.boxes	{
	border-top: solid #008741 1px; 
	border-left: solid #008741 1px; 
	border-right: solid #008741 1px; 
	border-bottom: solid #008741 1px; 
	font-size: 11px;
	font-family:monospace;
}
.VerdGrn8 {font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003300;}
.VerdGray9 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.VerdGrn9 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003300;}
.VerdGray10 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.VerdGrn10 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003300;}
.VerdGrn10B {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003300; font-weight: bold;}
.VerdLtGrn10 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00;}
.VerdWht10 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC;}
.VerdWht10B {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: bold;}
.VerdGrn11B {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #003300;}
.VerdGry11 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.VerdGry11B {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold;}
.VerdWht11 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC}
.VerdWht11B {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: bold;}
.VerdWht12 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC}
.VerdWht12B {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: bold;}
.VerdGrn12 {font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00;}
.VerdGrn12b {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#00CC00; font-weight: bold;}
.VerdGray12 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.VerdDkGrn12 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #006600;}
.VerdDkGry12 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.VerdDkGry12b {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold;}
.VerdWht12 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC;}
.VerdWht12B {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: bold;}
.VerdDkGrn14B {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003300; font-weight: bold;}
.VerdGrn14B {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00; font-weight: bold;}
.VerdGry14B {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold;}

dt { font-weight: bold; color: #ffffcc; }
#searchresults dd { margin-bottom: 1em; }
#searchresults dt { margin-bottom: 1em; border-bottom: 1px solid #ffffdd; }
#searchresults .description { display: block; padding-left: 2em; font-size: 90%; }
img { margin: 0; padding: 0; }
#topnav a { border: none; margin: 0; padding: 0; }
#topnav, #topborder { line-height: 0; }

a:link {
	color: #003300;
	text-decoration: none;
}
a:visited {
	color: #006600;
	text-decoration: none;
}
a:hover {
	color: #009900;
	text-decoration: none;
}
a:active {
	color: #003300;
	text-decoration: none;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #333333; 
}
.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: red;
	font-weight: bold; 
}
.warn {
	color: red;
	border: 4px dotted maroon;
	background-color: yellow;
	padding: 8px;
	text-align: center;
	-moz-border-radius: 8px;
	z-index: 100;
}
.info {
	color: green;
	border: 1px solid #ffffaa;
	background-color: #ffffcc;
	padding: 2px 8px;
	text-align: center;
	z-index: 100;
	font-weight: bold;
}
.err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: red;
	font-weight: bold; 
}
.buttonOff {
	background-color: #666666; 
}
.buttonOn {
	background-color: #999999;
}
.VerdWht11B {font-size: 11px; font-weight: bold; color: #ffffff;}
#offlineWarning {
	position: absolute;
	top: 85px;
	left: 30px;
	height: 16px;
	width: 400px;
	background: yellow url('images/pulldownWarning.gif') top right no-repeat;
	color: maroon;
	font-size: 13px;
	border: 1px dashed maroon;
	z-index: 100;
	overflow: hidden;
	padding: 2px 20px 2px 4px;
}
* html #offlineWarning { height: 20px; }
#offlineWarning:hover {
	height: auto;
}
.printonly { display: none; }
.rightcontent { width: 545px; }

.notwhite a, .notwhite a:link, .notwhite a:visited { color: yellow; }
.notwhite a:hover { color: white; }

@media print {
	body, body * { background-color: white; color: black !important; }
	body { margin: 0 auto; }
	a, a:link, a:visited, a:active, a:hover { color: blue; }
	.noprint { display: none; }
	div.printonly { display: block; }
	.rightcontent { width: auto; }
}
