/* popup and menu classes */ .popup { font-size: 9pt; } .popup table { font-size: 9pt; } .popup dl { min-width: 40em; color: #dedede; background-color: #265990; border: 2px ridge #127; padding: 5px; } /* This other stuff isn't used quite yet, but is here as a placeholder so I don't lose the necessary styles div.popup_menu { position: absolute; visibility: hidden; top: 0px; left: 0px; color: #000036; background-color: #40A0B0; border-right: 2px groove #289; border-bottom: 2px groove #289; border-left: 1px solid #289; border-top: 1px solid #289; padding: 10px; font-size: 13px; } div.popup_menu A, div.popup_menu A:link, div.popup_menu A:visited { color: #000036; text-decoration: none; } div.popup_menu A:hover, div.popup_menu_hover { color: #000036; text-decoration: underline; } div.popup_menu_item, div.popup_menu_item A, div.popup_menu_item A:link, div.popup_menu_item A:visited { font-size: 13px; color: #003040; padding: 5px; display: block; text-decoration: none; } div.popup_menu_item A:hover, div.popup_menu_item A:active { background-color: #70D0F0; text-decoration: underline; } div.popup_menu_sep { border-bottom: 1px ridge #208090; } ul.tree_item_menu { width: 20px; height: 20px; } ul.popup_menu { display: block; list-style-type: none; margin: 0px; padding: 0px; font-size: 10pt; } ul.popup_menu li { font-weight: bold; color: #cce; padding: 3px 0px 0px 4px; margin: -3px 0px 0px 0px; cursor: default; white-space: nowrap; list-style-type: none; height: 20px; } ul.popup_menu.vertical li { width: 20px; list-style-type: none; } ul.popup_menu li.active { background-color: #607090; } ul.popup_menu li a { text-decoration: none; color: #cde !important; } ul.popup_menu ul { position: absolute; visibility: hidden; text-align: left; background-color: #304060; border: 1px solid #020; width: 11em; margin: 2px 0px 0px 0px; padding: 0px; } ul.popup_menu ul li.sep { border-top: 1px solid #6090d0; } ul.popup_menu ul li, ul.popup_menu.vertical ul li, ul.popup_menu.horizontal ul li { margin: 0px; padding: 3px 0px 0px 0px; border-bottom: 1px solid #00191a; border-right: none; white-space: normal; width: 11em; height: 18px; } ul.popup_menu ul li a { margin-top: -3px !important; display: block; width: 9em; color: #cde; text-decoration: none; padding: 3px 1em; } ul.popup_menu ul li a:hover { color: #def; background-color: #205980; } ul.popup_menu ul li.active { background-color: #105053; color: white; } #menu { display: block; list-style-type: none; margin: 0px 220px 0px 0px; padding: 0em 0em; font-size: 10pt; background-color: #103949; height: 20px; border-bottom: 1px solid black; } #menu li { font-weight: bold; color: #cce; padding: 0em 1em; margin: 0em; cursor: default; white-space: nowrap; list-style-type: none; height: 18px; padding-top: 3px; } #menu li span.subtext { font-weight: normal; } #menu.horizontal li { float: left; border-right: 1px solid #002; } #menu.vertical { width: 8em; border-right: 1px solid #600; border-top: 1px solid #600; } #menu.vertical li { width: 7em; border-bottom: 1px solid #600; list-style-type: none; } #menu li.active { background-color: #205060; } #menu li a { text-decoration: none; color: #cce; } #menu ul { position: absolute; visibility: hidden; text-align: left; background-color: #103A39; border: 1px solid #020; width: 13em; margin: 0px; padding: 0px; } #menu ul li.sep { border-top: 1px solid #609A99; } #menu ul li, #menu.vertical ul li, #menu.horizontal ul li { border-right: none; padding: 0; white-space: normal; margin: 0px; border-bottom: 1px solid #001A19; padding-top: 3px; height: 18px; width: 13em; } #menu ul li a { margin-top: -3px !important; display: block; width: 11em; color: #cce; text-decoration: none; padding: 3px 1em; } #menu ul li a:hover { color: #DDF; background-color: #206A59; } #menu ul li.active { background-color: #105350; color: white; } */