html, body { margin: 5px; background-color: #003366; } #login a { color: green; } #logout a { color: red; } #status img { border: 0; } #rcol { width: auto; margin: 1px; padding: 2px; float: left; } #osm { width: 512px; height: 256px; margin: 0; padding: 0; border: 0; } #lcol { font: 10pt courier, monospace; max-width: 30%; height: auto; margin: 1px; padding: 2px; border: 1px solid black; float: left; background-color: white; } .info { font: 10pt courier, monospace; color: black; background-color: white; } #datahead { font: 14pt courier, monospace; } #status { font: 22pt arial, sans-serif; color: white; width: 100%; height: 64px; margin: 1px; padding: 2px; border: 0; float: left; } #rightside { float: left; border: 1px solid black; margin: 1px; } form { background-color: white; } input.formfield { font: 12pt courier, monospace; float: left; } label.error { color: red; font: 8pt arial, sans-serif; float: left; } #dev { background-color: red; font: 14pt courier, monospace; width: 100%; float: left; } pre.debug { background-color: white; color: black; float: left; font: 10pt courier, monospace; padding: 1px; margin: 1px; } label { width: 10em; float: left; } em { padding-right: 1em; font-weight: bold; vertical-align: top; float: left; width: 1em; }