#calcontain
{
	float:right;
	width: 200px;
	text-align: center;
	font: 10px/14px Arial, sans-serif;
	border: 1px solid #D6D6D6;
	padding: 1px;
	background-color: #FFFFFF;
	color: #424242;
}
#calhead {
	background-color: #5A6A86;
	border: 1px solid white;
	font: 11px/14px Arial, sans-serif;
	color: #FFF;
}

#current {
	font-weight: bold;
}

#backy{ float: left; width: 15px; display:none; cursor: pointer; font-weight: bold; }
#nexty{ float: left; width: 15px; display:none; cursor: pointer; font-weight: bold; }

#back{ float: left; width: 19px; cursor: pointer; background-color:#687793; font-weight: bold; }
#next{ float: left; width: 19px; cursor: pointer; background-color:#687793; font-weight: bold; }
#gotoday{ float: left; width: 160px; cursor: pointer; font-size: 9px; }

.daynames{ background-color: #7B8AA4; color: #CCD4E1; }
.daynames td{ border:1px solid #FFFFFF; height: 10px; text-align:center; }
.weekday { background-color: #DBE1EC; height:23px; border:1px solid #FFFFFF; text-align:center;  }
.weekend { background-color: #CCD4E1; height:23px; border:1px solid #FFFFFF; text-align:center;  }
.archerCal { width: 100%; }
.event { background-color: #FFF3D3; color: #A17B06; cursor:pointer; }
#today { font-weight: bold;  color: #0060A9; font-size-adjust: .65; }
.calEmpty{ background-color: #EEEEEE; height:23px; border:1px solid #FFFFFF; }



.eventitem {
	width: 280px;
	margin-bottom: 10px;
	border: 3px double #D6D6D6;
	background-color: #FFFFFF;
}
.eventitem .mydate { padding: 6px 10px 3px 10px; font-size: 10px;background-color: #FFF3D3; color :#A17B06; }
.eventitem .mytime { padding: 0 10px 3px 10px; font-size: 11px;background-color: #FFF3D3; color :#A17B06; }
.eventitem .title { padding: 5px 10px 3px 10px; color: #586A86; font-weight: bold; font-size: 14px;text-transform: capitalize; background-color: #F5F5F5;  }
.eventitem .body { padding: 0 10px 10px 10px; background-color: #F5F5F5; font-size: 11px; }
