﻿
form {margin:0;padding:0;}
label { display: block; clear: both; padding: 3px; }
label strong, 
label span.label { display: block; float: left; width: 100px; text-align: right; padding: 1px 5px 0 0; }

label span.error { }
label input { width: 230px; font: 11px "Courier New", Courier, monospace; }

label.TextArea { clear: both; }
label.TextArea span { display: block; float: left; width: 100px; text-align: right; padding: 1px 5px 0 0; }
label.TextArea textarea { width: 230px; font: 11px "Courier New", Courier, monospace; }

div.CheckBoxGroup { margin-bottom: 1em; }
span.CheckBox { display: block; clear: both; overflow: auto; }
span.CheckBox input { float: left; margin-left: 105px; width: 15px; }
span.CheckBox label { float: left; width: inherit; clear: none; }

div.formButton { clear: both; margin-left: 105px; margin-top: 4px; }
div.formButton input { cursor: pointer; }