@charset "utf-8";
/* 
Style sheet to describe the calendar component. 
Project: Village of Petitcodiac
Date: June 2009
Version 1.0
*/

#calendar	{
	border-collapse: collapse;
	border-color: #6e0000;
	border-style: solid;
	border-width: thin;
	
	/*Set a fixed size font for the calendar to prevent viewing issues*/
	font-size:14px;
}

#calendar td	{
	border-collapse: collapse;
	text-align:center;
	font-size: 90%;
}

/*Describes the style to use when a day in the calendar is marked as a weekend or holiday*/
.weekend {
	color:#6e0000;
}

/*Describes the style to use when a day in the calendar is marked as a regular day - NOT a weeked or holiday*/
.normalDay{
	color:#000;
}

/*Describes the style to use when a day in the calendar is marked as a day in another month (previous or next)*/
.notThisMonth{
	color:#666;
}

/*Describes the style to use when a day in the calendar is marked as 'TODAY'*/
.today{
	border-style:solid;
	border-width:1px;
	border-color:#6e0000;
}

/*Describes the style to use when a day in the calendar is selected. This could be a normal or weekend day, or 'today'*/
.selectedDay{
	background-color:#6e0000; 
	color:#ffe597;
}

/*Describes the style to use when a day in the calendar is selected AND that day is a hyperlink. This could be a normal or weekend day, or 'today'*/
.selectedDay a{
	background-color:#6e0000; 
	color:#ffe597;
}

/*Describes the style to use for the calendar part that shows the month*/
.monthHeader {
	font-weight:bold; 
	color:#6e0000;
}

/*Describes the style to use for the calendar part that shows a header for a day*/
.dayHeader {
	font-weight:bold; 
	background-color:#6e0000; 
	color:#ffe597;
}
