#loginSignupSec{text-align:center;margin:66px 0 39px}.column{display:inline-block;vertical-align:middle;text-align:left}.column.signup.minimal{display:block!important}.column.signup.minimal input.styledText{width:100%}.vertGradient{background:url(../images/vertical-gradient.png) top left no-repeat;height:258px;width:2px;margin:0 44px 0 24px}h2{font-size:19px;color:#965c00;margin-bottom:25px}.field label{display:block;margin:12px 0 2px}#loginForm .styledText{width:240px}.loginControls{width:240px;overflow:hidden;padding:4px;margin:8px 4px 15px -4px}.logMeAutoField{float:right;margin-top:8px}.logMeAutoField>input{margin:0}.logMeAutoField>input,.logMeAutoField>label{display:inline-block;vertical-align:middle}.logMeAutoField>label{color:#6a4c1e;font-size:12px}.loginBtnSec{float:left}.loginOptions{font-size:12px}.loginOptions b{color:#be9e6c;margin:0 4px}.disableAC{margin:10px 0;font-size:11px}.loginOptions a{cursor:pointer;color:#306494!important}.loginOptions a:hover{text-decoration:none!important;color:#306494!important}.signup h2{font-weight:bold;font-size:20px;color:#ba7200}.signupCntrl{margin:20px 0 0}.agreement{display:inline-block;vertical-align:middle;margin:16px 0 7px}.signupCntrl .btnSec{display:inline-block;text-align:right;vertical-align:middle}.signupCntrl .btnSec button{font-size:14px;padding:8px 14px}.agreement .checkField{display:inline-block;font-size:0;vertical-align:middle}.agreement input{padding:0;margin:0;font-size:12px}.agreement label{display:inline-block;vertical-align:middle;width:156px;margin:0 0 0 6px;font-size:12px;color:#796648}.errorMsg{background:#ac0000;color:#fff;padding:7px 7px;box-shadow:0 0 1px 0 #000;line-height:14px;font-size:12px}.errorMsg a{color:#6fa0ff!important;text-decoration:underline!important}.login .errorMsg{width:287px}.signup .errorMsg{width:322px;padding:12px 10px;margin-bottom:15px}.affHeader{margin:80px 0 -22px}.affHeader h2{font-weight:bold;font-size:34px;color:#af6403}.affHeader p{font-size:17px;font-weight:bold;color:#018e00}.loginRequirementMsgBx{margin:49px 0 -22px}.loginReqBxInr{display:inline-block;background-color:#fff27f;padding:20px 30px;box-shadow:0 0 2px 0 #d0b893;color:#585429}.loginReqBxInr a{color:#005c94!important;border-bottom:1px dotted #3696ca}.loginReqBxInr a:hover{border-bottom:1px solid #3696ca}.loginReqTheme-greenBanner .loginReqBxInr{text-align:left;width:100%;background-color:#2c653e;color:#caf5bf;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.loginReqTheme-greenBanner .loginReqTitle{font-weight:bold;font-size:19px;line-height:22px;color:#5f5;margin-bottom:15px;letter-spacing:.3px;text-shadow:0 0 2px #1b4829}.loginReqTheme-greenBanner .loginReqBxInr a{color:#6bbff3!important}.lsSection{background-color:#d2b890;padding:10px;border:1px solid #b9a17c;border-top:1px solid #e2d3ba;border-left:1px solid #e2d3ba}.lsSection .lsSecTitle{display:block;font-weight:bold;color:#713100;margin:3px 0 12px}.lsSection .lsSecTitle i{font-weight:normal;font-size:81%;color:#865916}.lsSection+.lsSection{margin-top:14px}.nameWarnDisp{background-color:#f1cb91;padding:4px 5px;font-size:11px;text-align:center}.nameWarnDisp a{color:#0030a5!important}.nameWarnDisp a:hover{text-decoration:underline}