BODY { color:black; font-size: 12px; font-family:arial, sans-serif; background-image: url(heronsoft.jpg); background-repeat: repeat; margin-top: 0; }
#header h1 { color: #00006c; font-size: 21px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: center; margin: 0; }
A:link {color:#00006c; font-weight: bold; text-decoration: none}
A:visited {color:#00006c; font-weight: bold; text-decoration: none}
A:hover { color:#5b69a6; text-decoration:underline }
H1 {color:#00006c; font-family:arial, helvetica, sans-serif; font-size:21px}
H2 { color:#fc7709; font-family:arial, helvetica, sans-serif; font-size:18px; line-height: 14px; }
H3 { color: #5b69a6; font-size: 15px; font-family:arial, helvetica, sans-serif  ; line-height: 12px; }

TD {font-size:11px; font-family:arial, sans-serif; border-width:1;
vertical-align:top}
TD.header {color:#00006c; font-family:arial, helvetica, sans-serif; border-width:0;
background-color:#f2ebd9; font-size:18px}
TD.CR { vertical-align: middle; text-align: right}
TD.CL { vertical-align: middle; text-align: left}
TD.BR { vertical-align: baseline; text-align: right}
TD.BL { vertical-align: baseline; text-align: left}
TD.TR { vertical-align: top; text-align: right}
TD.TL { vertical-align: top; text-align: left}

td form { margin:0; } /* Prevent IE from displaying margins around forms in tables. */

TD.unallocated {color:gray}
TD.allocated {color:black}
A:link.unallocated {color:#00006c}
A:link.allocated {color:#00006c}

A:hover.unallocated { color:#5b69a6; text-decoration: underline; }
A:hover.allocated { color:#5b69a6; text-decoration: underline; }

A.blue {color:#00006c}
A:visited.blue {color:#00006c}
A:hover.blue { color:#5b69a6; text-decoration: underline; }

TH {color:#eeeeee; font-size:12px; font-family:arial, sans-serif;
background-color:#999999;
border-width:1; border-color:#999999; vertical-align:top}
TD.banner { font-size: 12px; vertical-align:middle; background-color:#fd9409 }

TD.blue {background-color:#F0F0FF}
TD.red  {background-color:#FFF0F0}
TD.green {background-color:#DDFFDD}
TD.A {background-color:#febfc1}
TD.B {background-color:#99CCCC}
TD.C {background-color:#fec187}
TD.D {background-color:#ffffc1}
TD.E {background-color:#FFCC99}
TD.F {background-color:#C0E0FF}
TD.G {background-color:#FF6666}
TD.H {background-color:#66FFFF}
TD.I {background-color:#DDFFDD}
TD.J {background-color:#CCCCCC}
TD.white {background-color:#FFFFFF}

TD.calendar { border:0px; font-size: 10px}
TD.calendarHeader {border:0px; font-size: 11px}
FONT.calendarHighlight {color: #fc7709}

TD.even_row {background-color:#FFFFFF}	/* Even rows in the day view */
TD.odd_row {background-color:#EEEEEE}	/* Odd rows in the day view */

TD.highlight {background-color:#AABBFF; border-style:solid; border-width:1; border-color:#0000AA;} /* The highlighted cell under the cursor */
.naked { margin: 0; padding: 0; border-width:0} /* Invisible tables used for internal needs */

.sitename
{font-size: 18px;
font-style: normal;
font-weight: bold;
text-transform: none;
color:#ffffff;
position: absolute;
left:30;
top:12}

TD.month {font-size: 10px; background-color:#FFFFFF}
.monthday {font-size: 12px; vertical-align: top; text-align: left}

