#NavMain {
	margin-bottom : 0px; /* override */
	font-family: Optima, "Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	overflow : hidden;
}

#NavMain ul {
	-moz-padding-start : 0px;
}

#NavMain li { 
 	list-style: none; 
	float: left;
	line-height: 40px;
	left : 0px; /* override */

}

#NavMain li a {
	text-decoration: none;
	text-transform: uppercase;
	float : none;
	padding : 0px;
	color: #f4f3f5; /* white - nav main - non-current */
}

#NavMain li span.outerSpan {
	padding : 0px 31px;
	text-align: center;
	margin : 0px;
}

#NavMain li span.firstSpan {
	padding-left : 38px;
}

#NavMain li span.lastSpan {
	padding-right : 32px;
}

#NavMain li a:hover { 
	color: #6b6a32; /* green - nav main - current */ 	
	cursor: pointer;
}


#NavMain li a.section {
	color: #8a456b; /* purple - nav main - current */ 
}

#NavMain li a.section:hover { 
	color: #f4f3f5; /* white - nav main - non-current */
	cursor: pointer;
}

#NavMain li a.current,
#NavMain li a.current:hover { 
	color: #8a456b; /* purple - nav main - current */ 
	cursor: default;
}

/************************************************************************/
/************************************************************************/
/*** overrides and additions to navigation/css/navvertical.css ****/

#NavSubtree {
	padding-top : 18px; /* 20 - 2px visual fudge for typography */
	padding-left : 20px;
}

#NavSubtree li {
	padding-bottom: 0px; /* override */
}

#NavSubtree a
{ 
	font-family: arial, sans-serif;
	font-size: 10pt; /* using absolute for menu */
	line-height : 14pt;
	font-weight : bold;
	color : #f5f4f3; /* white - left sidebar */

}

#NavSubtree2 a {
	font-size: 10pt; /* using absolute for menu */
	font-weight : normal;
	line-height : 12pt;
}

ul#NavSubtree2,
ul#NavSubtree3 {

}


#NavSubtree a:hover
{ 
	color: #87894d;	/* olive - left sidebar - current */
}

/* pretend its not a link */
#NavSubtree li a.current,
#NavSubtree li a.current:hover
{ 
	color: #c47420;	/* orange - left sidebar - current */
	cursor: default;
}

#NavSubtree li a.section:hover
{
	color: #87894d; /* olive - left sidebar - current */
}



