@charset "UTF-8";
/* CSS Document */

.month {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND: #8d43af;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center
}
.dates {
	FONT-WEIGHT: bold;
	BACKGROUND: #f0f0f0;
	VERTICAL-ALIGN: middle;
	WIDTH: 18px;
	COLOR: #999;
	LINE-HEIGHT: 18px;
	HEIGHT: 18px;
	TEXT-ALIGN: center;
	min-width: 18px
}
.othermonthdates {
	FONT-WEIGHT: bold;
	BACKGROUND: #fff;
	VERTICAL-ALIGN: middle;
	WIDTH: 18px;
	COLOR: #ccc;
	LINE-HEIGHT: 18px;
	HEIGHT: 18px;
	TEXT-ALIGN: center;
	min-width: 18px
}
.days {
	FONT-WEIGHT: bold;
	BACKGROUND: #cd9acd;
	VERTICAL-ALIGN: middle;
	WIDTH: 18px;
	COLOR: #fff;
	LINE-HEIGHT: 18px;
	HEIGHT: 18px;
	TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial
}
.official {
	BACKGROUND: #f00;
	COLOR: #fff;
	TEXT-ALIGN: center
}
.invited {
	BACKGROUND: #bb81f4;
	COLOR: #fff;
	TEXT-ALIGN: center
}
.flagged {
	BACKGROUND: #6e18c3;
	COLOR: #fff;
	TEXT-ALIGN: center;
	display:block;
	width:18px;
	height:18px;
}
.uninvited {
	BACKGROUND: #fbb;
	COLOR: #fff;
	TEXT-ALIGN: center
}
A.datelink {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 18px;
	COLOR: #fff;
	LINE-HEIGHT: 18px;
	HEIGHT: 18px;
	TEXT-DECORATION: none
}
A.datelink:hover {
	DISPLAY: block;
	BACKGROUND: #fc0;
	WIDTH: 18px;
	LINE-HEIGHT: 18px;
	HEIGHT: 18px
}
a.inviteOld {
	color:#609;
	font-size:11px;
	text-decoration:none;
	background: url(images/icon_inviteold.gif) center left no-repeat;
	line-height:20px;
	padding-left:16px;
	display:block;
}
a.inviteNew {
	color:#c00;
	font-size:11px;
	text-decoration:none;
	background: url(images/icon_invitenew.gif) center left no-repeat;
	line-height:20px;
	padding-left:16px;
	display:block;
}
a.inviteOld:hover, a.inviteNew:hover {
	text-decoration:underline;
}
a.inviteAlert {
	color:#c00;
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	line-height:18px;
	background: url(images/icon_invitenew.gif) center left no-repeat;
	padding-left:18px;
}
#lblMemberName {
	font:normal 14px Georgia, "Times New Roman", Times, serif;
}
#spnNewInvitations, #spnOldInvitations {
	height:18px;
}

