body { background: #fff; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; margin: 10px; } fieldset { border: 1px solid #bbb; padding: 8px; } #banner { position: relative; height: 56px; margin-bottom: 1.5em; background: url(images/banner_bg.gif) top left repeat-x #ffffff; } #banner div.banner-logo { position: absolute; top: 0px; left: 0px; width: 200px; height: 56px; } #banner div.banner-right { position: absolute; right: 0px; top: 0px; width: 10px; height: 56px; } #pageheader { position: absolute; top: 13px; right: 20px; width: 400px; text-align: right; font-size: 12pt; color: #f6f6f6; } #bodycontent { margin: 1em 16px; } .console { display: none; color: #999; margin-bottom: 0.5em; } .translist thead td { font-weight: bold; padding: 2px 6px 2px 4px; } .translist tbody td { padding: 2px 6px 2px 4px; border-bottom: 1px solid #ccc; } .untranslated { background: #EF9398; } .key { font-family: monospace; font-size: x-small; } .original { color: black; } .hint { color: #999; } #translations { margin: 20px 0; } #resultsbox { } #results { font-family: monospace; font-size: x-small; } /*****************/ input, textarea { font-size: 9pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; padding: 1px; padding-left: 3px; padding-right: 3px; background-color: #ffffff; border: 1px solid #666666; } input.button { height: 20px; color: #333333; font-size: 12px; padding-left: 8px; padding-right: 8px; background: url('button.gif') repeat-x #f0f0f0; border: 1px solid #a4a4a4; }