*
{
  font-family: sans-serif;
  font-size: small;
}

body
{
  background-color:black
  scrollbar-3dlight-color:#000000;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-base-color:#1A5313;
  scrollbar-track-color:#0E2D0A;
  scrollbar-darkshadow-color:;
  scrollbar-face-color:;
  scrollbar-highlight-color:;
  scrollbar-shadow-color:;
}

caption
{
  font-size: medium;
  background-color: #0E2D0A;
}

img { border: none; }

table
{
  width: 100%;
  border-collapse: collapse;
}

/* The first 2 tables, Main server stats, and Best of the Best */
.server
{
  font-weight: bold;
  background: #0E2D0A;
  border: ridge;
  width: 45%;
  margin-left: 3%;
}

#server
{
  float: left;
  margin-bottom: 10px;
}

th + td
{
  text-align: left;
  border-bottom: solid thin white;
  padding-left: 1em;
}

tr th
{
  text-align: right;
  border-right: solid white;
  padding-right: 1em;
  border-bottom: solid thin white;
}

.theBest
{
  font-weight: bold;
  font-size: medium;
  background: #0E2D0A;
  border: ridge;
  width: 45%;
  margin-left: 4%;
}

#theBest
{
  float: left;
  margin-bottom: 10px;
}

div
{
  margin-left: 10%;
  margin-right: 10%;
}

div.datasetDiv
{
  border: solid white;
  background: #0E2D0A;
}

div.gs_header {
 font-weight: bold;
 text-align: center;
 background: #0E2D0A;
 border: ridge;
 padding: .25em;
}

TD.server-value
{
  text-align: left;
  color: yellow;
  border-bottom: solid thin white;
  padding-left: 1em;
}

TH.header {
 color: #FFFFFF;
 background-color: #0E2D0A;
 text-align: center;
}

TD.header {
 background-color: #0E2D0A;
 text-align: right;
 padding: .5em;
}

TD.value {
 color: #FFFFFF;
 background-color: #1A5313;
}

tr
{
  color: #FFFFFF;
  border-collapse : collapse;
}

TR.cell1 {
 background-color: #0E2D0A;
}

TR.cell2 {
 background-color: #1A5313;
}

TR.highlight {
 cursor: pointer;
 background-color: #004000;
}

div.header {
 clear: left;
 color: #FFFFFF;
 background-color: #0E2D0A;
 text-align: center;
 width : 50%;
 margin: auto;
 border: ridge white 3px;
 padding-bottom : 4px;

}

A {
 color: #FFFFFF;
}

A:hover {
 color: #FFFFFF;
 background-color: #8B8B8B;
}

A:LINK:before {
 color: #FFFFFF;
}

A:VISITED:before {
 color: #FFFFFF;
}

a.img:hover { background-color: black; }

/* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}

table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}



