

strong {font-weight:bold}

.formWrapper {padding:0px;width:520px}

fieldset {border:none;margin:0 0 0 16px}
legend {padding:10px 0 10px 0; margin:0px; font-size:1.1em;font-weight:bold;color:#D8040C;}

.smallpText{font-size:0.85em;margin:0 0 5px 0;}
.formWrapper .fieldWrap {position:relative;clear:both;}
.formWrapper .fieldWrap label {clear:left;float: left;width: 100px;text-align: right;display: block;margin:7px 10px 5px 0;font-size:0.85em}
.formWrapper .fieldWrap input,
.formWrapper .fieldWrap textarea,
.formWrapper .fieldWrap select,
.formWrapper .fieldTable input {font-size:1em;margin:5px 0 5px 0;float:left;display:inline;border:1px solid #CCCCCC;width:200px}
.formWrapper .fieldWrap .error {font-size:0.85em;float: left;text-align:left;display: block;margin:7px 5px 5px 8px;padding:0; color:#D8040C;}

.formWrapper .fieldWrap textarea {height:100px}


.twoColWrap {clear:left;float:none;padding:15px 0 0 0;}
.twoColWrap .fieldWrap {float:left;width:50%;clear:none;padding:0px; margin:0px;}
.twoColWrap .fieldWrap label {clear:none;width:120px;}

.twoColWrap .fieldWrap input {width:30px}

.formWrapper .wideradiobuttonlist {padding:15px 0 15px 0}
.formWrapper .wideradiobuttonlist label {width:75%;text-align:left;}
.formWrapper .wideradiobuttonlist span label {width:75%} 
.formWrapper .wideradiobuttonlist input {width:auto}
.formWrapper .wideradiobuttonlist .error {float:left;clear:left}

.formWrapper .widecheckbox {}
.formWrapper .widecheckbox input {float:left;clear:left;margin:7px 10px 5px 0;width:auto }
.formWrapper .widecheckbox label {width:90%;text-align:left;clear:none;}


.formWrapper .datefield select {width:auto;margin-right:5px;}

.formWrapper .checkboxfield input {width:auto}

.formWrapper .checkboxlist {}
.formWrapper .checkboxlist span {display:block;float:left;margin:0 0 0 50px;}
.formWrapper .checkboxlist label {width:350px;text-align:left}
.formWrapper .checkboxlist input {width:auto}

.formWrapper .indentedcontainer {clear:both;margin-left:210px}

.formWrapper .radiobuttonlist {}
.formWrapper .radiobuttonlist span {display:block;float:left;width:200px}
.formWrapper .fieldWrap.radiobuttonlist input {width:auto;float:left;display:inline;clear:none;margin:8px 0 0 0}
.formWrapper .fieldWrap.radiobuttonlist label {float:left;width:50px;text-align:left;display:inline;clear:none}

.formWrapper input.numeric {width:50px;text-align:right;padding:0 1px 0 0}

table.fieldTable {font-size:0.85em; margin:15px 0 15px 0;}
table.fieldTable th {font-weight:bold; padding: 0 5px}
table.fieldTable td {padding: 0 5px}
table.fieldTable .alignright {text-align:right}
table.fieldTable .alignright input {float:none}

.formWrapper p.clear, .formWrapper br.clear {clear:left;float:none}
label.optin {font-weight:bold}

.formWrapper p {margin:0px}

.button{float:none;clear:left;display:block;padding:20px 0 0 100px;}

.charcounter {float:none;clear:left;display:block;margin-left:190px;font-size:0.8em;}

.declarationerror {display:none}

.error {color:#D8040C;}

.clear {clear:both}
