
BODY {
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;
}

BODY.subrepeat {
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;
  background-image: url(/gifs/bg.gif);
  background-repeat: repeat-y;
}

/* DIV's */

#header {
  position: absolute;
  z-index: 1;
  visibility: visible;
  left: 0px;
  top: 0px;
}

#date {
  position: absolute;
  z-index: 2;
  visibility: visible;
  left: 82px;
  top: 70px;
}

#mainmenu {
  position: absolute;
  z-index: 2;
  visibility: visible;
  left: 13px;
  top: 30px;
}

#submenu {
  position: absolute;
  z-index: 2;
  visibility: visible;
  left: 0px;
  top: 70px;
}

#menu {
  position: absolute;
  z-index: 2;
  visibility: visible;
  left: 20px;
  top: 130px;
}

#content {
  position: absolute;
  z-index: 3;
  visibility: visible;
  left: 217px;
  top: 100px;
}

#popup-header {
  position: absolute;
  z-index: 1;
  visibility: visible;
  left: 0px;
  top: 0px;
}

#picture {
  position: absolute;
  z-index: 1;
  visibility: visible;
  left: 20px;
  top: 75px;
}

#details {
  position: absolute;
  z-index: 1;
  visibility: visible;
  left: 330px;
  top: 73px;
}

#details-BL {
  position: absolute;
  z-index: 1;
  visibility: visible;
  left: 330px;
  top: 153px;
}

#close {
  position: absolute;
  z-index: 2;
  visibility: visible;
  left: 13px;
  top: 30px;
}

#c-form {
  position: absolute;
  z-index: 1;
  visibility: visible;
  left: 20px;
  top: 75px;
}

/* General */

H1 {
  font-family: Arial, "MS sans serif";
  font-size: 11pt;
  color: #999966;
  font-weight: bold;
}

H2 {
  font-family: Arial, "MS sans serif";
  font-size: 8pt;
  color: #003366;
  font-weight: bold;
}

P {
  font-family: Arial, "MS sans serif";
  font-size: 8pt;
  color: #003366;
}

UL {
  font-family: Arial, "MS sans serif";
  font-size: 8pt;
  color: #003366;
}

TD {
  font-family: Arial, "MS sans serif";
  font-size: 8pt;
  color: #003366;
}

TD.date {
  color: #FFFFFF;
  font-weight: bold;
}

TD.blue {
  background-color: #768591;
  color: #FFFFFF;
  font-weight: bold;
}

TD.gold {
  background-color: #CCCC99;
  color: #FFFFFF;
  font-weight: bold;
}

TD.gold-text {
  color: #999966;
  font-weight: bold;
}

TD.menuheader {
  color: #FFFFFF;
  font-weight: bold;
}

TD.copyright {
  color: #FFFFFF;
  font-weight: bold;
}

/* Links */

A {
  font-family: Arial, "MS sans serif";
  font-size: 8pt;
  text-decoration: none;
}

A:link              { color: #999966; }
A:visited           { color: #999966; }
A:active            { color: #CCCC99; }
A:hover             { color: #CCCC99; }

A.mainmenu:link     { color: #FFFFFF; }
A.mainmenu:visited  { color: #FFFFFF; }
A.mainmenu:active   { color: #CCCC99; }
A.mainmenu:hover    { color: #CCCC99; }

A.submenu:link      { color: #FFFFFF; }
A.submenu:visited   { color: #FFFFFF; }
A.submenu:active    { color: #CCCC99; }
A.submenu:hover     { color: #CCCC99; }

A.menu:link         { color: #FFFFFF; }
A.menu:visited      { color: #FFFFFF; }
A.menu:active       { color: #999966; }
A.menu:hover        { color: #999966; }

A.footer:link       { color: #999966; }
A.footer:visited    { color: #999966; }
A.footer:active     { color: #CCCC99; }
A.footer:hover      { color: #CCCC99; }

A.copyright:link    { color: #FFFFFF; }
A.copyright:visited { color: #FFFFFF; }
A.copyright:active  { color: #999966; }
A.copyright:hover   { color: #999966; }

