body         { color:#000000; font-size:1px; font-family:verdana,helvetica,sans-serif; 
               margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
font         { font-size:8.5pt; font-family:verdana,helvetica,sans-serif; }
a            { color:#552200; font-weight:bold; text-decoration:none; font-size:8pt; font-family:verdana,helvetica,sans-serif;
               padding-left:2px; padding-right:2px; padding-bottom:1px; }
a:hover      { background-color:#FFDDBB; padding-left:2px; padding-right:2px; padding-bottom:1px; }

.null:hover  { background-color:transparent; }
.sort        { font-size:7pt; font-weight:bold; color:#000000; }
.sort:hover  { color:#000000; background-color:transparent; }
.img         { font-size:1px; padding:0px; }
.img:hover   { font-size:1px; padding:0px; background-color:transparent; }
.nopad       { padding:0px; }
.nopad:hover { padding:0px; background-color:transparent; }

.tinydrop    { font-family:Small Fonts,sans-serif; font-size:7pt; border:#554433 solid 1px; background:#DDCCBB; }
.photo       { border-left:#776655 solid 1px; border-top:#776655 solid 1px; border-right:#F0E0D0 solid 1px; border-bottom:#F0E0D0 solid 1px; }
.emote       { vertical-align:bottom; }

.tabA        { font-size:8pt; font-weight:bold; color:#FFFFFF; }
.tabA:hover  { color:#FFFFFF; background-color:transparent; }
.tabX        { font-size:8pt; font-weight:bold; color:#CCCCCC; }
.tabX:hover  { color:#FFFFFF; background-color:transparent; }

.mailinfo    { font-size:7pt; font-weight:bold; color:#000000; }
.mailflag    { font-size:7pt; font-weight:bold; border:#554433 solid 1px; color:#000000; }
.mailhead    { font-size:7pt; font-weight:bold; color:#000000; }
.maillist    { font-size:8pt; font-weight:normal; color:#000000; }
.mailinput   { font-size:7.5pt; font-family:verdana,helvetica,sans-serif; border:#554433 solid 1px; }
.mailtarea   { font-size:9pt; font-family:verdana,helvetica,sans-serif; border:#554433 solid 1px; }

.txtsmall    { font-size:7.5pt; font-weight:normal; }
.txttiny     { font-size:6.5pt; font-weight:normal; }
.txtquote    { width:100%; padding:4px; border-top:#554433 1px solid; border-bottom:#554433 1px solid; }
.txtfooter   { font-size:7.5pt; font-weight:bold; }
.txttitle    { font-size:18pt; font-weight:bold; }
.txtpost     { font-size:8.5pt; }

.txtHilite1  { position:relative; background:#FFFF99; border:1px solid #FFFF99; border-top:none; }
.txtHilite2  { position:relative; background:#99FFFF; border:1px solid #99FFFF; border-top:none; }
.txtHilite3  { position:relative; background:#99FF99; border:1px solid #99FF99; border-top:none; }
.txtHilite4  { position:relative; background:#FF99FF; border:1px solid #FF99FF; border-top:none; }
.txtHilite5  { position:relative; background:#FF9999; border:1px solid #FF9999; border-top:none; }

.loginbad    { font-size:7pt; font-weight:bold; color:#990000; }
.loginsub    { font-size:7pt; font-weight:bold; color:#283838; position:relative; top:-4px; }
.logintxt    { border-left:#554433 solid 1px; border-top:#554433 solid 1px; border-right:#F0E0E0 solid 1px; border-bottom:#F0E0E0 solid 1px;
               font-size:8pt; font-family:verdana,helvetica,sans-serif; }
.loginbtn    { background:#D8D0C0; border:#332211 solid 1px; font-size:8pt; font-family:verdana,helvetica,sans-serif; height:18px; }

.topichdr    { font-size:9pt; font-weight:bold; color:#FFFFFF; }

.forminput   { border-left:#554433 solid 1px; border-top:#554433 solid 1px; border-right:#F0E0E0 solid 1px; border-bottom:#F0E0E0 solid 1px;
               font-size:8pt; font-family:verdana,helvetica,sans-serif; }
.formselect  { font-size:7.5pt; font-family:verdana,helvetica,sans-serif; }
.formbutton  { border:#333333 solid 1px; font-size:8pt; font-family:verdana,helvetica,sans-serif; height:18px; }

.leftmenu    { width:113px; padding-bottom:1px; font-size:7.5pt; font-family:verdana,helvetica,sans-serif;
               overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#552200; position:absolute; }
.leftlink    { width:130px; padding-bottom:1px; font-size:7.5pt; font-family:verdana,helvetica,sans-serif;
               overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#552200; position:absolute; }
.lefticon    { position:relative; left:-1px; }
