.mainNavItem,  .mainNavItemActive, .mainNavItemOver
{
	padding-top: 10px;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
}
.mainNavItem a, .mainNavItem a:link, .mainNavItem a:visited, .mainNavItem a:active, .mainNavItem span,
.mainNavItemActive a, .mainNavItemActive a:link, .mainNavItemActive a:visited, .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%;
	font-weight: bold;
	text-decoration: none;
}
/*MODIFIED & ADDED BY Eric Brumfield*/
.subNavItem,  .subNavItemActive, .subNavItemOver, .subNavSelected
{
	padding: 10px 0px 0px 15px;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
}
.mainNavItem a:hover, .mainNavItemActive a:hover
{
	display: block;
	width: 100%;
	font-weight: bold;
	text-decoration: underline;
}
.mainNavSelected
{
	padding-top: 10px;
	color: #5D300F;
	font-weight: bold;
}

.subNavItem a, .subNavItem a:link, .subNavItem a:visited, .subNavItem a:active, .subNavItem span,
.subNavItemActive a, .subNavItemActive a:link, .subNavItemActive a:visited, .subNavItemActive a:active, .subNavItemActive span,
.subNavItemOver a, .subNavItemOver a:link, .subNavItemOver a:visited, .subNavItemOver a:hover, .subNavItemOver a:active, .subNavItemOver span
{
	display: block;
	width: 100%;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #5D300F;
}
.subNavItem a:hover, .subNavItemActive a:hover
{
	display: block;
	width: 100%;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
.subNavSelected
{
	color: #5D300F;
	font-weight: bold;
	font-size: 11px;
}
/*END MOD BY EB*/

.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;
	margin: 4px 0px;
	font-weight: bold;
	text-decoration: none;
}
.mainTieredNavItem a:hover, .mainTieredNavItem a:active 
{
	text-decoration: underline;
}

.subTieredNavItem a, .subTieredNavItem a:link, .subTieredNavItem a:visited, .subTieredNavItem a:hover, .subTieredNavItem a:active, .subTieredNavItem span 
{
	margin: 0px 10px;
	text-decoration: none;
}
.subTieredNavItem a:hover, .subTieredNavItem a:active 
{
	text-decoration: underline;
}

.mainTieredNavItem span, .subTieredNavItem span 
{
	font-style: italic;
}

/* 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: #1F5938;
}

/* 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: #C2C2C2;
	color: #1F1F1F;
}

/* 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: #0F4D2A;
	color: #F2FDF6;
}

.td, .tdo
{
	border: solid 1px #FFFFFF;
	font-weight: bold;
	padding: 4px;
}
.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 
{
	text-decoration: none;
	font-weight: bold;
}
.subnavdiv
{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	z-index: 9;
}