/* three column media */

.media-row {
	width: 590px;
	float: left;
	margin-bottom: 2px;
	clear: both;
	background-color: #EAE8E8;
}

.media-row-alt {
	width: 590px;
	float: left;
	margin-bottom: 2px;
	clear: both;
	background-color: #f0f0f0;
}

.media-c1{
	width: 120px;
	float: left;
	font:12px Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
}

.media-c2{
	width: 340px;
	float: left;
	font:12px Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 3px;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
}

.media-c3{
	width: 110px;
	float: left;
	font:12px Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	color:#ff0000;
	text-decoration:underline;
}


/*forms*/

.event-row {
	width: 590px;
	float: left;
	margin-bottom: 2px;
	clear: both;
	background-color: #EAE8E8;
}

.event-row-alt {
	width: 590px;
	float: left;
	margin-bottom: 2px;
	clear: both;
	background-color: #f0f0f0;
}

.form-row {
	width: 590px;
	float: left;
	margin-bottom: 10px;
	clear: both;
}

.form-full {
	width: 590px;
	float: left;
	margin-bottom: 10px;
	clear: both;
}

.event-date{
	width: 159px;
	float: left;
	font:12px Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
}

.event-title{
	width: 423px;
	float: left;
	font:12px Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-left: 2px solid #fff;
}

.form-title-high {
	width: 262px;
	float: left;
	font:14px Arial, Helvetica, sans-serif;
	height: 90px;
	padding: 3px 0px 0px 3px;
}

.form-field-high {
	width: 325px;
	float: left;
	font-size: 12px;
	height: 96px;
	
}



.form-title {
	width: 262px;
	float: left;
	font:14px Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 3px 0px 0px 3px;
}

.form-title-security {
	width: 262px;
	float: left;
	font:14px Arial, Helvetica, sans-serif;
	height: 40px;
	padding: 3px 0px 0px 3px;
}

.form-field-security {
	width: 325px;
	float: left;
	font-size: 12px;
	height: 46px;
	
}

.form-field {
	width: 325px;
	float: left;
	font-size: 12px;
	height: 26px;
	
}

.text-field {
	width: 315px;
	border: 1px solid #7F2283;
	height: 24px;
	font-size: 12px;
}

.text-field-area {
	width: 315px;
	border: 1px solid #7F2283;
	height: 94px;
	font-size: 12px;
}
.select-field {
	width: 315px;
	border: 1px solid #7F2283;
	height: 22px;
	font-size: 12px;
}

.error{
color: #ff0000;

}

.register-button{
  width: 150px;
  height: 30px;
  font:12px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7B2B84;
  background-color: #E4D1E5;
  border: 1px solid #7B2B84;
  float: right;
  margin-right: 6px;
  display: inline;

}


