
div#tcalendar table.calendarTable {
	background-color: #ffffff;
	padding: 0;
	
	border-top: 16px solid #008870;
	border-right: 2px solid #008870;
	border-left: 2px solid #008870;
	border-bottom: 2px solid #008870;
}

/* <  May 2009   > */
div#tcalendar td.monthYearTitleCell {
	background-color: white; 
	/* border: 1px groove #ADAEDC; */
	border: 0;
	color:#008870;
	font-size:12px; 
	font-style:normal; 
	text-decoration:none; 
	text-align:center; 
	font-family:Trebuchet ms, sans-serif;
	height:15px;
}
 
/* week days header S M T W T F S */
div#tcalendar td.weekdayTitleCell {

	background-color: white;
	
	border: 0;
	
	color:#008870;
	font-size:12px; 
	font-style:normal; 
	text-decoration:none; 
	text-align:center; 
	font-family:arial, helvetica, sans-serif;
}



/* Calendar day for the current month, but is either today or future day. */
div#tcalendar td.curMonthCurFutureDayCell { 
	background-color: #FFFFFF; 
	border: 1px solid #008870;
	color:#008870; 
	font-size:12px; 
	font-style:normal; 
	text-decoration:none; 
	text-align:center; 
	font-family:arial, helvetica, sans-serif;
}

div#tcalendar td.curMonthCurFutureDayCell a{ 
	display:block;
	text-decoration:none; 
	
}


div#tcalendar td.curMonthCurFutureDayCell  a:link, div#tcalendar td.curMonthCurFutureDayCell a:visited { 
     color: #000000; 
     background-color: #FFFFFF; 

} 

div#tcalendar td.curMonthCurFutureDayCell  a:hover, div#tcalendar td.curMonthCurFutureDayCell a:active {
	color: #FFFFFF;
	background-color: #008870;
}  



/* Calendar day for the current month, but is earlier than today */
div#tcalendar td.curMonthPastDayCell { 
	background-color: #FFFFFF; 
	border: 1px solid #b0b0b0; 
	color:#b0b0b0; 
	font-size:12px; 
	font-style:normal; 
	text-decoration:none; 
	text-align:center; 
	font-family:arial, helvetica, sans-serif;
	
}

div#tcalendar td.curMonthPastDayCell a{ 
	display:block;
	text-decoration:none; 
	
}


div#tcalendar td.curMonthPastDayCell  a:link, div#tcalendar td.curMonthPastDayCell a:visited { 
     color: #000000; 
     background-color: #FFFFFF; 

} 

div#tcalendar td.curMonthPastDayCell  a:hover, div#tcalendar td.curMonthPastDayCell a:active { 
     color: #FFFFFF; 
     background-color: #008870;
}  


/* Calendar day for other month */
div#tcalendar td.otherMonthDayCell { 
	background-color: #FFFFFF;
	border: 1px solid #b0b0b0;
}



div#tcalendar a:link{color: #000000; text-decoration: underline;}
div#tcalendar a:visited{color: #CC3366; text-decoration: underline;}
div#tcalendar a:hover{color: #CC3366; text-decoration: underline;}



