form{margin-top:0}form,td,th,li{font-size:100%}form div{margin-bottom:0}fieldset div{margin-bottom:0.5em;margin-left:1em;}fieldset div div{margin-top:0.5em;margin-left:1em}fieldset{margin-bottom:1em;border:1px solid #aaa;padding:0.5em}fieldset label{width:auto;}legend{color:#FFF;background:#aaa;font-style:italic;font-size:1.2em;margin-bottom:0.5em;padding:0.2em;width:auto;border:1px solid #CCC}textarea{margin:0.5em 0;width:98%;height:6em}.short-label label{float:left;width:10em}.short-label fieldset div input,.short-label fieldset div select{width:16em}.captcha{margin:0.5em 0;width:200px;text-align:center}.captcha img{border:1px solid #aaa;margin-bottom:0.5em}.captcha input{width:196px;margin-top:0.5em}.submit{margin-top:0.5em}.contactform input{border:1px solid #aaa;}.contactform input.checkbox{border:none;}.contactform label{display:block;float:left;width:150px;}.contactform label.label{display:inline;float:none;width:50px;font-size:10px;}.contactform textarea{background-color:#ffc;border:1px solid #aaa;height:600px;}.formbuilderform .message{line-height:16px;padding:0 0 8px 0;}