form {padding:0 !important;margin: 10px 0;}

/* Table  */
form table {	border-collapse: collapse;}
form td, form th {	padding: 3px 0}
form td { vertical-align: top}

/* Basic field+label wrappers */
.oneField {	clear: left;}
.inlineSection .oneField {clear: none !important; float: left; padding: 0; font-weight: normal;margin-right: 4px;}

/* Ties together a label and its checkbox or radio */
form .oneChoice { white-space: nowrap; }

/* Labels */
label, form .label {color: #036;font-size: small;margin: 0;}
form .label {display: block;padding: 2px 0;margin: 0;font-weight: normal;}
label.postField  {margin-left: 4px;margin-right: 4px;}

/* Inputs */
form textarea { padding: 0;	vertical-align: top; margin: 2px 0 1px 0; width:200px}
form input {width:175px;}
form select { width:200px; padding: 0; margin: 2px 0 1px 0;}
form .inlineSection select { margin: 0;border:1px solid #e6ecef}
form input.checkbox, form input.primaryAction { width:auto}
/* Misc. wForms/Form Builder Related Rules */

/* Asterisk on required fields */
form .reqMark { color: #F00;font-size: xx-small;vertical-align: super;}

/* Field w/ a validation error */
form .errFld { padding:2px; margin:0; border: 1px solid #036;}

/* Styling for message associated with a validation error. */
form .errMsg {color: #036 !important;display: inline; font-size:11px}

/* Field-Hint with focus */
form .field-hint { color: #000;	width: 220px;margin: 15px 0 0 0;float: right;}
/* Field-Hint without focus */
form .field-hint-inactive {color: #666;float: right;clear: right;width: 220px;margin: 15px 0 0 0;}
/* Repeat Behavior divs (when not set on a fieldset) */
div.repeat {border: 1px dotted #ccc;background-color: #FFFFFF;margin: 3px 0;padding-right: 3px;}
div.removeable {border: 1px dotted #ccc;background-color: #F5F5F5;padding-right: 3px;}

/* Internet Explorer Bug Fixes */
/* IE Pick-a-boo bug fix */ 
form { height: expression('1%'); }

/* Fixes IE problem with fieldset+legend boundaries 
form fieldset {	position: expression('relative'); margin-top: expression('1.5em');padding-top: expression('1.75em');}
form legend {position: expression('absolute'); top: expression('-.5em');left: expression('.5em');}*/