
		#calendarHead a:link,#calendarHead a:visited {
		/*header: font color and font size */
		
		color:#ffffff;
		font: bold 20px Tahoma, Arial, Helvetica, sans-serif; 
		}
		.cal {
		/*background color of form - and header*/
		background:#57125e;
		}
		
		#calback {
		/*calendar width*/
		
			width: 100%;
		}
		
		tr.dayhead td {
		/* day names. Font Size, Background, Color*/
		
			background: #e7b1fc;
			color: #330a3d;
			font: 14px Tahoma, Arial, Helvetica, sans-serif;
		}
		
		.day { /*day heading*/
		background: #e6e6e6;
		}
		.day a:link, .day a:visited {
		color: #000000;
		font: 14px Tahoma, Arial, Helvetica, sans-serif;
		}
		.dayToday {
		font: 14px Tahoma, Arial, Helvetica, sans-serif;
		background: #c060c7;
		}
		.dayToday a:link, .dayToday a:visited {background: #c060c7;}
		
		.dayEvent {
			background: #e7b1fc;
		}
		.dayout {
			background: #ffffff;
		}
		
		.dayEventList a:link,.dayEventList a:visited {
		/* event */
			background: #e7b1fc;
			color: #000000;
			font: 12px Tahoma, Arial, Helvetica, sans-serif;
		
		}
		.dayEventList a:hover, .dayHighlight a:hover {
			background: #CCC;
		}
		.dayHighlight {
			background: #d5b6f7;
		}
		.dayHighlight a:link, .dayHighlight a:visited {
			font: 12px Tahoma, Arial, Helvetica, sans-serif;
			}
		
