body { font-family: Arial ; background: #c0c0c0 ; color = #202020; }

a.a18 { font-size: 18px; } /* 18px/16=1.000em */


a:link {  color: #c00000;   ; text-decoration: none; } 
a:visited { color: #c00000;  text-decoration: none; } 
a:hover { color: #0000c0;   text-decoration-color: #004000; } 
a:active { color: #404040;  text-decoration-color: #004000; }


button { height: 100%; font-size: 1.25em; background-color: #a0a0a0; color: #101010; border-radius: 10px; }
button.b40_18 { width: 40%; font-size: 1,25em; background-color: #a0a0a0; color: #202020; border-radius: 10px; }
button.b20_18 { width: 20%; font-size: 1,25em; background-color: #a0a0a0; color: #202020; border-radius: 10px; }
button.b20_16 { width: 20%; font-size: 1,00em; background-color: #a0a0a0; color: #202020; border-radius: 10px; }
button.b_12 { font-size: 0,60em; background-color: #a0a0a0; color: #202020; border-radius: 10px; }
button.b_14 { font-size: 0,80em; background-color: #a0a0a0; color: #202020; border-radius: 10px; }
button.b_16 { font-size: 1,00em; background-color: #a0a0a0; color: #202020; border-radius: 10px; }


p.p12 { font-size: 12px; } /* 14px/16=0.750em */
p.p14 { font-size: 14px; } /* 14px/16=0.875em */
p.p16 { font-size: 16px; } /* 16px/16=1.000em */
p.p16c { font-size: 16px; text-align: center; } /* 16px/16=1.000em */
p.p18 { font-size: 18px; }/* 18px/16=1.250em */
p.p20 { font-size: 20px; }/* 20px/16=1.250em */
p.p20c { font-size: 20px; text-align: center;  }/* 20px/16=1.250em */
p.p24 { font-size: 24px; } /* 24px/16=1.500em */

span24r { color: #800000; font-size: 24px; }/* 18px/16=1.250em */

.font20 {font-size: 20px;}
.font24 {font-size: 24px;}

div.d32rc  { color: #800000; background-color: #c0c0c0; text-align: center; width: 100%; overflow-y: hidden; font-size: 32px;}
div.d24rc   { color: #800000; background-color: #c0c0c0; text-align: center; width: 100%; overflow-y: hidden;font-size: 24px;}
div.d20rl   { color: #800000; background-color: #c0c0c0; text-align: left; width: 100%; overflow-y: hidden;font-size: 20px;}
div.d24_l   { color: #202020; background-color: #c0c0c0; text-align: left; width: 100%; overflow-y: hidden;font-size: 24px;}
div.d24_c   { color: #202020; background-color: #c0c0c0; text-align: center; width: 100%; overflow-y: hidden;font-size: 24px;}
div.d20_l   { color: #202020; background-color: #c0c0c0; text-align: left; height: 10%; width: 100%; overflow-y: hidden;font-size: 20px;}
div.d20_c   { color: #202020; background-color: #c0c0c0; text-align: center; height: 10%; width: 100%; overflow-y: hidden;font-size: 20px;}
div.d20_r   { color: #202020; background-color: #c0c0c0; text-align: right; height: 10%; width: 100%; overflow-y: hidden;font-size: 20px;}
div.d24lr   { color: #800000; background-color: #c0c0c0; text-align: left; height: 10%; width: 100%; overflow-y: hidden;font-size: 24px;}
div.d18l   { color: #202020; background-color: #c0c0c0; text-align: left; height: 10%; width: 100%; overflow-y: hidden;font-size: 18px;}
div.d18_r   { color: #202020; background-color: #c0c0c0; text-align: right; overflow-y: hidden;font-size: 16px;}
div.d18_c   { color: #202020; background-color: #c0c0c0; text-align: center; overflow-y: hidden;font-size: 16px;}
div.d16rc   { color: #800000; background-color: #c0c0c0; text-align: center; height: 10%; width: 100%; overflow-y: hidden;font-size: 16px;}
div.d16_c   { color: #202020; background-color: #c0c0c0; text-align: center; overflow-y: hidden;font-size: 16px;}
div.d14_l   { color: #202020; background-color: #c0c0c0; text-align: left; overflow-y: hidden;font-size: 14px;}
div.d14_r   { color: #202020; background-color: #c0c0c0; text-align: right; overflow-y: hidden;font-size: 14px;}
div.d14_c   { color: #202020; background-color: #c0c0c0; text-align: center; overflow-y: hidden;font-size: 14px;}
div.d12_c   { color: #202020; background-color: #c0c0c0; text-align: center; overflow-y: hidden;font-size: 12px;}


.tableBodyScroll thead, tbody tr { display: table; width: 100%; table-layout: fixed; overflow-x: hidden; overflow-y: scrollbar;}
td       { text-align: left; vertical-align: center; color: #202020; background-color: #e0e0e0;}
th       { text-align: left; color: #202020; background-color: #d0d0d0; font-size: 12px;}
td.c1    { text-align: left; vertical-align: center; color: #202020; background-color: #c0c0c0;}

.formentry {background-color: #e0e0e0; }

}    
.colr    { text-align: right; }
.colr3   { text-align: right; width:  3%; }
.colr4   { text-align: right; width:  5%; }
.colr5   { text-align: right; width:  5%; }
.colr10  { text-align: right; width: 10%; }
.colr15  { text-align: right; width: 15%; }
.colr20  { text-align: right; width: 20%; }
.colr25  { text-align: right; width: 25%; }
.colr30  { text-align: right; width: 30%; }
.colr40  { text-align: right; width: 40%; }
.colr80  { text-align: right; width: 80%; }
.colc    { text-align: center; }
.colc2   { text-align: center; width:  2%; }
.colc3   { text-align: center; width:  3%; }
.colc4   { text-align: center; width:  4%; }
.colc5   { text-align: center; width:  5%; }
.colc7   { text-align: center; width:  5%; }
.colc10  { text-align: center; width: 10%; }
.colc15  { text-align: center; width: 15%; }
.colc20  { text-align: center; width: 20%; }
.colc25  { text-align: center; width: 25%; }
.colc30  { text-align: center; width: 30%; }
.colc40  { text-align: center; width: 40%; }
.colc50  { text-align: center; width: 50%; }
.coll    { text-align: left; }
.coll2   { text-align: left; width:  2%; }
.coll3   { text-align: left; width:  3%; }
.coll5   { text-align: left; width:  5%; }
.coll7   { text-align: left; width:  5%; }
.coll8   { text-align: left; width:  8%; }
.coll10  { text-align: left; width: 10%; }
.coll15  { text-align: left; width: 15%; }
.coll20  { text-align: left; width: 20%; }
.coll25  { text-align: left; width: 25%; }
.coll30  { text-align: left; width: 30%; }
.coll35  { text-align: left; width: 35%; }
.coll40  { text-align: left; width: 40%; }
.coll45  { text-align: left; width: 45%; }
.coll50  { text-align: left; width: 50%; }
.coll55  { text-align: left; width: 55%; }
.coll60  { text-align: left; width: 60%; }
.coll70  { text-align: left; width: 70%; }