.contactDetails {border:solid #ccc; border-width:1px; padding:12px; width:70%; height:auto}
fieldset.msg {text-align:center; width:70%; border:1px solid #900; padding:4px; font-size:.9em}
fieldset.msg legend {color:#900; margin:0 8px; padding:0 8px}
fieldset.msg .error {color:#900}
fieldset.msg .status {color:navy}
.fldForm {clear:both; width:auto; white-space:nowrap}
.fldForm input, .fldForm select, .fldForm textarea {border:1px solid #ccc}
.fldForm textarea {font-family:arial,sans-serif; font-size:1em; padding:2px}
.fldReqd {color:#900; font-size:1em}
.fldError {clear:both; width:auto; margin-left:152px; color:#900; font-size:.9em}
.fldLabel {clear:both; float:left; width:140px; text-align:right; margin:4px}
.fldInput {float:right; width:330px; text-align:left; margin:3px}
.tblLabel {width:140px; text-align:right; margin:4px; padding:0px 12px 1px 0}
.tblInput {width:330px; text-align:left; margin:3px; padding:2px}
/*
.fldReqd {color:#000; font-size:1.4em}
.fldForm input, .fldForm select, .fldForm textarea {border:1px solid #ccc; background:#ddd}
*/
