form fieldset{border:1px solid #333;width:auto;margin:0 6em;}legend,form fieldset legend{font-weight:700;font-size:14px;padding:2px 6px;}form .optional,form .required{display:block;margin:1px;}form .required{color:#000;}form .optional{color:#999;}form .optional label,form .required label{width:8em;float:left;text-align:right;display:block;margin:2px 1.5em 2px 2px;}form .optional input,form .required input,form .optional select,form .required select{border:1px solid #CCC;margin:4px;}form .submit{border:1px inset;text-align:right;margin:15px 10px 5px;padding:5px 10px;}.green_button{height:25px;border:0;vertical-align:middle;text-transform:inherit;color:#FFF;background-image:url(/img/eugromobile.com/web-button.gif);margin:0;padding:0;}