.calendar {
	background-color: #FFF;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #CCC;
	margin: 0 auto 10px;
}
.calendar th,  td {
	padding: 2px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	border-collapse: collapse;
	border: 0px;
}
.calendar .weekValue {
	background-color: #DFDFDF;
}
.calendar .sun {
	background-color: #E659A5!important;
	color: #FFF!important;
}
.calendar .sat {
	background-color: #E659A5!important;
	color: #FFF!important;
}
.calendar .day1-bgcolor {
	background-color: #E659A5;
	color: #FFF;
}
.calendar .day2-bgcolor {
	background-color: #FFFF9A;
	color: #111;
}
.calendar .day3-bgcolor {
	background-color: #7CBDE7;
	color: #111;
}
