.form_uanic {
	background:#fff; 
	width:86%;
        min-width: 470px;
	padding:10px;
	border:1px solid #ddd;
	margin:5px;
	text-align: left;
}	

.form_contact {
	background:#f0f0f0; 
	width:50%;
	min-width: 500px;
	padding:10px;
	margin:15px;
	text-align: left;
}

.form_domain {
	background:#f0f0f0; 
	width:70%;
	min-width: 600px;
	padding:10px;
	margin:15px;
	text-align: left;
}

fieldset {
	width:		96%;
	display:	block;
	border:		1px dotted #4f718a;
	padding:	5px 5px 5px 10px;
	margin-bottom: 	3px;
	line-height:	1.5em;
}

fieldset:hover {border:1px solid #4f718a;}

fieldset h6 {
	font-size: 	12px;
	margin: 	3px 2px;
}

legend {
	font-weight:	bold;
	border-bottom:	2px solid #4f718a;
	margin-bottom:	6px;
	padding:	4px;
	background:	none;
	color:		#4f718a;
}


label {
	font-size: 1em;
	display:block;
	width:30%;
	text-align:left;
	padding-right:10px;
	color:#4f718a;
	margin: 0;
	float:left;
}
.as_label {
	font-size: 1em;
	padding-right:10px;
	padding-left: 10px;
	color:#4f718a;
	margin: 0;
}

.fld {
	width:100%;
	clear:left;
	display:block;
	border-bottom:1px dotted #ddd;
	vertical-align: top;
}
.fld2 {
	width:100%;
	clear:left;
	display:block;
	vertical-align: top;
}

.fset {
	width:86%;
	display:block;
	border:1px dotted #4f718a;
	padding:5px 5px 5px 10px;
	margin-bottom: 3px;
	line-height:1.5em;
}
.leg {
	font-weight:bold;
	border-bottom:2px solid #4f718a;
	margin-bottom:6px;
	padding:4px;
	background:none;
	color:#4f718a;
}
