body { font-family: Helvetica, Arial, sans-serif; color: #000000; background-color: #005b2a; font-size: 10pt }

h1, h2, h3   { text-align: left; font-weight: bold }
h1           { font-size: 150%; color: #0404b4 }
h2           { font-size: 115%; color: #005083 }
h3           { font-size: 105%; color: #005083 }
h4           { font-size: 95%; color: #0084b4 }

code         { font-family: courier; font-weight: bold }
tt           { font-family: courier }
em           { font-style: normal; color: #cc0000 }

a { text-decoration: none }
a:visited    { color: #000099 }
a:link       { color: #0000ff }
a:active     ( color: #990000 }


/* because of the way Firefox handles style sheets, the styles below need to be
   copy and pasted into the style section of each non-menu page */
h1, h2, h3 { margin-top:0; margin-bottom:-10 }
table.page   { align: center; width: 100%; border: no }
p.navigation { font-size: 70%; color: #006600 }
p.sectionDesc { font-size: 90%; font-weight: bold; color: #000080 }
.subtitle { font-size: 70%; font-weight: normal; color: #006600 }
.headerBG { background-color: #cde7f0 }
.standoutBG { background-color: #e0f8ec }
.regBG { background-color: #ffffff }
.bottomStyle { font-size: 70%; color: #FFFFFF}
.reg { font-size: 90% }

/* because of the way Firefox handles style sheets, the styles below need to be
   copy and pasted into the style section of the menu page */
table.menu   { align: center; background-color: #e0f8ec; border-left: 8px solid #005b2a; border-right: 8px solid #005b2a; cell-spacing: 0; cell-padding: 0; width: 100% }
th.menu      { font-size: 110%; font-weight: bold; text-align: left; color: #0404b4 }