
.calendar {
	border: #556 1px solid;
	FONT-SIZE: 11px;
	background-color: #DADADA;
	CURSOR: default;
	COLOR: #000000;
	FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar THEAD .head {
padding: 2px; 
text-align: center;
}
.calendar THEAD .title {
padding: 2px; 
text-align: center;
	FONT-WEIGHT: bold;

}
.calendar THEAD .headrow {
	BACKGROUND: #D6DDDE;
	COLOR: black;
}
.calendar THEAD .name {
	PADDING-RIGHT: 2px;
	 PADDING-LEFT: 2px; 
	 PADDING-BOTTOM: 2px; 
	 COLOR: #000; 
	 PADDING-TOP: 2px; 
	 BORDER-BOTTOM: #556 1px solid; 
	 TEXT-ALIGN: center
}
.calendar THEAD .weekend {
	COLOR: #f00
}
.calendar THEAD .hilite {
border: #04f 1px solid;
padding:1px;
BACKGROUND: #aaf;
}
.calendar THEAD .active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	BACKGROUND: #77c;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
}
.calendar THEAD .daynames {
	BACKGROUND: #DED58F;
}
.calendar TBODY .day {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	WIDTH: 20px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: right;
}
.calendar TBODY .hilite {
	border: #bbb 1px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 1px;
	BACKGROUND: #eff;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
}
.calendar TBODY .active {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	BACKGROUND: #cdd;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
}
.calendar TBODY .today {
	border: #000 1px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	BACKGROUND: White;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
}
.calendar TBODY .weekend {
	COLOR: #f00
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TFOOT .footrow {
	BACKGROUND: #556; COLOR: white; TEXT-ALIGN: center
}
.calendar TFOOT .button {
	PADDING: 2px;
	BACKGROUND: #aaf; 
}
.calendar TFOOT .hilite {
border: #04f 1px solid; 
padding: 1px;
BACKGROUND: #aaf; 
}
.calendar TFOOT .active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: #77c; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.calendar TFOOT .ttip {
	BACKGROUND: #000; COLOR: #fea
}
