form fieldset legend {
	line-height:150%;
}
form fieldset legend {
	color:#ffffff;
	font-size:150%;
	font-weight:normal;
	margin:0pt;
	padding:0pt 5px;
}

form fieldset.submit {
	border-color:#ffffff;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	padding-top: 5px;
}

input.inputSubmit{
	float:right;
	margin:0pt 0pt 5px 260px;
}

form p.error{
	color: #e59b72;
	text-align: center;
}
form fieldset {
	border-color:#ffffff;
	border-style:solid none none;
	border-width:1px 0pt 0pt;
	clear:both;
	font-size:100%;
	margin:0pt;
	padding:10px;
}

form div {
	clear:left;
	display:block;
	margin:5px 0pt 0pt;
	padding:1px 3px;
	width:354px;
}

form div.optional label, label.optional {
	font-weight:normal;
}

form div label {
	display:block;
	float:left;
	margin:0pt 0pt 5px;
	padding:3px 5px;
	text-align:right;
	width:130px;
}

label {
	font-size:100%;
	color: #ffffff;
}