﻿fieldset {
	margin:0px 0px 10px 30px;
	padding:0px 5px 5px 5px;
	width:636px;
	border:1px solid #fc7cb3;
}

.Form legend {
	color:#ffcc00;
}

.CaptchaRow h3 {
	clear:both;
	margin:0px 50px 0px 0px;
	padding:10px 0px 0px 0px;
	border-bottom:dotted 1px #c0c0c0;
}

textarea {
	width:406px;
}

.CaptchaRow {
	clear: both;
	margin:0;
	padding:1px 0px 0px 0px;
	letter-spacing:normal;
	width:446px;
}

.HLCaptcha {
	float:left;
	margin:0px 10px 5px 0px;
	padding:0;
	width:206px;
}

.HRCaptcha {
	float:left;
	margin:0px 0px 5px 0px;
	padding:0;
	width:400px;
}

div.FormRow {
	clear:both;
	margin:0;
	padding:1px 0px 0px 0px;
}

div.FormRow div.FormLabel {
	float:left;
	width:206px;
	height:17px;
	margin:0;
	padding:4px 10px 0px 2px;
	text-align:left;
	color:#333333;
}

div.FormRow div.FormField {
	float:left;
	width:400px;
	text-align:left;
	margin:0;
	padding:0px 0px 2px 2px;
	background-color:inherit;
}

div.FormRow div.FormField table {
	margin:0px 5px 0px 0px;
	padding:0;
}

div.FormRow div.FormField tr {
	margin:0;
	padding:0;
}

div.FormRow div.FormField td {
	margin:0px 10px 0px 0px;
	padding:0;
}

div.FormRow ul {
	margin:0;
	padding:0;
}

div.FormRow li {
	padding:0;
	margin:0;
	/*background-image:none none;*/
}

.FormMandatory {
	font-weight:bold;
}

div.FormRowButton {
	clear:both;
	width:606px;
	margin:0px 0px 0px 30px;
	padding: 10px 0px 0px 00px;
}

.ref {font-size:xx-small; }

