/* Start of CMSMS style sheet 'bryce_main_nav' */
#innerNavShell {
	font-family:Georgia, Courier, serif;
	font-weight:bold;
  width:49em;
  margin-left:auto;
  margin-right:auto;
  padding-top:4px;
  margin-bottom:0;

}

#innerNavShell a {
	display: block;
}

/* 1st Level */
  #innerNavShell ul { 
    margin:0;
    padding:0;

  }
  #innerNavShell li {
    float:left;
    font-size:.8em;
  	padding:.3em 0 .0em 0;
  	margin:0 .3em 0 0;
  	list-style:none;
  	list-style-image:none;

  }
  
  /* Off-state / Defaults */
  #innerNavShell ul li a {
    color:#EEE;
    font-weight:normal;
    padding:.3em .4em .3em .4em;
  	margin:0;
  	text-decoration:none;
    background-color:transparent;
  }
  /* Over-state */
  #innerNavShell ul li a:hover {
    background:#8CC63F url(../img/gui/bg_nav_li_hover.gif) no-repeat top right;
    color:#000;


  }
  /* In-state */
  #innerNavShell ul li a.menuactive {
    background:#8CC63F url(../img/gui/bg_nav_li_in.gif) no-repeat top right;
    color:#000;
  }


/* Second level list */

#innerNavShell li ul {
	position: absolute;
	left: -999em; 
	padding:1em 0 1em 0;
	margin:0 0 0 0;
	width:11em;
  background: transparent url(../img/gui/bg_cols.png);
}
#innerNavShell li ul li{
  font-size:.9em;
	padding:0;
	margin:0;
}
#innerNavShell li ul li a.menuactive{
  background-color:transparent;
  background:#779C3A url(../img/gui/bg_nav_li_li_in.gif) repeat-y top left;
	width:11em;
}
#innerNavShell li ul li a:hover{
  background:#779C3A url(../img/gui/bg_nav_li_hover.gif) repeat-y top left; 
	width:11em;
}
#innerNavShell li:hover ul, #innerNavShell li.sfhover ul { 
	left: auto;
}



/* End of 'bryce_main_nav' */

