.mainTable {
  width:1000px;
  border-collapse:collapse;
  margin-left:auto;
  margin-right:auto;
}

.topCell {
  width:1000px;
  height:20px;
  background-image:url("img/top.png");
  background-repeat:no-repeat;
}

.logoTopCell {
  width:1000px;
  height:125px;
  background-color:#455272;
  background-image:url("img/logoTop.png");
  background-position:center bottom;
  background-repeat:no-repeat;
}

.logoText {
  position:relative;
  width:400px;
  top:45px;
  left:225px;
  font-family:Arial;
  font-size:23px;
  color:#455272;
}

.logoBottomCell {
  width:1000px;
  height:45px;
  background-color:#455272;
  background-image:url("img/logoBottom.jpg");
  background-position:center top;
  background-repeat:no-repeat;
}

.transparentDivCell {
  background-color:#455272;
}

.transparentDiv {
  position:relative;
  width:98%;
  height:45px;
  bottom:-15px;
 /* background-color:red;*/
  background-image:url("img/topGradient.png");
  background-repeat:repeat-x;
}

.spacerCell {
  height:5px;
}

.menuCell {
  height:45px;
  width:200px;
  padding:10px;
  vertical-align:top;
  background-color:#bbc6d6;
}

.contentCell {
  height:45px;
  width:800px;
  vertical-align:top;
  background-color:#bbc6d6;
}

.preContentDiv {
  position:relative;
  width:98%;
  height:40px;
  top:8px;
  background-image:url("img/bottomGradient.png");
  background-repeat:repeat-x;
}

.contentDiv {
  position:relative;
  width:98%;
  height:auto;
  top:8px;
  background-color:white;
}

.bottomCell {
  width:1000px;
  height:20px;
  background-image:url("img/bottom.png");
  background-repeat:no-repeat;
}
img {
    border:0;
}
a {
    text-decoration:none;
    color: #000033;
}
a:hover {
   color:#000047;
   background-color:#DEDEDE
}
a:visited {
    color:#42426E;
}