#MainNav 
{
	height: 27px;
}
#MainNavInner
{
	text-align: right;
	margin-left:auto;
	margin-right:0px;
	float: right;
}
#MainNav .topItemActive,
#MainNav .topItem
{
	width: 120px;
	height: 26px;
	overflow: hidden;
	background-image: url(/shared/images/topitem.gif);
	background-repeat: no-repeat;
	text-align: center;
}

#MainNav .topItemActive
{
	background-image: url(/shared/images/navitem.gif);
}

#MainNav .topItemActive a, #MainNav .topItemActive span,
#MainNav .navItem a, #MainNav .navItem span,
#MainNav .topItem a, #MainNav .topItem span
{
	padding: 3px 0px 3px 0px;
}


#MainNav .navItem
{
	width: 120px;
	height: 26px;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: center;
}

#MainNav .topItemActive, #MainNav .topItem, #MainNav .navItem 
{
	float: left;
}

#MainNav .subNavItem 
{
	display: block;
	width: 195px;
	height: 24px;
	overflow: hidden;
	background-image: url(/shared/images/subnavitem.gif);
	background-repeat: no-repeat;
}

#MainNav .topItem a, #MainNav .navItem a, #MainNav .subNavItem a
{
	text-decoration: none;
}

#MainNav .topItemActive a, #MainNav .topItemActive span,
#MainNav .topItem a:hover, #MainNav .topItem a:active, #MainNav .topItem span, 
#MainNav .navItem a:hover, #MainNav .navItem a:active, #MainNav .navItem span, 
#MainNav .subNavItem a:hover, #MainNav .subNavItem a:active, #MainNav .subNavItem span
{
	text-decoration: none;
}

#MainNav .topItemActive a, #MainNav .topItemActive span,
#MainNav .topItem a, #MainNav .navItem a,
#MainNav .topItem span, #MainNav .navItem span 
{
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}
#MainNav .subNavItem a, #MainNav .subNavItem span 
{
	color: #FFFFFF;
	font-size: 8pt;
}

.subnavdiv 
{
	position:absolute;
	/*width: 160px;*/
	width: 205px;
	background-color: White;
}

.subnavdiv .tdo,
.subnavdiv .td 
{
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	height: 24px;
	/*padding: 3px 10px 3px 10px;*/
	padding: 3px 0px 3px 10px;
}

.subnavdiv .tdo 
{
	background-color: #008A79;
}

.subnavdiv .tdo span,
.subnavdiv .tdo a
{
	color:White;
	font-size:8pt;
	font-weight: bold;
	text-decoration: none;
}

.subnavdiv .td span,
.subnavdiv .td a
{
	color: black;
	font-size:8pt;
	font-weight: bold;
	text-decoration: none;
}

#PageFooterInner a , #PageFooterInner a:hover, #PageFooterInner a:active, #PageFooterInner a:visited  
{
	color: Black;
}

.navSep 
{
	padding: 0px 3px 0px 3px;
}

#GapWhite 
{
	padding-left: 5px;
	font-size:8pt;
	color: Black;
}

#GapWhite a
{
	text-decoration:none;
}

#GapWhite a:hover
{
	text-decoration: underline;
}


.sideNav {
	background-color: #666666;
	padding: 3px 10px 3px 100px;
}

.sideNav a, .sideNavOn a {
	color: white;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;

}

.sideNavOn {
	background-color: #999999;
	padding: 3px 10px 3px 100px;
}
