.reqform {
	margin:10px auto 0 auto;
	width: 100%;
}
.reqform fieldset {
	margin:20px 0;
	padding:5px 15px 15px 15px;
	border:1px solid #ececec;
	border-left-color:#ececec;
	border-top-color:#ececec;
	background:#fff;
}
.reqform legend {
	margin-left:0px;
	padding: 0 5px;
	font-size: 20px;
	color:#000;
	text-transform: uppercase;
}
* html .reqform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px;
}
* html .reqform legend {
	position:absolute;
	top: -10px;
	left: 10px;
	margin-left:0;
}
*+html .reqform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px;
}
*+html .reqform legend {
	position:absolute;
	top: -10px;
	left: 10px;
	margin-left:0;
}

