* { padding: 0; margin: 0; } html { background-color: #1e1e1e; } html, button { font-family: "Arial", sans-serif; font-size: 10pt; } button { background-color: #2e2e2e; border-color: #4a4a4a; color: #fafafa; padding: 2px; } td, th { padding: 2px 5px; } form input, form button { margin: 5px; } input { color: white; background-color: #2e2e2e; border-color: #4a4a4a; } input[type=number] { padding: 3px; } div.panel { background-color: rgba(0, 0, 0, 0.6); border: 2px solid #1e1e1e; color: white; position: absolute; top: 26px; left: 0; z-index: 11; padding: 5px; } #help h2 { text-align: center; } #help table { color: white; } #options { position: fixed; top: 0; left: 0; z-index: 10; }