#calendar {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; Z-INDEX: 1; BACKGROUND: white; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: silver; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
#cal_left {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BACKGROUND: #003399; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
#cal_title {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BACKGROUND: #003399; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
#cal_right {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BACKGROUND: #003399; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
#cal_title {
	WIDTH: 100px
}
#cal_tail {
	BORDER-TOP: black 1px solid; WIDTH: 140px; TEXT-ALIGN: center
}
#calendar TH {
	FONT-WEIGHT: bold; BACKGROUND: #003399; COLOR: white
}
#calendar A {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
#calendar A:hover {
	TEXT-DECORATION: underline
}
#cal_left A {
	COLOR: white
}
#cal_right A {
	COLOR: white
}
