body {margin-top:15px; margin-left:10px; background-color: #FFFFFF;}

/* TEXT FORMATTING */

p, h1, h2, h3, h4, ul, ol, li, td.text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  }

td.text {
  margin: 0px;
  }

p.indent {
  margin-left: 24px;
  margin-right: 24px;
  }

p.script {
  margin-left: 24px;
  margin-right: 24px;
  font-style: italic;
  }

p.footnote {
  font-size: 80%;
  }

li {
  margin-bottom: 4px;
  margin-left: -15px;
  }

h1 {
  font-size: 20px;
  color : #083495;
  font-weight: bold;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 12px;
  }

h2 {
  font-size: 16px;
  color : #000000;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 12px;
  }

h3 {
  font-size: 13px;
  color : #538EAE;
  font-weight: bold;
  margin-top: 14px;
  margin-bottom: 12px;
  }

/*text link class*/
a:link    {color : #083495; text-decoration: none; font-weight: bold}
a:visited {color : #083495; text-decoration: none; font-weight: bold}
a:active  {color : #223556; text-decoration: none; font-weight: bold}
a:hover   {color : #000000; text-decoration: underline; font-weight: bold}

/*float image class*/
.leftimage {margin-right: 15px; margin-bottom: 5px; float: left}
.rightimage {margin-left: 15px; margin-bottom: 5px; float: right}


/* PAGE LAYOUT */

div.text_frame {
  position:relative;
  top:0px; left:0px;
  width:auto;
/*   height:420;
  overflow:auto */
  }

div.text {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #000000;
margin-top: 3px;
margin-bottom: 18px;
margin-left: 20px;
margin-right: 20px;}

/*sidebar td*/
.sidebar {background-color: #538EAE; vertical-align: top; padding:6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/*navigation link class*/
a.nav:link    { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; text-decoration: none; font-size:10pt; font-weight: bold;}
a.nav:visited { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; text-decoration: none; font-size:10pt; font-weight: bold;}
a.nav:active  { font-family: Arial, Helvetica, sans-serif; color : #96A7CC; text-decoration: none; font-size:10pt; font-weight: bold;}
a.nav:hover   { font-family: Arial, Helvetica, sans-serif; color : #96A7CC; text-decoration: none; font-size:10pt; font-weight: bold;}

/*breadcrumb td*/
td.breadcrumb {background-color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CCCCCC; padding-top: 4px; padding-bottom: 5px; padding-left: 12px;}
a.breadcrumb:link {color:#CCCCCC; text-decoration: none}
a.breadcrumb:visited {color:#CCCCCC; text-decoration: none}
a.breadcrumb:active {color:#FFFFFF; text-decoration: none}
a.breadcrumb:hover {color:#FFFFFF; text-decoration: underline}

/*address footer td*/
.address {background-color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FFFFFF; text-align: center; padding:5px;}

/*quicklink td*/
.quicklink {background-color: #538EAE; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}

/*drop-down list td (contains nav table)*/
.dropdown {background-color: #538EAE; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top;}

