.calendarDay{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #C4FDB9;
	font-weight:bold;
	cursor: pointer;
	text-align: center;
	-moz-user-select: none;
	border-top: 1px solid #009B52;
	border-right: 1px solid #006e3a;
	border-bottom: 1px solid #006e3a;
	border-left: 1px solid #009B52;	
}
.calendarDayToday{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #97D7A6;
	font-weight:bold;
	cursor: pointer;
	text-align: center;
	-moz-user-select: none;
	border-top: 1px solid #009B52;	
	border-right: 1px solid #006e3a;
	border-bottom: 1px solid #006e3a;
	border-left: 1px solid #009B52;	
}
.calendarDaySelected{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #006d39;
	font-weight:bold;
	color:white;	
	cursor: pointer;
	text-align: center;
	-moz-user-select: none;
	border-top: 1px solid #009B52;	
	border-right: 1px solid #006e3a;
	border-bottom: 1px solid #006e3a;
	border-left: 1px solid #009B52;	
}
.calendarDayNonMonth{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	background-color: #E7FEE2;
	cursor: pointer;
	text-align: center;
	-moz-user-select: none;
	border-top: 1px solid #009B52;	
	border-right: 1px solid #006e3a;
	border-bottom: 1px solid #006e3a;
	border-left: 1px solid #009B52;	
}

.calendarHeader {
	font-size: 11px;
	font-weight: bold;
	background-color: #EBEBEB;
	border: 1px solid #CCCCCC;
}

.calendarBorder{
border: 1px solid #EBEBEB;
}

.detailBox{
	font-size: 11px;
	background-color: #EEFFE6;
	border-top: 1px solid #009B52;	
	border-right: 1px solid #006e3a;
	border-bottom: 1px solid #006e3a;
	border-left: 1px solid #009B52;	

}
.detail{
	font-size: 11px;
	background-color: #C4FDB9;
	font-weight: bold;
	
	text-align: center;
	-moz-user-select: none;
	border-top: 1px solid #009B52;
	border-right: 1px solid #006e3a;
	border-bottom: 1px solid #006e3a;
	border-left: 1px solid #009B52;	
}

