body
{
  background-color: #EEEEEE;
  background-color: #CAD5DE;
  background-color: #CAD5DD;
  background-color: #406c99;
  background-color: #FFFFFF;
  font-size:10px;
}

p, a, ul, li, td, th, di, dl, form, span, div, body
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: top;
}

div {
  margin-top: 0px;
  padding: 0px;
}

p {
  margin: 0px;
  padding: 6px 2px 2px 2px;
  font-size: 12px;
  text-align: justify;
}
a:link    { color: #112151; text-decoration: none; }
a:visited { color: #112151; text-decoration: none; }
a:active  { color: #8cacbb; text-decoration: underline;}
a:hover   { color: #8cacbb; text-decoration: underline;}

table {
}
.tableframe {
  width: 830px;
}
td {
}
.tdleftbar {
  width: 160px; margin: 0px; padding: 0px;
}
.tdmain {
  width: 100%; padding: 15px 5px 15px 15px;
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #112151;
  text-align: center;
  text-transform: none;
  font-size: 18px;
  letter-spacing: 2px;
  color: white;
  padding: 1px 5px 2px 5px;
  margin: 5px 15px 0px 0px;
  width: 100%;
}
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 16px;
  font-weight: normal;
  text-transform: none;
  vertical-align: middle;
  background: #ffffff;
  border: 1px solid #8cacbb;
  border: 1px solid #112151;
  border-style: none none solid none;
  padding: 2px 5px 2px 5px;
  margin: 14px 0px 0px 0px;
}
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  vertical-align: middle;
  background: #ffffff;
  border: none;
  padding: 2px 5px 2px 5px;
  margin: 0px 0px 2px 0px;
}
img {
  margin: 5px 5px 5px 5px;
  vertical-align: top;
  border: 1px solid #8cacbb;
  border: none;
}
.logo {
  margin: 0px 5px 0px 5px;
  vertical-align: top;
  border: none;
  margin: 0px;
}
.toc1 {
  background: #112151;
  text-align: left;
  text-transform: none;
  font-size: 11px;
  font-weight: bold;
  color: white;
  border: 1px solid #112151;
  border-style: solid solid none solid;
  margin: 10px 10px 0px 5px;
  padding: 1px 5px 2px 5px;
  width: 80px;
}
.toc2 {
  background: none;
  background: #eeeeee;
  border: 1px #112151 solid;
  border-style: solid solid solid solid;
  margin: 0px 10px 15px 5px;
  margin: 0px 10px -1px 5px;
  padding: 2px 15px 2px 5px;
  width: 130px;
}
.toc3 {
  background: #eeeeee;
  background: none;
  text-align: left;
  text-transform: none;
  font-weight: normal;
  border: 1px solid #112151;
  border-style: solid solid solid solid;
  margin: 0px 10px -1px 5px;
  padding: 2px 15px 2px 5px;
  width: 130px;
}

.toclist {
  text-align: left;
  text-transform: none;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  margin: 0px;
  padding: 3px 4px 3px 2px;
}
.small {
  font-size: 10px;
  color: #112151;
  color: #aaaaaa;
}
.center {
  text-align: center;
}