body 
{
 margin: 0;
 padding: 0;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 color:#000000;
}

/* links */

a:link
{
 color: #0052a8;
 text-decoration: none;
}

a:visited 
{
 color: #996600;
 text-decoration: none;
}

a:hover
{
 color:#925a01;
 background-color: transparent;
 text-decoration: none;
}

/* general text settings */

h1
{
 font-size: large;
 font-weight: bold;
 color: #0099ff;
 margin-top: -.75em;
 margin-bottom: -.75em;
}

h2
{
 font-size: medium;
 font-weight: bold;
 color: #996600;
 line-height: 1em;
}

h3
{
 font-size: x-small;
 font-weight: bold;
 color: #0175f0;
 margin-bottom: -.75em;
}

.blue
{
 color: #0099ff;
 font-weight: bold;
}

.content
{
 color:#000000;
 font-size: x-small;
 text-align: justify;
}

.realtorinfo
{
 color: #0175f0;
 font-size: xx-small;
 line-height: 1.25em;
}

.extras
{
 font-size: 70%;
 color: #6b502b;
 line-height: 1.25em;
}

.dictionary
{
 font-size: x-small;
 color: #003366;
}

.toplinks
{
 font-size: xx-small;
 color: #996600;
}

.smallstuff
{
 font-size: 70%;
 color: #815600;
 line-height: 1.25em;
 text-align: justify;
}

.linksstuff
{
 font-size: xx-small;
 color: #7a5b30;
 line-height: 1em;
}

/* investors table */

table.investors caption {
  padding: 10px 0 5px 0;
  margin: 0;
  line-height: 1.25em;
  text-align: left;
  font-size: 90%;
  color: #0854a0;
}

table.investors {
  width: 240px;
  line-height: 1.4em;
  border-collapse: collapse;
  border: 4px solid #d7b850;
  clear: right;
  background-color: #a4d4fc;
  font-size: 80%;
  color: #000000;
}

table.investors thead tr {
  color: #ffffff;
  background-color: #0076f4;
  text-align: left;
  font-size: 75%;
  line-height: 1.25em;
}

table.investors thead tr th {
  padding: 0.7em 0.5em 0.7em 0.5em;
}

table.investors tbody th {
  text-align: left;
  padding: 0.4em 0.6em 0.4em 0.6em;
  color: #195f9a;
  font-size: 95%;
}

table.investors tbody tr.odd {
  background-color: #ffe289;
}

p.tabledata {
  font-size: xx-small;
}

.teaser {
  font-style: italic;
  font-weight: bold;
  color: #057aeb;
  font-size: 110%;
}