/* CSS Document */
/*  color: #505B6C; /* dark grey */
/*  color: #959FAF; /* light grey */
/*  color: #5791CB; /* blue */
BODY {
  background: #FFFFFF;
  margin: 0px auto;
}
.backgroundimage {
  width: 800px;
  height: 100%;
  margin: 0px auto;
  text-align: center;
}
TABLE.maintable {
  width: 800px;
}
TD {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 15px;
  color: #505B6C;
  vertical-align: top;
}
A {
  color: #5791CB;
  text-decoration: none;
}
A:active, A:focus {
  outline: none;
}
A.displaylink-blue {
  font-weight: bold;
  color: #5791CB;
  letter-spacing: 0.1em;
}
A.displaylink-grey {
  font-weight: bold;
  color: #959FAF;
  letter-spacing: 0.1em;
}
A:hover {
  color: #505B6C;
}
TD.logo {
  width: 345;
  padding-top: 40px;
  padding-left: 160px;
}
TD.topnav-blue {
  width:455;
  padding: 20px 0px 0px;
}
TD.topnav-grey {
  width:455;
  padding: 20px 0px 0px;
  background: url(../images/grey-topnavline.gif) no-repeat;
}
TD.leftnav-blue {
  width:345;
  padding: 10px 0px 0px;
  background: url(../images/blue-navline.gif) no-repeat;
}
TD.leftnav-grey {
  width:345;
  padding: 10px 0px 0px;
}
TD.content-blue {
  background: url(../images/blue-bg-line.gif) repeat-y;
  width: 455px;
}
TD.content-grey {
  background: url(../images/grey-bg-line.gif) repeat-y;
  width: 455px;
}
TD.footer-grey {
  background: url(../images/grey-bottomline.gif) no-repeat;
  height: 40px;
  font-size: 11px;
  color: #959FAF;
  padding: 24px 0px 0px 30px;
}
TD.footer-blue {
  background: url(../images/blue-bottomline.gif) no-repeat;
  height: 40px;
  font-size: 11px;
  color: #959FAF;
  padding: 24px 0px 0px 30px;
}
UL {
  list-style-type: disc;
  margin: 0px;
  padding-left: 15px;
}
.marginlefttop {
  margin-top: 20px;
  margin-left: 30px;
}
.marginleft {
  margin-left: 30px;
}
.margintop {
  margin-top: 20px;
}
.header-blue {
  color: #5791CB;
  font-weight: bold;
  letter-spacing: 0.1em;
}
.header-grey {
  color: #505B6C;
  font-weight: bold;
  letter-spacing: 0.1em;
}
.header-project-title {
  font-size: 11px;
  color: #959FAF;
  font-weight: bold;
  letter-spacing: 0.1em;
  padding-left: 4px;
  height: 22px;
}
.blue-nawcell {
  width: 25px;
  color: #5791CB;
  letter-spacing: 0.1em;
  font-weight: bold;
}
.grey-nawcell {
  width: 175px;
}
.blue-datacell {
  width: 80px;
  color: #5791CB;
}
.grey-datacell {
  width: 325px;
}
.kvknr {
  color: #959FAF;
  margin-top: 30px;
  margin-left: 30px;
}
.blue-text {
  color: #5791CB;
}
.itemline {
  margin-left: -30px;
  vertical-align: top;
}
FORM, TEXTAREA, INPUT {
  margin: 0px;
  padding: 0px;
}
TEXTAREA {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #505B6C;
  height: 66px;
  width: 250px;
  border: 1px solid #5791CB;
}
TEXTAREA.textfield {
  height: 40px;
  width: 250px;
}
INPUT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #505B6C;
}
INPUT.textfield {
  height: 18px;
  width: 250px;
  border: 1px solid #5791CB;
}
INPUT.submit {
  height: 18px;
  width: 250px;
  color: #5791CB;
  border: 1px solid #5791CB;
  background: #D0D3D5;
}
.formcontact {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-right: 2px;
  padding-left: 2px;
  height: 22px;
}
