.formTable h3 { font: normal 14px/30px tahoma; color: #FFFFFF; background-color: #B6C43B; padding-left: 10px !important; }
.logo { margin: 10px 0 !important; }
.Content { position: relative; display: block; min-height: 400px; _height: 400px; }
.Content .formTable { border: 1px solid #F2F99B; }
.formTable .req { color: red; }
.formTable .tooltip { padding: 5px 0; color: #666666; }
.formTable .tooltipExt { display: block; color: #898778; border: 1px solid #DDD9BE; background: #FCFCF4 url(images/commentBg.jpg) no-repeat left top; padding: 10px 10px 10px 30px; }
.formTable .alert { border: 1px solid #FAC5C7; background: #FEF0F0 url(images/alertBG2.jpg) no-repeat left top; padding: 5px 5px 5px 30px !important; margin-bottom: 5px; }
.formTable th { text-align: right; vertical-align: top; font-size: 1.2em; padding-top: 7px !important; color: #626469; white-space: nowrap; }
.formTable td { vertical-align: top; }
.formTable ul { list-style-position: inside; margin-top: 5px !important; }
.formTable input, .formTable textarea { border: 1px solid #A2A684; width: 150px; font-size: 12px; font-weight: bold; padding: 2px; }
.checkbox input { padding: auto !important; width: auto !important; border: none; }
.checkbox label { padding-right: 20px; }
.nopad { width: auto; border: none; padding: auto; }
/* LOGIN */
.LoginContainer { background: url(images/loginBgBottom.jpg) no-repeat bottom; width: 384px; }
.LoginContent { background: url(images/loginBgTop.jpg) no-repeat top; min-height: 17px; padding: 30px 50px 20px 50px; }
.LoginContent input { padding: 4px; border: none !important; }
.LoginContent p { margin: 10px 0 !important; }
.LoginContent .input { font-size: 1.8em; margin-top: 3px; width: 97%; }
.LoginContent .submit { text-align: right; }
.LoginContent .submit input { margin: 0; font-size: 15px; background: url(images/btn_login.gif) no-repeat; width: 70px; height: 31px; border: none !important; }
.login_error { color: red; font-size: 11px; font-weight: bold; padding: .6em; margin: 0 50px !important; text-align: center; }
.LoginSubLinks { width: 284px; padding: 10px 50px 20px 50px; text-align: left; }
.LoginSubLinks ul { list-style: none; }
.LoginSubLinks ul li { line-height: 20px; }
.LoginSubLinks a, .LoginSubLinks a:link, .LoginSubLinks a:visited, .LoginSubLinks a:active { color: #666666; }
/* chance password css */
.ChangePassword { margin-top: 40px !important; }
.ChangePassword input { background-color: #EFEFEF; border: solid 1px #CBCBCB; }
.ChangePassword td { font-size: 11px; color: #7C7C7C; }

