td					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px }
.topic				{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3D8B53; font-style: normal; font-weight: bold }
.subtopic			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3D8B53; font-style: normal; font-weight: bold }

.navibutton			{ margin-left: 5px; }
.submenu			{ margin-left: 5px ; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.submenu td			{ margin-left: 5px ; font-family: Arial, Helvetica, sans-serif; font-size: 11px }
a:link				{ font-weight: bold; color: #3D8B53 }
a:active			{ font-weight: bold; color: #3D8B53 }
a:hover 			{ font-weight: bold; color: #3D8B53 }
a:visited 			{ font-weight: bold; color: #3D8B53 }

.navi a:link		{ font-weight: bold; color: #007529 }
.navi a:active		{ font-weight: bold; color: #2B814C }
.navi a:hover 		{ font-weight: bold; color: #FFFFFF }
.navi a:visited		{ font-weight: bold; color: #007529 }

.doc a:link			{ font-weight: normal; text-decoration: none; color: #000000 }
.doc a:active		{ font-weight: normal; text-decoration: none; color: #000000 }
.doc a:hover		{ font-weight: normal; text-decoration: none; color: #000000 }
.doc a:visited		{ font-weight: normal; text-decoration: none; color: #000000 }

.pdf a:link			{ font-weight: normal; text-decoration: none; color: #000000 }
.pdf a:active		{ font-weight: normal; text-decoration: none; color: #000000 }
.pdf a:hover		{ font-weight: normal; text-decoration: none; color: #000000 }
.pdf a:visited		{ font-weight: normal; text-decoration: none; color: #000000 }

.naviselected 			{ background-color:#AFC9AF }
.naviselected a:link 	{ font-weight: bold; color: #175124 }
.naviselected a:active 	{ font-weight: bold; color: #175124 }
.naviselected a:hover 	{ font-weight: bold; color: #175124 }
.naviselected a:visited { font-weight: bold; color: #175124 }
.sitemapTD {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #2B814C;
	text-align: left;
	text-indent: 5px;
	font-size: 11px;
	font-weight: bold;
}

HR { color: #3D8B53; height: 1px; }.field {
	color: #000000;
	border: 1px solid #008947;
	font: 11px Arial, Helvetica, sans-serif;
	width: 100%;
}

th {
	font-weight: bold;
	color: #00884D;
	background: #EEEAE4;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
}

th.alert { 
	padding:2px;
	text-align:left;
	background-color: #EEEAE4;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DED7CC; 
}

.alert {
	padding-left:4px;
	background-color: #F8F8F8;
	color: #000000;
}

.button {
	color: #000000;
	font: bold 11px Arial, Helvetica, sans-serif;
	width: 100%;
	border-top: 1px solid #EEEAE4;
	border-right: 1px solid #B4A692;
	border-bottom: 1px solid #B4A692;
	border-left: 1px solid #EEEAE4;
}

.standardstable TD {
	font-size: 10px;
	padding: 1px 3px;
	border-bottom: 1px solid #ECE0CF;
}
