
body { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000 }

.link8 {color: #99CC00; font: 8pt arial, helvetica, sans-serif; font-weight: none; text-decoration: underline}

.text {color: #333333; font: 9pt arial, helvetica, sans-serif; font-weight: none; text-decoration: none}

a:link {color: #336699; font: 9pt arial, helvetica, sans-serif; font-weight: none; text-decoration: underline}

a:active {  color: #336699;}

.link10 {color: #99CC00; font: 10pt arial, helvetica, sans-serif; font-weight: none; text-decoration: underline}

.navon {color: #99CC00; font: 8pt arial, helvetica, sans-serif; font-weight: none; text-decoration: none}

.tdblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #330066}

.redlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #330066; text-decoration: underline}

.td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #330066 }

td.small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #330066 }

td.td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #330066 }

td.footer { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #330066 }

.search { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #330066 }

.contentList {
	margin:0;
	padding:23px;
	list-style:disc;
	}

.locationheadings  {
	color: #168510;
	font-size:125%;
	font-weight:bold;
}
.locationbackground
	{
	background-color: #DDD9E8;
	padding: 10px;
	border: thin white solid;
	}

.classbackground
	{
	background-color: #DDD9E8;
	padding-top: 20px;
	padding-bottom: 10px;
	border: thin white solid;
	}

#classlist td
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #330066;
	line-height: 20px;
	padding-left: 10px;
	}
	
#classlist p
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #330066;
	line-height: 20px;
	padding-left: 10px;
	}
	
#classlist .classname
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: 800;
	color: #330066;
	margin-right: 50px;
	}
	
#classlist .classheader
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #330066;
	font-weight: 800;
	text-align: left;
	padding-left: 0px;
	}
	
#classlist .instructions
	{
	padding-left: 30px;
	padding-bottom: 30px;
	}
	
#classlist a:link
	{
	color: #2C0071;
	text-decoration: underline;
	}
	
#classlist a:visited
	{
	color: #336699;
	text-decoration: underline;
	}
	
#classlist a:hover
	{
	color: #FFFFFF;
	text-decoration: underline;
	}

#classlist a:active
	{
	color: #000000;
	text-decoration: none;
	}
	
#classlist .update
	{
	padding: 20px;
	
	}

#classlist .more
	{
	padding: 30px 30px 30px 20px;
	}

#classlist .finish
	{
	padding: 20px;
	}
	
#classlist .submitbutton
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 1px;
	width: 25%;
	display: block;
	color: #2B0171;
	background-color: #BED2D0;
	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;
	}	

#classlist .housebutton
	{
	font-weight: bold;
	text-align: center;
	margin-bottom: 3px;
	margin-top: 3px;
	}


	
#classlist .submitbutton a:hover
	{	
	background-color: #99aabf;
	border-top: 2px #31557f solid;
	border-left: 2px #31557f solid;
	border-bottom: 2px #cce3ff solid;
	border-right: 2px #cce3ff solid;
	}
	
#classlist .submitbutton a:active
	{
	padding: 4px;
	text-decoration: none;
	width: 98%;
	display: block;
	color: #224059;
	background-color: #b5c9e2;
	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;
	}