/********************************
"nav.css"
CSS for the navigation elements
Date Modified: 13 Jan  2009 - EXW6172
********************************/

/* TOP MAIN NAV */ 

#topNav select 
{
	background: none;
	background-color: #fff;
	font-size: 1em;
	font-weight: bold;
	color: #669933;
}
#topNav 
{
	width: 743px;
	height: 28px;
	background: url(/assets/images/topNavBG.gif) top repeat-x;
	padding: 1 0 0 2px;
	margin-top:-6px;
}

#topNavOneLevel 
{	
	width: 743px;
	height: 28px;
	background: url(/assets/images/topNavBG.gif) top repeat-x;
	padding: 1 0 0 2px;
	margin-top:-6px;
}


#topNavSelect 
{
	margin: -4px 0 0 0;
	width: 200px;
}
.topNavItem 
{
	float: left;
	color: #fff;
	padding: 7px 16px 4px 20px;
	background: url(/assets/images/topNavDivider.gif) right -2px no-repeat;
	height: 18px;
	font-size: 1.2em;
	font-weight: bold;
}

.twoLevels .topNavItem 
{
	background: none;
}
.topNavItem select 
{
	margin-top: -12px;
}
.topNavItem a:link, .topNavItem a:visited, .topNavItem a:hover 
{
	color: #fff;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
.topNavItemCurrent 
{
	float: left;
	color: #333;
	height: 21px;
	padding: 9px 12px 0 12px;
	background: url(/assets/images/topNavCurrentBG.gif) top repeat-x;
	font-size: 1.2em;
	font-weight: bold;
}
.topNavItemCurrent a 
{
	color: #000 !important;
	text-decoration:none !important;
}
.topNavItemLeftCor 
{
	float: left;
	height: 30px;
	background: url(/assets/images/topNavLeftCor.gif) top repeat-x;
}
.topNavItemRightCor 
{
	float: left;
	height: 30px;
	background: url(/assets/images/topNavRightCor.gif) top repeat-x;
}
.topNavItemCurrent span 
{
	margin: -20px 0 0 0;
	color: #333;
}
.topNavItemCurrent img 
{
	width: 9px;
	height: 30px;
	padding: 0;
	margin: 0 0 -4px 0;
	display: run-in;
	clear: both;
}
#topSubNav 
{
	width: 743px;
	height: 30px;
	background: url(/assets/images/topSubNavBG.gif) top repeat-x;
}

#topSubNav ul 
{
	margin: 0;
	padding: 7px 0 0 20px;
	font-size: 1em;
	font-weight: bold;
	color: #8D7E4C;
}
#topSubNav ul a 
{
	color: #8F7D4D;
}

#topSubNav li a,
#topSubNav li a:active,
#topSubNav li a:visited
{
	text-decoration:none;
	padding-left:9px;
}

#topSubNav li a:hover
{
	text-decoration:underline;
}

#topSubNav li.active a
{
	background:transparent url(/assets/images/linkArrowBlock.gif) 0 3px no-repeat;
	padding-left:0px;
	color: #000;
	font-weight:bold;
}
#topSubNav li.active 
{
	/*background:transparent url(/assets/images/linkArrowBlock.gif) 0 3px no-repeat;*/
	padding-left:0px;
	color: #000;
	font-weight:bold;
}
#topSubNav li.active a:hover
{
	text-decoration:none;
}

#topSubNav li 
{
	display: inline;
}
#topSubNav span 
{
	padding: 0 12px;
}

/* INNER NAV - TABS */

#innerNav /* ie specific style exists */
{
      float:left;
      width:100%;
      background:#fff;
      font-size: 1.23em;
      line-height:normal;
	  border: 0;
	  margin: 5px 0 4px 0;
	  padding: 0;
	  height:47px;
	  font-weight: bold;
 }
#innerNav ul 
{
	margin:0;
	padding:10px 0 0 0;
	height: 27px;
	list-style:none;
	position:absolute;
}
#innerNav li 
{
	display:inline;
    margin:0;
    padding:0;
}
#innerNav a 
{
      float:left;
      background:url(/assets/images/innerNav_left.gif) no-repeat left top;
      margin:0;
      padding:0 2px 0 5px; /* padding space between list items */
      text-decoration:none;
}
#innerNav a span 
{
      float:left;
      display:block;
      background:url(/assets/images/innerNav_right.gif) no-repeat right top;
      padding:5px 9px 4px 8px; /* adjust padding with width of text variations */
      color: #8D7E4C;
}

	/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */

#innerNav a:hover span
{
      color:#000;
}
#innerNav a:hover 
{
     background-position:0% -27px;
}
#innerNav a:hover span 
{
      background-position:100% -27px;
}
	  
/* TAB ON STATE */
#innerNav #on a 
{
      background:url(/assets/images/innerNav_left_on.gif) no-repeat left top;
}
#innerNav #on a span 
{
      background:url(/assets/images/innerNav_right_on.gif) no-repeat right top;
	  color: #000;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #innerNav a span {float:none;}
    /* End IE5-Mac hack */
	
/* SPAN ON with ARROW */	  
	  
#innerNav #on a span.on
{
      display:inline;
      background:url(/assets/images/linkArrow.gif) no-repeat left center;
      padding-left:6px;
}  

