body {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



td {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



th {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.bodystyle {

	font-family: Verdana;

	font-size: 12px;

}



.small {

	font-family: Verdana;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.medium {

	font-family: verdana;

	font-size: 11px;

	line-height: 20px;

	color: 5e788c;

	text-decoration: none;

}



.big {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 16px;

}



.xbig {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 24px;

}



.expanded {

	font-family: Verdana;

	font-size: 14px;

	line-height: 16px;

	letter-spacing: 0px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.justified {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-align: justify;

}



.footer {

	font-family: "Times New Roman", Times, serif;

	font-size: 9px;

	color: #999999;

}



.box1 {

	padding: 3px;

	border-width: thin;

	border-style: solid;

	border-color: #CCCCCC #666666 #666666 #CCCCCC;

}



.box2 {

	font-style: italic;

	word-spacing: 2pt;

	padding: 3px;

	border-width: thin;

	border-style: solid;

}

.mediumCopy {

	font-family: Verdana;

	font-size: 11px;

	line-height: 20px;

	color: #5e788c;

	letter-spacing: 2 px;

	font-weight: bolder;

	vertical-align: middle;

	text-decoration: none;

}

.greycaps {

	font-family: Verdana;

	font-size: 11px;

	line-height: 20px;

	color: #FF7F00;

	letter-spacing: 2 px;

	font-weight: bolder;

	vertical-align: middle;

	text-decoration: none;

}

.privacypolicy {

	font-family: Verdana;

	font-size: 11px;

	color: #FF7F00;

	line-height: 13px;

}

.copy_grey {



	font-family: Verdana;

	font-size: 11px;

	color: #333333;

}

.copy_greybold {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
	text-decoration: none;
}

.expandedCopy {

	font-family: "Century Gothic";

	font-size: 16px;

	line-height: 16px;

	letter-spacing: 2px;

	font-weight: bolder;

	color: #9CB4D6;

	font-style: italic;

}

.verysmall {

	font-family: "Century Gothic";

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-style: normal;

}

.white_text {

	font-family: "Century Gothic";

	font-size: 14px;

	line-height: 16px;

	letter-spacing: 1px;

	font-weight: bold;

	color: #FFFFFF;

	text-transform: uppercase;

	text-decoration: none;

}

.blue_textCopy {

	font-family: "Century Gothic";

	font-size: 14px;

	line-height: 16px;

	letter-spacing: 0px;

	font-weight: bold;

	color: #9CB4D6;

	text-transform: uppercase;

}

.medium2 {



	font-family: "Century Gothic";

	font-size: 11px;

	line-height: 15px;

	color: #0c105e;

	text-decoration: none;

}

.schedule {



	font-family: "Century Gothic";

	font-size: 10px;

	color: #0C115F;

}

.expanded_wednesday {



	font-family: "Century Gothic";

	font-size: 14px;

	line-height: 16px;

	letter-spacing: -1px;

	font-weight: normal;

	color: #FFFFFF;

}

.workshopgrey {





	font-family: Verdana;

	font-size: 10px;

	color: #333333;

}

.workshopblue {

	font-family: Verdana;

	font-size: 11px;

	color: #5E788D;

	font-weight: bolder;

	text-decoration: none;

}

.privacypolicybrown {

	font-family: verdana;

	font-size: 10px;

	color: #FF7F00;

	text-decoration: none;

}

.benefits {

	font-family: Verdana;

	font-size: 11px;

	color: #5E788D;

	line-height: 16px;

	list-style-position: outside;

	list-style-type: disc;

}

.rule {

	border: #CCCCCC;

}

hr {

	border: #999999;

}

.buttons {

	font-family: Verdana;

	font-size: 14px;

	line-height: 16px;

	letter-spacing: 0px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-position: center center;

	text-align: center;

	vertical-align: middle;

}

.buttons_Top {







	font-family: Verdana;

	font-size: 14px;

	line-height: 16px;

	letter-spacing: 0px;

	font-weight: normal;

	color: #5E788D;

}

.address_blue {



	font-family: Verdana;

	font-size: 12px;

	font-weight: normal;

	color: #5E788D;

	text-decoration: none;

}

.sessions {

	font-family: Verdana;

	font-size: 11px;

	color: #333333;

	line-height: 20px;

}

.linkbuttons {

	font-family: Verdana;

	font-size: 14px;

	line-height: 16px;

	color: #FFFFFF;

	text-decoration: none;

}

.faded {



	font-family: Verdana;

	font-size: 11px;

	color: #999999;

	font-weight: bolder;

	text-decoration: none;

}

.privacypolicyblue {



	font-family: verdana;

	font-size: 10px;

	color: #5E788D;

	text-decoration: none;

}

.teachernames {









	font-family: Verdana;

	font-size: 12px;

	line-height: 25px;

	letter-spacing: 0px;

	font-weight: normal;

	color: #5E788D;

}

.class1 A:link {text-decoration: none; color: white;}

.class1 A:visited {text-decoration: none; color: white;}

.class1 A:active {text-decoration: none; color: white;}

.class1 A:hover {text-decoration: none; color: white;}



.class2 A:link {text-decoration: none; color: #5E788D;}

.class2 A:visited {text-decoration: none; color: #5E788D;}

.class2 A:active {text-decoration: none; color: #5E788D;}

.class2 A:hover {text-decoration: none; color: #5E788D;}
