/* caption determines the style of 
   the month/year banner above the calendar. */ 

caption  
     { 
     font-family:tahoma,arial,helvetica;  
     font-size:11px;  
     background: none;
     color: #194d98; 
     font-weight: bold; 
     } 

/* .calendar determines the overall formatting style of the calendar,   
   acting as the default unless later overruled. */ 

.calendar  
     { 
     font-family:tahoma,arial,helvetica;  
     font-size:11px;  
     color: #336699; 
     background: #ffffff; 
     border-color: #336699;
     background-image: none;	 
     border-style: solid; 
     border-width: 1px; 
     } 

.headerfont
     { 
     font-family:tahoma,arial,helvetica;  
     font-size:11px;  
     color: #ffffff; 
     background: none;
     } 	

/* .calendarlink determines the formatting of those days linked to 
   content. */ 

.calendarlink  
     { 
     color: #006633; 
     background: none;
     text-decoration: none;

     } 

/* .header determines the formatting of the weekday headers at the top 
   of the calendar. */ 

.header  
     { 
     background: #194d98; 
     background-image: none;
     border-color: #194d98; 
     border-style: solid; 
     border-width: 1px; 
     font-family:tahoma,arial,helvetica;  
     font-size:11px;  
     color: #ffffff; 
     } 

/* .day determines the formatting of each day displayed in the 
   calendar. */ 

.day  
     { 
     background: #ffffff; 
     background-image: none;
     border-color: #336699; 
     border-style: solid; 
     border-width: 1px; 
     text-align: center 
     } 

/* .linkedday determines the formatting of a date to which content is 
   available. */ 

.linkedday  
     { 
     background: #BBCCEE;
     background-image: none;
     border-color: #336699; 
     border-style: solid; 
     border-width: 1px; 
     text-align: center 

     } 

div.dayevent  {
	background:#6699CC;
	visibility:hidden;
	position:absolute; 
	top: 480px; 
	left: 180px;  
	width: 200px;
	//height: 100px;
	z-index: 100;
	text-align:left;
     	font-family:tahoma,arial,helvetica;  
	font-size:11px;   
	color:#ffffff;
     	border-color: #336699; 
     	border-style: solid; 
	border-width: 1px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
div.maincalendar  {
	position:absolute; 
	top: 460px; 
	left: 15px;  
	width: 240px;
	z-index: 100;
}
