form {margin: 0;padding: 0;}form div, form p {margin: 0 0 1em 0;padding: 0;font-size: 1.2em;line-height: 1.1em;font-weight: normal;}label {display: block;font-weight: normal;}fieldset {border: none;padding: 5px 10px;margin: 0 0 1.5em 0;}fieldset legend {color: #666;font-size: 1.1em;font-weight: bold;margin: 0 0 0 0px;padding: 0;background-color: white;}* html fieldset legend {margin: 0 0 10px -10px;}fieldset ul {list-style: none;margin: 0 0 1.5em 0;padding: 0;}fieldset ul li {list-style: none;margin: 0 0 0.5em 0;padding: 0;}input, select, textarea {font-size: 1em;font-family: arial, helvetica, verdana, sans-serif;margin: 0;padding: 2px;}input, select {vertical-align: middle;}textarea {width: 200px;height: 8em;}input.check {border: none;width: auto;height: auto;margin: 0;}input.radio {border: none;width: auto;height: auto;margin: 0;}input.file {height: auto;width: 250px;}input.readonly {background-color: transparent;border: none;}input.button {width: 10em;border: 1px solid black;background-color: #ddd;}input.image {border: none;width: auto;height: auto;}form div.submit {margin: 1em 0;}form div.submit input {height: 2.5em;width: auto;padding: 10px 10px 15px;}.ini input {border: 1px grey solid;width: 210px;}.texti textarea {width: 300px;}.imgbrdr {border: 1px #6B3AC5 /* rgba(107,58,197,0.5) */ solid}.EmailHint {font-weight:bold;font-size:12px;color:#FF3500;}