td {
  padding-left:3px;
  padding-right:5px;
  }

body {
  behavior:url("csshover.htc");
  margin:0;
  }

.botbanner {
  background-color:#2c5b9c;
  padding:4px;
  color: #FFFFFF;
  }

.botbanner a {
  text-decoration:none;
  font-size: 90%;
  color: #FFFFFF;
  }

.botbanner a:hover {
  text-decoration: underline;
  font-size:83%;
  font-weight:bold;
  color: #FFFFFF;
  }


.leftnav {
  background-color:#d0e1f8;
  width:140px;
  min-width:140px;
  }

.leftnav table {
  color:#FFFFFF;
  border-style:none;
  border-width:0px;
  border-collapse:collapse;

  }

.leftnav td {
  border-width:0px;
  border-bottom-width:2px;
  border-color:#FFFFFF;
  border-style:solid;
  background-color:#2c5b9c;
  padding:4px;
  font-size:90%;
  }

.leftnav .current {
  color:#FFFFFF;
  background-color:#4b8de8;
  font-weight:bold;
  }

.leftnav .current table {
  border-width:0px;
  border-style:none;
  border-color:#FF0000;
  border-collapse:collapse;
  width:100%;
  }

.leftnav table.submenu {
  width:100%;
  }

.leftnav table.submenu td {
  background-color:#d0e1f8;
  color:#000000;
  }

.leftnav .current td {
  color:#FFFFFF;
  background-color:#4b8de8;
  font-size:80%;
  font-weight:bold;
  text-decoration:none;
  border-width:none;
  border-bottom-width:0px;
  border-color:#FF0000;
  padding:0px;
  }

tr tr td.navlink:hover {
  cursor:pointer;
  text-decoration: underline;
  font-size:80%;
  font-weight:bold;
  color: #FFFFFF;
  }

.features {
  width:220px;
  background-color:#d0e1f8;
  }

.features h1 {
  background-color:#2c5b9c;
  font-size:100%;
  color:#FFFFFF;
  width:220px;
  padding:4px;
  margin-top:0px;
  }

.features .featuresbody {
  padding:4px;
  }

.floatpix {
  text-align:center;
  xheight:180px;
  xwidth:135px;
  border-style:solid;
  border-color:#DDDDDD;
  border-width:2px;
  float:left;
  padding:3px;
  }

.floatdiv {
  border-style:none;
  float:left;
  padding:10px;
  }

.tdbody {
  }

.empty {
  }

td .divbody {
  padding:8px;
  padding-top:0px;
  }

.counter {
  background-color:#000000;
  color:#FFFFFF;
  font-weight:bold;
  border-style:solid;
  border-color:#FFFFFF;
  border-width:1px;
  padding-left:2px;
  padding-right:2px;
  padding-top:0px;
  padding-bottom:0px;
  }
