H1 { font-family:Arial;font-size:20pt;font-weight:bold;color:#38563f }
H2 { font-family:Arial;font-size:14pt;font-weight:bold;color:#38563f }
BODY { font-family:Arial;font-size:10pt;color:black;  }
TABLE { font-family:Arial;font-size:10pt;color:black }

.heading { font-family:Arial;font-size:16pt;font-weight:bold;color:#38563f }

.title { font-family:arial;font-size:14pt;color:white;font-weight:bold }
.tabSelected { height:36px;border-left:solid 2px black;border-top:solid 2px black;font-family:Arial;font-size:9pt;border-bottom:2px;background-color:white;color:black;font-weight:bold;padding-left:6px;padding-right:6px;padding-top:3px }
.tab { height:36px;border-left:solid 2px black;border-top:solid 2px black;font-family:Arial;font-size:9pt;border-bottom:solid 2px black;background-color:#dddddd;color:black;font-weight:normal;padding-left:6px;padding-right:6px;padding-top:3px }
.tabEnd { border-left:solid 2px black;font-family:Arial;font-size:9pt;border-bottom:solid 2px black;color:black;font-weight:bold;padding-left:6px;padding-right:6px;padding-top:3px }

/*
.tab A:link    { color:#666666;text-decoration: none }
.tab A:visited { color:#666666;text-decoration: none }
.tab A:active  { color:#666666;text-decoration: none }
.tab A:hover   { text-decoration: underline; color: red; }

A:link    { color:#008000;text-decoration: none }
A:visited { color:#008000;text-decoration: none }
A:active  { color:#008000;text-decoration: none }
A:hover   { text-decoration: underline; color: red; }


.footer A:link    { color:white;text-decoration: none }
.footer A:visited { color:white;text-decoration: none }
.footer A:active  { color:white;text-decoration: none }
.footer A:hover   { text-decoration: underline; color: red; }


.warning { background-color:red;color:white;font-size:9pt }
.warning A:link    { color:yellow;text-decoration: none }
.warning A:visited { color:yellow;text-decoration: none }
.warning A:active  { color:yellow;text-decoration: none }
.warning A:hover   { text-decoration: underline; color: yellow; }

.message { background-color:#800000;color:white;font-size:9pt }
.message A:link    { color:yellow;text-decoration: none }
.message A:visited { color:yellow;text-decoration: none }
.message A:active  { color:yellow;text-decoration: none }
.message A:hover   { text-decoration: underline; color: yellow; }


*/

.datatable TH { background-color:#38563f;color:white; }
.even TD { background-color:#b6cec1;font-size:10pt; }
.odd TD { background-color:#98aca1;font-size:10pt }
.msg { background-color:#E9C2A6;color:white; }

.disabledInput { background-color:transparent; border:none;font-size:10pt; }
.deleteRow, .deleteRow INPUT, .deleteRow SELECT { color:red;text-decoration:line-through;font-size:10pt; }


.darkBG { background-color:#98aca1 }
.lightBG { background-color:#b6cec1 }
.teamBox { font-size:9pt;font-family:Courier; }
.teamBox TH { background-color:#38563f;color:white; }
.xteamBox TD { background-color:#b6cec1;color:black; }
.tbNum { text-align:right; }
.boxTotals { background-color:#98aca1;font-size:10pt;font-weight:bold }
