body { font-family:Tahoma; background:#eeeeee; color:#000000; font-size:12px; margin:0px; }
a { color:#000000; }
table { width:100%; border:0px; }
table.autowidth { width:0; }
table.newstable { padding:0px; border:1px #000000 solid; vertical-align: middle; }
h1 { font-family:Tahoma; font-size:18px; }
h2 { font-family:Tahoma; font-size:16px; }
h3 { font-family:Tahoma; font-size:14px; }
img { border-color:#000000; }
tr { border-width:0px; }
td { padding:0px; border-width:0px; }
td.padded { padding:3px; }
td.left { background:#ffffff; width:135px; border-right:solid 1px; border-color:#000000; vertical-align:top; }
td.right { background:#d9d9d9; width:135px; border-left:solid 1px; border-color:#000000; vertical-align:top; }
td.pagefoot { border-top:solid 1px; border-color:#000000; text-align:center; color:#111111; }
input.login { background-color:#ffffff; border:1px solid #000000; color:#000000; font-size:9px; width:75px; }
input.logincheck { background-color:#ffffff; border:none; color:#000000; font-size:9px; width:18px; vertical-align:top; }
input.loginbutton { background-color:#ffffff; border:1px solid #000000; color:#000000; font-size:9px; width:40px; }
div.sidetitle { font-size:20px; font-weight:600; }
div.logintext { font-size:10px; }
div.regconf { color:#005500; }
div.regsemiconf { color:#555500; }
div.regunconf { color:#550000; }
.forumbutton a { display:inline; padding: 5px; background-color: #d9d9d9; color: #000000; border: solid 1px #000000;}
.forumbutton a:hover { display:inline; padding: 5px; background-color: #CCCCCC; color: #000000; border: solid 1px #000000;}
.statusbuttons { display:inline; padding: 5px; background-color: #d9d9d9; color: #000000; border: solid 1px #000000;}