a.footnote {
	color:				#999999;
	font-weight:		bold;
	text-decoration:	none;
}

a.footnote:hover {
	color:				#666666;
	font-weight:		bold;
	text-decoration:	none;	
}

a.mainMenuLink {
	font-size:			16px;
	color:				#FFFFFF;
	text-decoration:	none;
}

a.mainMenuLink:hover {
	font-size:			16px;
	color:				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;	
}

a.sideMenuLink {
	color:				#A86E0C;
	text-decoration: 	none;
}

a.sideMenuLink:hover {
	color:				#E89E1C;
	text-decoration: 	none;
}

a.contentLink {
	color:				#A86E0C;
	text-decoration: 	none;
}

a.contentLink:hover {
	color:				#E89E1C;
	text-decoration: 	none;
}

table.defaultTable {
	font-size:			11px;
	font-family:		Tahoma;
	background-color:	#FFFFFF;
}

table.sideMenu {
	font-size:			13px;
	font-weight:		bold;
	color:				#666666;
	text-align:			center;
}

table.content {
	font-size:			13px;
}

table.menuBar {
	background-color:	#E8AE1C;
	font-size:			16px;
	font-family:		Tahoma;
	color:				#FFFFFF;
}

table.calendar {
    border-color: 		#CCCCCC;
    border-width: 		1px 1px 1px 1px;
    border-style: 		solid;
	font-size:			12px;
}

table.calendarContent {
    border-color: 		#CCCCCC;
    border-width: 		1px 1px 1px 1px;
    border-style: 		solid;
	font-size:			10px;
}

th.calendarHeading {
	width:				100px;
	padding:			2px;
	background-color:	#666666;
	color:				#FFFFFF;	
	font-size:			12px;
}

th.courseChurchHeading {
	padding:			2px;
	background-color:	#666666;
	color:				#FFFFFF;	
	font-size:			12px;
}


td.calendarNumbering {
	font-size:			10px;
	color:				#AAAAAA;
}

td.footnote {
	font-size:			11px;
	color:				#999999;
	text-align:			center;
}

td.subMenu {
	background-color:	#DDDDDD;
	font-size:			11px;
	font-family:		Tahoma;
	color:				#666666;
	font-weight:		bold;
}

td.heading {
	font-size:			20px;
	font-family:		"Impact";	
	text-decoration:	underline;
}
