.registrationForm{border:1px solid #B2B2B2;margin:0 auto;width:50em;overflow:auto;}.registrationForm h3{background:#DDD url(/images/mec/featureh2.gif) repeat-x scroll left top;border-bottom:1px solid #B2B2B2;color:#000;font-family:Verdana,Geneva,sans-serif;font-size:0.90em;margin:0;padding:0.2em 0 0.2em 0;text-indent:0.5em;font-weight:bold;}.registrationForm h4{font-size:110%;text-indent:1.5em;margin:0;padding:0 0 0.8em 0.5em;color:#000;text-decoration:underline;}fieldset{font-size:100%;overflow:auto;padding:1em;margin:0;background:#ECE9E9;border:1px solid #B2B2B2;}.registrationForm fieldset{border:0;font-size:100%;overflow:auto;padding:1em 0 1em 0;margin:0;background:#ECE9E9;}.registrationForm fieldset label{display:block;float:left;width:13em;margin:0 1em 0 5em;clear:both;text-align:right;line-height:1.7em;height:1.7em;margin-bottom:0.3em;background-color:}.registrationForm .required{font-weight:bold;}.registrationForm fieldset input,.registrationForm fieldset select{float:left;}.controls{margin:0;padding:0 15px;overflow:auto;clear:both;}.controls input{margin-right:1em;}.registrationForm p{clear:both;padding:1em 1em 0em 22.5em;font-size:85%;}.registrationForm p.noTab{padding:0.5em 1em 0.5em 1em;}.status{background:#E9ECE9;width:49em;margin:1em auto 1em auto;border:1px solid #0A0;padding:0.5em;color:#0A0;}.status p{color:#0A0;}.errors ul{font-weight:bold;}.errors{background:#ECE9E9;width:49em;margin:1em auto 1em auto;border:1px solid #A00;padding:0.5em;color:#A00;}.errors p{color:#A00;}.errors ul{font-weight:bold;}.removeLink{line-height:2.5em;float:left;margin-left:1em;}label.error{color:#D00;}input.error{background:#FEE;}.loginForm{margin-top:0.5em;}