/* CSS Document */
/* caption determines the style of 
   the month/year banner above the calendar. */ 

caption  
     { 
     font-family:arial,helvetica;  
     font-size:11px;  
     color: black; 
     font-weight: bold;
	 text-align:left;
	 /* padding: 0px 3px; */
	 padding-left:8px;
     } 

/* .calendar determines the overall formatting style of the calendar,   
   acting as the default unless later overruled. */ 

.calendar  
     { 
     color:white;
     font-family:arial,helvetica;  
     font-size:11px; 
	 width:480px;
	 padding-left:5px;
	 padding-bottom:15px;
} 

/* .calendarlink determines the formatting of those days linked to
   content. */ 
   
a.calendar_link_style:link {
	text-decoration:none;
	color:#ff0000;
}
a.calendar_link_style:visited {
	text-decoration:none;
}
a.calendar_link_style:hover {
	text-decoration:none;
}
a.calendar_link_style:active {
	text-decoration:none;
}

.calendarlink  { 
     color:#084C8D;
	 background-color:white;
     border-color: #000000; 
     border-style: solid; 
     border-width: 1px;
} 

.calendarlink_over  { 
     color:white;
	 background-color:#084C8D;
     border-color: #000000; 
     border-style: solid; 
     border-width: 1px;
} 

/* .header determines the formatting of the weekday headers at the top 
   of the calendar. */ 

.calendar_header  
     { 
     background-color: #084C8D; 
     border-color: #000000; 
     border-style: solid; 
     border-width: 1px;
     } 

/* .day determines the formatting of each day displayed in the 
   calendar. */ 
.day  
     { 
     background-color: #808080; 
     border-color: #000000; 
     border-style: solid; 
     border-width: 1px; 
     text-align: left;
     } 

/* .linkedday determines the formatting of a date to which content is 
   available. */ 

.linkedday  
     { 
     background-color: #FFF; 
	 /* background-color: #8080ff;  */
     border-color: #000000; 
     border-style: solid; 
     border-width: 1px; 
     text-align: left;
     }

tr {
	vertical-align: top;
}
