body {background:#8DBFE0 url('images/bg.jpg') repeat-x top; color:black; font:12px MS Sans Serif,sans-serif; margin:4px}
td,th,form,input,select,textarea {font-family:MS Sans Serif,sans-serif; font-size:12px}
ol,ul {margin:0px}
a {color:#2879AE; font-weight:bold; text-decoration:none}
a.menu {color:#19434B}
a:hover {color:navy; text-decoration:underline}
a.menu:hover {color:white; text-decoration:none}
.admin_menu {font-size:14px; font-weight:bold; text-align:center; text-decoration:underline}
.admin_option {font-size:13px}
.bar {background:white}
.bar2 {background:#2879AE}
.big {font-size:16px; font-weight:bold}
.block {background:#88BDDF; border:solid 1px #2879AE; padding:10px}
.border {border:solid 1px black}
.box {border:solid 2px #2879AE}
.clear {clear:both}
.error {color:red; font-size:16px; font-weight:bold; text-align:center}
.footer {background:#88BDDF; font-size:10px; font-weight:bold; text-align:center}
.frame {border:solid 4px navy}
.header {background:#88BDDF; color:black}
.heading {font-weight:bold; text-decoration:underline}
.hrule {border:solid 1px #2879AE}
.link {font-size:13px; font-weight:bold}
.menu {background:#88BDDF; color:white; font-size:16px; font-weight:bold; text-align:center}
.name {color:#19434B; font-size:10px; font-weight:bold}
.newsletter {border-bottom:solid 1px #006600; color:#006600; font-size:16px; font-weight:bold}
.page_title {color:#19434B; font-size:18px; text-align:center}
.pdf_link {float:right; font-size:13px; vertical-align:middle}
.ptr {cursor:pointer; cursor:hand}
.question {border-bottom:solid 1px #006600; color:#006600; font-size:16px; font-weight:bold}
.rule {background:black}
.small {color:#2879AE; font-size:9px; font-weight:bold}
.sub_title {color:#19434B; font-size:16px; font-weight:bold; text-align:center}
.success {color:green; font-size:16px; font-weight:bold; text-align:center}
.staff {font-size:10px; width:16.67%}
.vrule {background:#2879AE; width:2px}

