/* main nav styles */

.mainNav
{
margin: 1px 0 0 0;
background: #212121;
color: #FFF;
font: bold 13px/13px "Arial Narrow", arial, sans-serif;
text-align: center;
padding: 12px;
}

.mainNav ul.mainNavMenu
{
list-style-type: none;
}

.mainNav ul.mainNavMenu li
{
display: inline;
padding: 0 10px 0 10px;
}

.mainNav ul.mainNavMenu li a,
.mainNav ul.mainNavMenu li a:link,
.mainNav ul.mainNavMenu li a:visited,
.mainNav ul.mainNavMenu li a:active
{
color: #999;
font: bold 13px/13px "Arial Narrow", arial, sans-serif;
text-decoration: none;
text-transform: uppercase;
white-space: nowrap;
padding: 11px 12px 11px 12px;
}

	/* PCIE 5.5+, for reasons inscrutable, wants one less px of top padding */
	/* This box model hack my be inappropriate after PCIE7 is released */
	
	* html .mainNav ul.mainNavMenu li a,
	* html .mainNav ul.mainNavMenu li a:link,
	* html .mainNav ul.mainNavMenu li a:visited,
	* html .mainNav ul.mainNavMenu li a:active
	{
	padding: 10px 12px 11px 12px;
	}
	
	/* end hack */

.mainNav ul.mainNavMenu li a:hover
{
background: #C00;
color: #FFF;
}

.mainNav ul.mainNavMenu li.current a,
.mainNav ul.mainNavMenu li.current a:link,
.mainNav ul.mainNavMenu li.current a:visited,
.mainNav ul.mainNavMenu li.current a:active,
.mainNav ul.mainNavMenu li.current a:hover
{
background: #C00;
color: #FFF;
}

/* end main nav styles */
