BODY
{
}

a.menulink:link 
{
	font:bold 12px Verdana,Arial;
	color:White;
	text-decoration:none;
}

a.menulink:visited 
{
	font:bold 12px Verdana,Arial;
	color:White;
	text-decoration:none;
}

a.menulink:hover 
{
	font:bold 12px Verdana,Arial;
	color:#cc0000; 
	text-decoration:none;
}

a.noticelink:link
{
	font-family:Verdana,Arial;
	font-size:xx-small;
	font-weight: bold;
	color: #ffff00;
	text-align: center;
	text-decoration: none;
}

a.noticelink:visited 
{
	font:bold 12px Verdana,Arial;
	color:#ffff00; 
	text-decoration:none;
	text-align:center;
}

a.noticelink:hover
{
	font: bold 12px Verdana,Arial;
	color: #cc0000;
	text-decoration: none;
	text-align:center;
}

a.bannerlink:link
{
	font: bold 14px Verdana,Arial;
	color: #0000cc;
	text-align: center;
	text-decoration: none;
}

a.bannerlink:visited 
{
	font:bold 14px Verdana,Arial;
	color: #0000cc;
	text-decoration:none;
	text-align:center;
}

a.bannerlink:hover
{
	font: bold 14px Verdana,Arial;
	color: #cc0000;
	text-align: center;
	text-decoration: none;
}

a.ycsmenulink:link 
{
	font:bold 12px Verdana,Arial;
	color:#0000ff; 
	text-decoration:none;
}

a.ycsmenulink:visited 
{
	font:bold 12px Verdana,Arial;
	color:#0000ff; 
	text-decoration:none;
}

a.ycsmenulink:hover 
{
	font:bold 12px Verdana,Arial;
	color:#ffffff; 
	text-decoration:none;
}

a.link2:hover 
{
	font:bold 12px Verdana,Arial;
	color:#ffffff; 
	text-decoration:none;
}

a.link2:link
{
	font: bold 12px Verdana,Arial;
	color: #0033cc;
	text-decoration: none;
}

a.link2:visited 
{
	font:bold 12px Verdana,Arial;
	color: #0033cc;
	text-decoration:none;
}

A:link
{
	color: #0000cc;
}

A:visited
{
	color: #990099;
}

A:hover
{
	color: #cc0000;
}

HR
{
	color: #800000;
}

.LinkText
{
	font:bold 12px Verdana,Arial;
	color:#ffffff; 
	text-decoration:none;
}

.YCSLinkText
{
	font:bold 12px Verdana,Arial;
	color:#0000ff; 
	text-decoration:none;
}

.PageLabel
{
	font-weight: bold;
	font-family: Arial;
}

.PageLabelItalic
{
	font-weight: bold;
	font-style: italic;
	font-family: Arial;
}

.RCS
{
	font-weight: bold;
	font-size: medium;
	color: #cc0000;
	font-family: Verdana, Arial;
}

.HeadLine
{
	border-right: yellow thin solid;
	border-top: yellow thin solid;
	font-weight: bold;
	font-size: medium;
	vertical-align: middle;
	border-left: yellow thin solid;
	color: yellow;
	border-bottom: yellow thin solid;
	font-family: Verdana, Arial;
	background-color: #000099;
	text-align: center;
	height: 32px;
	width:100%;
	vertical-align:middle;
}

.NoticeBanner
{
	font-weight: bold;
	color: blue;
	font-style: italic;
}

.RCSSmall
{
	font-weight: bold;
	font-size: small;
	color: #cc0000;
	font-family: Verdana, Arial;
}

.SubHeading
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial;
}

.Content
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	text-align: justify;
}

.Content2
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	text-align: left;
}

.BoldContent
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial;
}

.Music
{
	font-style: italic;
}

LI
{
	font-size: 10pt;
	font-family: Verdana, Arial;
}

.EventTable
{
	text-indent: 10px;
	background-color: #e0e0e0;
	text-align: center;
}

.EventTableLeft
{
	text-indent: 10px;
	background-color: #e0e0e0;
	text-align: left;
	font-family:Arial;
	font-size: small;
}

.EventTH
{
	font-weight: bold;
	font-size: 14pt;
	color: white;
	font-family: Arial;
	background-color: #800000;
}

.EventKeyTH
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #800000;
}

.EventTHYC
{
	font-weight: bold;
	font-size: 14pt;
	color: white;
	font-family: Arial;
	background-color: #006699;
}

.EventKeyTHYC
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #006699;
}

.EventTHBoth
{
	border-right: #006699 thick solid;
	border-top: #006699 thick solid;
	font-weight: bold;
	font-size: 14pt;
	border-left: #006699 thick solid;
	color: white;
	border-bottom: #006699 thick solid;
	font-family: Arial;
	background-color: #800000;
}

.EventKeyTHBoth
{
	border-right: #006699 thick solid;
	border-top: #006699 thick solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #006699 thick solid;
	color: white;
	border-bottom: #006699 thick solid;
	font-family: Arial;
	background-color: #800000;
}

.EventText
{
	font-size: small;
	color: black;
	font-family: Arial;
}

.EventItalicText
{
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Arial;
}

.EventBoldText
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-family: Arial;
}

.EventExtraBoldText
{
	font-weight:900;
	font-size:medium;
	color:Black;
	font-family: Arial;
}

.EventBoldItalicText
{
	font-size: x-small;
	font-weight: bold;
	color: black;
	font-style: italic;
	font-family: Arial;
}

.EventSmallText
{
	font-size:x-small;
	color:Black;
	font-family:Arial;
}

.EventTinyText
{
	font-size: xx-small;
	color: black;
	font-family: Arial;
}

.EventLargeScript
{
	font-family: "Edwardian Script ITC";
	font-size: x-large;
}

.TextTable
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	background-color: #ffffff;
}

.TextTableHeader
{
	font-weight: bold;
	color: purple;
	font-style: italic;
	background-color: #99ccff;
}

.TextTableRow
{
	color: purple;
}

.TextTableAltRow
{
	color: purple;
	background-color: #ccffcc;
}

.TextTableRowBold
{
	font-weight: bold;
	color: purple;
}

.TextTableAltRowBold
{
	font-weight: bold;
	color: purple;
	background-color: #ccffcc;
}

.MusicTable
{
	background-color: #e0e0e0;
	border: solid 1 Navy;
}

.MusicTableHeader
{
	background-color: #800000;
	color: White;
}

.ProgramNotesTable
{
	width: 100%;
	margin: 0 20 0 20;
	background-color:#e0e0e0;
}

.MainPageBanner
{
	position:relative;
	top:10px;
	border:solid 2 BLUE;
}

.compTitle
{
	font-style:italic;
}