/* Global calendar table styles*/
/* 
#B6C1D0 = gray
#1C3F73 = dark blue
#3D76CC = light blue
#FD8D02 = orange
*/
#cal {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: #FFF;
	text-align: center;
	padding: 3px;
}

#cal a {
	color: #1C3F73;
	text-decoration: none;
}

#cal a:hover {
	color: #FD8D02;
}

/* Table headers */
#cal tr.key {
	color: #FFF;
	background-color: #3D76CC;
	font-weight: bold;
}

/* Today */
#cal #today {
	background-color: #B6C1D0;
}

#close a {
	color: #FFF;
	text-decoration: none;
}

/*
#cal tr.days td:hover {
	background-color: #B6C1D0;
	border: 1px solid #FD8D02;
}

#cal tr.days td:hover a {
	color: #1C3F73;
}


#cal tr.days td:hover a {
	color: #1C3F73;
}


#cal tr.days td.dead:hover {
	background-color: #FFF;
	border: none;
}

#cal tr.days td.now:hover a {
	color: #1C3F73;
}
*/