p, h1, h2, h3, td, input, textarea, ul { font-family: Arial, Helvetica, san-serif; font-style: normal; margin-top: 0.5em;  margin-bottom: 1em; font-size: 90%; font-weight: normal; color: #000000 }
p { text-align: justify }
h1, h2, h3 { color: #1c2e6c }
h1 { font-size: 140%; font-weight: bold; margin-top: 0em;  margin-bottom: 0.25em }
h2 { font-size: 125%; font-weight: bold; margin-top: 0.75em }
h3 { font-size: 115% }
strong { font-style: bold; color: #1c2e6c }
input, textarea { color: #1c2e6c; margin-top: 0em; margin-bottom: 0em }
.button { color: #ffffff; background: #1c2e6c; font-size: 100%; text-align: center; margin-top: 0em }
.buttonhi { color: #ffaa00; background: #3e4f8e; font-size: 100%; text-align: center; margin-top: 0em }
.base { font-size: 100% }
.small { font-size: 75% }
a:link { color: #0000ff; padding: 0,2,0,2 }
a:visited { color: #6666ff; padding: 0,2,0,2 }
a:active { color: #0000ff; background: #98a1ff; padding: 0,2,0,2 }
a:hover { color: #000000; background: #98a1ff; text-decoration: none; padding: 0,2,0,2 }
a:link.menu { color: #191ac5; text-decoration: none }
a:visited.menu { color: #191ac5; text-decoration: none }
a:hover.menu { color: #000000; background: none; text-decoration: none }
a:active.menu { color: #191ac5; text-decoration: none }
a:link.nopad { padding: 0 }
a:visited.nopad { padding: 0 }
a:active.nopad { padding: 0 }
a:hover.nopad { padding: 0 }
.footer { background: #d3d6fe; font-size: 70%; text-align: center; padding: 1 }
.header { color: #339933; font-size: 65%; font-weight: bold }
.center { text-align: center }
.right { text-align: right }
.links { text-align: center; font-size: 80% }
.menutext { color: #191ac5; text-align: left; font-size: 80%; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; margin-right: 1em }
.nav { background: #d3d6fe }
.navhi { background: #98a1ff }
.navon { background: #d3d6fe }
li { color: #98a1ff; list-style: square }
li.dark { color: #1c2e6c }
.fade { color: #999999 }
.caption { text-transform: uppercase; font-size: 70%; font-weight: bold; color: #666666; text-align: center; line-height: 100% }
.hot { color: #ff0000; font-weight: bold }
.tight { margin-top: 0em; margin-bottom: 0em }
.tabletop { color: #ffffff; font-weight: bold }
.warning { color: #cc0000; font-weight: bold }
.keepwhole { page-break-inside: avoid }