a:link, a:visited, a:active {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
}
.smalltext {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
td, th {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#wrap {
	MARGIN: 0px 0px 0px 0px; WIDTH: 616px;
}
#wrap TABLE {
	CLEAR: both; BORDER-RIGHT: #336633 1px solid; BORDER-TOP: #336633 1px solid; MARGIN: 15px 0px 0px 0px; BORDER-LEFT: #336633 1px solid; BORDER-BOTTOM: #336633 1px solid; BORDER-COLLAPSE: collapse;
}
TABLE.cal {
	vertial-align: top;
	text-align: center;
	width: 260px;
}
TABLE.cal TD {
	BORDER-RIGHT: #336633 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336633 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #336633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336633 1px solid;
	BACKGROUND: #fbf7e7;
	WIDTH: 30px;
	TEXT-ALIGN: center;
}
TABLE.cal TD.empty {
	BACKGROUND: #ffffff;
}
TABLE.cal TH {
	BORDER-RIGHT: #336633 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336633 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #336633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336633 1px solid;
	TEXT-ALIGN: center;
}
TABLE.cal a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
TABLE.cal a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
TABLE.cal a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
TABLE.cal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	font-weight: bold;
	text-decoration: none;
}
TABLE.sched {
	WIDTH: 616px;
	BACKGROUND: #ccce9b;
}
TABLE.sched TD {
	BORDER-RIGHT: #336633 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336633 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #336633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336633 1px solid;
	BACKGROUND: #fbf7e7;
}
TABLE.sched TH {
	BORDER-RIGHT: #336633 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336633 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #336633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336633 1px solid;
	TEXT-ALIGN: center;
}
TH {
	BACKGROUND: #ccce9b;
	COLOR: #000000;
}
TABLE.sched TD.divide {
	
	BACKGROUND: #ccce9b;
	border: #ccce9b;
}
TABLE.cal TR.title TH {
	BACKGROUND: #336633;
	COLOR: #FFFFFF;
}
TABLE.sched  TR.title TH {
	BACKGROUND: #336633;
	COLOR: #FFFFFF;
}
