* { margin: 0; padding: 0; } body { background: black; color: white; margin: 0; padding: 0; } div,table { color: black; } div.box { font-size: 8pt; background-color: white; border: 2px solid #000000; padding: 8px; -moz-border-radius: 10px; border-radius: 10px; z-index: 99; opacity: .7; filter: alpha(opacity=70); } #northeastcontainer { position: absolute; right: 10px; top: 5ex; padding: 0; } #legendbox { margin-left: auto; margin-right: 0; } #countbox { width: 70%; margin-top: 1ex; margin-left: auto; margin-right: 0; font-weight: bold; text-align: center; } #visibox { width: 70%; margin-top: 1ex; margin-left: auto; margin-right: 0; } #addressbox { position: absolute; right: 10px; bottom: 10px; } #distboxouter { position: absolute; width: 100%; top: 10px; background: none; text-align: center; } #distbox { width: 14em; margin: 0 auto; font-weight: bold; text-align: center; } div.btn { color: #0000cc; background-color: white; border: 1px solid black; font: small Arial; text-decoration: underline; text-align: center; padding: 2px; margin-bottom: 3px; cursor: pointer; } #rulerbtn { width: 10em; } #reloadbtn { width: 10em; } *.locinfo,table { font-size: 8pt; color: black; } table.legend { margin-top: 3px; }