form {
	line-height:18px;
}
form fieldset label {
	float:left;
	width:130px;
	display:block;
}
form fieldset textarea,
form fieldset select,
form fieldset input {
	margin:2px 0;
	padding:1px 2px;
	font-size:12px;
	vertical-align:middle;
	background:#ced9e2;
	border:1px solid #91a8bc;
	width:200px;
}
form fieldset input.btncheck {
	width:auto;
}
form fieldset input.btnsubmit {
	clear:left;
	width:auto;
	margin:0 0 0 130px;
}
form fieldset br {
	clear:left;
}
form fieldset {
	
	background:#e9eef2;
	border:1px solid #c7cfd7;
	padding:10px 2px;
	margin:10px 0 ;
}
form fieldset fieldset  {
	border:0;
}
form fieldset fieldset label {
	display:inline;
	float:none;
}
form fieldset fieldset input {
	margin:2px 5px;
	border:0;
}
.requirednote {
	text-align:right;
	margin:2px 0;
	font-size:80%;
}