html, body, #header, #page, #menu{margin:0;padding:0;}
html,body{background:#000;color:#fff;}
body{font:90% Verdana, Bitstream Vera Sans, FreeSans, Sans, sans-serif;}
#header{position:absolute;top:0;right:1em;font-size:1em;color:#ff0;font-family:serif;font-style:italic;}
#header p{display:none;}
#page{position:absolute;top:4em;left:0;right:0;border-top:0.1em solid #ff0;border-bottom:0.2em solid #ff0;background:#fff;color:#000;padding:0.3em 1em;width:100%;}
#menu{position:absolute;top:2.6em;left:1em;right:1em;font-weight:bold;font-size:0.9em;}
#menu li{list-style:none;float:left;border-left:0.3em solid #000;border-bottom:0 none;}
#menu a{display:block;text-decoration:none;color:#333;background:#eee;padding:0.2em 0.3em;border:0.1em solid #ccc;border-bottom:0 none;}
#menu a:hover{background:#fff;color:#000;border-color:#ff0;}
table{width:100%;}
form{text-align:center;}
fieldset{width:40em;margin:0 auto;text-align:left;padding:0.2 0.3em;}
table{width:100%;background:#eee;padding:0;margin:0;border-collapse: collapse;color:#000;}
td ul{margin:0;padding:0;}
td li{display:inline;}
thead{background:#333;color:#fff;}
thead th{padding:0.3em 0.2em;border-right:1px solid #666;}
tbody td{border-bottom:1px solid #fff;border-right:1px solid #fff;padding:0.2em 0.2em;}
tbody tr:hover{background:#ffc;}
label{display:block;}
input, .label, textarea, select{display:block;margin-left:10em;width:25em;font-size:1em;font-family:"Bitstream Vera Sans",Sans, sans-serif;}
input:focus, textarea:focus, select:focus{background:#ffc;}
input.submit{width:10em;margin-left:22em;margin-top:1em;background:#999;}
