/*** ESSENTIAL STYLES ** */
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}
.sf-menu{line-height:2.35;float:left;margin-bottom:0em;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
 
.sf-menu li{float:left;position:relative;z-index:2220;}
.sf-menu a{display:block;position:relative;text-decoration:none;padding:.50em .75em;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:3.3em;z-index:99;}
/*** DEMO SKIN ** */
.menuWrapper{width:100%;height:3.3em;}

.first-button{background:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navFirst.png);}
.middle-button{background:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navMid.png);border-left:1px solid #666;}
.last-button{background:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navLast.png);border-left:1px solid #666;}

.sf-menu li ul li a{border-right:1px solid #666;}
.sf-menu a,.sf-menu a:visited{color:#fff;}

.dropdown-menu:hover,.middle-button:hover{background-image:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navMidH.png);}
.first-button:hover{background-image:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navFirstH.png);}
.last-button:hover{background-image:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navLastH.png);}


.sf-menu > li > a > .sf-sub-indicator{background:none;}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu li li,.sf-menu li li li{background:url(../../_homepage/graphics/Homepage2010/newHomepageNav/navMid.png);}

