.cssform p { width:auto;clear: left;margin: 0;padding: 5px 0 8px 0;padding-left: 11em; }
.cssform label { float:left; margin-left:-11em; width: 10.5em; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 20em;}
.cssform textarea{width: 100%;height: 6.5em;}
.MODX_RichTextWidget { margin:0 0 0 11em; }
.cssform fieldset { border:2px solid #C0C0C0; display:block; padding:0em .5em; margin:1em 0.5em 0 0.5em; }
.cssform legend{font-size:116%;font-weight:bold;font-variant:small-caps}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
* html .threepxfix {margin-left: 3px;}

  .nm_row_even { margin:0 0 1em 0; }
  .nm_row_odd { margin:0 0 1em 0; }
  .nm_button { float:left; margin:1em 0 2em 2.5em; font-size:75%; }
  .nm_title { clear:left; }
  

