body {
  margin: 0px;
  width: 100%;
  height: 100%;
  font-family: Verdana, Arial, Sans-serif;
  color: #fff;
  font-size: 8pt;
}
table.main {
  width: 100%;
  height: 100%;
  position: relative;
  border-collapse: collapse;
}
td.top {
  position: relative;
  width: 100%;
  height: 90px;
  background-image: URL(../images/topBG.gif);
}
#abstractIMGHolderTop {
  position: absolute;
  width: 608px;
  height: 90px;
  top: 0px;
  left: 0px;
  background-image: URL(../images/abstractIMG.gif);
  background-repeat: no-repeat;
}
#logoHolder {
  position: absolute;
  width: 86px;
  height: 183px;
  top: 0px;
  left: 0px;
  z-index: 20;
}
#topMenu {
  position: absolute;
  /*width: 162px;*/
  width: 85px;
  height: 18px;
  float: right;
  right: 0px;
  top: 0px;
}
td.mainMenu {
  position: relative;
  background-color: #004E9E;
  width: 100%;
  height: 24px;
}
#mainMenuHolder {
 position: relative;
 top: 1px;
 left: 0px;
 width: 100%;
 height: 23px;
 background-image: URL(../images/menuSpacer.gif);
}
td.middle {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #004E9E;
  background-image: URL(../images/globe.gif);
  background-repeat: no-repeat;
  background-position: 100% 25%;
}
#indexIMG {
  position: relative;
  width: 432px;
  float: right;
  right: 5px;
  top: 10px;
}
#contentHolder {
  position: relative;
  width: 80%;
  left: 0px;
  padding: 10px 25px 40px 30px;
  font-size: 9pt;
}
td.footer {
  position: relative;
  width: 100%;
  height: 45px;
  background-image: URL(../images/topBG.gif);
}
#abstractIMGHolderBottom {
  position: relative;
  width: 608px;
  height: 100%;
  float: right;
  right: 0px;
  top: -8px;
  background-image: URL(../images/abstractIMG2.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: 5;
}
#footerIMG2 {
  position: absolute;
  width: 737px;
  height: 21px;
  background-image: URL(../images/footerIMG2.gif);
  z-index: 10;
}
#copyRight {
  position: relative;
  width: 100%;
  font-size: 7pt;
  color: #004E9E;
  text-align: left;
  padding: 2px 5px 2px 20px;
  font-weight: bold;
}
#pageHeader {
  position: relative;
  width: 392px;
  height: 53px;
  top: 20px;
  left: 0px;
  padding: 10px 10px 20px 15px;
}
#bottomIMGHolder {
  position: relative;
  width: 95%;
  bottom: 2px;
  padding: 5px;
  height: 110px;
  border: 1px solid #6699cc;
  text-align: left;
}
a.links {
  text-decoration: underline;
  color: #004E9E;
}
a.links:hover {
  color: #535663;
}
a.pageLinks {
  text-decoration: underline;
  font-weight: bold;
  color: #fff;
}
a.pageLinks:hover {
  color: #739ECA;
}
.pHeader {
  font-weight: bold;
  font-size: 9pt;
}
table.clientValue {
  width: 525px;
  border: 1px solid;
  border-color: #6699cc;
  border-collapse: collapse;
}
td.clientText {
  border: 1px solid #6699cc;
  font-size: 9pt;
}
td.clientTextBold {
  border: 1px solid #6699cc;
  font-size: 9pt;
  font-weight: bold;
}
.normalText { font-size: 9pt; }
.normalText img {border: 1px solid #fff; }
.boldText { font-size: 9pt; font-weight: bold; }
.boldText2 { font-size: 9pt; font-weight: bold; border: 1px solid #6699cc;}