body, div, p, td, ol, ul, li, h1, h2, h3, h4, h5, h6 {
  font-family: arial, helvetica, sans-serif;
  font-size: 11pt;
  line-height: normal;
  letter-spacing: normal;
  word-spacing: normal;
  text-align:left;
  text-transform: none;
  text-decoration: none;
  vertical-align: baseline;
}
  
body {
  margin: 0;
  padding: 0;
  background-color: #336666;
}

table.pageframe {
   width: 800px;
   text-align: center;
   padding: 0;
}


table.navbar {
   background-color: rgb(245,245,215);	
   width: 130px;
   text-align: center;
   border: 0;
   padding-left: 0;
   padding-right: 0;
   padding-top: .2em;
   padding-bottom: .2em;
}

td { text-align: left }

td.pagebanner {
  width: 796px;
  text-align: center;
  vertical-align: top;
  background-color: #336666;
}

td.pageheader {
   width: 800px;
   text-align: center;
   vertical-align: middle;
   background-color: #336666;
}

td.colheader { background-color: #336666 }

td.coltext {   background-color: #fffff0 }

td.pagefooter {
  padding-top: 8pt;
  width: 668px;
  text-align: center;
  background-color: rgb(245,245,215);
}

td.singlecolumn {
   width: 668px;
   background-color: #ffffee;
}

td.doublecolumn {
   width: 333px;
   background-color: #ffffee;
}

td.navbar { 
   width: 130px;
   padding-top: .5em;
   background-color: rgb(245,245,215);
   text-align: center;
}

h1, h2, h3, h4, h5 {
   color: #003388;
   font-weight: bold;
   padding-left: 1em;
   padding-right: 1em;
}
 
h1 { font-size: 1.75em; }

h1.pageheader { 
   text-align: center;
   color: #C9EDFF;
   border: 0;
   margin-top: .6em;
   margin-bottom: .5em;
}

h1.colheader {
   font-size: 1.1em;
   color: #ffffff;
   background-color: #336666;
   border:0;
   padding-top: .15em;
   padding-bottom: .15em;      
}

h2 { font-size: 1.3em }

h3 { font-size: 1.2em }

h4 { font-size: 1.2em }

h5 { font-size: .9em }

p {  padding-left: 1.5em; padding-right: 2em; margin-top: -.5em }

p.pagebanner { text-align:center }

p.navbar {
   font-size: 10pt;
   color: #336666;
   text-align: center;
   font-weight: bold;
   margin: 0;
   padding-top: .5em;
   padding-left: .1em;
   padding-right: .1em;
}

p.column { padding-left: .9em; padding-right: .7em }

p.normtextwide { padding-left: 1em; padding-right: 1em }

p.largetext {
   font-size: 1.1em;
   padding-left: 1em;
   padding-right: 1em;
}

p.bottomline { margin-bottom: .7em }

p.contactinfo {
   font-size: 9pt;
   color: #000000;
   font-weight: normal;
   text-align: center;
   padding: 0;
}

p.jumpto {
  font-size: .9em;
  text-align: right;
  color: #336666;
}

p.link9 {
  font-size: .9em;
  color: #336666;
}

p.listhead { margin-bottom: -.65em }

p.footer {
  font-size: .9em;
  text-align: center;
  margin-bottom: .65em;
  color: #000000;
}

font.address { font-size: .75em; font-weight: bold }

a { color: #003399 }

a.navbar {
  font-size: 10pt;
  font-weight: normal;
  text-decoration: none;
  color: #003366;
  text-align: center;
}

a.jumpto { text-decoration: none }

a.footer {
  font-size: .85em;
  font-weight: bold;
}

ul {
   list-style-type: disc;
   list-style-position: outside;
   padding-left: 2em;
   padding-right: 2em;
}

ul.column { margin-top: -.8em; padding-left: .5em }

ul.embedded {padding-left: .5em }

ol {
   list-style-position: outside;
   padding-left: 2em;
}

ol.embedded { padding-left: 1em }

li.expanded { margin-bottom: .35em }

hr.sidebar { align: center; size: 3px }

img { border: 0 }

img.navbar { 
  width: 100;
  height: 20;
}

.centered { text-align: center }

.boldface { font-weight: bold }



