.calendarTable {
	color: #1d572C;
	font-size: .8em;
	text-align: left;
	vertical-align: top;
	background-color:#e0e1ec;
}
.cellNoBorder {
	border: none #FFFFFF;
	height: 2px;
}
.cellToday {
	color: #93002C;
	background-color: #d5d6e4;
	font-size: .8em;
	text-align:center;
	border: 1px solid #000000;
	cursor: pointer;
}
.dayHeader {
	color: #93002C;
	background-color: #d5d6e4;
	font-size: .8em;
	text-align:center;
	border: 1px solid #000000;
}
.cellToday a {
	text-decoration: none;
}
.dayCell {
	color: #93002C;
	font-size: .8em;
	background-color: #e0e1ec;
	cursor: pointer;
	text-align:center;
	border: 1px solid #000000;
}
.dayCell a {
	text-decoration: none;
}
.dayToCheck {
	color: #ffffff;
	font-size: .8em;
	background-color: #77777a;
	cursor: pointer;
	text-align:center;
	border: 1px solid #000000;
}
.dayToCheck a {
	text-decoration: none;
	color: #ffffff;
}
.dayToCheck a:hover {
	text-decoration: none;
	color: #ffffff;
}
.smallCalTitle {
	font-size: 12px;
	color: #9A012F;
	background-color: #FEF6E1;
	border: 1px solid #FBEEC1;
	text-align: right;
}
.bigCalTitle {
	font-size: 16px;
	color: #99002E;
	background-color: #FDD35D;
	text-align: center;
	border: 1px solid #98002F;
	height: 16px;
}
.smallCalendarContainer {
	padding: 1px;
	width: 130px;
	border: 1px solid #FFE29C;
	float: left;
	text-align: center;
}
.bigCalendarContainer {
	color: #98002F;
	padding: 2px 2px 2px 2px;
	width: 400px;
	float: left;
}