
caption
     {
	 font-size:11px;
     color: black;
     font-weight: bold;
     }

/* .calendar determines the overall formatting style of the calendar,
   acting as the default unless later overruled. */

.calendar
{
     background: #eeeeee;
	font-size:11px;
	line-height:14px;
	color:#265a9e;
	border-color: #333333;
	border-style: solid;
	border-width: 1px;
	width:660px;
}

/* .calendarlink determines the formatting of those days linked to
   content. */

.calendarlink
     {
     color: blue;
    }

.calStyle1
{
	color:#000000;
	font-weight:8pt;
	text-decoration:none;
}

.calStyle2
{
	color:red;
	font-weight:8pt;
	font-weight:bold;
	text-decoration:none;
}

.calStyle3
{
	color:#265a9e;
	font-weight:8pt;
	font-weight:bold;
	text-decoration:none;
}

a.calTitleLink
{
	color:#265a9e;
	text-decoration:none;
}

a.calTitleLink:hover
{
	color:#000000;
	text-decoration:none;
}

a.calLink
{
	color:#265a9e;
	text-decoration:underline;
}

a.calLink:hover
{
	color:#265a9e;
	text-decoration:none;
}


/* .header determines the formatting of the weekday headers at the top
   of the calendar. */

.header
     {
     background-color: #265a9e;
     color: #FFFFFF;
     border-color: #333333;
     border-style: solid;
     border-width: 1px;
     }

/* .day determines the formatting of each day displayed in the
   calendar. */

.day
     {
     background-color: #FFFFFF;
	color:#000000;
	font-size:10px;
	line-height:14px;
     border-color: #333333;
     border-style: solid;
     border-width: 1px;
     text-align: left;
     width:90px;
     height:50px;
     text-decoration:none;
     }

/* .linkedday determines the formatting of a date to which content is
   available. */

.linkedday,a.linkedday
     {
     background-color: #ffffeb;
	color:#265a9e;
	font-size:10px;
	line-height:14px;
     font-weight:bold;
     border-color: #333333;
     border-style: solid;
     border-width: 1px;
     text-align: left;
     width:90px;
     height:50px;
     text-decoration:none;
     }