table, tr, td {
   vertical-align: top;
}

body {
   background-color: #4c87b1;
   padding: 0px 0px 0px 0px;
   vertical-align: top;
}

#arealist ul {
   margin: 0px;
   padding: 5px 5px 5px 50px;
}

#arealist li {
   list-style-image: url(/images/arrow.gif);
   margin-bottom: 1px;
}

#arealist a {
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   font-size: 10px;
}

#arealist a:hover {
   color: #ffcc66;
}

td, body, input, textarea, option, select {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

h1, .cfont7, .pageheader {
   font-size: 18px;
   font-weight: bold;
   color: #660000;
}

h2, .cfont6 {
   font-size: 15px;
   font-weight: bold;
   color: #660000;
}

h3, .cfont5, .cbodyhdr1, .cbodyhdr2 {
   font-size: 13px;
   font-weight: bold;
   color: #660000;
}

h4, .cfont4, .cbodyhdr4 {
   font-size: 11px;
   font-weight: bold;
   color: #660000;
}

h5, .cfont3 {
   font-size: 10px;
   font-weight: bold;
   color: #660000;
}

h6, .cfont1 {
   font-size: 9px;
   font-weight: bold;
   color: #660000;
}

div,img {
   margin: 0;
   padding: 0;
   border: none;
}

a {
   color: #686B58;
}

a:hover {
   color: #FFCC66;
}

.text {
   line-height: 22px;
}

.smaller {
   color: #ffffff;
   font-size: 10px;
   line-height: 20px;
}

.white {
   color: #ffffff;
   line-height: 20px;
}

.maintable {
   margin: 0px auto;
}

.footersize {
   width: 980px;
   margin: 0px auto;
}

.footer a {
   color: #ffffff;
   text-decoration: none;
}

.text {
   margin: 0px 15px;
}

