A:link, A:visited, A:active {
  color : #000000;
  text-decoration: underline;
  background-color : transparent;
}
A:HOVER {
  color: #00CC00;
  text-decoration: underline;
  background-color : transparent;
}
.onbody{
  color: #bdbdbd;
}
.onbody A:LINK {
  color: #bdbdbd;
}
.onbody A:VISITED {
  color: #bdbdbd;
}
.onbody A:ACTIVE {
  color: #bdbdbd;
}
BODY,P,TABLE,TD,TR {
  font-size: 9pt;
  font-family: Verdana, Helvetica, sans-serif;
  color: #000000;
}
FORM {
  display: inline;
  margin-bottom: 0;
}
BODY {
  background: #000000;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}

PRE {
  font-size: ;
  font-family: ;
}

.tablesurround { background: #FFFAFA; }

.tableborders {
  background: black;
}
.tdheader {
  font-weight : bold;
  color : white;
  font-size: 9pt;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #8B0000;
  border-color: #CD5F3A #660000 #660000 #CD5F3A;
  border-style: solid;
  border-width: 2px;
}
.tdheader a:link { color: #ffffff; }
.tdheader a:active { color: #ffffff; }
.tdheader a:visited { color: #ffffff; }

.tdheadernb {
  font-weight : bold;
  color : white;
  font-size: 9pt;
  font-family: Verdana, Helvetica, sans-serif;
}
.tdheadernb a:link { color: #ffffff; }
.tdheadernb a:active { color: #ffffff; }
.tdheadernb a:visited { color: #ffffff; }


.menubar{
  background: #f7f7f7;
  font-size: 8pt;
  color: #000000;
}

.navigation{
  color: #000000;
  font-size: 8pt;
  font-family: Verdana, Helvetica, sans-serif;
}
.post:FIRST-LINE {
}
.post:FIRST-LETTER {
}
.new {
        font-size: 8pt;
        font-family: Tahoma;
        color: #FF0000;
}
.catandforum {
  font-size: ;
}
.posttime {
  font-size: 8pt;
  font-style: ;
  text-align: ;
  background: #f2f2f2;
}
.threadtotal {
  font-size: 9pt;
  background: #ffffff;
}
.posttotal {
  font-size: 9pt;
  background: #ffffff;
  color: ;
}
.modcolumn {
  font-size: 8pt;
  background: #F7F7F7;
  color: ;
}
.small {
  font-size: 8pt;
  font-family: Verdana, Helvetica, sans-serif;
}
.standouttext {
  color: red;
  font-size: 8pt;
}
.pollcolor {
  background: red;
}
.welcome {
  background: #BCBDBD;
  font-family: Verdana, Helvetica, sans-serif;
  color: #000000;
}
.forumtitle {
}
.forumdescript {
  font-size: 8pt;
}
.lighttable {
  background: #f7f7f7;
  color: #000000;
}
.darktable {
  background: #f2f2f2;
  color: #000000;
}
.cleartable {
  font-size: 8pt;
  background: #F7F7F7;
}
.alternatetable {
  background: #BDBDBD;
}
.subjecttable {
  background: #f2f2f2;
  color: #000000;
}
.footertable {
  background: #FFFFFF;
}
.formboxes{
  font-family: ;
  background-color: ;
  color: ;
  font-size: 9pt;
}
.buttons {
  font-family: Verdana, Helvetica, sans-serif;
}
td.tdheader a {
  color : white;
  background-color : transparent;
}
blockquote {
   font-size:9pt; border:1px solid #E6E6E6;
   margin:0px 20px; padding:0px 10px
}
blockquote .small {
   background:#E6E6E6;
   margin-left:-10px; padding:1px 2px
}
blockquote hr {
   visibility:hidden;
   height:1px
}
blockquote br {
   font-size:3px
}

.newlighttable {
background: #FFFFFF;
font-weight: bold;
}
.newdarktable {
background: #FFFFFF;
font-weight: bold;
}
.newpostsincat {
background: yellow;
}
.modline {
font-size: 8pt;
font-style: oblique;
}
.newsubjecttable {
background: #FFFFFF;
}

a.lightlink         { color: #00ff00; text-decoration: none; }
a.lightlink:hover   { color: #ff0000; text-decoration: none; }

.deepsea, .deepsea TD, .deepsea TH
{
  background: #000000 url('/images/extremefitness_bg.jpg');
  border-color: black;
  color : white;
  font-size: 8pt;
  font-family: Verdana, Helvetica, sans-serif;
}
.deepsea a       { color: #ffffff; text-decoration: none; } 
.deepsea a:hover { color: #00ff00; tex-decoration: none; }

.darklinks {
  font-weight : bold;
  color : white;
  font-size: 8pt;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #000000;
}
.darklinks a        { color: #ffffff; text-decoration: none; }
.darklinks a:hover  { color: #00ff00; text-decoration: none; }

