body {
	background-color: #;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
td { FONT-SIZE: 13px; font-family:Arial, Helvetica, sans-serif;}
th { FONT-SIZE: 13px; font-family:Arial, Helvetica, sans-serif;}

.border {
padding: 0px 0px 0px 0px;
spacing: 0px 0px 0px 0px;
border-top: 0px #cbcccf solid;
border-left: 2px #cbcccf solid;
border-bottom: 0px #cbcccf solid;
border-right: 2px #cbcccf solid;}

.whitebody {font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: normal; color:#ffffff}
.blackbody {font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: normal; color:#000000}
.bluebody {font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: normal; color:#0c70aa}
.boldblue {font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; color:#0684cf}
.boldbluedrk {font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; color:#053461}
.boldgray { font-weight: bold; font-size: 13px; color: #333333; font-family: arial, helvetica, sans-serif}
.boldwhite { font-weight: bold; font-size: 13px; color: #ffffff; font-family: arial, helvetica, sans-serif}
.boldred { font-weight: bold; font-size: 13px; color: #ff3333; font-family: arial, helvetica, sans-serif}
.boldblack { font-weight: bold; font-size: 13px; color: #000000; font-family: arial, helvetica, sans-serif}
.boldred { font-weight: bold; font-size: 13px; font-family: arial, helvetica, sans-serif; color: #cc0000}

.smallgray { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #cccccc}
.smallwhite { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #ffffff}
.smallblack { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.smallred { FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.smallblue { FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif}

h1 {margin-left: 5px; margin-top: 5px;  margin-bottom: 5px; font-size:20px; font-weight: bold; font-family:arial,helvetica,san-serif; color: #2757b0; padding-bottom: .5em;}
h2 {margin-left: 0px; margin-top: 25px;  margin-bottom: 5px; font-family:arial,helvetica,san-serif; font-size:15px; color:#036ba8; font-weight:bold; text-decoration:none;}
h3 {font-family:arial,helvetica,san-serif; font-size:14px; color:#2757b0; font-weight:bold; text-decoration:none;}
h4 {margin-left: 1px; margin-top: 10px;  margin-bottom: 10px; font-weight: bold; font: 2.99em Georgia, serif; color: #e67c25; font-size: large; padding-bottom: .5em;}

.boxlink_active {font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;text-decoration:none;color:#002b4e;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink:visited
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink:hover
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:#499ad5;border-width:0px;text-decoration:none;color:#ffffff;background-color:#499ad5;padding-left:4px;padding-right:5px;}

.boxlink_purple_active {font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;text-decoration:none;color:#002b4e;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_purple
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_purple:visited
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_purple:hover
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:#5355c4;border-width:0px;text-decoration:none;color:#ffffff;background-color:#5355c4;padding-left:4px;padding-right:5px;}


.boxlink_pink_active {font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;text-decoration:none;color:#002b4e;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_pink
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_pink:visited
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_pink:hover
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:#fd027a;border-width:0px;text-decoration:none;color:#ffffff;background-color:#fd027a;padding-left:4px;padding-right:5px;}



.boxlink_red_active {font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;text-decoration:none;color:#002b4e;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_red
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_red:visited
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_red:hover
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:#ed1510;border-width:0px;text-decoration:none;color:#ffffff;background-color:#ed1510;padding-left:4px;padding-right:5px;}



.boxlink_green_active {font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;text-decoration:none;color:#002b4e;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_green
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_green:visited
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_green:hover
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:#009636;border-width:0px;text-decoration:none;color:#ffffff;background-color:#009636;padding-left:4px;padding-right:5px;}



.boxlink_blue_active {font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;text-decoration:none;color:#002b4e;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_blue
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_blue:visited
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:none;border-width:0px;color:#002b4e;text-decoration:none;background-color:none;padding-left:4px;padding-right:5px;}

a.boxlink_blue:hover
{font-family:arial,sans-serif;font-weight:bold;font-size:11px;border-style:solid;border-color:#4592cb;border-width:0px;text-decoration:none;color:#ffffff;background-color:#4592cb;padding-left:4px;padding-right:5px;}



.mainhead{font-weight: bold; font-family: verdana, Helvetica, sans-serif; color: #a0daed; font-size: 20px; padding:5px;}
.mainhead_green{font-weight: bold; font-family: verdana, Helvetica, sans-serif; color: #009636; font-size: 20px; }
.mainhead_blue{font-weight: bold; font-family: verdana, Helvetica, sans-serif; color: #183a5f; font-size: 20px; }
.mainhead_red{font-weight: bold; font-family: verdana, Helvetica, sans-serif; color: #d7110d; font-size: 20px; }
.mainhead_pink{font-weight: bold; font-family: verdana, Helvetica, sans-serif; color: #b80159; font-size: 20px; }
.mainhead_purple{font-weight: bold; font-family: verdana, Helvetica, sans-serif; color: #3f4196; font-size: 20px; }

.subhead {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #036ba8; font-size: 15px; }
.subhead_green {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #009636; font-size: 15px;}
.subhead_blue {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #183a5f; font-size: 15px; }
.subhead_red {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #ed1510; font-size: 15px;}
.subhead_pink{font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #fe3796; font-size: 15px;}
.subhead_purple{font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #5355c4; font-size: 15px;}

.sublink {font-family:arial,helvetica,san-serif; font-size:8pt; color:#599F21; font-weight: bold; text-decoration:none;}
a.sublink:link {color:#599F21; text-decoration:none; font-size:8pt; font-weight: bold;}
a.sublink:visited {color:#599F21; text-decoration:none; font-size:8pt; font-weight: bold;}
a.sublink:hover {color:#7CCE3B; text-decoration:underline; font-size:8pt; font-weight: bold;}

.table_artsteach {padding: 10px 10px 10px 10px; margin: 0px 0px 20px 0px; border: 1px solid #000099; background-color: #E8EDC0; width: 100%; height: 750px; FONT-SIZE: 13px; font-family: Arial, Helvetica, sans-serif; color: Black;}

.eventlink {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #05c2ff; text-decoration: none;}
a.eventlink:link, a.eventlink:active, a.eventlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #05c2ff; text-decoration:none; text-align: right;}
a.eventlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #ff0099; text-decoration:underline;}

a.adminlink:link, a.adminlink:active, a.adminlink:visited {color: #ff6600; text-decoration:none; font-weight:bold;}
a.adminlink:hover {color: #cc66cc; font-weight:bold; text-decoration:underline;}

.leftnav {font-family:Arial, Helvetica, font-weight:bold; sans-serif;font-size:13px;color:#00509f;text-decoration:none;}
a.leftnav:link, a.leftnav:visited, a.leftnav:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#00509f;text-decoration:none;}
a.leftnav:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color: #ff131c; font-weight:bold; text-decoration:underline;}

.note {font-family:Arial, Helvetica; font-weight:bold; sans-serif; font-size:14px; color:#00509f; text-decoration:none;}
a.note:link, a.note:visited, a.note:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#00509f; text-decoration:none;}
a.note:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ff131c; font-weight:bold; text-decoration:underline;}

.seriesnav {font-family:Arial, Helvetica; font-weight:bold; sans-serif;font-size:13px;color:#00509f;text-decoration:none;}
a.seriesnav:link, a.seriesnav:visited, a.seriesnav:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#00509f;text-decoration:none;}
a.seriesnav:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color: #ff131c; font-weight:bold; text-decoration:none;}


a img {
  border: 0;
}
.eventheader {
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
}
.eventdate {
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.eventlocation {
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.purchase {
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.cost {
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.monospace {FONT-SIZE: 11px; COLOR: #333333; font-family:Arial, Helvetica, sans-serif font-family:monospace;}

.required { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #990000}
.error { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #990000}
.example { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: Blue}

.submitbutton {font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#eeeeee; background-color:#0c70aa; margin-bottom:-1px; font-size:12px;}

.onstage-h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.onstage-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.onstage-spacer {
	font-size: 5px;
}
.onstage-link {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.onstage-link:link, a.onstage-link:visited, a.onstage-link:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.onstage-link:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFAA;text-decoration: underline;}

.onstage-h1-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.onstage-text-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.onstage-spacer-small {
	font-size: 3px;
}
.onstage-link-small {font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}

#shoppingcart select {
    width: 100px;
}


