a            { text-decoration: underline; color: #0000FF }
body         { background-color: #FFFF00; color: #000080; font-size: 12pt }
body.w       { font-family: Comic Sans MS; font-size: 12pt; color: #000000 }
button       { color: #000000; border: 3px solid #FF0000; background-color: #00FF99 }
h1           { font-size: 24pt; color: #FF0000; font-weight: bold }
h2           { font-size: 12pt; color: #008000; font-weight: bold }
h3           { font-size: 12pt; color: #FFFF00; font-weight: bold }
h4           { font-size: 12pt; color: #000000; font-weight: bold }
h5           { font-size: 12pt; color: #008000; font-weight: bold }
h6           { font-size: 12pt; color: #FF0000}
img.m        { border: 200px none width; height:200}
img.th       { text-align: Center; border: 3px outset #FF0000;  }
img.p        { border: 5px outset #FF0000;  }
input.j      { text-align: center; color: #000000; border: 3px solid #FF0000; width: 150; background-color: #99CCFF }
input.jx     { text-align: center; color: #000000; border: 3px solid #FF0000; width: 150; background-color: #FFFF00 }
p.c          { text-align: Center }
span         { color: #FF0000 }
span.a       { font size: 18pt; color: #FF0000 }
span.w1      { color: #0000FF; font-variant:normal; font-size:14pt; font-weight:bold }
span.w2      { color: #FF0000; font-variant:normal; font-size:14pt; font-weight:bold }
table        { font-family: Arial; color: #000080; background-color: #99CCFF; border-style: solid; border-color: #FF0000 }
table.head   { font-size: 24pt; height: 50px; border: 4px solid #FF00FF; background-color: #FFCCFF; color:#FF0000 }
table.Month  {background-color : white; font-size : 8pt;}
td           { border:1px ridge #FF0000; text-align: Center; bgcolor="#99CCCC"; background-color:#00FFCC }
td.v         { color: #FF0000; background-color: #FFFF00 }
td.w         { color: #000000; background-color: #FFFFFF }
td.a         { text-align: Center; background-color: #FFFF99; border-style: ridge; border-color: #FF0000 }
td.b         { font-size: 12pt; font-weight: bold; background-color: #FF99CC; border-style: solid; border-color: #0000FF }
td.CalBooked {border:2px solid #FF0000; background-color : #C0C0C0;font-size:10pt; font-family:Comic Sans MS; color:#000000; font-style:italic}
td.CalDay    {border:2px solid #0000FF; background-color : #FFFF99;font-size:10pt; font-family:Comic Sans MS; color:#0000FF; font-weight:bold}
td.CalCol    {background-color : #00CCFF;}
td.CalHigh   {border:2px solid #0000FF; background-color : #FF9900;font-size:10pt; font-family:Comic Sans MS; color:#800000; font-weight:bold}
td.CalLow    {border:2px solid #0000FF; background-color : #00FFFF;font-size:10pt; font-family:Comic Sans MS; color:#000080; font-weight:bold}
td.CalMid    {border:2px solid #0000FF; background-color : #66FF99;font-size:10pt; font-family:Comic Sans MS; color:#008000; font-weight:bold}
td.CalPeak   {border:2px solid #0000FF; background-color : #FF99CC;font-size:10pt; font-family:Comic Sans MS; color:#FF0000; font-weight:bold}
td.CalMonth  {border:2px solid #0000FF; background-color : #66CCFF;font-size:10pt; font-family:Comic Sans MS; color:#800000; font-weight:bold}
td.CalNone   {background-color : #FFFFFF;font-size:10pt; font-family:Comic Sans MS; color:#FFFFFF; font-weight:bold}
td.gc        { border: 2px solid #FF0000; background-color: #FFFF00 }
td.gold      { background-color: #FFCC66 }
td.ll        { border: 1px solid #FF0000; background-color: #00FFFF }
td.qsc1      { border-style: solid; border-width: 2; background-color: #FFCCFF }
td.qsc2      { border-style: solid; border-width: 2; background-color: #33CCFF }
td.qsc3      { border-style: solid; border-width: 2; background-color: #FFCCFF }
td.n         { background-color: #00CCFF; border-style: solid; border-color: #FF0000 }
td.o         { background-color: #FF9900; text-align: Center; border-style: solid; border-color: #FF0000 }
td.g         { background-color: #00FFCC }
td.p         { background-color: #FF99FF }
td.s         { background-color: #00CCFF; border-style: solid; border-color: #FF0000 }
td.x         { font-size: 12pt; background-color: #FFCCCC; border-style: solid }
td.z         { border-width:1; font-size: 12pt; background-color: #669999; border-style: solid }
th           { border:2px solid #FF0000; font-size: 18pt; color: #000000; font-weight: bold; background-color: #FF9966; 
               text-align: Center;  }