body {
font-family: "Arial", Verdana, serif;
font-size: 12px;
} 
#tabsC {
      float:left;
      width:100%;
      font-size: 14px;
      font-weight: bold;
      line-height:normal;
      }
#tabsC ul {
	  margin: 0px;
	  padding: 0px;
	  list-style:none;
      }
#tabsC li {
      display:inline;
      margin:0px;
      padding:0px;
      }
#tabsC a {
      float:left;
      background:url("images/tableftC.png") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#tabsC a span {
      float:left;
      display:block;
      background:url("images/tabrightC2.png") no-repeat right top;
      padding:3px 6px 3px 1px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#000;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }
    #tabsC a:hover span {
      background-position:100% -42px;
      }  
#active a {
      float:left;
      background:url("images/tableftC.png") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
background-position:0% -42px;
      }
#active a span {
      float:left;
      display:block;
      background:url("images/tabrightC2.png") no-repeat right top;
      padding:3px 6px 3px 1px;
      color:#000;
background-position:100% -42px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #active a span {float:none;}
    /* End IE5-Mac hack */
    #active a:hover span {
      color:#000;
      }
    #active a:hover {
      background-position:0% -42px;
      }
    #active a:hover span {
      background-position:100% -42px;
      }  
#sublinks a {
    text-decoration: none;
    color: #fff;
}
#sublinks a:hover {
    text-decoration: none;
    color: #ddd;
}
.specialTitle {

      background:url("images/tableftCB.png") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
background-position:0% -42px;
}
.specialTitle span {
      display: block;
      background:url("images/tabrightCB.png") repeat-x right top;
      padding:3px 6px 2px 1px;
      color:#FFF;
background-position:100% -42px;
font-weight: bold;
}
.specialBody {
border: solid thick #117397;
padding: 4px;
}









.loginform
{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
 font-weight: bold;
color: #fff;
text-decoration: none;
}
.loginform td#logincell
{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #fff;
text-decoration: none;
}
.inputSmall
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
top: 1;
position: relative;
border: 2px solid #000;
}
.textSmall
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
 font-weight: bold;
color: #fff;
top: 1px;
position: relative;
border: 2px solid #000;
text-align: center;
padding: 1px;
text-decoration: none;
}
.textSmall:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
 font-weight: bold;
color: #fff;
background-color: #05B8CC;
top: 1px;
position: relative;
border: 2px solid #000;
text-align: center;
padding: 1px;
text-decoration: none;
}






#div_chatonline {
height: 200px; width: 190px; overflow: auto; background-color: #fff; padding-left: 2px; border: 1px solid #555555;
}
#div_chatonline a:link {
color: black;
text-decoration: none;
}
#div_chatonline a:visited {
color: black;
text-decoration: none;
}
#div_chatonline a:hover {
color: #333;
text-decoration: none;
}





.hoverAlternateBox0 {
background-color: #ccc;
}
.hoverAlternateBox1 {
background-color: #eee;
}
.hoverAlternateBox0:hover {
background-color: #fff;
}
.hoverAlternateBox1:hover {
background-color: #fff;
}



.rankCount1 { background-color: #FF0000; }
.rankCount2 { background-color: #00FF00; }
.rankCount3 { background-color: #0000FF; }
.rankCount4 { background-color: #FFFF00; }
.rankCount5 { background-color: #00FFFF; }
.rankCount6 { background-color: #FF00FF; }
.rankCount7 { background-color: #000000; color: white; }