
#head { background-color: #0e568d; text-align: center }
#head td { text-align: center }
#head table { background-color: #0e568d }
#head h1     { color: #8fdac9; font-size: 1.6em; text-align: center; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px }
#head a { color: #eaf2f7; text-decoration: none }
#nav   { background-color: #eaf2f7; text-align: left; padding-top: 1em; padding-bottom: 0.5em; border-right: 10px solid #0e568d; border-left: 10px solid #0e568d }
#nav li  { color: #0e568d; font-size: 1.2em; font-family: Optima, Optimum, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; list-style-type: none; margin-left: -0.5em; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: -1em }
#nav a:link { color: #0e568d; text-decoration: none }
#nav a:hover { color: #1eb493; text-decoration: none }
#nav a:visited { color: #69a2cf; text-decoration: none }
#body      { background-color: white; text-align: left; padding: 12px; border-right:  }
#foot        { color: #1eb493; font-size: 0.7em; line-height: 1.5em; text-align: center; padding-top: 6px; padding-bottom: 6px; border-top: medium solid #0e568d }
#foot a { color: #0e568d }
#foot p { text-align: center }
#foot h2     { color: #0e568d; font-size: 1.2em; font-weight: bold; background-color: white; text-align: center }
#linklist li { font-weight: bold; list-style-type: none; margin-bottom: 0.8em }
#help    { margin: 2em 0.5em 1em; padding: 0.5em; width: auto; height: auto; border: solid 0.6em #1eb493 }
#list8 { }
#check a  { color: #0e568d; font-size: 1.5em; font-weight: bold; background-color: #cae3f6; background-position: 100% 100%; margin: 1em; padding: 0.2em }
#box   { background-color: #cae3f6; padding: 1em; width: auto; height: auto; border: double 0.5em #0e568d }
.small { font-size: 0.5em; font-weight: normal; margin-bottom: 0; padding-bottom: 0 }
