body {
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-size: 10pt;
}

#headerenv {
  height: 160px;
}

#headerinfo br {
  font-size: 3px;
}

#container {
  margin: 0 auto;
  text-align: left;
  padding: 0px;
}

#headerbg {
  width: 100%;
  height: 160px;
  background: url(../images/dropletbg.jpg);
  border-left: 1px black solid;
  border-right: 1px black solid;
}

#headerpic {
  margin-left: 1em;
  height: 160px;
  background: url(../images/droplet3.gif);
  background-repeat: no-repeat;
}

#headerwords {
  margin-left: 23%;
  margin-top: -160px;
  width: 450px;
  height: 160px;
  background: url(../images/words4.gif);
}

#headerinfo {
  float: right;
  margin-right: 10px;
  height: 100px;
  font-family: verdana, arial;
  font-size: 13px;
  margin-top: -120px;
  color: #5F7994;
}

#topnav a:visited {
  background-image: url(../imahges/topnav2.gif);
}

#topnav {
  height: 30px;
  width: 100%;
  padding: 0px;
  background-image: url(../images/topnav2.gif);
  border: 1px black solid;
}

#topnav ul {
  border: 1px black solid;
  margin-top: 0px;
  float: left;
  margin-left: 0em;
  width: 100%;
  height: 30px;
  background-image: url(../images/topnav2.gif);
}

#topnav li {
  display: inline;
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

#topnav a {
  float: left;
  text-decoration: none;
  font-size: 80%;
  color: white;
  font-weight: bold;
  font-family: arial;
  padding: 8px 14px 8px 14px;
  border-right: 1px black solid;
}

#topnav a:hover {
  background-image: url(../images/topnav2a.gif);
}

#topnav span a, #topnav span a:hover,#topnav span a:visited {
  background: url(../images/topnavselected.gif);
  color: white;
}

#contentenv {
  margin-top: 12px;
  width: 100%;
  float: left;
  margin-bottom: 1em;
}

* html div#contentenv {
  margin-bottom: 0px;
}

.colnav {
  text-align: center;
  width: 130px;
  margin-bottom: 1em;
  margin: 0 auto;
}

.colnav a {
  text-align: center;
  margin: 0 auto;
  width: 130px;
  background: url(../images/blank2.jpg) no-repeat;
  display: block;
  text-decoration: none;
  height: 28px;
  font-size: 110%;
  color: white;
  font-weight: bolder;
  font-family: arial;
  padding: 4px 0px 0px 0px;
  margin-left: 0px;
}

.colnav a:hover {
  background: url(../images/blank2a.jpg) no-repeat;
}

#lhcol {
  width: 11em;
  float: left;
  text-align: center;
  padding-top: 16px;
  margin-left: -100%;
}

#rhcol{
  float: left;
  width: 11em;/*Width of right column*/
  margin-left: -11em;/*Set left marginto -(rhcolWidth)*/
  text-align: center;
  padding-top: 16px;
}

#main {
  margin: 0 11em 1em 11em;
  text-align: left;
  font-family: verdana;
}

.coltext {
  font-family: verdana;
  text-align: center;
  margin: 0px 1em 0px 1em;
  color: #0099ff;
}

.coltext br {
  font-size: 0.2em;
}

#bottom {
  text-align: center;
  font-size: 100%;
  font-family: verdana;
}

.divider {
  height: 10px;
  width: 99%;
  border-top: 2px #3399FF solid;
}

#bannerbg {
  width: 100%;
  background-image: url(../images/bannermid.gif);
  background-repeat: repeat-x;
  height: 37px;
}

* html div#bannerbg {
  margin-bottom: -10px;
}

#bannerlh {
  background: url(../images/bannerlh.gif);
  width: 8px;
  height: 37px;
  float: left;
}

#bannermotif {
  background: url(../images/bannermotif.gif);
  width: 17px;
  height: 37px;
  float: left;
}

#bannerrh {
  background: url(../images/bannerrh.gif);
  width: 8px;
  height: 37px;
  float: right;
  margin-top: -44px;
}

* html div#bannerrh {
  margin-top: -37px;
}

#bannerwords {
  font-family: Tahoma;
  font-size: 110%;
  color: #3399ff;
  font-weight: bold;
  height: 37px;
  padding-top: 7px;
}

#footer{
  clear: left;
  width: 100%;
  text-align: center;
  padding: 4px 0;
}

.text {
  text-align: justify;
  padding: 0 8px 0 5px;
}

.mbc {
  color: #CC00CC;
  font-weight: bold;
  font-size: 110%;
}

.lbc {
  color: #CC00CC;
  font-weight: bold;
  font-size: 115%;
}

.lbb {
  color: black;
  font-weight: bold;
  font-size: 115%;
}

.nbb {
  color: black;
  font-weight: bold;
}

.bottomlinks {
  font-weight: bold;
  font-size: 105%;
}

.bottomlinks a {
  margin-right: 1.5em;
}