body , html{font-family:Ubuntu;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#373b41;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:0px;text-align:right;}
#websiteFrame #websiteCredits a{color:#ffffff;font-variant:normal;font-weight:600;}
#middleColumn{margin-left:0px;margin-right:0px;max-width:100%;padding-left:0px;padding-right:0px;}
#container_1{background-attachment:none;background-clip:none;background-color:#373b41;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:90px;padding-bottom:10px;padding-top:15px;z-index:100;}
#ContainerRow_2{max-width:1500px;}
#Column_3{padding-bottom:10px;padding-top:5px;}
#paragraph_4{padding-left:5px;padding-right:5px;}
#paragraph_4 .paragraphComp-content a{border-left:4px solid #efbf2d;border-right:4px solid #efbf2d;color:#ffffff;font-size:26px;font-weight:500;letter-spacing:1px;padding-left:10px;padding-right:10px;}
#paragraph_7{padding-left:10px;padding-right:10px;}
#paragraph_7 .paragraphComp-content a{color:#ffffff;}
#paragraph_7 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_8{padding-left:10px;padding-right:10px;}
#paragraph_8 .paragraphComp-content a{color:#ffffff;}
#paragraph_8 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_9{padding-left:10px;padding-right:10px;}
#paragraph_9 .paragraphComp-content a{color:#ffffff;}
#paragraph_9 .paragraphComp-content a:hover{color:#efbf2d;}
#container_10{padding-bottom:5px;padding-top:5px;}
#paragraph_11 .paragraphComp-content em,
#paragraph_11  .paragraphComp-content i{color:#efbf2d;}
#paragraph_11 .paragraphComp-content a{color:#ffffff;font-size:12px;font-weight:300;letter-spacing:1px;}
#paragraph_11 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_12 .paragraphComp-content em,
#paragraph_12  .paragraphComp-content i{color:#efbf2d;}
#paragraph_12 .paragraphComp-content a{color:#ffffff;font-size:12px;font-weight:300;letter-spacing:1px;}
#paragraph_12 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_13 .paragraphComp-content em,
#paragraph_13  .paragraphComp-content i{color:#efbf2d;}
#paragraph_13 .paragraphComp-content a{color:#ffffff;font-size:12px;font-weight:300;letter-spacing:1px;}
#paragraph_13 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_16{color:#000000;padding-left:0px;padding-right:0px;}
#paragraph_16 .paragraphComp-content a{border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;color:#ffffff;font-size:15px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#paragraph_16 .paragraphComp-content a:hover{border-bottom:1px solid #efbf2d;border-left:1px solid #efbf2d;border-right:1px solid #efbf2d;border-top:1px solid #efbf2d;}
#ContainerRow_18{margin-bottom:20px;max-width:1500px;}
#container_20{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Studio-Comm1/homepage/banner-template-min.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:50vh;}
#ContainerRow_21{width:100%;}
#paragraph_23{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:20px;text-align:center;}
#paragraph_23 .paragraphComp-content h2{color:#ffffff;font-size:35px;font-weight:500;margin-bottom:10px;text-shadow:none;text-transform:uppercase;}
#paragraph_23 .paragraphComp-content h3{color:#efbf2d;font-size:18px;font-weight:500;max-width:500px;padding-bottom:5px;padding-top:5px;}
#container_26{padding-bottom:20px;padding-top:10px;}
#paragraph_27 .paragraphComp-content h3{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#373b41;font-size:20px;font-weight:400;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_27 .paragraphComp-content a{border-bottom:2px solid #efbf2d;border-left:2px solid #efbf2d;border-right:2px solid #efbf2d;border-top:2px solid #efbf2d;margin-left:10px;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_27 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#efbf2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_27{margin-bottom:10px;}
#login_28 .login-input{border-bottom:1px solid rgb(211, 211, 211);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(211, 211, 211);border-right:1px solid rgb(211, 211, 211);border-top:1px solid rgb(211, 211, 211);border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#login_28 .login-submit input:hover{background-attachment:none;background-clip:none;background-color:#efbf2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#login_28 .login-submit input{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:500;letter-spacing:1px;max-width:100%;padding-bottom:10px;padding-top:10px;text-transform:none;}
#login_28 .login-message{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(213, 0, 0);font-size:12px;font-weight:500;margin-bottom:0px;padding-bottom:2px;padding-top:2px;}
#login_28 .login-label{color:#000000;font-size:12px;font-weight:600;margin-bottom:0px;}
#login_28 .login-rememberme{color:#373b41;font-weight:500;margin-bottom:5px;}
#login_28 .login-rememberme label.login-labelrememberme{color:#373b41;font-size:14px;}
#login_28 .login-submit{margin-bottom:0px;}
#container_29 > .pw-collapse-target{position:relative;}
#container_29 > .pw-collapse-button > span{color:#373b41;font-size:14px;text-decoration:underline;}
#container_29{padding-left:0px;padding-right:0px;}
#recoverypassword_30 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:4px;border-top-right-radius:4px;color:#ffffff;font-size:14px;font-weight:500;letter-spacing:1px;margin-bottom:10px;margin-top:10px;padding-bottom:12px;padding-top:12px;width:100%;}
#recoverypassword_30 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#efbf2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_30 .fieldrecovery input.recovery{border-bottom:1px solid rgb(211, 211, 211);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(211, 211, 211);border-right:1px solid rgb(211, 211, 211);border-top:1px solid rgb(211, 211, 211);border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#recoverypassword_30 .labelrecovery{color:#000000;font-size:12px;font-weight:700;text-transform:uppercase;}
#recoverypassword_30 .labelrecovery label{color:#000000;font-size:12px;font-weight:600;margin-bottom:0px;text-transform:none;}
#recoverypassword_30{margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#recoverypassword_30 .success{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#recoverypassword_30 .error{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#container_31{padding-bottom:20px;padding-top:10px;}
#paragraph_32 .paragraphComp-content h3{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#373b41;font-size:20px;font-weight:400;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_32 .paragraphComp-content a{border-bottom:2px solid #efbf2d;border-left:2px solid #efbf2d;border-right:2px solid #efbf2d;border-top:2px solid #efbf2d;margin-left:10px;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_32 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#efbf2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_32{margin-bottom:10px;}
#container_34 > .pw-collapse-target{position:relative;}
#container_34 > .pw-collapse-button > span{color:#373b41;font-size:14px;text-decoration:underline;}
#container_34{padding-left:0px;padding-right:0px;}
#recoverypassword_35 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:4px;border-top-right-radius:4px;color:#ffffff;font-size:14px;font-weight:500;letter-spacing:1px;margin-bottom:10px;margin-top:10px;padding-bottom:12px;padding-top:12px;width:100%;}
#recoverypassword_35 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#efbf2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_35 .fieldrecovery input.recovery{border-bottom:1px solid rgb(211, 211, 211);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(211, 211, 211);border-right:1px solid rgb(211, 211, 211);border-top:1px solid rgb(211, 211, 211);border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#recoverypassword_35 .labelrecovery{color:#000000;font-size:12px;font-weight:700;text-transform:uppercase;}
#recoverypassword_35 .labelrecovery label{color:#000000;font-size:12px;font-weight:600;margin-bottom:0px;text-transform:none;}
#recoverypassword_35{margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#recoverypassword_35 .success{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#recoverypassword_35 .error{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ContainerRow_36{max-width:1500px;}
#container_38{padding-bottom:20px;padding-top:20px;}
#paragraph_39{color:#4e5457;font-size:15px;font-weight:300;}
#paragraph_39 .paragraphComp-content h3{color:#373b41;font-size:28px;letter-spacing:1px;margin-bottom:15px;}
#paragraph_39 .paragraphComp-content strong{color:#efbf2d;font-size:24px;}
#container_40{padding-bottom:20px;padding-top:20px;}
#paragraph_41{color:#4e5457;font-size:15px;font-weight:300;}
#paragraph_41 .paragraphComp-content h3{color:#373b41;font-size:28px;letter-spacing:1px;margin-bottom:15px;}
#paragraph_41 .paragraphComp-content strong{color:#efbf2d;font-size:24px;}
#container_42{background-attachment:none;background-clip:none;background-color:#373b41;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#ContainerRow_43{max-width:1500px;}
#Column_44{padding-bottom:10px;padding-top:10px;}
#paragraph_45{padding-left:5px;padding-right:5px;}
#paragraph_45 .paragraphComp-content a{border-left:4px solid #efbf2d;border-right:4px solid #efbf2d;color:#ffffff;font-size:26px;font-weight:500;letter-spacing:1px;padding-left:10px;padding-right:10px;}
#Column_46{padding-bottom:10px;padding-top:10px;}
#container_47{padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px;}
#paragraph_48 .paragraphComp-content em,
#paragraph_48  .paragraphComp-content i{color:#efbf2d;}
#paragraph_48 .paragraphComp-content a{color:#ffffff;font-size:14px;font-weight:300;letter-spacing:1px;}
#paragraph_48 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_48{margin-bottom:10px;}
#paragraph_49 .paragraphComp-content em,
#paragraph_49  .paragraphComp-content i{color:#efbf2d;}
#paragraph_49 .paragraphComp-content a{color:#ffffff;font-size:14px;font-weight:300;letter-spacing:1px;}
#paragraph_49 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_49{margin-bottom:10px;}
#paragraph_50 .paragraphComp-content em,
#paragraph_50  .paragraphComp-content i{color:#efbf2d;}
#paragraph_50 .paragraphComp-content a{color:#ffffff;font-size:14px;font-weight:300;letter-spacing:1px;}
#paragraph_50 .paragraphComp-content a:hover{color:#efbf2d;}
#Column_51{padding-bottom:10px;padding-top:10px;}
#container_52{padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px;}
#paragraph_53{color:#ffffff;font-size:14px;font-weight:300;margin-bottom:10px;}
#paragraph_53 .paragraphComp-content strong{color:#efbf2d;font-weight:600;}
#paragraph_54{margin-bottom:10px;}
#paragraph_54 .paragraphComp-content a{color:#ffffff;font-size:14px;font-weight:300;letter-spacing:1px;}
#paragraph_54 .paragraphComp-content a:hover{color:#efbf2d;}
#container_55{padding-bottom:5px;padding-top:5px;}
#paragraph_56 .paragraphComp-content a{color:#ffffff;}
#paragraph_56 .paragraphComp-content a:hover{color:#efbf2d;}
#paragraph_57 .paragraphComp-content a{color:#ffffff;}
#paragraph_57 .paragraphComp-content a:hover{color:#efbf2d;}
#container_58{padding-bottom:20px;padding-top:20px;}
#ContainerRow_59{max-width:1500px;}
#container_61{padding-bottom:20px;padding-top:20px;}
#paragraph_62{color:#4e5457;font-size:15px;font-weight:300;}
#paragraph_62 .paragraphComp-content h3{color:#373b41;font-size:28px;letter-spacing:1px;margin-bottom:15px;}
#paragraph_62 .paragraphComp-content strong{color:#efbf2d;font-size:24px;}
#container_64{padding-bottom:20px;padding-top:20px;}
#paragraph_65{color:#4e5457;font-size:15px;font-weight:300;}
#paragraph_65 .paragraphComp-content h3{color:#373b41;font-size:28px;letter-spacing:1px;margin-bottom:15px;}
#paragraph_65 .paragraphComp-content strong{color:#efbf2d;font-size:24px;}
#container_66{padding-bottom:40px;padding-top:40px;}
#changepassword_67{max-width:1500px;}
#changepassword_67 .formfield_button input{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:4px;border-top-right-radius:4px;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:1px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;width:40%;}
#changepassword_67 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#efbf2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#changepassword_67 .formfield_field label{color:#373b41;font-size:12px;font-weight:600;margin-bottom:0px;}
#changepassword_67 .formfield_field input[type=password]{border-bottom:2px solid rgb(211, 211, 211);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid rgb(211, 211, 211);border-right:2px solid rgb(211, 211, 211);border-top:2px solid rgb(211, 211, 211);border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#changepassword_67 .formfield_error{font-size:10px;text-transform:uppercase;}
#changepassword_67 .changepasswordComp-message{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;padding-bottom:5px;padding-top:5px;}
#changepassword_67 .changepasswordComp-validationMessage{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#changepassword_67 .changepasswordComp-errorToken{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#Column_69{padding-bottom:10px;padding-top:10px;}
#passwordfield_70 .formfield_field input{border-bottom:2px solid #efbf2d;border-left:2px solid #efbf2d;border-right:2px solid #efbf2d;border-top:2px solid #efbf2d;}
#Column_71{padding-bottom:10px;padding-top:10px;}
#passwordfield_72 .formfield_field input{border-bottom:2px solid #efbf2d;border-left:2px solid #efbf2d;border-right:2px solid #efbf2d;border-top:2px solid #efbf2d;}