h2.registrationsection {
	color: #ef528b
}

div#registrationhead {
	position: relative;
	width: 952px;
	margin-left: auto;
	margin-right: auto;	
}

#registrationhead h1 {
	text-align: center;
	font-size: 64;
}

div#registrationwrapper {
	position: relative;
	width: 952px;	
	top: 20px;
	margin-left: auto;
	margin-right: auto;
}

div#registrationcolumns {
	position: relative;
}

div#registrationleftside {
	position: relative;
	width: 45%;
	float: left;	
}

div#registrationrightside {
	position: relative;
	width: 45%;
	float: right;
}

div#registrationwaiverwrapper {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	width: 760;
}

div#registrationwaivertext {
	position: relative;
	padding: 10px;
	border: 1px black solid;
}

div#registrationwaiverwrapper h2 {
	text-align: center;
}

div#registrationerror {
	
}

div#registrationerror h3 {
	border: 1px black solid;
	color: #713b40;
}

div#registrationCost  {
	color: #12405c;
}