.hintLayer { border: 1px solid gray; color: gray; background-color: white; font-size: 80%; max-height: 300pt; overflow-y: scroll; overflow: -moz-scrollbars-vertical; z-index: 1000; } .hintEmptyText { padding: 3px; } .hintPrompt { padding: 3px; color: gray; font-style: italic; } .hintItem { color: black; cursor: pointer; padding: 1px 3px; vertical-align: middle; white-space: nowrap; } .hintDisabledItem { color: gray; padding: 1px 3px; white-space: nowrap; } .hintActiveItem { color: white; background-color: #008; cursor: pointer; padding: 1px 3px; white-space: nowrap; } .hintItem input, .hintActiveItem input { cursor: pointer; vertical-align: middle; margin-right: 3px; } .hintItem img, .hintActiveItem img { vertical-align: middle; }