body                        { margin: 0px; font-size: 9pt; font-family: tahoma; }
h1							{ font-size: 15pt; }
h2							{ font-size: 14pt; }
table, tr, td               { font-size: 9pt; }
table                       { empty-cells: show; }
table.main                  { empty-cells: show; border: 0px none #000000; background-color: #FFFFFF; }
table.nav                   { empty-cells: show; border: 0px none #000000; background-color: #FFFFFF; width: 100%; height: 100%; }
td.b                        { border: 1px solid #000000; }
td.col0                     { background-color: #336699; color: #FFFFFF; border: 1.5px solid #FFFFFF; background-image: url(images/inputback.png); }
td.col1                     { background-color: #6699CC; color: #FFFFFF; border: 1.5px solid #FFFFFF; background-image: url(images/inputbackover.png); }
td.button                   { background-color: #FFFF00; color: #FFFFFF; border: 0px solid #FFFFFF; }
td.top                      { background-color: #336699; color: #FFFFFF; border: 1px solid #000000; padding: 4px; }
td.cont                     { background-color: #FFFFFF; color: #000000; border: 0px none #000000; padding: 4px; }
td.info						{ font-size: 13pt; }
div.shout                   { background-color: #CCEEFF; border: 1px dotted #6699CC; }
img                         { border: 0px none; }
input                       { border: 1px solid #003366; background-color: #336699; color: #FFFFFF; background-image: url(images/inputback.png); }
input:hover                 { border: 1px solid #003366; background-color: #6699CC; color: #FFFFFF; background-image: url(images/inputbackover.png); }
input.button		        { border: 2px solid #FFFF00; background-color: #336699; color: #FFFF00; font-weight: bold; width: 100%; background-image: url(images/inputback.png); }
input.button:hover		    { border: 2px solid #FFFF00; background-color: #6699CC; color: #FFFF00; font-weight: bold; width: 100%; background-image: url(images/inputbackover.png); }
input.badbutton		        { border: 2px solid #FFFF00; background-color: #336699; color: #FFFF00; font-weight: bold; width: 100%; background-image: url(images/inputbackbad.png); }
input.badbutton:hover	    { border: 2px solid #FFFF00; background-color: #0099CC; color: #FFFF00; font-weight: bold; width: 100%; background-image: url(images/inputbackoverbad.png); }
select                      { border: 1px solid #003366; background-color: #336699; color: #FFFFFF; background-image: url(images/inputback.png); }
select:hover                { border: 1px solid #003366; background-color: #6699CC; color: #FFFFFF; background-image: url(images/inputbackover.png); }
a:link                      { color: #1155CC; text-decoration: none; /* border-bottom: solid 1px; */ }
a:visited                   { color: #1155CC; text-decoration: none; /* border-bottom: dotted 1px; */ }
a:active                    { color: #1155CC; text-decoration: none; /* border-bottom: solid 1px; */ }
a:hover                     { color: #1155CC; text-decoration: underline; /* border-bottom: solid 2px; */ }
a.light:link                { color: #AACCFF; text-decoration: none; /* border-bottom: solid 1px; */ }
a.light:visited             { color: #AACCFF; text-decoration: none; /* border-bottom: dotted 1px; */ }
a.light:active              { color: #AACCFF; text-decoration: none; /* border-bottom: solid 1px; */ }
a.light:hover               { color: #AACCFF; text-decoration: underline; /* border-bottom: solid 2px; */ }
a.pay:link                { color: #FFFF00; text-decoration: none; font-weight: bold; /* border-bottom: solid 1px; */ }
a.pay:visited             { color: #FFFF00; text-decoration: none; font-weight: bold; /* border-bottom: dotted 1px; */ }
a.pay:active              { color: #FFFF00; text-decoration: none; font-weight: bold; /* border-bottom: solid 1px; */ }
a.pay:hover               { color: #FFFF00; text-decoration: underline; font-weight: bold; /* border-bottom: solid 2px; */ }
