.textJs { font: 500 12px Arial, Helvetica, sans-serif; text-align: justify; }
.textJss { font: 500 10px Arial, Helvetica, sans-serif; text-align: justify; }
.textSp { font: 500 12px Arial, Helvetica, sans-serif; text-align: justify; width: 280px; }
.textRed { font: 500 12px Arial, Helvetica, sans-serif; color: red; }
.txts { font: 500 10px Arial, Helvetica, sans-serif; }

.formTitleBk { background: #E6E6E6; }
.formTitle { text-align: right; vertical-align: middle; font: 800 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; }
.formTitleTp { text-align: right; vertical-align: top; font: 800 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; }
.formText { text-align: right; vertical-align: middle; font: 500 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; color: #003366; }
.formLoginText { text-align: right; vertical-align: middle; font: 500 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; color: #FFFFFF; }
.formTextLt { text-align: left; vertical-align: middle; font: 500 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; }
.formTextTp { text-align: right; vertical-align: top; font: 500 12px Arial, Helvetica, sans-serif; padding: 1px 3px 0px 0px; }
.formTextTp2 { text-align: right; vertical-align: top; font: 500 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; }
.formError { text-align: right; vertical-align: middle; font: 800 12px Arial, Helvetica, sans-serif; padding: 0px 3px 0px 0px; color: #ff0000; }
.field { border: 1px solid #3366cc; font: 500 12px Courier, Arial, Helvetica, sans-serif; }
.btn { border: 1px solid #3366cc; font: 800 12px Arial, Helvetica, sans-serif; background-color: #eaeaea; }

a.avs { font: 500 11px Arial, Helvetica, sans-serif; }
a.avs:link { text-decoration: none; color: #0000CC; }
a.avs:visited { text-decoration: none; color: #0000CC; }
a.avs:active { text-decoration: none; color: #003366; }
a.avs:hover { text-decoration: underline; color: #003366; }
P.breakhere {page-break-after: always}

