P {font-family:Arial; font-size:14}
TD {font-family:Arial; font-size:14}
BODY {font-family:Arial; font-size:14}
BR {font-family:Arial; font-size:14}
H1 {font-family:Arial; font-size:14}

.hoverlink { font-weight: normal; text-decoration:none; font-family:Arial; font-size:14; color:#303549}
A:Hover.hoverlink {text-decoration:underline }

.contextMenu {text-decoration:none; font-family:Arial; font-size:10; color:#303549}
A:Hover.contextMenu {text-decoration:underline }




TABLE.calendar {
	BORDER-RIGHT: #bb8cac 1px solid; BORDER-TOP: #bb8cac 1px solid; MARGIN: 0em 1em 2em 0em; BORDER-LEFT: #bb8cac 1px solid; BORDER-BOTTOM: #bb8cac 1px solid; TEXT-ALIGN: right
}
TABLE.calendar A {
	COLOR: #764369; TEXT-DECORATION: none
}
TABLE.calendar A:hover {
	TEXT-DECORATION: none
}
TABLE.calendar TH {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #ddeeee; TEXT-ALIGN: center
}
TABLE.calendar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 1.5em; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent
}
TABLE.calendar TD.weekdays {
	BORDER-RIGHT: #bb8cac 1px; BORDER-TOP: #8cacbb 1px solid; BORDER-LEFT: #8cacbb 1px; BORDER-BOTTOM: #8cacbb 1px solid; BACKGROUND-COLOR: #ddeeee; TEXT-ALIGN: center
}
TABLE.calendar TD.event {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ddeeee
}
TABLE.calendar TD.noevent {
	BACKGROUND-COLOR: transparent
}
TABLE.calendar TD.todayevent {
	BORDER-RIGHT: #00ffa5 2px solid; BORDER-TOP: #00ffa5 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: #00ffa5 2px solid; BORDER-BOTTOM: #00ffa5 2px solid; BACKGROUND-COLOR: #ecdee7
}
TABLE.calendar TD.todaynoevent {
	BORDER-RIGHT: #00ffa5 2px solid; BORDER-TOP: #00ffa5 2px solid; BORDER-LEFT: #00ffa5 2px solid; BORDER-BOTTOM: #00ffa5 2px solid; BORDER-COLLAPSE: collapse
}
