﻿div.xMenuBtn { display: none; } /* Hides the expand button/link from navdrop menus */

#hNav { background: url(/cms/outertemplates/images/nav-bg.gif) repeat-x; line-height:37px; height:37px; clear:both; z-index:5; position:relative; font-size:13px;}
#hNav ul { background:url(/cms/outertemplates/images/nav-left.gif) left no-repeat; margin:0 auto; width:100%; padding:0; clear:both;height:37px;}
#hNav a {color:#d9d8de;}
#hNav a:hover {color:#FFF; text-decoration:none;}

/* Root level list items */
#hNav ul li { float:left; width:auto; list-style:none; margin:0; padding:0 2px 0 0; z-index:2;background:url(/cms/outertemplates/images/nav-seperator.gif) right no-repeat;}
#hNav ul li a {display:block;}
#hNav ul li a span {display:block; padding: 0 8px 0 8px; }
#hNav ul li.navdrop a span {background:url(/cms/outertemplates/images/navdrop.gif) right no-repeat; padding-right:30px;}
#hNav ul li a:hover {}

/* Active page highlighting */
#hNav ul li a.selected {color:#FFF; background: url(/cms/outertemplates/images/nav-selected.gif) top repeat-x;}
#hNav ul li.first a.selected {color:#FFF; background: url(/cms/outertemplates/images/nav-selected-left.gif) left no-repeat;}
#hNav ul li.navdrop a.selected span {background: url(/cms/outertemplates/images/nav-selected-navdrop.gif) right no-repeat;}

#hNav ul li li a.selected {color:#FFF; background: #40bbff url(/cms/outertemplates/images/nav-selected2.gif) top repeat-x;}
#hNav ul li li.navdrop a.selected span {color:#FFF; background: url(/cms/outertemplates/images/nav-selected-navdrop2.gif) right no-repeat;}
#hNav ul li li.nodrop a.selected span {color:#FFF; background:none;}

/* First level drop downs */
#hNav ul li ul { position:absolute; width:190px; background:#040404; left:-999em; clear:left; margin:0 0 0 -1px; padding:5px; height:auto;}
#hNav ul li li { background:#454545; clear:left; width:190px; line-height:26px; margin:0 0 5px; padding:0;}
#hNav ul li li.first { }
#hNav ul li ul a { width:190px; }
#hNav ul li:hover ul, #hNav ul li.sfhover ul { left:auto; }
#hNav ul li.navdrop li.nodrop a span {background:none; padding-right:8px;}
#hNav ul li li.navdrop a span {background:url(/cms/outertemplates/images/navdrop2.gif) right no-repeat;}

/* Second level drop downs */
#hNav ul li li ul { margin-left:190px; margin-top: -31px; }
#hNav ul li:hover li ul, #hNav ul li.sfhover li ul { left:-999em; }
#hNav ul li li:hover ul, #hNav ul li li.sfhover ul { left:auto; }

/* Third level drop downs */
#hNav ul li li:hover li ul, #hNav ul li li.sfhover li ul { left:-999em; }
#hNav ul li li li:hover ul, #hNav ul li li li.sfhover ul {left:auto;}

/* Fourth level drop downs */
#hNav ul li li li:hover li ul, #hNav ul li li li.sfhover li ul { left:-999em; }
#hNav ul li li li li:hover ul, #hNav ul li li li li.sfhover ul {left:auto;}

/* IE 7 Fix, for sticky drop downs */
#hNav ul li:hover, #hNav ul li.sfhover {
    position: static;
}

* html #hNav ul li a {float: left;} * html #hNav ul li ul li a{float: none;}	/* Mac IE hack */
