		/* Calendar backgeround color */
.mt { background-color: #DDE5F4; }		
	
		/* Calendar Month TOP ROW */
.cm	{	background-color: White;	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
		font-size: 14px;  	
		font-weight: bold;  	
		color: #666666;   }
		
		/* Calendar Days MON TUE WED THU FRI SAT SUN  */ 
.cd	{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: 900;
		color: black;}	
.event {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
		
.num { 	TEXT-INDENT: 3px;
		font-size: 13px;
		font-weight: bold;
		color: #666666; }
		
.days {  
		color: #666666; 
		FLOAT: left; 
		BACKGROUND-COLOR: #A5D0E6; 
		width: 82px;
		height: 100px; 
		text-decoration: none; }
		
.selday { 
		color: black; 
		FLOAT: left; 
		BACKGROUND-COLOR: #FFFFCC; 
		width: 82px; 
		height: 100px;
		text-decoration: none;  }
		
A.selday:hover { 
		BACKGROUND-COLOR: #FFFF99; 
}		
		
A.days:hover {  
		BACKGROUND-COLOR: #FFFF99; 
 }
		
a:link { text-decoration: none; }
a:visited { text-decoration: none; }

/*   a:hover { BACKGROUND-COLOR: #FFFF99;  color: Black;  }    */

td.details { BORDER-RIGHT: #a5b6c6 1px solid; 
		BORDER-TOP: #a5b6c6 1px solid; 
		BORDER-LEFT: #a5b6c6 1px solid;  
		BORDER-BOTTOM: #a5b6c6 1px solid; }
		
.detailheading {
	color: #356491;
	font-weight: bold;
}