body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: 000000}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: 000000}

.tm  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 000000}
.bodyheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: 000000}
.bodysubheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 000000}
.bodysubsubheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: 000000}

.white {  color: ffffff}
.lightbeige {  color: E8E7DC}
.beige	 {  color: C0BA9C}
.darkbeige {  color: A0986A}
.lightgreen {  color: 669900}
.darkgreen {  color: 006600}
.verydarkgreen { color: 014C01}

a:link {  color: 006600; text-decoration: underline}
a:visited {  color: 003300; text-decoration: underline}
a:hover {  color: 6DA100; text-decoration: none}
a:active {  color: FFCC00; text-decoration: none}

.footer  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 000000}
.footer:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 006600; text-decoration: underline}
.footer:visited {  color: 003300; text-decoration: underline}
.footer:hover {  color: 6DA100; text-decoration: none}
.footer:active {  color: FFCC00; text-decoration: none}

.secondlevel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 003300}
.secondlevel:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 003300; text-decoration: none}
.secondlevel:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 000000; text-decoration: none}
.secondlevel:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: FFCC00; text-decoration: underline}
.secondlevel:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: FFCC00; text-decoration: none}

.thirdlevel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 003300}
.thirdlevel:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 003300; text-decoration: none}
.thirdlevel:visited {  color: 000000; text-decoration: none}
.thirdlevel:hover {  color: FFCC00; text-decoration: underline}
.thirdlevel:active {  color: FFCC00; text-decoration: none}

.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 006600}
.news:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 006600; text-decoration: underline}
.news:visited {  color: 003300; text-decoration: underline}
.news:hover {  color: 6DA100; text-decoration: none}
.news:active {  color: FFCC00; text-decoration: none}

#content {  position: absolute;}
#sitesearch {
	background-color: B7CB84;
	border: 1px solid;
	border-color: 014C01;
	width: 215px;
	padding: 5px
}

/* TD Styles */
td.subheader {
	background-color: 006800;
	border: 1px solid;
	border-color: 002200;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: FFFFFF;
	text-align: center
}

td.contentlight {
	background-color: D9D8CE;
	border: 1px solid;
	border-color: BFBFB6;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 000000
}

td.contentdark {
	background-color: CCCBC2;
	border: 1px solid;
	border-color: BFBFB6;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 000000
}

td.header {
	background-color: 98CC60;
	border: 1px solid;
	border-color: 006800;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 002200;
}

td.formtitle {
	background-color: F5F4E9;
	border: 1px #CCCBC2 solid;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
	text-align: right
}

td.formtitlerequired {
	background-color: F5F4E9;
	border: 1px #CCCBC2 solid;
	border-right: 3px #FF0000 solid;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
	text-align: right
}

td.formcontent {
	background-color: FFFFFF;
	border: 1px #CCCBC2 solid;
	padding: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 000000
}

td.client {
	background-color: FFFFFF
}

.clientlink {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 004C00
}

.clientlink:link {
	color: 004C00;
	text-decoration: none
}

.clientlink:visited {
	color: 004C00;
	text-decoration: none
}

.clientlink:hover {
	color: 6DA100;
	text-decoration: underline
}

.clientlink:active {
	color: 6DA100;
	text-decoration: underline
}

.rightbar {
	background-color: FFFFFF;
	border: 1px #104C10 solid;
	padding: 5px
}

.small {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 004C00
}

.small:link {
	color: 004C00;
	text-decoration: none
}

.small:visited {
	color: 004C00;
	text-decoration: none
}

.small:hover {
	color: 6DA100;
	text-decoration: underline
}

.small:active {
	color: 6DA100;
	text-decoration: underline
}