legend {padding-left:10px;padding-right:10px;border:0px;}fieldset  { padding: 3px 10px 3px 140px; border: solid 0px #bea842 }.radiolayout {width:400px;padding-top:3px;padding-bottom:3px;border:0px;}.formu {width:450px;padding-top:10px;padding-bottom:10px;padding-left:0px;border: none;}.mf-radio {border:0px;}.mf-radio legend {display: none;}.mf-text    { color: #dcdcdc; margin-bottom: 5px; border: solid 1px #454545 }.mf-check {border: 0px;}.mf-select  { margin-bottom: 5px; border: solid 1px #454545 }.mf-input    { margin-bottom: 5px; border: solid 1px #454545 }.mf-submit     { color: #c0c0c0; background-color: #000; margin-top: 5px; margin-left: 0px; border: solid 1px #454545 }


.tx-felogin-pi1 {
padding-bottom: 5px;
margin: 0;
width: 350px;
}




.tx-felogin-pi1 h4 { font-family: Arial, Helvetica, sans-serif; 
	color: #6a4a23; 
	font-size: 12px; 
	padding: 2px 2px 4px 10px;
	margin: 0px;
	background: #DFDEDE url(img/lock_open.gif);
	background-repeat:no-repeat;
	background-position:right;
}



.tx-felogin-pi1 fieldset {
padding-left: 0px;
padding-bottom: 10px;
}

.tx-felogin-pi1 label {
float:left;
padding-top: 2px;
padding-bottom: 2px;
width: 100px;
}
.tx-felogin-pi1 input {
float:left;
width: 100px;
margin-top: 3px;
}
.tx-felogin-pi1 form {
padding: 0;
margin: 5px 0 0 0;
width: 250px;
}