/* Credits: Stu Nicholls */
/* URL: http://www.stunicholls.com/menu/skeleton/skeleton.css */

#hsd4nav, #hsd4nav ul {
 padding: 5px 0;
 margin: 3px;
 list-style: none;
 font: 12px verdana, sans-serif;
 background: #122e1d;
 position: relative;
 z-index: 2;
 }

#hsd4nav {
 height: 20px;
 padding: 0;
 }

#hsd4nav ul {
 position: absolute;
 left:-9999px;
 top:-9999px;
 }

#hsd4nav li {
 float: left;
 border-left: 6px double #245c38;
 height: 20px;
 line-height: 20px;
 }

#hsd4nav li a {
 display: block;
 float: left;
 color: #c0c0c0;
 margin: 0 20px;
 text-decoration: none;
 white-space: nowrap;
 }

#hsd4nav li:hover {
 position: relative;
 z-index: 300;
 background: #c0c0c0;
 }

#hsd4nav li:hover > a {
 text-decoration: none;
 color:#202020;
 }

#hsd4nav li:hover ul {
 left: 30px;
 top: 16px;
 }

#hsd4nav li li {
 float: none;
 }

#hsd4nav li li a {
 height: 20px;
 line-height: 20px;
 float: none;
 }

#hsd4nav li:hover li:hover > ul {
 left: -15px;
 margin-left: 100%;
 top: -1px;
 }
 
#hsd4nav li:hover > ul ul {
 position: absolute;
 left: -9999px;
 top: -9999px;
 width: auto;
 }
