body
{
  background-color: #464C44; /*gamla: #667E5F*/
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
}
body.backBody
{
  background-color: #000000;
}
body.front
{
  background-color: #000000;
  color: #18B72F;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
}

table.tight
{
  border-collapse: separate;
  border-spacing: 0px;
}

td
{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
}
td.lab1
{
  text-align: left;
}
td.lab2
{
  text-align: right;
  width: 70px;
}
td.lab3
{
  text-align: right;
  width: 130px;
}
td.lab4
{
  text-align: left;
}
td.tdLabelR
{
  text-align: right;
  font-weight: bold;
}
div.menuButton
{
  position: absolute;
  visibility: visible;
  z-index: 7;
  top: 60px;
  cursor: pointer;
}
div.subMenu
{
  position: absolute;
  visibility: hidden;
  z-index: 9;
  top: 75px;
  width: 120px;
  background-color: #275A27;
  font-size: 10px;
}

.redText
{
  color: #C02020;
}
.blueText
{
  color: #1060E0;
}

input.readOnly
{
  background-color: #AAB8AA;
  color: #000000;
}
input.front,select.front
{
  background-color: #A5DCAD;
  color: #001E04;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
  border-top: solid 2px #004A0B;
  border-left: solid 3px #004A0B;
  border-bottom: solid 2px #18B72F;
  border-right: solid 3px #18B72F;
}

input.frontSubmit
{
  background-color: #007310;
  color: #18B72F;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
  border-top: solid 1px #18B72F;
  border-left: solid 1px #18B72F;
  border-bottom: solid 1px #004A0B;
  border-right: solid 1px #004A0B;
}

#statusForum
{
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 3;
}

#statusIMail
{
  position: absolute;
  left: 30px;
  top: 0px;
  z-index: 3;
}

#statusReports
{
  position: absolute;
  left: 60px;
  top: 0px;
  z-index: 3;
}

#statusMission
{
  position: absolute;
  left: 90px;
  top: 0px;
  z-index: 3;
}

a, a:visited
{
  text-decoration: none;
  color: #007800;
}
a:hover, a:visited:hover
{
  text-decoration: underline;
  color: #04866C;
}
a.menuLink, a.menuLink:visited
{
  text-decoration: none;
  color: #66AA66;
}
a.menuLink:hover, a.menuLink:visited:hover
{
  text-decoration: underline;
  color: #88DD88;
}

input
{
  font-size: 11px;
}

hr
{
  width: 500px;
}

.bigText
{
  font-size: 15px;
}

td.statusbarValue
{
  width: 70px;
  text-align: right;
}
td.statusbarTitle
{
  text-align: left;
  width: 65px;
  font-weight: bold;
}
td.statusbarSpace
{
  width: 5px;
}
tr.stats1
{
  color: #18B72F;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
}
tr.stats2
{
  background-color: #203020;
  color: #18B72F;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
}
td.tdLabel
{
  font-weight: bold;
}