.form_description { font-size: 11px; padding: 4px; float: left; width: 150px; }
.form_field { font-size: 11px; padding: 4px; }
.form_field textarea { width: 500px; height: 150px; }
.form_row { clear: both; }
.form_separator_start { width: 13px; height: 13px; background-color: #aaa; float: left; margin-right: 4px; }
.form_separator { position: relative; clear: both; float: left; width: 500px; background-color: #ccc; font-weight: bold; font-size: 11px; padding: 4px; }
.form_tooltip { background-color: #eaeaea; border: 1px #acacac solid; padding: 2px; float: left; width: 200px; max-width: 200px; overflow: hidden; }
.type_header { width: 300px; background-color: #eee; font-weight: bold; font-size: 12px; color: #454545; border: 2px gray dotted; padding: 3px 10px; min-height: 17px; line-height: 17px; _height: 23px; margin: 10px 0; }
.add-row { width: 16px; height: 16px; background: url(../images/plus.gif) no-repeat; position: absolute; right: 25px; top: 2px; cursor: pointer; }
.del-row { width: 16px; height: 16px; background: url(../images/minus.gif) no-repeat; position: absolute; right: 5px; top: 2px; cursor: pointer; }
.textbox { max-width: 600px; }
.mceLayout { width: 600px !important; }
div.radio { margin: 0 0 2px 0; }
div.radio input { float: left; margin: 0 5px 0 0; }

