a            { text-decoration: underline; color: #0000FF }
body         { background-color: #FF9999 }
h1.a         { font-size: 18pt; font-weight: bold; text-align: Center }
input.j      { text-align: center; color: #000000; border: 3px solid #FF0000; width: 150; background-color: #FF99CC }
input.jx     { text-align: center; color: #000000; border: 3px solid #FF0000; width: 150; background-color: #33CCCC }
span         { color: #0000FF; font-size: 12pt }
span.avgc2   { color: #000000; font-size: 20pt; font-weight: bold }
table        { font-family: Arial; background-color: #FFFFFF; border: 4px solid #FF0000;  }
table.f      { font-family: Arial; font-weight: bold; border-style: solid }
table.head   { font-size: 24pt; height: 50px; border: 4px solid #FF00FF; background-color: #FFCCFF; color:#FF0000 }

table.head2  { font-size: 18pt; border: 3px solid #FF0000; background-color: #0099FF; color:#000000 }
td           { border:2px solid #FF0000; text-align: Center; background-color: #99CC00 }
td.c         { border:2px solid #FF0000; text-align: Center; background-color: #FFFF99 }
td.g         { color: #000000; background-color: #FFCC66 }
td.b         { border:2px ridge #FF0000; text-align: Center; background-color: #00FF99 }
td.a         { border:2px ridge #FF0000; text-align: Center; background-color: #FFCC66 }
td.avgc      { padding:0; text-align: Center; background-color: #CCFFCC; font-size: 12pt; font-weight: 
               bold; border: 1px solid #CCFFCC; font-color: #000000;  }
th           { border:3px solid #0000FF; font-size: 14pt; background-color: #99CCFF; text-align: Center; color:#000000 }
th.a         { border:3px solid #0000FF; font-size: 14pt; background-color: #00FF99; text-align: Center; color:#000000  }
th.b         { border:3px solid #0000FF; font-size: 14pt; background-color: #FFCC66; text-align: Center; color:#000000  }
input.a      { background-color: #FFFF00 }select.a     { background-color: #FFFF00 }