body {
	margin: 0px;
	padding: 0px;
	background: #FFF;
	font: 12px "Times New Roman", Times, serif;
	color: #000000;

}
/* the following three ID's apply the backgrounds to the sub category tables */
#subred {
	visibility: hidden;
}
#subgreen {
	visibility: hidden;
}
#suborange {
	visibility: hidden;
}
/* class hides images for print */
img {
	visibility: hidden;
}
/* Class applied to sub category nested table that affects text */
.subtxt p {
	visibility: hidden;
}
.subtxt li {
	visibility: hidden;
}
.subtxt h3 {
	visibility: hidden;
}
.subtxt h4 {
	visibility: hidden;
}
.subtxt a {
	visibility: hidden;
}
.subtxt a:hover, a:focus {
	visibility: hidden;
}
.subtxt a:active {
	visibility: hidden;
}
/* ID that affects main content area */
#maintxt {
	margin: 20px;
	padding-top: 25px;
}
#maintxt td {
	padding-top: 5px;
	border-bottom: 1px solid #000000;
}

#maintxt p {
	color: #000000;
	font: 12px/150% "Times New Roman", Times, serif;

}
#maintxt h1 {
	font: 150%/1.1em "Comic Sans", Arial, Helvetica, sans-serif;
	color: #000000;
}
#maintxt h2 {
	color: #000000;
	font: 125%/1.1em Arial, Helvetica, sans-serif;
}
#maintxt h3 {
	font: 1.1em/1.1em Arial, Helvetica, sans-serif;
	color: #000000;
}
#maintxt a {
	color: #000000;
}

/* footer text */
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #999;
}
#footer a {
	color: #000000;
}
/* Tip of day background and input field ID and class */
#tipofday {
	visibility: hidden;
}
.inputfield {
	visibility: hidden;
}

ul, li {
	font: 90%/140% Verdana, Arial, Helvetica, sans-serif;
}
.fltrt {
	float: right;
}
.clear {
	clear: both;
}
#white td {
	border: 2px solid #FFF;
}

.name {
	visibility: hidden;
}
hr {
	visibility: hidden;
	}
#mail {
	position: absolute;
	visibility: visible;
	z-index: 100;
	left: 130px;
	top: -85px;
}
#po {
	position: absolute;
	visibility: visible;
	z-index: 99;
	left: 130px;
	top: 10px;
}
