/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0px none;
  padding: 0;
 /* width: 500px; /*For KHTML*/
  height: 25px; list-style-type:none
  
}
ul#navmenu-h .split{ float:left;  background-image:url('img/channelsplit.gif'); background-repeat:no-repeat; height:32px; line-height:32px; width:1px}
ul#navmenu-h li {
  margin: 0;
  border: 0px none;
  padding: 0;
  float: left; /*For Gecko*/
  height:25px;
  /*display: inline;*/
  
  position: relative;
  width:120px; font-style:normal; font-variant:normal; font-weight:bold; line-height:32px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style-type:none
  

}

ul#navmenu-h ul {
  margin: 0;
  border: 0px none;
  padding: 0;
  width: 120px;
  display: none;
  position: absolute;
  top: 32px;
  left: 0; list-style-type:none
    
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/
{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 120px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  height:25px;
  font:  13px/25px Verdana, Arial, Helvetica, sans-serif;

}

/* Root Menu */
ul#navmenu-h a {
  border-bottom-color: #fff;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  color:#414141;
}
ul#navmenu-h li span
{
	    
	   width:5px;
	   float:right;
	   display:block;
	   margin-top:-20px;
       background-image:url('img/ico_root_NexMenu.gif'); 
       background-position: center 50%;
       background-repeat:no-repeat
       
	}
ul#navmenu-h li li span
{  

    display:block;
    position:relative;
    float:right;
    margin-right:10px;
    margin-top:-25px;
    width:5px;
    background-position: center 50%;
    background-repeat:no-repeat;
     
 }

/* Root Menu Hover Persistence */
ul#navmenu-h li:hover span
{
	background-image:url('img/ico_root_NexMenu_selected.gif');
}
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a 
{
  /* background: #fff; ebebeb*/
  color: #005CA9;
 
}
/* 2nd Menu */
ul#navmenu-h li:hover li span
{
	background-image:url('img/ico_NextMenu.gif');
}
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a{
  float: none;
  background: #ffff99;
  border-top:solid 1px #ffcc00;
  color: #000;
 
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li.iehover li.iehover span, ul#navmenu-h li:hover li:hover span
{
	background-image:url('img/ico_NextMenu_selected.gif');
}
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a 
{
  background: #ffff99;
  
  border-top:solid 1px #fff;
  color: #005CA9;
}

/* 3rd Menu */
ul#navmenu-h li.iehover li.iehover li span,
ul#navmenu-h li:hover li:hover li span
{
	background-image:url('img/ico_NextMenu.gif');
}
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #ffff99;
  
  border:0px none;
  color: #000
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li.iehover li.iehover li.iehover span,
ul#navmenu-h li:hover li:hover li:hover span
{
	background-image:url('img/ico_NextMenu_selected.gif');
}
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #ffff99;
 color: #005CA9;
}

/* 4th Menu */
ul#navmenu-h li.iehover li.iehover li.iehover span,
ul#navmenu-h li:hover li:hover li:hover li span
{
	background-image:url('img/img/ico_NextMenu.gif');
}
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background : #ffff99;
  color: #000;
}

/* 4th Menu Hover */
ul#navmenu-h li.iehover li.iehover li.iehover li:hover span,
ul#navmenu-h li:hover li:hover li:hover li:hover span
{
	background-image:url('img/img/ico_NextMenu.gif');
}
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #ffff99;
 color: #005CA9;
}


ul#navmenu-h ul ul span,
ul#navmenu-h ul ul ul span{
  display: none;
  
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 120px;
}

/* Do Not Move - Must Come Before display:block for Gecko */


ul#navmenu-h li:hover ul ul span,

ul#navmenu-h li.iehover ul ul ul span 
{
  display: none; 
}

ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul 
{
  display: none;
}
ul#navmenu-h li:hover ul span,
ul#navmenu-h ul li:hover ul span,
ul#navmenu-h ul ul li:hover ul span,
ul#navmenu-h li.iehover ul span,
ul#navmenu-h ul li.iehover ul span,
ul#navmenu-h ul ul li.iehover ul span {
  display: block; 
}
ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}