#registration input{width:auto}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}#spectrumRegForm.reg-form{font:normal 12px/14px Arial,Helvetica,sans-serif;color:#666;margin:0 auto 0 auto;width:645px;display:block;position:relative}#spectrumRegForm.reg-form hr{height:2px;border:0;background:#fff url("../../images/form_dots.png") scroll repeat-x left top;margin:10px 0 0 0}#spectrumRegForm.reg-form form{padding:12px 0 0 0}#spectrumRegForm.reg-form hr.bottom{margin-bottom:15px}#spectrumRegForm.reg-form div.top-background{background:transparent url("../../images/form_background.png") scroll no-repeat left top;padding:35px 40px 30px 40px}#spectrumRegForm.reg-form div.display-box{color:red;position:absolute;top:150px;left:610px;display:none}#spectrumRegForm.reg-form #address-list.display-box{z-index:11101}#spectrumRegForm.reg-form #error-list.display-box{z-index:11109}#spectrumRegForm.reg-form div.display-box div.top-background{padding:10px;background:transparent url("../../images/error_top.png") scroll no-repeat left top}#spectrumRegForm.reg-form div.display-box p.main-title{color:#fff;font-size:16px;font-weight:bold;margin:0 0 20px 0}#spectrumRegForm.reg-form div.display-box ul{padding:0 0 0 14px}#spectrumRegForm.reg-form div.display-box ul li{font-size:12px;margin:8px 0 8px 0;list-style-type:disc}#spectrumRegForm.reg-form div.display-box ul li.suggestion{cursor:pointer;color:#0013a2}#spectrumRegForm.reg-form div.display-box ul li.suggestion:hover{text-decoration:underline}#spectrumRegForm.reg-form div.display-box p.sub-title{display:none;font-weight:bold}#spectrumRegForm.reg-form div.display-box div.bottom-background{width:160px;height:7px;background:transparent url("../../images/error_bottom.png") scroll no-repeat left top}#spectrumRegForm.reg-form #address-list.display-box p.main-title{font-size:13px}#spectrumRegForm.reg-form #address-list.display-box ul{padding:0;list-style-type:none}#spectrumRegForm.reg-form #address-list.display-box ul li{color:#0013a2;cursor:pointer;text-decoration:underline;list-style-type:none}#spectrumRegForm.reg-form #address-list.display-box p.sub-title{display:none;font-weight:bold;color:#0013a2;font-size:12px;letter-spacing:-0.02em}#spectrumRegForm.reg-form label{font-weight:bold;font-size:145%;padding:16px 0 4px 4px;display:block}#spectrumRegForm.reg-form span.opt{color:#9f9f9f;font-size:65%;font-weight:normal;line-height:65%}#spectrumRegForm.reg-form div.top-group{padding:10px 0 6px 0;margin:10px 0 0 0}#spectrumRegForm.reg-form div.side-group div.side-by-side{float:left}#spectrumRegForm.reg-form input[type="text"],#spectrumRegForm.reg-form input[type="password"],#spectrumRegForm.reg-form input[type="email"],#spectrumRegForm.reg-form input[type="number"],#spectrumRegForm.reg-form select{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 6px 0 0;border:1px solid #999;padding:4px;color:#333;font-size:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6}#spectrumRegForm.reg-form input[type="text"].error,#spectrumRegForm.reg-form input[type="password"].error,#spectrumRegForm.reg-form select.error{border-color:red!important}#spectrumRegForm.reg-form span.disabled{color:#333;font-size:18px;padding:4px 0 0 4px;display:block;width:220px;line-height:18px;word-wrap:break-word}#spectrumRegForm.reg-form input[disabled="disabled"]{background-color:#f0f0f0}#spectrumRegForm.reg-form select{padding:3px}#spectrumRegForm.reg-form h2{color:#2984b2;font-weight:bold;font-size:165%;margin:0 0 8px 0}#spectrumRegForm.reg-form p.intro{color:#2984b2;font-weight:bold;font-size:110%;line-height:135%}#spectrumRegForm.reg-form p.intro em{font-weight:bold}#spectrumRegForm.reg-form p.intro a{color:#2984b2}#spectrumRegForm.reg-form p.copy{padding:8px 0 0 0}#spectrumRegForm.reg-form a,#spectrumRegForm.reg-form a:hover,#spectrumRegForm.reg-form a:visited,#spectrumRegForm.reg-form a:active{color:blue;text-decoration:underline}#spectrumRegForm.reg-form div.submit-container{margin:0 auto 0 auto;padding:25px 100px 0 100px}#spectrumRegForm.reg-form div.submit-container a.cancel-btn{display:block}#spectrumRegForm.reg-form div.submit-container a.cancel-btn img{float:left;display:block}#spectrumRegLightboxUpdateBtn{float:right;cursor:pointer}#loader{margin:0 6px 0 0;visibility:hidden;position:absolute;right:15px;top:20px}#spectrumRegForm.reg-form #EM,#spectrumRegForm.reg-form #CE,#spectrumRegForm.reg-form #PW,#spectrumRegForm.reg-form #CP,#spectrumRegForm.reg-form #OLDPASSWORD{width:274px}#spectrumRegForm.reg-form #FN,#spectrumRegForm.reg-form #LN,#spectrumRegForm.reg-form #A2,#spectrumRegForm.reg-form #CI{width:215px}#spectrumRegForm.reg-form #MN{width:120px}#spectrumRegForm.reg-form #DY{width:80px}#spectrumRegForm.reg-form #YR{width:80px}#spectrumRegForm.reg-form #TI{width:115px}#spectrumRegForm.reg-form #A1{width:335px}#spectrumRegForm.reg-form #ST{width:235px}#spectrumRegForm.reg-form #ZI{width:94px}#spectrumRegForm.reg-form div.bottom-background{background:transparent url("../../images/form_background_bottom.png") scroll no-repeat left top;width:645px;height:28px}#spectrumRegForm.reg-form .rf-hidden,div.inlineReg #spectrumRegForm.reg-form label.rf-hidden{display:none}#spectrumRegForm.reg-form.ie7 div.top-background{padding-top:0}#spectrumRegForm.reg-form.ie7 h2{padding-top:25px}#spectrumRegForm.reg-form.ie7 #claim-code,#spectrumRegForm.reg-form.ie7 #EM,#spectrumRegForm.reg-form.ie7 #EM,#spectrumRegForm.reg-form.ie7 #CE,#spectrumRegForm.reg-form.ie7 #PW,#spectrumRegForm.reg-form.ie7 #CP,#spectrumRegForm.reg-form.ie7 #CPASS{width:265px}#spectrumRegForm.reg-form.ie7 #FN,#spectrumRegForm.reg-form.ie7 #LN{width:205px}#spectrumRegForm.reg-form.ie7 #A1{width:350px}#spectrumRegForm.reg-form.ie7 #ST{width:203px}#spectrumRegForm.reg-form.ie7 #A2,#spectrumRegForm.reg-form.ie7 #CI{width:180px}#spectrumRegForm.reg-form.ie7 #ZI{width:140px}#spectrumRegForm.reg-form.ie7 #MN{width:110px}#spectrumRegForm.reg-form.ie7 #DY{width:80px}#spectrumRegForm.reg-form.ie7 #YR{width:80px}#spectrumRegForm.reg-form.ie7 hr{border:1px solid #99dfff;height:1px}#spectrumRegForm.reg-form.ie7 div.display-box ul{padding:0 0 0 2px}#spectrumRegForm.reg-form.ie7 div.display-box ul li{width:130px;list-style-type:none;background:transparent url("../../images/error_bullet.png") scroll no-repeat left 5px;padding:0 0 0 10px}#spectrumRegForm.reg-form.ie7 div.display-box p.sub-title{width:140px}#spectrumRegForm.reg-form.ie7 #address-list.display-box p.main-title{font-size:13px;width:140px}#spectrumRegForm.reg-form.ie7 input[type="text"],#spectrumRegForm.reg-form.ie7 input[type="password"],#spectrumRegForm.reg-form.ie7 select{border:1px solid #7f9db9}#spectrumRegForm.reg-form.ie7 input[type="text"].error,#spectrumRegForm.reg-form.ie7 input[type="password"].error,#spectrumRegForm.reg-form.ie7 select.error{border:1px solid #7f9db9!important;background-color:#fde7e7}#spectrumRegForm.reg-form.ie6 div.top-background{padding-top:0}#spectrumRegForm.reg-form.ie6 h2{padding-top:25px}#spectrumRegForm.reg-form.ie6 #claim-code,#spectrumRegForm.reg-form.ie6 #EM,#spectrumRegForm.reg-form.ie6 #CE,#spectrumRegForm.reg-form.ie6 #PW,#spectrumRegForm.reg-form.ie6 #CP,#spectrumRegForm.reg-form.ie6 #CPASS{width:265px}#spectrumRegForm.reg-form.ie6 #A2{width:150px}#spectrumRegForm.reg-form.ie6 #CI{width:185px}#spectrumRegForm.reg-form.ie6 #FN,#spectrumRegForm.reg-form.ie6 #LN{width:205px}#spectrumRegForm.reg-form.ie6 #A1{width:380px}#spectrumRegForm.reg-form.ie6 #ST{width:190px}#spectrumRegForm.reg-form.ie6 #ZI{width:150px}#spectrumRegForm.reg-form.ie6 input,#spectrumRegForm.reg-form.ie6 select{border-radius:4px;margin:0 6px 0 0;border:1px solid #7f9db9;padding:4px;color:#333;font-size:18px;box-sizing:border-box;background-color:#f6f6f6}#spectrumRegForm.reg-form.ie6 input.error,#spectrumRegForm.reg-form.ie6 select.error{border:1px solid #7f9db9!important;background-color:#fde7e7}#spectrumRegForm.reg-form.ie6 div.display-box ul{padding:0 0 0 2px}#spectrumRegForm.reg-form.ie6 div.display-box ul li{width:130px;list-style-type:none;background:transparent url("../../images/error_bullet.png") scroll no-repeat left 5px;padding:0 0 0 10px}#spectrumRegForm.reg-form.ie6 div.display-box p.sub-title{width:140px}#spectrumRegForm.reg-form.ie6 #address-list.display-box p.main-title{font-size:13px;width:140px}#spectrumRegForm.reg-form.ie6 input#spectrumRegLightboxUpdateBtn{border:0;padding:0}#spectrumRegForm.reg-form.ie6 div.display-box p.sub-title{width:140px}#spectrumRegForm.reg-form.ie6 div.top-background{background-image:url("../../images/form_background_plain.png")}#spectrumRegForm.reg-form.ie6 div.bottom-background{background-image:url("../../images/form_background_bottom_plain.png")}#spectrumRegForm.reg-form.ie6 #OPTIN{border:0}#spectrumRegForm.reg-form div.spectrum-intro{display:none}#spectrumRegForm.reg-form div.spectrum-intro h2{color:red!important;font-size:145%}#spectrumRegForm.reg-form div.spectrum-intro p.intro{color:red!important}#spectrumRegForm.reg-form div.spectrum-intro p.intro a{color:red!important}#regClose,#regInstruction,#regCancel,#regUpdate{display:none!important}#registration{background:none!important;width:300px!important;border:0}#registration li{float:none;height:auto;overflow:visible;text-align:left;width:auto}#registration #lbPrivacy{left:20px;bottom:20px;position:absolute}#registration #lbPrivacy a{color:#2984B2}div.inlineReg #spectrumRegForm.reg-form #EM,div.inlineReg #spectrumRegForm.reg-form #FN,div.inlineReg #spectrumRegForm.reg-form #LN,div.inlineReg #spectrumRegForm.reg-form #EM,div.inlineReg #spectrumRegForm.reg-form #CE,div.inlineReg #spectrumRegForm.reg-form #PW,div.inlineReg #spectrumRegForm.reg-form #CP,div.inlineReg #spectrumRegForm.reg-form #OLDPASSWORD{width:160px}div.inlineReg #spectrumRegForm.reg-form #MN{width:130px}div.inlineReg #spectrumRegForm.reg-form #DY{width:88px}div.inlineReg #spectrumRegForm.reg-form #YR{width:90px}div.inlineReg #spectrumRegForm.reg-form #TI{width:95px}div.inlineReg #spectrumRegForm.reg-form #A1,div.inlineReg #spectrumRegForm.reg-form #PW,div.inlineReg #spectrumRegForm.reg-form #CP{width:326px}div.inlineReg #spectrumRegForm.reg-form #A2{width:114px}div.inlineReg #spectrumRegForm.reg-form #ST{width:222px}div.inlineReg #spectrumRegForm.reg-form #ZI{width:98px}div.inlineReg #spectrumRegForm.reg-form #CI{width:206px}div.inlineReg #spectrumRegForm.reg-form #EM{width:326px}div.inlineReg #spectrumRegForm.reg-form #CE{width:326px}div.inlineReg #spectrumRegForm.reg-form.ie7 div.top-background{padding-top:0}div.inlineReg #spectrumRegForm.reg-form.ie7 h2{padding-top:10px}div.inlineReg #spectrumRegForm.reg-form.ie7 #EM,div.inlineReg #spectrumRegForm.reg-form.ie7 #EM,div.inlineReg #spectrumRegForm.reg-form.ie7 #CE,div.inlineReg #spectrumRegForm.reg-form.ie7 #PW,div.inlineReg #spectrumRegForm.reg-form.ie7 #CP,div.inlineReg #spectrumRegForm.reg-form.ie7 #CPASS{width:158px}div.inlineReg #spectrumRegForm.reg-form.ie7 #FN,div.inlineReg #spectrumRegForm.reg-form.ie7 #LN{width:150px}div.inlineReg #spectrumRegForm.reg-form.ie7 #A1{width:316px}div.inlineReg #spectrumRegForm.reg-form.ie7 #ST{width:204px}div.inlineReg #spectrumRegForm.reg-form.ie7 #A2{width:108px}div.inlineReg #spectrumRegForm.reg-form.ie7 #ZI{width:104px}div.inlineReg #spectrumRegForm.reg-form.ie7 #MN{width:126px}div.inlineReg #spectrumRegForm.reg-form.ie7 #DY{width:88px}div.inlineReg #spectrumRegForm.reg-form.ie7 #YR{width:90px}div.inlineReg #spectrumRegForm.reg-form.ie7 #CI{width:191px}div.inlineReg #spectrumRegForm.reg-form.ie7 #EM{width:315px}div.inlineReg #spectrumRegForm.reg-form.ie7 #CE{width:315px}div.inlineReg #spectrumRegForm.reg-form.ie7 hr{border:1px solid #99DFFF;height:1px}div.inlineReg #spectrumRegForm.reg-form.ie7 div.display-box ul{padding:0 0 0 2px}div.inlineReg #spectrumRegForm.reg-form.ie7 div.display-box ul li{background:url("../../img/error_bullet.png") no-repeat scroll left 5px transparent;list-style-type:none;padding:0 0 0 10px;width:130px}div.inlineReg #spectrumRegForm.reg-form.ie7 div.display-box p.sub-title{width:140px}div.inlineReg #spectrumRegForm.reg-form.ie7 #address-list.display-box p.main-title{font-size:13px;width:140px}div.inlineReg #spectrumRegForm.reg-form.ie7 input[type="text"],div.inlineReg #spectrumRegForm.reg-form.ie7 input[type="password"],div.inlineReg #spectrumRegForm.reg-form.ie7 select{border:1px solid #7F9DB9}div.inlineReg #spectrumRegForm.reg-form.ie7 input.error[type="text"],div.inlineReg #spectrumRegForm.reg-form.ie7 input.error[type="password"],div.inlineReg #spectrumRegForm.reg-form.ie7 select.error{background-color:#FDE7E7;border:1px solid #7F9DB9!important}div.inlineReg #spectrumRegForm.reg-form label{display:block;font-size:125%;font-weight:bold;padding:10px 0 2px 4px}div.inlineReg #spectrumRegForm.reg-form #error-list.display-box{left:338px}div.inlineReg #spectrumRegForm.reg-form{width:auto}#spectrumRegForm.reg-form label.rememberMe{display:inline!important}#spectrumRegForm.reg-form div.rememberMe{padding-top:20px}#spectrumRegForm.reg-form input.sso-highlight,#spectrumRegForm.reg-form select.sso-highlight{border-color:#f00;*background-color:#ffc8c8;*border-color:#969696}input,select{*border:1px solid #969696}input:invalid,select:invalid{box-shadow:none}div.sso-outer-shell{border:1px solid #ff0c0c;background-color:#fff;border-radius:3px;font:normal 12px/1.1em Arial,sans-serif;width:220px;position:absolute;z-index:11050;display:none;top:0;left:0}div.sso-outer-shell div.header{background-color:#ff0c0c;color:#fff;font-size:1.1em;text-transform:uppercase;padding:7px 12px 5px 8px;font-weight:bold;position:relative;letter-spacing:.02em;line-height:1.2em}div.sso-outer-shell div.header div.arrow{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #ff0c0c;position:absolute;left:-9px;top:6px}div.sso-outer-shell div.inner-shell{background-color:#fff;color:#000;font-size:1.2em;padding:4px 8px 6px 8px;line-height:1.2em}div.sso-outer-shell div.inner-shell div.address{color:#4249e1;text-decoration:underline;padding:3px 0 5px 5px;cursor:pointer}div.sso-outer-shell div.inner-shell div.error{padding:3px 0 6px 0}.sso-outer-shell hr.borderdiv{margin:10px 0;height:1px;background-color:#ccc;border:0}.sso-outer-shell .email{color:#4249e1;text-decoration:underline;padding:3px 0 5px 5px;cursor:pointer;cursor:hand}.sso-outer-shell .inner-shell{color:#000}.sso-outer-shell .email-header,.sso-outer-shell .address-header{margin:10px 0}.sso-outer-shell .inner-shell .red{color:#ff0c0c}.sso-outer-shell .proceed{display:none;color:#ccc;text-align:center;padding:10px;cursor:pointer;cursor:hand}.sso-outer-shell .bullet{font-size:20px;position:relative;top:2px}.sso-outer-shell .email-header p,.sso-outer-shell .address-header p{text-indent:10px}.sso-outer-shell .email-header.soft{padding-right:20px;width:175px}.sso-outer-shell .email-header.soft:hover{background-position:right -36px}.sso-outer-shell .email-header.soft li{position:relative}.sso-outer-shell .email-header.soft .close{opacity:1;cursor:pointer;cursor:hand;position:absolute;top:-1px;right:-18px;width:20px;height:20px;background:transparent url("../../images/x.png")no-repeat right top}.sso-outer-shell .email-header.soft .close:hover{background-position:right -36px}.sso-outer-shell ul{list-style:inherit;position:relative;left:12px;width:195px}.sso-outer-shell ul span{position:relative;left:-5px}#spectrumRegForm.reg-form input.sso-highlight-special,#spectrumRegForm.reg-form select.sso-highlight-special{border-color:#ff7b16;*background-color:#ff7b16;*border-color:#969696}div.sso-outer-shell.special-alert{border-color:#ff7b16;left:500px;top:50px;width:285px}div.sso-outer-shell.special-alert div.header{background-color:#ff7b16}div.sso-outer-shell.special-alert div.header div.arrow{border-right:8px solid #ff7b16}div.sso-outer-shell.special-alert div.inner-shell p{margin:0 0 8px 0}div.sso-outer-shell.special-alert div.inner-shell span.sml{font-size:.9em;font-style:oblique;line-height:1em}#spectrumRegForm.reg-form{overflow:hidden}div.inlineReg .registrationMoveStep2{width:400px;margin-left:390px;float:Left;margin-top:-236px}div.inlineReg .reg-leave{-webkit-animation:slideOutLeft .5s both ease;-moz-animation:slideOutLeft .5s both ease;animation:slideOutLeft .5s both ease}@keyframes slideOutLeft{to{transform:translateX(-97%)}}@-moz-keyframes slideOutLeft{to{-moz-transform:translateX(-97%)}}@-webkit-keyframes slideOutLeft{to{-webkit-transform:translateX(-97%)}}