/* Basic body styles set here */
body {
   color: inherit;
   background-color: #eeeeee;
   text-align: center;
}

img {
   border: 0px;
}

/* Basic small font */
.gensmall {
   font-family: verdana, serif;
   font-size: 8pt;
}

/* Basic bold font */
.genbold {
   font-family: verdana, serif;
   font-size: 8pt;
   font-weight: bold;
}


.tinytext {
   visibility: hidden;
}


/* Top link CSS */
.barlink {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
   font-family: verdana, serif;
   font-size: 8pt;
   padding: 3px;
}

.underbanner {
   font-family: verdana, serif;
   font-size: 7pt;
   font-weight: bold;
}

/* Top link CSS */
a:link.barlink {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
   font-family: verdana, serif;
   font-size: 8pt;
   padding: 3px;
}

/* Top link CSS */
a:hover.barlink {
   text-decoration: underline;
   color: #ffffff;
}

/* Large font */
.genlarge {
   font-family: verdana, serif;
   text-align: center;
   font-weight: bold;
   padding: 3px;
   margin: 0px auto;
   font-size: 12pt;
}

/* Large font */
.genfeatured {
   font-family: verdana, serif;
   text-align: center;
   font-weight: none;
   padding: 3px;
   margin: 0px auto;
   font-size: 10pt;
}


.copyright {
   font-family: verdana, serif;
   font-size: 7pt;
}

/* Style for the div the logo resides in */
.logodiv {
   color: inherit;
   background-color: #ffffff;
   background-image: url(logospan.gif);
   border-style: solid;
   border-color: #869180;
   border-width: 1px 1px 0px 1px;
   height: 100px;
   width: 96%;
   margin: 0px auto;
   text-align: left;
}

/* Style for the menu */
.menudiv {
   color: inherit;
   background-color: #777777;
   border-style: solid;
   border-color: #869180;
   border-width: 1px 1px 0px 1px;
   width: 96%;
   margin: 0px auto;
   text-align: left;
   height: 20px;
   line-height: 21px;
   background-image: url(cellpic4.gif)
}

/* Style for the main body */
.bodydiv {
   color: inherit;
   background-color: #ffffff;
   border-style: solid;
   border-color: #869180;
   border-width: 1px 1px 0px 1px;
   width: 96%;
   margin: 0px auto;
   text-align: left;
}

/* Style for the content section */
.content {
   color: inherit;
   background-color: #ffffff;
   text-align: left;
   vertical-align: top;
   padding: 5px;
   margin: 0px 0px 0px 158px;
}

/* Style for the table the leftmenu and content rest in */
.maintable {
   width: 100%;
   text-align: left;
   vertical-align: top;
}

/* Style for the left menu */
.leftdiv {
   text-align: center;
   vertical-align: top;
   float: left;
   margin: 0px 0px 0px 0px;
   padding: 3px;
   width: 150px;
   border-style: solid;
   border-color: #869180;
   border-width: 0px 1px 1px 0px;
   color: #000000;
   background-color: #C7CCC4;
   font-family: verdana, serif;
   font-size: 8pt;
   text-decoration: none;
}

a.leftlink {
   color: #000000;
   background-color: transparent;
   font-family: verdana, serif;
   font-size: 8pt;
   text-decoration: none;
}

a.bodylink {
   color: #000000;
   background-color: transparent;
   font-family: verdana, serif;
   font-size: 8pt;
   font-weight: bold;
}


a.leftlink:hover {
   font-family: verdana, serif;
   font-size: 8pt;
   text-decoration: underline;
}

.block {
   border-style: solid;
   border-color: #869180;
   border-width: 1px;
   padding: 3px;
   color: #000000;
   background-color: transparent;
   font-size: 8pt;
}

/* Style for the footer */
.footerdiv {
   color: inherit;
   background-color: #eeeeee;
   background-image: url(footerspan.gif);
   width: 100%;
   margin: 0px auto;
   height: 30px;
   text-align: center;
   clear: both;
}
