body{ 
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	position:relative;
	text-align:center;
}

#CalControl1_TableCalendar {
	border-color:#4c4c4c;
}

#calPop {
	margin:0px; 
	padding:0px;
	border:1px solid #999;
}

.Month_Row {
	text-align:center;
	width:220px;
	background-color:#4c4c4c;
}

.Week_Row td {
	background-color:#528DCF;
	color:white;
	font-weight:bold !important;
	font-size:8pt;
	height:5px !important;
}

.Month_Cell {
	background-color:#1a4f79;
	height:27px;
}

.calMonthName {
	color:white;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}

table {
	border:1px solid #9c9c9c;
}

table.calPop td {
	margin:0px;
	border-spacing:0px;
	padding:2px 5px;
	height:15px;
	width:17px;
}

td.TopCell {
	background-color:#1DA0C6 !important;
	font-weight:bold;
	color:white;
}

a.calLink {
	color:black !important;
	font-weight:normal !important;
	font-size:8pt !important;
}

.event:hover {
	text-decoration: none;
}

td.calEmpty {
	font-size:8pt;
	background-color:white;
	padding:3px 5px;
}

td.calDay {
	font-size:8pt;
	background-color:white;
	padding:3px 5px;
}

td.days {
}

.calSite1, .calMulti {
	background-color:#DAE9FF;
}

.calSite1 a, td.calMulti a {
	font-size:8pt;
	text-decoration: none;
	color:black;
}

.DayRow {
	background-color:#afafaf;
}

.TopRow {
	text-align:center;
	background-color: #1da0c6; 
	height: 28px;
}

.DayRow {
	text-align: center;
	font-size:small;
	background-color:#6ec9e3;
}

.prvMonth, .nxtMonth, .calPop {
	text-decoration:none !important;
	text-align:center;
	/*color:white;
	font-weight:bold;*/
}

#CalControl1_lnkBackMonth, #CalControl1_lnkBackMonth a {
	position:absolute;
	top:4px;
	left:6px;
	display:block;
	color:white;
	font-weight:bold;
	text-decoration: none;
}


#CalControl1_lnkNextMonth, #CalControl1_lnkNextMonth a {
	position:absolute;
	top:4px;
	right:6px;
	display:block;
	color:white;
	font-weight:bold;
	text-decoration: none;
}
