/* --- ODI STYLE SHEET --- */

/* --- CALENDAR --- */

.calendar {
	margin:0px;
	padding:0px;
	width:100%;
}
.calendar td, .calendar th {
	margin:0px;
	text-align:center;
	font-size:0.8em;
}
.calendar a:link, .calendar a:visited, .calendar a:active  {
	display:block;
	font-weight:bold;
	background-color: #C9D8DC;
	text-align:center;
	padding:0px;
	margin:0px;
}
.calendar a:hover  {
	color:#FFFFFF;
	text-decoration:none;
}
.calendar .today {
	border:1px solid #999999;
}
.calendar caption {
}
.calendar .ThisMonth  {
	font-size:1em;
	font-weight:bold;
}
.calendar .PreviousMonth, .calendar .NextMonth  {
	color:#003b79;
	cursor:pointer;
}
