.userform {
	}
	
	.userform .item {
		clear: both;
		}
		
		.userform .invalid {
		  border: 1px solid red;
		  }
		
	.userform label {
		display: block;
		float: left;
		width: 150px;
		}
		
		.userform .required label {
			font-weight: bold;
			}
			
			.userform .required .value label {
				font-weight: normal;
				}
			
	.userform .error {
	  color: red;
	  }
	
	.userform .content .value {
		margin-left: 150px;
		}
	
	.userform .checkbox .content label, .userform .radiobuttons .content label {
		display: inline;
		float: none;
		width: auto;
		}
		
	.userform .textarea label {
		float: none;
		width: auto;
		}
		
	.userform .infofield label {
		display: none;
		}
		
	.userform .submit label {
		display: none;
		}