.calOuterTable {
	BORDER-RIGHT: #003D69 1px solid; BORDER-TOP: #003D69 1px solid; BORDER-LEFT: #003D69 1px solid; WIDTH: 150px; BORDER-BOTTOM: #003D69 1px solid
}
.calSelectTable {
	BORDER-RIGHT:  medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.calDaysTable {
	FONT-SIZE: 11px; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 150px; BORDER-BOTTOM: medium none
}
.calMonCtrl {
	FONT-SIZE: 10px; WIDTH: 85px; FONT-FAMILY: Tahoma, Verdana, sans-serif; COLOR: #003D69; FONT-WEIGHT: bold; 
}
.calYearCtrl {
	FONT-SIZE: 10px; WIDTH: 60px; FONT-FAMILY: Tahoma, Verdana, sans-serif; COLOR:#003D69; FONT-WEIGHT: bold; 
}
.calWTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #D2E4EE; WIDTH: 18px; COLOR:  #003D69; FONT-FAMILY: Tahoma, Verdana, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
.calDayCurrent {
	BORDER-RIGHT: #CC0000 2px solid; BORDER-TOP:#CC0000 2px solid; BACKGROUND: #E4F6FE; BORDER-LEFT: #CC0000 2px solid; BORDER-BOTTOM: #CC0000 2px solid
}
.calDayWeekend {
	BORDER-RIGHT: #B99770 1px solid; BORDER-TOP: #B99770 1px solid;   BACKGROUND: #D2E9FF;
}
.calDayWorking {
	 BORDER-RIGHT: #B99770 1px solid; BORDER-TOP: #B99770 1px solid ;BACKGROUND: #ffffff
}
.calThisMonth {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.calOtherMonth {
	FONT-SIZE: 10px; COLOR: #003D69; FONT-FAMILY: Tahoma, Verdana, sans-serif
}

