.calendarHeader {/* The header at the top of each month */
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #808080;
}
.calendarHeader a{/* a herf at the top of the month */
	font-weight: bolder;
	color: #FFFFFF;
	font-size: 20px;
}
.calendarDay {  /* Styles for day of the week row */
	font-weight: bolder; 
	color: #FFFFFF; 
	background-color: #0000FF; 
}
.calendarToday { /* Background for todays date */
	font-weight: bolder; 
	color: #000; 
	background-color: #66FF99;
}
.calendarToday a{
	font-weight: bolder;
	color: #000;
	background-color: #FFFF00;
	height: 100%;
	width: 100%;
}
.calendar {
	background-color: #FFFFFF;
	text-align: center;
	height: auto;
	width: auto;
	position: relative;
}
.calendar a{
	background-color: #FFFF00;
	font-weight: bolder;
	color: #000;
	text-decoration: underline;
	height: 100%;
	width: 100%;
}
.eachCalendar{ /* Styles for each month */
	background-color: 	#A0A0A4;
	padding: 			20px;
	border: 			thin solid #000000;
	margin: 			20px;
	height: 			190px;
	width: 				190px;
}
.indexHeader{
	background-color: 	#A0A0A4;
	padding: 			4px;
	border: 			thin solid #000000;
	margin: 			4px;
	font-size: 18px;
	font-weight: bold;
	color: #2A1FAA;
	text-align: center;
}
#pageHeader{
	font-size: 24px;
	font-weight: bolder;
}
#pageHeader a{
	text-decoration: underline;
	color: #040108;
	background-color: #FFFFFF;
	font-size: large;
	vertical-align: middle;
	height: auto;
	width: auto;
}
#pageHeader a:visited{ /*  */
	text-decoration: underline;
	color: #040108;
	background-color: #FFFFFF;
	font-size: large;
	vertical-align: middle;
	height: auto;
	width: auto;
}
.yearHeader { /* Used on  Click yellow links... on calendar view pages */
	font-weight: bolder;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	height: auto;
	width: auto;
	position: relative;
	padding: 7px;
	margin: 7px;
}
.yearHeader a{ /* Used on "Show Calendar For Each Year" on calendar view pages */
	font-weight: normal;
	color: #FFFF00;
	background-color: #9B9BFF;
	font-size: 10px;
	text-transform: uppercase;
	padding: 7px;
	margin: 20px;
}
.yearHeader a:visited{ /* Used on "Show Calendar For Each Year"(Visited) on calendar view pages */
	font-weight: normal;
	color: #FFFF00;
	background-color: #9B9BFF;
	font-size: 10px;
	text-transform: uppercase;
	padding: 7px;
	margin: 20px;
}
.lside {/* Used for "Matches" on calendar view pages */
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.vs {
	padding-left: 10px;
	padding-right: 10px;
}
.rside {
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
