﻿.CalendarHeaderPrevious
	{
	padding: 0px 0px 0px 5px;
	width:10px;
	white-space:nowrap;
	}	
.CalendarHeaderTitle
	{
	color:#414141;	
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	padding: 0px 40px 0px 40px;	
	text-align:center;	
	vertical-align:top;	
	}	
.CalendarHeaderNext
	{
	padding: 0px 5px 0px 0px;
	width:10px;
	white-space:nowrap;
	}	
.CalendarMonthTbl
	{
	background-color:#A5B8E8;
	
	text-align:center;
	}	
.CalendarMonthWeekDay
	{
	background-color:#CAD7F0;	
	color:#414141;	
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	padding: 0px 4px 0px 4px;	
	text-align:center;	
	vertical-align:top;	
	}
.CalendarMonthEventTbl
	{
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;		
	}
.CalendarMonthEventCalendarIndicator
	{
	padding-bottom:2px;		
	padding-top:2px;

	vertical-align:top;		
	}
.CalendarMonthDayNumber
	{
	background-color:#E4F0FC;	
	border-bottom:solid 1px #B5CBE7;
	border-right:solid 1px #B5CBE7;	
	height:18px;
	width:16px;	
	text-align:center;		
	}
.CalendarMonthDayNumberLink a:link
	{
	color:#0053A0;				
	font-family:verdana,sans-serif;
	font-size:1; 
	}			
/*.CalendarMonthDayNumberLink a:hover
	{
	color: #FF9900;
	}	*/	
.CalendarMonthLink
	{		
	font-family: Arial,Verdana,Sans-serif;
	font-size: 8pt; 
	font-weight: normal; 	
	text-decoration: none; 
	}	
.CalendarMonthLink a:active
	{
	color: #3333CC;			
	}	
.CalendarMonthLink a:link
	{
	color: #3333CC;			 
	}	
.CalendarMonthLink a:visited
	{
	color: #3333CC;			 
	}				
.CalendarMonthLink a:hover
	{
	background-color: #FFFFEB; /*FFFFCC*/
	color: #000000;
	}		
.ExternalCalendarMonthLink a:link
	{
	color: #3333CC;			
	font-family: Arial,Verdana,Sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 	
	text-decoration: none; 
	}			
.ExternalCalendarMonthLink a:hover
	{
	color: #FF9900; /*23B80F*/
	}		

