/* CALENDAR */

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

.calendar 
     {
     width: 190px;     
     font-family:arial,helvetica; 
     font-size:18px; 
     font-weight: bolder;     
     color: #000;
     background-color: #fff;
     border-left: 1px solid #B2BAC3;
     border-right: 1px solid #B2BAC3;
     }

.caltop 
     {
     height: 25;
     text-align: center;
     font-family:arial,helvetica; 
     font-size:18px; 
     color: #ffffff;
     font-weight: bolder;
     background-color: #B41B25;       
     }

     
.calfooter 
     {
     height: 25;     
     text-align: center;
     font-family:arial,helvetica; 
     font-size:18px; 
     font-weight: bolder;     
     color: #ffffff;     
     background-color: #656F74;  
     } 

/* .calendarlink determines the formatting of those days linked to
   content. */

.calendarlink 
     {
     color: black;
	 border:none;
     }
.calendararrow {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

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

.calheader 
     {
     background-color: #B2BAC3;

     }   

/* .day determines the formatting of each day displayed in the
   calendar. */

.day 
     {
     background-color: #fff;
     border-color: #0D2B88;
     border-style: solid;
     border-width: 0px;
     text-align: center      
     }

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

.linkedday 
     {
     text-align: center
     }
     
.today 
     {
     FONT-SIZE: 18px;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     color:  #BE0B2D;     
     background-color: #fff;
     border-color: #BE0B2D;
     border-style: solid;
     border-width: 2px;
     text-align: center
     }
          
.calendar_on {

        FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:  #B2BAC3;
}
a.calendar_on:visited {
	COLOR: #656F74;
	TEXT-DECORATION: underline;
}
a.calendar_on:hover {
	COLOR: #656F74;
	TEXT-DECORATION: underline;
}     
