.calendarTable 
{
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid; 
	BACKGROUND-COLOR: #C5C5C5;
}

.titleRow 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #585858; 
	FILTER: progID:DXImageTransform.Microsoft.Gradient(gradientType='0', startColorStr='#DBDBDB', endColorStr='#EDEDED');
	BACKGROUND-COLOR: #EDEDED;
	HEIGHT: 16px;
}

.yearHeadingRow 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #585858; 
	FILTER: progID:DXImageTransform.Microsoft.Gradient(gradientType='0', startColorStr='#BAE4F5', endColorStr='#ECF9FF');
	BACKGROUND-COLOR: #BAE4F5;
	HEIGHT: 14px;
}

.monthHeadingRow 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #585858; 
	BACKGROUND-COLOR: #FBFBD7;
}

.daysHeadingCell 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	WIDTH: 20px; 
	HEIGHT: 14px;	
	COLOR: #000000; 
	BACKGROUND-COLOR: #DEF3FF;
}

.blankCell 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	WIDTH: 20px;
	HEIGHT: 14px;		
	COLOR: #000000; 
	BACKGROUND-COLOR: #EEEEEE;
}

.normalDateCell
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	TEXT-align: center;
	WIDTH: 20px; 
	HEIGHT: 14px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 0px solid;
}


.todayDateCell 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	TEXT-align: center;
	WIDTH: 20px; 
	HEIGHT: 14px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFE0;
	BORDER: 0px solid;	
}

.sundayDateCell 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	TEXT-align: center;
	WIDTH: 20px; 
	HEIGHT: 14px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #DEF3FF;
	BORDER: 0px solid;
}


.dateOver 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	TEXT-align: center;
	WIDTH: 20px; 
	HEIGHT: 14px;
	CURSOR: hand; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFE0;
	BORDER: 0px solid;	
}


.monthCell 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	TEXT-align: center;
	WIDTH: 48px; 
	HEIGHT: 16px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 0px solid;	
}

.monthOver 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	TEXT-align: center;
	WIDTH: 48px; 
	HEIGHT: 16px;
	CURSOR: hand; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFE0;
	BORDER: 0px solid;	
}


.yearCell 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	TEXT-align: center;
	WIDTH: 48px; 
	HEIGHT: 16px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 0px solid;	
}

.yearOver 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	TEXT-align: center;
	WIDTH: 48px; 
	HEIGHT: 16px;
	CURSOR: hand; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFE0;
	BORDER: 0px solid;	
}


A.linksCalendar 
{
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #585858; 
	TEXT-DECORATION: none;
}

A.linksCalendar:hover 
{
	COLOR: red;
}

.calendarButton
{
	BORDER: 0px solid;
	BACKGROUND-color: transparent;
	BACKGROUND-image: url('../site_images/cal.gif');
	WIDTH: 16px;
	HEIGHT: 15px;
}