
.smallCalendarBody {
	background-color: #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	padding: 6px 4px;
	text-align:center;
}

.smallCalendarLink {
	background-color: #961E1F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #fff;
	padding: 6px 4px;
	text-align:center;
}

.smallCalendarUnavailableLink {
	background-color: #373737;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #aaa;
	padding: 6px 4px;
	text-align:center;
}

#contentcontainer .smallCalendarUnavailableLink a{color: #aaa}

#contentcontainer .smallCalendarLink a{color: #fff}

.smallCalendarTop {
	background-color: #484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding: 4px;
	text-align:center;
}

.calendarCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.calendarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 15px;
}

.calendarCpacWelcomes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5f5f5f;
	line-height: 15px;
}

.calendarHeaderUnavailable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993333;
	line-height: 15px;
}

.calendarMonthHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
	background-color: #000;
}

#right{
	width: 264px;
	padding-left: 8px;
	padding-right: 8px;
}