td {padding: 0px; font-size: 8pt;}

div.formBody {}
div.formSection {margin-bottom: 5px; padding-bottom: 5px; border: dotted 0px gray;}
div.formSubSection {margin-bottom: 0px; padding-bottom: 5px; border: dotted 0px yellow;}

div.formInstruction {padding-bottom: 5px;}
div.formInstructionWSub {padding-bottom: 0px;}

div.placeHolder {margin-bottom: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: gray; border: dotted 1px gray;}

div.formSection UL {margin-top: 0px; margin-bottom: 0px; margin-left: 95px; padding-left: 0px;}

span.fieldLabel {text-align: right; margin-left: 20px; font-weight: bold; color: gray; width: 50px;}
span.fieldLabelRightJustified {text-align: right; font-weight: bold; color: gray; width: 100px;}

sup.required {color: red; font-weight: normal; font-size: 8pt;}

.formSubInstruction {padding-bottom: 2px;}
.formSubInstructionRequirement {padding-bottom: 2px; color: red;}

.message {color: red; font-size: 8pt; font-weight: normal;}

.tdProviderInformation {border-collapse: collapse;}

.tdOfficeInfoColumnSeparator {width: 20px;}

.formInstruction {text-align: left; font-weight: bold; color: #635A52;}
.formInstructionWSub {text-align: left; font-weight: bold; color: #635A52;}
.fieldLabel {text-align: left; font-weight: bold; color: #635A52;}
.fieldLabelLeftJustified {text-align: left; font-weight: bold; color: #635A52;}
.fieldLabelRightJustified {text-align: right; font-weight: bold; color: #635A52;}

.helpLink {font-size: 7pt;}

select {font-family: Verdana; font-size: 8pt; color: #336666;}
input {font-family: Verdana; font-size: 8pt; color: #336666;}
