form.cmxform{width:670px;font-size:1.0em;color:#333}form.cmxform legend{padding-left:0}form.cmxform legend,form.cmxform label{color:#333}form.cmxform fieldset{border:none;border-top:1px solid #C9DCA6;background:url(../../images/cmxform-fieldset.gif) left bottom repeat-x;background-color:#F8FDEF}form.cmxform fieldset fieldset{background:none}form.cmxform fieldset p,form.cmxform fieldset fieldset{padding:5px 10px 7px;background:url(../../images/cmxform-divider.gif) left bottom repeat-x}form.cmxform label.error,label.error{display:none;color:red;font-style:italic}div.error{display:none}input{border:1px solid black}input:focus{border:1px dotted black}input.error{border:1px dotted red}form.cmxform .gray *{color:gray}form.cmxform fieldset{margin-bottom:10px}form.cmxform legend{padding:0 2px;font-weight:bold;/*_margin:0 -7px*/}form.cmxform label{display:block;line-height:1.8;vertical-align:top;display:block;float:left;width:170px}form.cmxform fieldset p{list-style:none;padding:5px;margin:0}form.cmxform fieldset fieldset{border:none;margin:3px 0 0}form.cmxform fieldset fieldset legend{padding:0 0 5px;font-weight:normal}form.cmxform fieldset fieldset label{display:block;width:auto}form.cmxform label{width:150px}form.cmxform fieldset fieldset label{margin-left:153px}form.cmxform label.error{margin-left:153px;width:520px}form.cmxform input.submit{margin-left:153px}
