html{background-color:#efefef;background-color:#ddd;margin:0 auto}html,button,input,select,textarea,.yui3-g [class*="yui3-u"]{font-family:"Tahoma","Verdana",sans-serif;font-size:small}.yui3-g>div.PageSection{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .5em}#PageContent{margin:0 auto;padding:80px 10px;width:1020px}#PageContents{background-color:#efefef;background-color:#efefef;background-image:url(/images/application/new/patterns/grey.png.pagespeed.ce.dPfN_8myw_.png);margin:0 auto;width:990px;min-height:360px;border-left:1px solid #666}.MarketingImg1{background-image:url(/images/application/new/marketing/xhome_login_image1.jpg.pagespeed.ic.bYCzTSZFyw.jpg)}.MarketingImg2{background-image:url(/images/application/new/marketing/xhome_login_image2.jpg.pagespeed.ic.xQKCWbBLIm.jpg)}.MarketingImg3{background-image:url(/images/application/new/marketing/xhome_login_image3.jpg.pagespeed.ic.T957SypMF_.jpg)}.MarketingSlg1{background-color:#ed8b00;text-shadow:4px 4px 6px black;outline:#000;color:#fff}.MarketingSlg2{background-color:#ed8b00;text-shadow:1px 1px 1px black;color:#0078bf}.MarketingSlg3{background-color:#fff;text-shadow:4px 4px 6px lightgrey;color:#ed8b00}.MarketingSlg4{background-color:#fff;text-shadow:4px 4px 6px lightgrey;color:#0078bf}#PageHeader,#PageFooter{color:#fff}#PageHeader{background-color:#0078bf}#PageHeaderContent,#PageFooterContent{margin:0 auto;text-shadow:0 1px 1px rgba(0,0,0,.75);padding:0 0;border-left:0 solid #666;border-right:1px solid #666}#PageHeaderContent{height:70px}#HeaderLogoContainer{height:100%;width:430px;background-image:url(/images/application/new/xshell-login-header-logo.png.pagespeed.ic.gMWOIU9JSO.png);background-position:1px center;background-repeat:no-repeat;background-size:480px}#HeaderLogoContainer img{width:380px;padding-top:1px}#PageFooterContent{height:30px}#PageFooter{background-color:#0078bf}.Main{margin-top:4px;margin-left:4px!important;margin-left:4px}.ProgramMessages{margin:0 17px 10px;width:985px}.Messages .Info{color:#07b;background-image:url(/images/framework/xinfo.png.pagespeed.ic.PEfT3zqY_S.png);background-position:20px 50%;background-origin:border-box;background-repeat:no-repeat;padding:10px 10px 10px 30px;border-width:2px 2px 2px 15px;border-style:solid;border-color:#07b;background-color:#eaf7ff}.Messages .Success{color:#49a942;background-image:url(/images/application/xsuccess.png.pagespeed.ic.mrwsAXmelB.png);background-position:20px 50%;background-origin:border-box;background-repeat:no-repeat;padding:10px 10px 10px 30px;border-width:2px 2px 2px 15px;border-style:solid;border-color:#49a942;background-color:#efe}.Messages .Error{color:#da0000;background-image:url(/images/framework/xerror.png.pagespeed.ic.WeRBZLnjEy.png);background-position:20px 50%;background-origin:border-box;background-repeat:no-repeat;padding:10px 10px 10px 30px;border-width:2px 2px 2px 15px;border-style:solid;border-color:#da0000;background-color:#ffc9c9}.Messages .Permanent{color:#ef7f2c;background-position:20px 50%;background-origin:border-box;background-repeat:no-repeat;padding:10px 10px 10px 10px;border-width:2px 2px 2px 15px;border-style:solid;border-color:#ef7f2c;background-color:#ffe5c2}.CanvasMessages .Messages .Validation{margin:2px;padding:5px 10px;border:1px dashed red;color:red;background-color:#fee;font-weight:bold}.CanvasMessages .Messages .Info,.CanvasMessages .Messages .Success,.CanvasMessages .Messages .Error,.CanvasMessages .Messages .Permanent{border:1px dashed;border-left:8px solid;background-position:15px 50%}.WidgetMessages{width:45%;display:inline-block;padding-top:2px;padding-left:5px}.WidgetMessages .Messages{padding:0}.WidgetMessages .Messages .Info,.WidgetMessages .Messages .Success,.WidgetMessages .Messages .Error,.WidgetMessages .Messages .Permanent{background-position:0 0;border:none;border-radius:0;margin:0;padding:0 0 0 23px;background-color:inherit}.CanvasHeader .HeaderWidgets{text-align:right}.CanvasHeader .HeaderWidgets .Widget{display:inline-block;zoom:1;*display: inline;padding-left:10px}.CanvasHeader .HeaderWidgets .Item{display:inline-block;zoom:1;*display: inline;padding-left:10px}.box-widget,.Canvas{background-color:#fbfbfb;border:1px solid #aaa;height:auto;box-shadow:5px 5px 5px rgba(50,50,50,.4);margin:0 0 10px 10px;max-width:1000px}.CanvasHeader{-moz-box-sizing:border-box;color:#666;background-color:#f8f8f8;background-image:linear-gradient(to bottom,#f6f6f6,#f0f0f0);border-bottom:1px solid #dcdcdc;font-size:18px;min-height:28px;height:100%;padding:3px 6px}.CanvasContent{-moz-box-sizing:border-box;color:#333;padding:10px}.CanvasFooter{-moz-box-sizing:border-box;border-top:1px solid #dcdcdc;color:#666;font-size:10pt;padding:5px 10px;background-color:#f0f0f0;overflow:hidden}input[type="reset"],input[type="submit"],input[type="button"],.btn{background-color:#0078bf;background-image:none;color:#fff;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #b3b3b3;border-image:none;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset , 0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:inline-block;font-size:12px;line-height:20px;margin-bottom:0;padding:4px 12px;text-align:center;vertical-align:middle;font-weight:bold}input[type="reset"]{font-weight:normal}input[disabled="disabled"]{background-color:#f5f5f5;color:#030303;cursor:default}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color: #d9d9d9}.btn:active,.btn.active{background-color:#ccc \9 }.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15) , 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15) , 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15) , 0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter: alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;*background-color: #2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}.AnnounceSection{float:left;height:360px;width:725px}.LoginSection{float:left;width:225px;height:320px;padding:20px;background-color:rgba(210,210,210,.8);color:#fff;font-weight:bold}.flex_caption{font-size:38pt;padding:15px 31px;margin-top:90px;display:block;text-align:center}.ForgotPassword{padding:10px 0}a:active,a:link,a:visited{color:#000}input[type="text"],input[type="password"]{width:220px;height:25px}.TermsConditionsSection{margin:0 auto;width:500px;height:330px;color:#000;padding-top:30px}.TwoFactorAuthenticationSection{margin:0 auto;width:800px;height:360px;color:#000;padding-top:30px}.TnCBox{border:1px solid #000;background-color:rgba(250,250,250,.8)}.TwoFactorBox{border:1px solid #000;background-color:rgba(250,250,250,.8)}.ButtonContainer{width:333px;margin:0 auto;padding:10px 0}.ButtonTnC{color:#fff;background-color:#0078bf;border:1px solid #909596;border-radius:5px;width:305px;padding:13px;text-align:center;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #b3b3b3;font-weight:bold}.ButtonTnC:hover{background-color:#0078bf}.ButtonContainer a:active,.ButtonContainer a:link,.ButtonContainer a:visited{text-decoration:none}.TNCContainer{width:450px;margin:0 auto;padding:7px 0;font-size:20px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.AcceptContainer{width:200px;padding:35px 0;margin:0 auto}.DisplayInline{display:inline-block;width:250px}.AcceptButton{float:left}.AcceptButton input{background-color:#49a942}.DeclineLink{float:left;padding:10px 10px 10px 25px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.ProgramName{font-size:20pt;text-align:center;padding:50px 0 40px 0;color:#003063;width:500px;font-weight:bold}.TwoFactorProgramName{font-size:20pt;text-align:center;color:#003063;width:971px}.TwoFactorGracePeriod{font-style:italic;font-size:12px;color:green;padding:10px 0 10px 0}.Widget .Label{color:#000;padding:5px 0}.Canvas .CanvasLabelsLeft .Col0{width:49%}.Canvas .CanvasLabelsLeft .Col1{width:49%}.Canvas .CanvasLabelsLeft .Label{display:inline-block;letter-spacing:normal;vertical-align:middle;word-spacing:normal;padding-right:20px;text-align:left}.Canvas .CanvasLabelsLeft .Label label,.Canvas .CanvasLabelsLeft .Text{display:block}.Canvas .CanvasLabelsLeft .Field{display:inline-block}.HeaderText{vertical-align:bottom;font-size:10pt}.CanvasFooter .Item{display:inline-block;zoom:1;*display: inline}.CanvasFooter .Widget{display:inline-block;zoom:1;*display: inline}.MfaProgressHeader{vertical-align:top;font-size:14pt;color:#003063;border-bottom:1px solid #59708d;padding-bottom:5px}.MfaQuestion{vertical-align:top;padding-top:15px;padding-bottom:15px}.MfaAnswerHint{font-style:italic;padding-left:55px}.SubmitRight{float:right}input[type="submit"]:disabled{background-color:#ccc;color:#666}.BackButton{float:right;padding:0 5px 0 0}