div.form-row { clear:both; margin:5px 0; }
div.form-row label { float:left; width:100px; text-align:right; margin-right:5px;}
div.form-row label.widelabel{width:auto;}
div.form-row input.textbox { float:left;}
div.form-row select option {padding-right:10px;}

div.form-row span.checkbox label, div.form-row span.radiobutton label {float:none; width:auto; margin-left:3px;}

input.button { }
input.buttonSmall { }
input.buttonBig { }

/* Clearfix for non ie browsers */
	.form-row:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	.form-row { display: inline-block; }
	html[xmlns] .form-row { display: block; }
/* End of Clearfix */

select option {padding-right:10px;}