User:Adam/menu.css

/*
 * Dynamic menus

.dmenu { width: 180px } .dmenu, .dmenu ul { /* all lists */ background-color:#17456E; padding: 0; margin: 0; list-style: none; } .dmenu .selflink { font-weight: normal; } .dmenu li { /* all list items */ position: relative; float: left; width: 172px; padding: 4px; z-index: 100; margin-bottom:1px !important; } .dmenu li, .dmenu li.even a, .dmenu li.odd a, .dmenu li li, .dmenu li li a, .dmenu li li li, .dmenu li li li a { color : #D2D2D2; }

.dmenu li ul { /* second-level lists */ position: absolute; margin-top:1px; z-index: 101; border: 1px solid black; }

.dmenu li ul ul { /* third-and-above-level lists */ position: absolute; left: -999em; margin: 0; z-index: 102; }

.dmenu li.odd .submenu { width: 12px; height: 15px; float: right; background: url(/common/images/rarr-lt.png) 0 3px no-repeat; }

.dmenu li.even .submenu { width: 12px; height: 15px; float: right; background: url(/common/images/rarr-dk.png) 0 3px no-repeat; }

.dmenu li.even{ background-color:#2A6DA9; border:1px solid #2A6DA9; }

.dmenu li.odd{ background-color:#25659E; border:1px solid #25659E; }

.dmenu li:hover, .dmenu li.sfhover { border: 1px solid #BBB; }

.dmenu li:hover ul ul, .dmenu li:hover ul ul ul, .dmenu li.sfhover ul ul, .dmenu li.sfhover ul ul ul { left: -999em; }

.dmenu li:hover ul, .dmenu li li:hover ul, .dmenu li li li:hover ul, .dmenu li.sfhover ul, .dmenu li li.sfhover ul, .dmenu li li li.sfhover ul { /* lists nested under hovered list items */ left: 182px; top: -3px; }