.regPage, .passResetPage, .loginPage { font-size: 109%; line-height: 133%; }
.regPage .sysMsgBox, .passResetPage .sysMsgBox, .loginPage .sysMsgBox { margin-bottom: 30px; }

.regPage table { width: 100%; margin-bottom: 10px; }
.regPage table td { padding: 15px 5px; }
.regPage table td.bold { width: 18%; }
.regPage table td.lt { width: 50%; font-size: 92%; text-align: justify; }
.regPage .inputText input { width: 180px; }

.regPage form { background: url(../dotsep.gif) repeat-x top; padding-top: 5px; margin-top: 30px; line-height: 100%; }
.regPage .submitWrapper { background: url(../dotsep.gif) repeat-x top; padding-top: 15px; text-align: center; margin-top: 15px; }

.regPage .error { font-size: 92%; margin-bottom: 4px; }

.linkback { margin-top: 20px; text-align: right; }

.passResetPage form { margin: 20px 0; }
.passResetPage .submitWrapper { display: inline; }
.passResetPage .submitWrapper input { vertical-align: middle; }
.passResetPage .error { font-size: 92%; margin-top: 3px; }

.fldRow { margin: 20px 0; }
.fldName { float: left; width: 140px; font-weight: bold; }

.loginPage .submitWrapper { background: url(../dotsep.gif) repeat-x top; padding-top: 15px; margin-top: 20px; text-align: center; }
.loginPage .submitWrapper input {  }
.loginPage .reglinks { margin-top: 30px; }
.loginPage .reglinks p { float: left; margin-right: 40px; }
