BODY {color:#333333; font-size: 10pt; font-family:verdana,arial,sans-serif;

background-color:#ffffff; padding: 0px; margin: 0px;}







A:link {color:#C1C1C1; font-weight: bold; text-decoration: none}

A:visited {color:#C1C1C1; font-weight: bold; text-decoration: none}

A:hover {color:red; text-decoration:underline}

H1 {color:black; font-family:tahoma,sans-serif; font-size:16pt}

H2 {color:black; font-family:tahoma,sans-serif; font-size:14pt}

H3 {font-family:tahoma,sans-serif}



TD {font-size:10pt; font-family:verdana,arial,sans-serif; border-width:1;

vertical-align:top;}

TD.header {color:black; font-family:verdana,verdana,sans-serif; border-width:0;

background-color:#ffffdd; font-size:26pt}

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:#9BA9E6}

A:link.allocated {color:#5B69A6}



A:hover.unallocated {color:red}

A:hover.allocated {color:red}



A.blue {color:blue}

A:visited.blue {color:blue}

A:hover.blue {color:red}



TH {color:#333333; font-size:10pt; font-family:verdana,sans-serif;

background-color:#585858;

font-weight: bold;

border-width:1; border-color:#999999; vertical-align:top;

padding: 3px;

}



TH.header_row0 {

background-color:#FFFF99;

}



TH.header_row1 {

background-color:#C0E0FF;

}



TH.header_row2 {

background-color:#FFCC99;

}



TH.header_row3 {

background-color:#FFCCFF;

}

TH.header_row4 {

background-color:#99CCCC;

}

TH.header_row5 {

background-color:#FF9999;

}





TABLE.banner {

	border: 1px solid #000000;

}

TD.banner {vertical-align:middle; 

background-color:#BF0000;

background-image: url(header_bg.jpg);

background-repeat: repeat;

}



TD.blue {background-color:#F0F0FF}

TD.red  {background-color:#FFFFFF;

padding:2px 5px 2px 5px;

font-size:9pt;

}

TD.green {background-color:#DDFFDD}

TD.A {background-color:#FFCCFF; padding: 0px 6px 0px 6px;}

TD.B {background-color:#99CCCC; padding: 0px 6px 0px 6px;}

TD.C {background-color:#FF9999; padding: 0px 6px 0px 6px;}

TD.D {background-color:#FFFF99; padding: 0px 6px 0px 6px;}

TD.E {background-color:#C0E0FF; padding: 0px 6px 0px 6px;}

TD.F {background-color:#FFCC99; padding: 0px 6px 0px 6px;}

TD.G {background-color:#FF6666; padding: 0px 6px 0px 6px;}

TD.H {background-color:#66FFFF; padding: 0px 6px 0px 6px;}

TD.I {background-color:#DDFFDD; padding: 0px 6px 0px 6px;}

TD.J {background-color:#C1C1C1; padding: 0px 6px 0px 6px;}

TD.white {background-color:#FFFFFF}



TABLE.calendar {

	border: 1px solid #C1C1C1;

	background-color: White;

}

TD.calendar { border:0px; font-size: 8pt;}

TD.calendarHeader {border:0px; font-size: 9pt}

FONT.calendarHighlight {color: red;}



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:#95FF95;} /* 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: 8pt; background-color:#FFFFFF}

.monthday {font-size: 12pt; vertical-align: top; text-align: left}

