body { }

p { color: #3d3d3d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-decoration: none; margin-top: 5pt; margin-bottom: 5pt; border-style: none; }
td { }
a { color: #ffffff; font-style: italic; text-decoration: none; }  
a:hover { text-decoration: underline; color: #3e78b7; background: white; }
.Headline { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-stretch: wider; line-height: 22px; text-decoration: none; }
.IndexHeadline { color: #cd3327; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-stretch: wider; text-decoration: none; }
.IndexSecondHeadline { color: #26748d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; }
.LearnMore { color: #c77e0c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.horizontalButtons { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; background-color: black; padding-right: 2px; padding-left: 2px; }
h2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffd02f; text-decoration: none; text-align: left; text-indent: 2px; vertical-align: middle; margin-top: 2px; margin-bottom: 0; padding-top: 3px; padding-bottom: 5px; border-color: #696969; outline-style: none; }
.shadeform	 { color: #4f4f4f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../Images/shadeform1.gif); background-position: right 0; text-decoration: none; width: 120px; margin-top: 2px; margin-left: 2px; outline-color: black;; }
.shadeformOffer { color: #4f4f4f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(../Images/shadeformOffer.jpg); background-position: right 0; margin-top: 5px; margin-left: 5px; outline-color: black; }
.shadeformDown { color: #4f4f4f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(../Images/shadeformDown.jpg); border-collapse: separate; border: solid 1px #000000; }
.findform { color: #4f4f4f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-position: left 0; margin-top: 5px; margin-left: 5px; outline-color: black; }
.Text { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.ReadMore { color: #9e5463; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; }
.TopLinks { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.Sponsors { color: #3b3b3b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin-right: 4px; margin-bottom: 4px; }
.Teacher { color: #a06408; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.Instruments { color: #13601d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; }
.TableBorder { border: solid 1px #26748d; border-spacing: 0; border-collapse: collapse; }
.TableLine { border-right: 1px dotted #26748d;   border-spacing: 0; border-collapse: collapse; }
.TableCell { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: left; margin: 3px; padding: 3px; border: solid 1px #c8cbcc; }
.indexTableCell { color: #3d3d3d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding: 3px; }
.indexPageHeadline { color: #cd3326; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 20px; text-decoration: none; padding: 8px 8px 8px; }
.imagewrap { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border: solid 3px #faecd1 }
.imagewrapWhite { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border: solid 3px white; }
.imagewrapYellow { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border: solid 3px #fafad7}
.CalendarOIH { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #bad7d0; text-decoration: none; text-align: center; margin: 0; padding: 2px; border-width: 1px 1px 0 0; border-color: #660000; border-style: solid; }
.CalendarMS { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #f4eeaf; text-decoration: none; text-align: center; margin: 0; padding: 2px; border-width: 1px 1px 0 0; border-color: #660000; border-style: solid; }
.CalendarSpE { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; background-color: #f8b3b3; text-align: center; margin: 0; padding: 2px; border-width: 1px 1px 0 0; border-color: #660000; border-style: solid; }
ul { list-style-type: disc; margin: 5px 12px 5px 20px; }
.topNavigation { color: #595959; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.PageLinks { color: #13601d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
.footer { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.smallHeadline { color: #cd3326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 16px; text-decoration: none; }
.bigHeadline { color: #c77e0c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 14px; text-decoration: none; padding: 1px; }
.smallHeadlineGreen { color: #13601d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; }
.ImportantText { color: #cd3326; font-size: 11px; font-weight: bold; text-decoration: none; }
.ImportantTextLink { color: #cd3326; font-size: 11px; text-decoration: underline; }
.weekdays { color: black; font-size: 11px; font-family: Verdana; font-weight: bold; background-color: #e6d6a2; text-align: center; 
	margin: 0;
    padding: 2px;
    border-width: 1px 1px 0 0;
    
    border-color: #660000;
    border-style: solid;
}
.weeknumbers { color: black; font-size: 11px; font-family: Arial; font-weight: bold; background-color: #ffffff; text-align: center; 
margin: 0;
    padding: 2px;
    border-width: 1px 1px 0 0;
    
    border-color: #660000;
    border-style: solid;
 }

.days { margin: 0;
    padding: 2px;
    border-width: 1px 1px 0 0;
    
    border-color: #660000;
    border-style: solid;

}
.submitbutton { FONT: bold 9pt Verdana, arial, sans-serif;
		color: #000000;
		BORDER: solid 1px;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#dadada; }

.submitbuttonon { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #000000;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:gray; }