a {
  color: rgb(153,153,255);
  text-decoration: underline;
}

a:hover {
  color: rgb(153,153,153);
  text-decoration: underline;
}

a:active {
  color: rgb(255,255,51);
}


body {
  background-color: rgb(51,51,51);
  color: rgb(255,255,255);
  font-family: tahoma,verdana,arial,helvetica,sans-serif;
  font-size: 10pt;
  margin: 5px;
  scrollbar-3dlight-color: rgb(0,0,0);
  scrollbar-arrow-color: rgb(153,153,153);
  scrollbar-darkshadow-color: rgb(0,0,0);
  scrollbar-face-color: rgb(51,51,102);
  scrollbar-highlight-color: rgb(0,0,0);
  scrollbar-shadow-color: rgb(0,0,0);
  scrollbar-track-color: rgb(51,51,51);
}

h1 {
  font-family: trebuchet ms,tahoma,verdana,arial,sans-serif;
  font-size: 1.5em;
}

h2 {
  font-family: trebuchet ms,tahoma,verdana,arial,sans-serif;
  font-size: 1.2em;
}

hr {
  color: rgb(153,153,153);
}

img {
  border: none;
}

input.button, input.submit {
  background-color: rgb(51,51,51);
  border-color: rgb(153,153,153);
  border-style: solid;
  border-width: 1px;
  color: rgb(255,255,255);
  cursor: hand;
  padding: 1px;
  font-family: tahoma,verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
}

input.checkbox {
  background: transparent;
  color: rgb(255,255,255);
}

input.submit {
  font-weight: bold;
}

input.text {
  background: transparent;
  border-color: rgb(255,255,255);
  border-style: solid;
  border-width: 1px;
  color: rgb(255,255,255);
  font-family: tahoma,verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
  height: 1.8em;
  padding: .2em;
}

label {
  cursor: hand;
}

label:hover {
  text-decoration: underline;
}

select {
  background-color: rgb(0,0,0);
  border-color: rgb(255,255,255);
  border-style: solid;
  border-width: 2px;
  color: rgb(255,255,255);
  font-family: tahoma,verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
  padding: .2em;
}

textarea {
  background: transparent;
  border-color: rgb(255,255,255);
  border-style: solid;
  border-width: 1px;
  color: rgb(255,255,255);
  font-family: tahoma,verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
  padding: .2em;
}

td {
  font-family: tahoma,verdana,arial,helvetica,sans-serif;
  font-size: 10pt;
  vertical-align: top;
}

th {
  background-color: rgb(51,51,103);
  font-size: 10pt;
  text-align: center;
}