/*

.HorizontalFormContainer dt{
width:200px !important;
}
*/
.ProductAddToCart .EventProductVariations{
	width:420px;
	overflow:hidden;
}

.eventvariationlabel {
	clear:left;
	width:150px;
	padding-bottom:14px;
	float:left;
}

.eventvariationinput {
float:right;
}
.eventvariationinputborder {
border:solid thin #666;
}

.eventvariationlabeltextarea {
	clear:left;
	width:150px;
	padding-bottom:14px;
	float:left;
}

.eventvariationinputtextarea {
border:solid thin #666;
float:right;
width:220px !important;
clear:none;
}
	

/*.ProductAddToCart .EventProductVariations textarea, #CartEditProductFieldsForm textarea {
width:420px !important;
}
.ProductAddToCart .EventProductVariations input.Textbox, #CartEditProductFieldsForm input.Textbox {
width:420px !important;
border:solid thin #666;
clear:none;
}

.ProductAddToCart .EventProductVariations dt, #CartEditProductFieldsForm dt{
	clear:none;
}*/

.ProductOptionList .DetailRow .Value ul{
	clear:none;
}
	
.ProductOptionList .DetailRow .Value li{
	display:list-item;
	list-style:none;
}
.ProductOptionList .DetailRow .Label{
	padding-bottom:50px;
	width:180px;
	float:left;
}

.RegistrantDetails {
	font-size:14px;
	font-weight:bold;
}