a.result:link, a.result:visited { color: #3399cc;text-decoration: none; }
a.result:active { color: #3399cc; }
a.result:hover { color: #ca0533; text-decoration: underline; }

a.calc:link, a.calc:visited { color: #3399cc;text-decoration: none; }
a.calc:active { color: #ca0533; }
a.calc:hover { color: #ca0533; text-decoration: underline; }

a.jargon:link, a.jargon:visited { color: #3399cc;text-decoration: none; }
a.jargon:active { color: #ca0533; }
a.jargon:hover { color: #ca0533; text-decoration: underline; }

SPAN.strong { color: blue; font-weight: bold; }
.strongdark { color: #333333; font-weight: bold; }
.dark { color: #333333; }
.old { color: #3399cc; }

TABLE.codes { width: 515px; border: 2px ridge #cccccc; border-collapse: collapse; }

TR.codeback2 { background-color: #E6F3FF; }

TH.code1 { color: #3399cc; font-weight: bold; text-align: center; height: 30px; }
TH.code2 { color: #333333; text-align: center; height: 30px; }

TD.strongdark { color: #333333; font-weight: bold; }
TD.code { border: 1px solid #666699; text-align: center; }
TD.code1 { color: #3399cc; font-weight: bold; text-align: center; }
TD.code2 { color: #333333; text-align: center; }
TD.formfail { color: #cc0000; text-align: center; font-style: italic; font-weight: bold; }

INPUT.rh, SELECT.rh, TEXTAREA.rh { color: #000000; border-color: #477582; }
SUBMIT.rh, RESET.rh { color: #FFFFFF; border-color: #477582; }