table.formTable {width: 70%;}
.formTable td {padding: 4px 0px;}
/*.formTable td.formGroupCaption {text-align: left; font-weight: bold;}*/
.formTable td.formGroupCaption {  font-weight: bold; color:#a50000; margin-bottom:2px;}
.formTable .formButtons {text-align: left;}
.formTable .iField {width: 97%;}
.formTable td.formRequire {color: #f00; font-size: 15px; font-weight: bold; padding-right: 3px;}
.formTable td.formLabel {text-align: left; white-space:nowrap;}
.formTable td.formInput {width:450px;}
.formTable .iText {height: 70px;}
.formTable .iRadio {vertical-align: middle; border:0px solid #a5acb2;}
.formTable .iCheckbox {vertical-align: middle; border:0px solid #a5acb2;}
.formInput .iField .iString {border:1px solid #a5acb2;}
.iString2 {border:1px solid #a5acb2;}
.formButtons .formButtonSubmit {border:1px solid #a5acb2;}
.iSelect {width:445px; border:1px solid #A5ACB2}
.CalcTable {width:660px;}
td.CalcLabel {white-space:nowrap; padding-right:150px;}
td.CalcInput {width:350px; padding-bottom:3px;}
.CalcSelect {width:350px;}
.CalcText {width:345px;}
hr {border-top:2px solid #a50000;}