/*************** site wide basic elements ***************/
p {
	font: normal 10pt Verdana, Arial;
	color: #222222;
	font-weight: regular;
	text-align: justify;
	letter-spacing : .75px;
}
 .white{
	font: normal 10pt Verdana, Arial;
	color: #FFFFFF;
	font-weight: regular;
	text-align: justify;
	letter-spacing : .75px;
}
li {
	font: normal 10pt Verdana, Arial;
	color: #222222;
	font-weight: regular;
	letter-spacing : .5px;
	list-style : disc;
	padding-right : 5px;
}

li.NoteList{
	font: normal 10pt Verdana, Arial;
	padding-left: 10px;
	list-style : url(images/PurpleNote.gif);
	padding-bottom : 15px;
}

li.StarList{
	font: normal 10pt Verdana, Arial;
	padding-left: 10px;
	list-style : url(images/PurpleStar.gif);
	padding-bottom : 5px;
}

li.number {
	font: normal 10pt Verdana, Arial;
	color: #222222;
	font-weight: regular;
	letter-spacing : .5px;
	list-style : decimal;
	padding-right : 5px;
	padding-top : 10px;
}

tr.register{
	font: normal 6 pt Verdana, Arial;
	vertical-align : top;
}

tr{
	font: normal 9 pt Verdana, Arial;
	vertical-align : top;
}
th{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color: #20CDCF;
	color: #FFFFFF;
}

tr.schedule{
	font : bold 9 pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : middle;
	text-align : center;
	background-color:#20CDCF;
	color: #FFFFFF;;
	padding-bottom : 10px;
}
tr.schedule2{
	font : bold 8 pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color: #DBFBFB;
	color: #20CDCF;
}
tr.dates{
	font : 9 pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color: #DBFBFB;
	color: #000000;
}
tr.dates1{
	font : .8 em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color: #FFFFFF;
	color: #000000;
}
td.schedule{
	font : bold 1 em/normal em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color:#20CDCF;
	color: #FFFFFF;
	font : normal;
}
td.schedule2{
	font : bold .8 em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color: #DBFBFB;
	color: #20CDCF;
	vertical-align : middle;
}
td{
		font: normal 10pt Verdana, Arial;
	color: #222222;
	font-weight: regular;
}
.Boxhead{
	font : bold 10 pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: "#FFFFFF";
	text-align : center;
}

.Box{
	font: normal 10pt Verdana, Arial;
	color: "#FFFFFF";
	padding-left : 5px;
	padding-right : 5px;
}
.Box1{
	font: normal 9pt Verdana, Arial;
	color: "#000000";
	padding-left : 5px;
	padding-right : 5px;
}
.BoxCenter{
	font : normal 10 pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: "#222222";
	padding-left : 5px;
	padding-right : 5px;
	text-align : center;
}

.notice{
	font : 11pt;
	color:#222222;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	padding-left : 20px;
	padding-right : 20px;
}

.PurpleHeader{
	font : bold 16pt Comic Sans MS;
	color:#9932CC;
	padding-top : 15px;
}

.PinkHeader{
	font : bold 16pt Comic Sans MS;
	color:#FF40FF;
	padding-top : 15px;
}

.BlueHeader{
	font : bold 16pt Comic Sans MS;
	color: #0000EE;
	padding-top : 15px;
}

.TealHeader{
	font : bold 16pt Comic Sans MS;
	color:#20CDCF;
	padding-top : 15px;
}
.TealSubHeader{
	font : bold 12pt Comic Sans MS;
	color:#20CDCF;
	padding-top : 15px;
}
.WhiteHeader{
	font : bold 14pt Comic Sans MS;
	color:#FFFFFF;
	padding-top : 15px;
}
.MusicalBabyBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#A020F0;
}
.MusicalBabyHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color :#A020F0;
	text-align : center;
	vertical-align : bottom;
}
.PreToddlerBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7DFAFF;
}

.PreToddlerHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#7DFAFF;
	color:#FFFFFF;
	text-align : center;
	vertical-align : bottom;	
}

.MusicalBeginningsBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4876FF;
}
.MusicalBeginningsHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#4876FF;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;
}
.FamilyMusicTimeBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7FFF00;
}
.FamilyMusicTimeHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#7FFF00;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.ImagineThatBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.ImagineThatHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#FF0000;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.KindermusikBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0000E2;
}
.KindermusikHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#0000E2;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.InstrumentalExplorationsBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF00FF;
}
.InstrumentalExplorationsHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#FF00FF;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.KeyboardOneBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#98CB2F;
}

.KeyboardOneHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#98CB2F;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.KeyboardTwoBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#8875FF;
}

.KeyboardTwoHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#8875FF;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.KeyboardThreeBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#429667;
}

.KeyboardThreeHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#429667;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}
.KeyboardFourBold{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF1493;
}

.KeyboardFourHeader{
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#FF1493;
	color:#FFFFFF;
	text-align: center;
	vertical-align: bottom;	
}

.BlueBold{
	color: #0000ee;
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.TealBold{
	color: #20CDCF;
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.PurpleBold{
	color: #9932CC;
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.FooterText{
	font : italic 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

.BoldText{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.SmallText{
		font : italic 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.SmallTable{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.SmallCenterTable{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

a.ClassLink{
		font : bold 1 em/normal em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color:#20CDCF;
	color: #FFFFFF;
	font : bold;
	text-decoration: none;
}

a.ClassLink:active, a.ClassLink:hover{
	text-decoration: underline;
}


.cnt1{
position:absolute;
left:256px;
width:611px;
}