/*
BODY 
{
	FONT: 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #616b76
}
*/
INPUT, Select,textArea 
{
	FONT: 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #616b76;
}

A 
{
	COLOR: #788422;
}
#calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #a2adbc 1px solid; WIDTH: 141px; COLOR: #616b76; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;z-index:1;
}
.nav {
	FONT: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.nav A {
	FONT: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
CAPTION.calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:#788422; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; WIDTH: 141px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
TH.calendar {
	BORDER-RIGHT: #a2adbc 1px solid; BORDER-TOP: #a2adbc 1px solid; BACKGROUND:#D8E28D; FONT: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #616b76; BORDER-BOTTOM: #a2adbc 1px solid;
}
.today {
	FONT-WEIGHT: bold; BACKGROUND: #788422; COLOR: #f6f4da
}

TD.today A {
	FONT-WEIGHT: bold; BACKGROUND: #788422; COLOR: #f6f4da
}
TD.today A:link {
	FONT-WEIGHT: bold; BACKGROUND: #788422; COLOR: #f6f4da
}
TD.today A:visited {
	FONT-WEIGHT: bold; BACKGROUND: #788422; COLOR: #f6f4da
}

TD.hasevents {
	BORDER-RIGHT: #a2adbc 1px solid; BACKGROUND: url(../images/bg_calendar.gif) no-repeat right bottom; WIDTH: 20px; BORDER-BOTTOM: #a2adbc 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}

TD.hasevents A 
{
	FONT-WEIGHT: bold; BACKGROUND: #ACC7CD; COLOR: #f6f4da;
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none
	
}
TD.hasevents A:link 
{
	FONT-WEIGHT: bold; BACKGROUND: #c3cc8a; COLOR: #f6f4da;
}
TD.hasevents A:visited 
{
	FONT-WEIGHT: bold; BACKGROUND: #c3cc8a; COLOR: #f6f4da;
}

TD.calendar {
	BORDER-RIGHT: #a2adbc 1px solid; BACKGROUND: url(../images/bg_calendar.gif) no-repeat right bottom; WIDTH: 20px; BORDER-BOTTOM: #a2adbc 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
TD.calendar A {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TD.calendar A:link {
	BACKGROUND: url(../images/bg_calendar.gif) no-repeat; COLOR: #608194
}
TD.calendar A:visited {
	BACKGROUND: url(../images/bg_calendar.gif) no-repeat; COLOR: #608194
}
TD.calendar A:hover {
	BACKGROUND: url(../images/bg_calendar.gif) no-repeat right top; COLOR: #6aa3ae
}
TD.calendar A:active {
	BACKGROUND: url(../images/bg_calendar.gif) no-repeat right top; COLOR: #6aa3ae
}
