body.menuContainer { background: buttonface; border: none; margin: 0; } table.menu { position: absolute; visibility: hidden; background: #D5F1FF; font: menu; border: 1px solid Black; color : #000000; } table.menu table.menu {display: none; visibility: hidden;} .menuContainer .menu {visibility: visible;} .menuContainer .menu .menu {visibility: hidden; display: block;} .menu tr {height: 22px;} table.menu td.more {font-family: webdings; width: 20px; text-align: right; padding-right: 1px;} table.menu td.keyshortcut {font: menu;} table.menu tr.disabled {color: #9EBCE5;} table.menu tr.disabled td.icon img {border: none; margin: 1px; visibility : hidden; } /* Highlighted cell formattings */ table.menu tr td {padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px} table.menu tr.highlight td {background:#00aeef;color: #FFFFFF;;} td.sep, table.menu tr td.icon {text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;} table.menu tr.highlight td.icon {background: #BFEBFF;} table.menu tr td.icon img {border: none;} table.menu tr.highlight td.icon img {border: none;} .root, .rootHighlight, .rootActive { font: menu; text-align: center; cursor: hand; border: 0px; padding: 0px; } .root {} .rootHighlight {} .rootActive {padding: 0px;} .root .menu {visibility: hidden;} .rootActive .menu {visibility: hidden;} .rootHighlight .menu {visibility: hidden;}