/* CSS Document */
/* Default Level */
#calendar {
	width:490px;
	margin:0;
}
#cal_heading {
	background-color:#AACCFF;
	margin:0;
	padding:0;
	width:100%;
	min-height:55px;
	*height:55px;
	font-size:22px;
}
.month {
	font-size:22px;
	font-weight:bold;
	color:#454545;
	margin:0 auto;
	padding:0;
	width:100%;
	text-align:center;
}
.item {
	color:#666666;
}
.previous {
	float:left;
	text-align:left;
	margin:0;
	padding:0;
}
.next {
	float:right;
	text-align:right;
	margin:0;
	padding:0;
}
.left {
	position:relative;
	float:left;
	margin:0;
}
.right {
	position:relative;
	float:right;
	margin:0;
}
.blank {
	background:#ECECEC;
}
.daterow {
	width:100%;
}
.dayofweek {
	width:68px;
	border:1px solid #DCDCDC;
	background:#CCDDFF;
	margin:0;
	text-align:0;
}
.datecolumn {
	min-height:90px;
	*height:90px;
	width:68px;
	border:1px solid #DCDCDC;
	margin:0;
}
.cal_date {
	background:#DEEFFF;
	width:100%;
	height:20px;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	margin:0;
}
.eventdate {
	font-weight:bold;
	margin:0;
}
a.cal_link {
	color:#3399FF;
	text-decoration:none;
}