span.listspacer { position: absolute; left: 0px; top: 5px; width: 16px; padding: 2px; } .topmenu { margin: 0 0 0 5px; padding: 0px; position: relative; top: 10px; left: 0px; } ul.topmenu { width: 10em; margin: 0 0 0 5px; padding: 0; position: relative; top: 25px; left: 50px; } .topmenu ul li { position: relative; margin: 0; line-height: 1.5em; padding: 0px; list-style-type: none; border: 1px dotted silver; border-width: 0px 0px 0 1px; } .adminthin li { border-width: 0px; } .BioText ul ul, .DirectoryNormalText ul ul { display: block; width: auto; } .adminOld div.open, .adminOld ul.open { display: block; position: relative; left: 10%; top: 0px; padding: 0 0 0 2px; width: 10em; margin: 0 0 0 2px; } #submenus { overflow: visible; background: #eaf0f4; } #submenus a, #submenus2 a { display: block; font-weight: normal; color: black; width: 100%; padding: 2px; } #submenus a:hover, #submenus2 a:hover{ background-color: #6ea8d8; color: #ffffff; } .nodisplay { display: none; } .submenus_div { display: block; position: absolute; left: 100%; top: -1px; width: 8em; border: 1px solid black; background: #CCC; z-index: 1; padding: 0 0 2px 2px; margin: 0px; } li>a.menus { white-space: nowrap; } li a.menus { margin: 0 0 0 10px; text-decoration: none; } img.plus { border: 0; margin: 0 0 2px 9px; } .menuitem { font-style: italic; } .menus { font-family: arial; font-size: 10pt; } .nlevelmenuimg { border: none; width: 30px; height: 18px; vertical-align: bottom; } #addWindow div a { color: #ffffff; font-weight: bold; } div#relateMenu { margin-top: 15px; } div#relateMenu div.skip { white-space: nowrap; } div#relateMenu div.skip input.unchecked { display: none; } div#relateMenu div.skip label { float: none; display: inline; } #submenuMain { color: black; } .topmenu .hidden { display: inline; }