body {
	background-color:#F2DFA4;
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footer,
.footer a:link, 
.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E216F;
	text-decoration: none;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #107F6F;
	text-decoration: underline;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6B2075;
	font-weight: bold;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.content a:link,
.content a:visited,
.content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C2374;
}
.flash	 {
	z-index:1;
	}
.borderInfo {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #01b8cb;
	border-right-color: #01b8cb;
	border-bottom-color: #01b8cb;
	border-left-color: #01b8cb;
}
.borderAbout {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #b072df;
	border-right-color: #b072df;
	border-bottom-color: #b072df;
	border-left-color: #b072df;
}
.borderInvolved {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ff4067;
	border-right-color: #ff4067;
	border-bottom-color: #ff4067;
	border-left-color: #ff4067;
}
.borderExhibits {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #34c900;
	border-right-color: #34c900;
	border-bottom-color: #34c900;
	border-left-color: #34c900;
}
.borderPrograms {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e6671a;
	border-right-color: #e6671a;
	border-bottom-color: #e6671a;
	border-left-color: #e6671a;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e6671a;
	font-weight: bold;
}
.textg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5add2b;
	font-weight: bold;
}
.textb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #02b8cd;
	font-weight: bold;
}
.textp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff4268;
	font-weight: bold;
}
.upcoming,
.upcoming a:link, 
.upcoming a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5C3E56;
	line-height: 20px;
	text-decoration: none;
}	
.upcoming a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFC742;
}
.orangeBorder {
	border: 3px solid #E6671A;
}
.greenBorder {
	border: 3px solid #34C900;
}
.pinkBorder {
	border: 3px solid #FF4067;
}
.purpleBorder {
	border: 3px solid #B072DF;
}
.blueBorder {
	border: 3px solid #01B8CB;
}
.validateError {
	background-color:#a9eb93;
	color: #000000;
	}
.centerdiv>div{ 
	/*Proper way to center a relative div*/
	margin: 0 auto;
}
.collapsible {
	width: 545px;
	background:#FFFFCC;
	display:none;
	}
.show_hide,
.show_hide a:link, 
.show_hide a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
.show_hide a:hover {
	text-decoration: underline;
}
.year4 {
	border:1px solid #C6F;
	background-color:#f3f3f3;
}
.year3 {
	border:1px solid #69C;
	background-color:#f3f3f3;
}
	