/*extra

		.tx-srfeuserregister-pi1 .onwhitelink a {
			font-weight: bold;
			text-decoration: none;
			color:#1D3293 ;
		}
		.tx-srfeuserregister-pi1 .onwhitelink  a:hover, .tx-srfeuserregister-pi1 .onwhitelink  a:active{
			font-weight: bold;
			text-decoration: none;
			color: #999999;
		}
		#tx-srfeuserregister-pi1-fe_users_form,.tx-srfeuserregister-pi1-result{padding-top:10px;}
		.tx-srfeuserregister-pi1 input[type=submit]{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: normal; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt {width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }
fieldset {border:0;}


th label{font-weight:bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}


*/

.tx-srfeuserregister-pi1 h2{
	margin:								0 0 8px 0;
	padding:							0;
	font-size:							12px;
	color:								#1D3293;
	font-style: 						normal;
}

.tx-srfeuserregister-pi1 h4{	
	margin:								8px 0 0 0;
	padding:							0;
	font-size:							11px;
	color:								#1D3293;
	font-style: 						italic;
}

.tx-srfeuserregister-pi1 label{
	display:							block;
	float:								left;
	width:								120px;
}

.tx-srfeuserregister-pi1 label span, .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice span{
	color:								red;
}

.tx-srfeuserregister-pi1 input{
	display:							block;
	margin-left: 						100px;
	margin-bottom: 						10px;
}


.tx-srfeuserregister-pi1 dt.privacy{
	display:							block;
	margin-left: 						0;
	margin-bottom: 						10px;	
	text-align: 						justify;
}

.tx-srfeuserregister-pi1 span.tx-srfeuserregister-pi1-privacy{
	display:							block;
	margin-left: 						0px;
	margin-bottom: 						10px;
	clear:								left;
}
.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-privacy{
	display:							block;
	float:								left;
}


.tx-srfeuserregister-pi1 dt{
	clear:								left;
}

p.tx-srfeuserregister-pi1-error{
	color:								red;
	margin-left:						100px;
	display: 							block;
}

fieldset{
	border: 							0;
}

fieldset legend{
	color:								black;
	margin:								0 0 10px 0;
	padding:							0;
	
}

fieldset.tx-srfeuserregister-pi1-summary dd{
	display:							block;
	margin-left: 						100px;
	margin-bottom: 						10px;
}

fieldset.tx-srfeuserregister-pi1-summary dt{
	display:							block;
	float:								left;
	width:								120px;
}

fieldset.tx-srfeuserregister-pi1-summary input{
	display:							inline;
	margin-right:						20px;
}
