body {
  padding: 18px;
  margin: 0px;
  background-color: #fff;
  text-align: center;
}

h1  {
  font: 14pt verdana, arial, sans-serif;
  font-weight: bold;
  margin: 0px;
  padding: 0px 0px 16px 0px;
  color: #000033;
}

  h2  {
  font: 13pt verdana, arial, sans-serif;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  color: #336699;
}


 h3 {  font: 12pt verdana, arial, sans-serif;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  color: #336699;
}

a:link {color: #336699; text-decoration: none; border-bottom: 0px; }
a:visited {color: #336699; text-decoration: none; border-bottom: 0px; }
a:hover {color: #000066; text-decoration: none; border-bottom: 1px dashed #000066; }
a:active {color: #336699; text-decoration: none; border-bottom: 0px; }

.links a:link {color: #fff; text-decoration: none; border-bottom: 0px; }
.links a:visited {color: #fff; text-decoration: none; border-bottom: 0px; }
.links a:hover {color: #ccc; text-decoration: none; border-bottom: 1px dashed #cccccc; }
.links a:active {color: #fff; text-decoration: none; border-bottom: 0px; }

.head a:link {color: #316383; text-decoration: none; border-bottom: 0px; }
.head a:visited {color: #316383; text-decoration: none; border-bottom: 0px; }
.head a:hover {color: #316383; text-decoration: none; border-bottom: 0px; }
.head a:active {color: #316383; text-decoration: none; border-bottom: 0px; }

TD {
  font: 9pt verdana, arial, sans-serif;
  color: #444444;  
  line-height: 1.5;
}


.wrap {
  padding: 0px;
  margin: 0px;
  border: 1px solid #444;
  vertical-align: top;
  width: 850px;
}

.head {  background-color: #000; padding: 0;  height: 133px; }

.links {
  border-top: 1px solid #fff;
  width: 160px;
  background-color: #000;
  padding: 16px;
  vertical-align: top;
}

.links ul { list-style: none; margin:0; padding: 0;}
.links li { list-style: none; padding: 4px; }

.content {
  background-color: #fff;
  padding: 30px;
  vertical-align: top;
}

.homecontent {
  background-color: #fff;
  vertical-align: top;
  padding: 0px;
}

.foot {
  font: 8pt verdana, arial, sans-serif;
  text-align: right;
  padding: 8px;
}

.black {
  border-top: 1px solid #ccc;
  line-height: 1.6;
  background-color: #000;
  padding: 16px;
  color: #ccc;
  text-align: center;
}

.black h1 { font-size: 13pt; color: #ccc; }

.detailsbg {

  text-align: center;
  padding: 35px 0px 0px 0px;
  width: 412px;
  background-image: url("images/detailsbg.jpg");
}

.gray {
  border: 1px solid #333;
  line-height: 1.6;
  background-color: #ccc;
  padding: 16px;
  color: #333;
  text-align: center;
}

.gray h3 { font-size: 13pt; color: #333; }
