.Calendar {FONT-SIZE: 10px; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #F2F2F2}
.Calendar .Day {position: relative;	BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 20px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 15px; TEXT-ALIGN: center}
.Calendar .Arow { cursor:pointer;BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: gray 1px solid}
.Calendar .Trailing {cursor:pointer;BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 20px; COLOR: #aaaaaa; BORDER-BOTTOM: gray 1px solid; HEIGHT: 15px; TEXT-ALIGN: center}
.Calendar .NoSet {BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 15px; TEXT-ALIGN: center}
.Calendar .CurrentDay {cursor:pointer;	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; WIDTH: 20px; BORDER-BOTTOM: red 1px solid; HEIGHT: 15px; TEXT-ALIGN: center}
.Calendar .WeekEnd {COLOR: #ff0000}
.Calendar .WeekName {BORDER-BOTTOM: gray 1px solid;FONT-SIZE: 8px;}
.Calendar .WeekEndName {COLOR: #ff0000; BORDER-BOTTOM: gray 1px solid;FONT-SIZE: 8px;}
.Calendar .Title{FONT-SIZE: 9px;}
.Calendar .Trailing a{ COLOR: #aaaaaa;  TEXT-ALIGN: center;TEXT-DECORATION:none;}
.Calendar .Day a{TEXT-DECORATION:none;}
.Info{
	background-color: #FFFFCC;
	BORDER: gray 1px solid;
	padding: 3px;
	z-index: 9999;
}
.Info .Headr{
	border-bottom :#333333 1px solid;
	font-weight: bold;	
}

