
caption
     {
	 font-size:11px;
     color: #FFFFFF;
     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:#FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	width:100%;
}

/* .calendarlink determines the formatting of those days linked to
   content. */

.calendarlink
     {
     color: blue;
    }

.calStyle1
{
	color:#000000;
	font-size:10px;

	text-decoration:none;
}

.calStyle2
{
	color:#4b623e;
	font-size:10px;
	text-decoration:none;
}

.calStyle3
{
	color:#da9a12;
	font-size:10px;
	text-decoration:none;
}

a.calTitleLink
{
	color:#ffae02;
	text-decoration:none;
}

a.calTitleLink:hover
{
	color:#000000;
	text-decoration:none;
}

a.calLink
{
	color:#ffae02;
	text-decoration:underline;
}

a.calLink:hover
{
	color:#4b623e;
	text-decoration:none;
}


/* .header determines the formatting of the weekday headers at the top
   of the calendar. */

.header
     {
     color: #4b623e;
     padding:2px;
	 background: #FFFFFF;
     border-color: #ffae02;
     border-style: solid;
     border-width: 1px;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#949757');
     }

/* .day determines the formatting of each day displayed in the
   calendar. */

.day
     {
	color:#FFFFFF;
     font-weight:bold;
	font-size:11px;
	line-height:11px;
     border-color: #CCCCCC;
     border-style: solid;
     border-width: 1px;
     text-align: left;
     width:100px;
     height:50px;
     text-decoration:none;
     }

/* .linkedday determines the formatting of a date to which content is
   available. */

.linkedday,a.linkedday
     {
	color:#000000;
	font-size:11px;
	line-height:11px;
     font-weight:bold;
     border-color: #ffae02;
     border-style: solid;
     border-width: 1px;
     width:130px;
     text-align: left;
     text-decoration:none;
	background:#d9dba9;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#949757');
     }