HR            {height:1px; border:0px; border-top:1px solid #7F7FAF;}
table.stand   {
  border-collapse:collapse; 
  width:100%; 
  background-color: #efeabd; 
  border: 2px solid #7F7FAF;
/*  border-bottom: 2px solid #7F7FAF;*/
}

.tablelight   {
  font-size: 12px; 
  border-top:1px solid #7F7FAF; 
  border-bottom:1px solid #7F7FAF; 
  background-color: #FFF4D7;
}

.tablelight a:link, td.tablelight a:visited, td.tablelight a:hover, td.tablelight a:active   {
  font-size: 12px;
}

.tabledark    {
  font-size: 12px; 
  border-top:1px solid #7F7FAF; 
  border-bottom:1px solid #7F7FAF; 
  background-color: #efeabd;
}
.tabledark a:link, td.tabledark a:visited, td.tabledark a:hover, td.tabledark a:active   {
  font-size: 12px;
}

td.header     {
  font-size: 11px; 
  border-top:1px solid #7F7FAF; 
  border-bottom:1px solid #7F7FAF; 
  color:#ffffff; 
  font-weight:bold; 
  background: #7F7FAF;
}

td.header-topic     {
  font-size: 15px; 
  border-top:1px solid #7F7FAF; 
  border-bottom:1px solid #7F7FAF; 
  color:#ffffff; 
  font-weight:bold; 
  background: #7F7FAF;
}

td.subheader  {
  font-size: 14px; 
  border-top:1px solid #7F7FAF; 
  border-bottom:1px solid #7F7FAF; 
}
td.subheader a:link, td.subheader a:visited, td.subheader a:hover, td.subheader a:active {
  font-size: 18px;
}

td.footer     {
  border-top:1px solid #7F7FAF; 
  border-bottom:1px solid #7F7FAF; 
  background-color: #ffeacd; 
  color:#7F7FAF;
}
.signature    {color:#333333;}
.copyright    {text-align:center; line-height:14px;}
.post         {font-size:12px;}
.quote        {background-color:#FEFEFE; color:#333333; border:1px #7F7FAF solid;}
.code         {width:90%; margin-left:5%; margin-right:5%; padding:3px;}
.codetitle    {font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:3px;}
.codelines    {background-color:#EEEEEE; color:#333333; border:1px #7F7FAF solid; font-family:Courier New, Courier, serif; text-align:right; float:left; padding:3px;}
.codedata     {background-color:#FEFEFE; color:#333333; border:1px #7F7FAF solid; font-family:Courier New, Courier, serif; white-space:nowrap; overflow:auto; padding:3px; border-left:0px;}
.pages        {color:#333333;}
.mbcSelect    {background-color:#ECECEC; color:#333333;}
.mbcButton    {background-color:#ECECEC; color:#000000; border:1px #7F7FAF solid;}
.stats        {font-weight:bold;}
.adminstat    {text-align:center;}
.message {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.message-reply {
  margin: 4px;
  padding: 2px;
  border:1px solid #7F7FAF; 
  background-color: #FFF4D7; 
  font-family: monospace;
}

.message-controls {
  text-align: right;
}

div.message-controls a:link, div.message-controls a:visited, div.message-controls a:hover, div.message-controls a:active {
  font-size: 11px;
}
