@charset "UTF-8";
/* CSS Document */




html, body, p { margin: 0; padding: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333; }
.wrpr-cell-content { padding-bottom: 4px; }
.wrpr-cell-text { padding-left: 7px; }
.wrpr-footer { background: #ccc; border-top: 1px solid #a0a0a0; padding: 0; width: 100%; height: 100%; vertical-align: bottom; }


.txt-bold { font-weight: bold; }
.txt-italic { font-style: italic; }
.txt-size10 { font-size: 10px; }
.txt-size12 { font-size: 12px; }
.txt-size13 { font-size: 13px; }
.txt-size14 { font-size: 14px; }
.txt-size16 { font-size: 16px; }


.error { background-color: #FFE4E4; color: #f00; }


label.error { display: none !important; }


/* style fields */
.txt-input-field { border: none; border-bottom: 1px solid #ccc; }
.fld-entry-title, .flds-rep-sig { width: 100%; }
.flds-rep-sig {  }
.flds-rep-name, .flds-participant-name { width: 260px; } /* 250px */
.flds-rep-date, .flds-participant-date { width: 70px; }
.stateFormat { text-transform: uppercase; }



.flds-rep-sig-wrapper { height: 14px; padding: 1px 0 1px 0; display: inline-block;  }


.flds-participant-sig { width: 290px; height: 14px; padding: 1px 0 1px 0; border-bottom: 1px solid #ccc; display: inline-block; }


.wrpr-main-form { border: 1px solid #ccc; }


.wrpr-print-dialog { background: #FF9; padding: 10px; border: 2px solid #F00; }