.mainNavItem,  .mainNavItemActive, .mainNavItemOver
{
	/*width: 100%;*/
	width: 140px;
	height: 30px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.mainNavItem a, .mainNavItem a:link, .mainNavItem a:visited, .mainNavItem a:hover, .mainNavItem a:active, .mainNavItem span,
.mainNavItemActive a, .mainNavItemActive a:link, .mainNavItemActive a:visited, .mainNavItemActive a:hover, .mainNavItemActive a:active, .mainNavItemActive span,
.mainNavItemOver a, .mainNavItemOver a:link, .mainNavItemOver a:visited, .mainNavItemOver a:hover, .mainNavItemOver a:active, .mainNavItemOver span
{
	display: block;
	width: 100%;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
}
.mainNavItem span, .mainNavItemActive span, .mainNavItemOver span, .td span, .tdo span
{
	cursor: default;
}
.mainTieredNavItem a, .mainTieredNavItem a:link, .mainTieredNavItem a:visited, .mainTieredNavItem a:hover, .mainTieredNavItem a:active, .mainTieredNavItem span
{
	display: block;
	display: none;
	margin: 2px 0px;
	font-weight: bold;
	text-decoration: none;
}
.mainTieredNavItem a:hover, .mainTieredNavItem a:active
{
	text-decoration: underline;
}
.subTieredNavItem
{
	margin-bottom: 1px;
	background-color: #52A056;
}
.subTieredNavItem a, .subTieredNavItem a:link, .subTieredNavItem a:visited, .subTieredNavItem a:hover, .subTieredNavItem a:active, .subTieredNavItem span
{
	display: block;
	width: 95%;
	padding: 5px 10px 8px 10px;
	text-decoration: none;
}
.subNavTable
{
	background-color: #285D23;
}
.subNavItem a, .subNavItem a:link, .subNavItem a:visited, .subNavItem a:hover, .subNavItem:active, .subNavItem, .subNavSelected
{
	padding: 1px 0px 0px 3px;
	text-decoration: none;
}
.subTieredNavItem a:hover, .subTieredNavItem a:active 
{
	text-decoration: underline;
}
.mainTieredNavItem span, .subTieredNavItem span
{
	display: block;
}
.subTieredNavITem .subTieredNavSelected
{
	background-color: Gray;
}
.subNavSelected
{
	font-weight: bold;
	background-color: Gray;
	width: 100%;
	display: block;
}
/* NAVIGATION - NORMAL COLORS */
.mainNavItem, .mainNavItem a, .mainNavItem a:link, .mainNavItem a:visited, .mainNavItem a:hover, .mainNavItem a:active, .mainNavItem span,
.mainTieredNavItem a, .mainTieredNavItem a:link, .mainTieredNavItem a:visited, .mainTieredNavItem a:hover, .mainTieredNavItem a:active, .mainTieredNavItem span,
.subTieredNavItem a, .subTieredNavItem a:link, .subTieredNavItem a:visited, .subTieredNavItem a:hover, .subTieredNavItem a:active, .subTieredNavItem span 
{
	background-color: Transparent;
	color: White;
}
/* NAVIGATION - ACTIVE AREA COLORS */
.mainNavItemActive, .mainNavItemActive a, .mainNavItemActive a:link, .mainNavItemActive a:visited, .mainNavItemActive span,
.td, .td a, .td a:link, .td a:visited, .td a:hover, .td a:active
{
	background-color: #285D23;
	color: White;
}
.mainNavItem
{
	background-color: #285D23;
}
/* NAVIGATION - HOVER COLORS */
.mainNavItemActive a:hover, .mainNavItemActive a:active, 
.mainNavItemOver a, .mainNavItemOver a:link, .mainNavItemOver a:visited, .mainNavItemOver a:hover, .mainNavItemOver a:active, .mainNavItemOver span,
.tdo, .tdo a, .tdo a:link, .tdo a:visited, .tdo a:hover, .tdo a:active
{
	background-color: #285D23;
	color: #F2FDF6;
}
.td, .tdo
{
	border: solid 1px #8FC28A;
	border-bottom: none;
}
.tdo a:hover
{
	background-color: White;
	color: Black;
}
.td a, .td a:link, .td a:visited, .td a:hover, .td a:active, 
.tdo a, .tdo a:link, .tdo a:visited, .tdo a:hover, .tdo a:active 
{
	display: block;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
}
.subnavdiv
{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	display: none;
	z-index: 9;
}
#HeaderNavTable {
	
	left:1px;
}
