.highlight { color:#990000; }
.semilight { color:#000066; }
.tblr { border:1px solid #000000 }
.blr { border:1px solid #000000;border-top:0px }
.tlr { border:1px solid #000000;border-bottom:0px }

.one TABLE { border:1px solid #000000;border-left: 0px;border-bottom: 0px;width:97%;border-collapse: collapse; }
.one TD, .multi TD { border:1px solid #000000;border-right: 0px;border-top: 0px;padding: 6px; }
.multi TABLE { border:1px solid #000000;border-left: 0px;border-bottom: 0px;border-top: 0px;width:97%;border-collapse: collapse; }
.multi TD TABLE { border: 0px;width:100%; }
.multi TD TABLE TD { border: 0px;text-align:left;padding:2px }

.none TABLE { border:0px; width:97%; }
.none TD { border: 0px; padding: 6px; }

.tablewidth { width: 97%; }
.tablewidth TABLE { width: 97% }

.online,.online TABLE,.online TD { border: 0px;padding:0px }
hr { background:#000000;height:1 }
body {
    color: #000000;
    background-color: #ffffff;    
}
A:visited { color: #333333 }
A:active { color: #333333 }
A:hover { color: #333333 }
A:link { color: #333333 }

#timer {
    text-align: center;
    clear: both;
    color: #000000;
}

/* simple/message.html */
.message {
    position:absolute;
    left:15%;top:25%;
    padding:20px;
    line-height:140%;
    width:70%;
    height:auto;
    background:#F8FCF1;
    color: #000000;
}

.title { background: #61CDDF; color: #000000;font-weight: bold }

/* forum */
.forum1 {
    background: #F8FCF1;
    color: #000000;
}
.forum2 {
    background: #FFFFFF;
    color: #000000;
}
.reply1 {
    background: #F8FCF1;
    color: #000000;
}
.reply2 {
    background: #F8FCF1;
    color: #000000;
}
.misc1 {
    background: #FFFFFF;
    color: #000000;
}
.misc2 {
    background: #F8FCF1;
    color: #000000;
}

/* topic */
.plumbline { width: 1px; height: 100%;background: #7EB925 }
.horizontal { width: 100%; height: 1px;border-top:1px solid #7EB925; margin: 4px; }

/* header bar */
.barline { border-top:1px solid #7EB925; font-size:0; height:1px; clear:both; width:100% }