body{background-color:#163856;min-width:820px;min-height:550px;margin:0;padding:0;width:100%;height:100%}#Page{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url('/Images/background.jpg');background-size:cover;background-repeat:no-repeat;background-position-x:50%;background-position-y:center;color:#545352;font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans","Arial","sans-serif"!important;font-size:10pt!important;min-width:820px;min-height:550px}#LoginHost{position:absolute;left:50%;top:155px;margin-left:-375px;width:750px;height:330px}input.ButtonSpinny{background-image:url('/images/spinny.gif');background-repeat:no-repeat;background-position:8px center;width:150px!important}#LoginPanelLeft{background:url('/Images/logo.png') no-repeat right bottom #2f5c84;color:#fff;font-size:18pt;float:left;width:520px;height:330px}.UnsupportedPanelRight{color:#000;background-color:#e3e2e0;float:right;width:290px;height:290px;padding:0 10px 10px 10px}.UnsupportedPanelRight ul>li{padding-bottom:5px}#LoginLink,#ContinueLink,#SkipLink,#ResetLink,#ResetPasswordSubmit,#ResendEmailLink,#BackLink{background-color:#2f5c84;color:#fff;display:block;width:100px;height:30px;line-height:26px;font-size:10pt;text-decoration:none;text-align:center;vertical-align:middle;margin-top:5px;margin-bottom:8px;border-style:none}#LoginLink:hover,#ContinueLink:hover,#SkipLink:hover,#ResetLink:hover,#ResetPasswordSubmit:hover,#ResendEmailLink:hover,#BackLink:hover{background-color:#4f81a6}#ContinueLink{float:left;width:90px}#BackLink{float:left;width:75px}#ResendEmailLink{float:right}#ResetPasswordSubmit{width:auto;cursor:pointer}#SkipLink{float:right;width:90px;margin-right:-4px}#ForgotLink{color:#545352;text-decoration:none;border:0;background-color:transparent;cursor:pointer;margin-left:-9px}#ForgotLink:hover{text-decoration:underline}#GreetingPanel{margin-left:40px;margin-top:30px}#IEDiscontinuationPanel{margin-left:40px}#IEDiscontinuationPanel p a{color:#fff}.PasswordResetHost #GreetingPanel{margin-top:38px}#LearnMoreLink,#LoginFromValidation{background-color:#fff;color:#000;display:block;width:120px;height:30px;line-height:26px;font-size:10pt;text-decoration:none;vertical-align:middle;text-align:center;margin-top:30px}#LoginFromValidation{border:0;cursor:pointer;margin-top:68px}#ValidationSpan{position:relative;top:24px}#LearnMoreLink:hover,#LoginFromValidation:hover{background-color:#e3e2e0}#LoginPanelLeft h2{margin-bottom:0}#LoginPanelRight{background-color:#e3e2e0;float:right;width:230px;height:330px}#LoginForm,#EnterEmailForm,#ResetPassWordForm,#ResendValidationEmailForm{position:relative;width:190px;height:217px;top:50%;left:50%;margin-top:-133px;margin-left:-97px}#LoginPanelRight input[type=text],#LoginPanelRight input[type=password]{display:block;margin-bottom:15px;height:20px;width:100%}#LoginPanelRight input[type=checkbox]{margin-bottom:15px}#RememberLoginInfo{position:relative;top:2px;left:-4px}#Footer{background-color:#2f5c84;color:#fff;position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:48px;text-align:center;vertical-align:middle}#Footer a{color:#fff;text-decoration:none}#Footer a:hover{text-decoration:underline}.Spacer{margin-left:10px;margin-right:10px}.Emphasis{font-size:20pt;font-weight:bold}#BetaDiv{background-color:#2f5c84;display:block;color:#fff;padding:10px 15px 10px 15px;position:absolute;left:50%;top:85px;margin-left:-355px;width:680px;font-size:11pt}#errorDiv{background-color:#fff;display:none;padding:10px 15px 10px 15px;position:absolute;left:50%;top:106px;margin-left:-375px;width:720px}#LearnMore span{display:block}.field-validation-error{color:red}.field-validation-valid{display:none}a,#LoginLink,#ContinueLink,#SkipLink,#ResetLink,#BackLink,#ResendEmailLink{cursor:pointer}.ButtonSpinny{background-image:url('/images/spinny.gif');background-repeat:no-repeat;background-position:center center;height:30px;width:30px;float:left;background-color:#2f5c84;display:none}#SuspensionPane,#MaintenancePane,#CancellationPane,#IEDiscontinuationPanel{background:no-repeat right bottom #2f5c84;color:#fff;font-size:12pt;float:left;width:710px;padding-right:40px}#CancellationPane{height:230px}.SuspendedButtonsContainer,.MaintenanceButtonsContainer,.IEDiscontinuationButtonsContainer{height:100px;width:100%}.SuspendedLoginButton,.MaintenanceLoginButton,.CancelLoginButton,.IEDiscontinuationButton{background-color:#fff;color:#000;display:inline-block;width:120px;height:30px;line-height:30px;font-size:10pt;text-decoration:none;vertical-align:middle;text-align:center;margin-top:30px;margin-right:20px}.MaintenanceLoginButton{margin-top:60px;float:right;margin-right:-40px}.SuspendedLoginButton:hover,.MaintenanceLoginButton:hover,.CancelLoginButton:hover,.IEDiscontinuationButton:hover{background-color:#e3e2e0}#ContinuePortalLink{width:120px}#UpdatePaymentPortalLink{width:190px}.SuspendedWarningMessage{color:#000;background:#ffe01e;padding:0 2px 0 2px}#SuspensionPane #GreetingPanel{margin-top:40px}#ProdTestDiv{color:red;padding-right:5px;padding-left:5px;font-size:10pt;margin-top:6px;margin-bottom:-30px;background-color:#fff}#ErrorPanel{background-color:#2f5c84;color:#fff;font-size:18pt;float:left;width:710px;height:300px}#EmailInfoDiv{margin:20px 0 0 40px;max-width:450px;font-size:10pt}#EmailInfoDiv a{color:#62b0ff;text-decoration:underline!important}#AppLinks{margin-top:15px;display:inline-flex}#GoogleLink{margin-left:5%}.Disabled{opacity:.6;pointer-events:none}#LoginHostValidate{position:absolute;left:50%;top:155px;margin-left:-241px;width:481px;height:300px}#Email{margin-bottom:20px!important}#CompanyId{margin-bottom:5px!important}#Username{margin-bottom:20px!important}.PasswordResetHost{width:750px!important;margin-left:-355px!important}#GreetingPanelValidate{margin-left:40px;margin-top:30px;margin-right:30px}#GreetingPanelReset{margin-left:25px;margin-top:80px;margin-right:30px}.OpaqueBackground{height:100%;width:100%;position:fixed;background:#000;opacity:.6;display:none}.MessageHolder{height:100%;width:100%;position:fixed;display:none}.SetupBoxHeader{height:22px;padding-top:3px;width:100%;text-align:center;vertical-align:middle;position:relative;z-index:10;color:#fff;background-color:#2f5c84}.MessageBox{background-color:#fff;position:fixed;left:50%;top:50%;width:400px;min-height:80px;margin-left:-200px;margin-top:-100px;border:1px solid #666;opacity:1!important;font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans","Arial","sans-serif";font-size:10pt;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ToolbarButton{position:relative;display:inline-block}.ToolbarButton:hover{background-color:#4f81a6}.DialogToolbar{position:absolute;height:40px;z-index:12;width:100%;background-color:#244766}.DialogToolbar>div.ToolbarButton>a{vertical-align:middle;padding-left:10px;padding-right:10px;position:relative;float:left;height:40px;line-height:38px;text-decoration:none;cursor:pointer;color:#fff}.MessageBoxDialog{padding-top:40px}.DialogContentInset{margin:10px 10px 10px 10px}.Dim.TrialExpired{top:40px}.Dim{background-color:#000;opacity:.7;z-index:8000000;position:fixed;left:0;top:0;width:100%;height:100%;display:none}.otherDialogHolder{z-index:7999995;position:fixed;left:0;top:0;width:100%;height:100%;display:none}.notDim{z-index:7999999;position:fixed;left:0;top:0;width:100%;height:100%;display:none}.SetUpBox{border:1px solid #2f5c84;background-color:#fff;position:absolute;left:50%;top:50%;width:calc(60%);min-height:calc(60%);opacity:1;max-height:100%!important;max-width:100%!important;transform:translateX(-50%) translateY(-50%)}.SetupBoxHeader{color:#fff;background-color:#2f5c84;height:22px;padding-top:3px;width:100%;text-align:center;vertical-align:middle;position:relative;z-index:10}.DialogToolbar{background-color:#244766;position:absolute;height:40px;z-index:12;width:100%}.SetUpBox :not(a).Disabled{color:#000!important}.DialogToolbar img{margin-right:10px;float:left}a img{border-style:none;border-width:0}.dialogContent{margin-top:40px}.SetUpBox{font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans","Arial","sans-serif";font-size:10pt}#FormContent{height:calc(100% - 40px);position:relative;float:left;width:100%}.hiddenSetupForm{display:none;padding-left:16px}#Navigation{position:absolute;top:0;left:0;bottom:0;width:160px;z-index:10;min-height:930px;background-color:#2f5c84}.NavigationButton{width:100%;height:40px;cursor:pointer;margin-top:10px}.NavigationButton>a{float:left;width:100%;height:100%}.NavigationButton span{color:#fff;font-size:16px;float:left;line-height:39px}.FieldGroup{float:left;margin:20px 55px 30px 10px;min-width:210px}#FormContent h2,#NotificationCenterContent h2{font-size:16pt;font-weight:300;margin:0 0 10px 0;color:#000!important}.HorizontalFieldContainer,.FieldContainer{margin-bottom:15px}.HorizontalFieldContainer>label,.FieldContainer>label{color:#000;margin-bottom:5px}.HorizontalFieldContainer>*,.FieldContainer>*{display:block}.hiddenSetupForm .FieldContainer>input[type=text]{width:206px}.hiddenSetupForm input[type=text]{height:18px}.TabButtonsAlt,.SetUpBox .TabButtons{width:100%;height:35px;margin-bottom:25px;vertical-align:middle;line-height:31px;min-width:48px;margin-left:0!important;position:static}.TabButtons,.TabButtonsAlt{background-color:#2f5c84}.TabButtons{z-index:10}.AccountTabButtons{margin-bottom:0!important}.TabButtonsAlt>a,.SetUpBox .TabButtons>a{float:left;height:35px;cursor:pointer;padding-left:15px;padding-right:15px;vertical-align:middle}.TabButtons a,.TabButtonsAlt a{font-size:14pt;font-weight:300;text-decoration:none;color:#fff;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.SelectedTab{color:#000!important;background-color:#fff!important}.SelectedNavigationButton{background-color:#4f81a6}.hiddenSetupForm input,.hiddenSetupForm textarea{background-color:#fff;border:1px solid #c1c1c1;padding:3px 3px 3px 3px}.InlineToolbar>div>a{background-color:#f7f5f4;color:#000;border-style:solid;border-width:1px;border-color:#c1c1c1;cursor:pointer;padding-left:10px;padding-right:10px;position:relative;float:left;height:30px;line-height:30px;text-align:center;vertical-align:middle}.InlineToolbar>div>a>span{height:30px;float:right}.hiddenSetupForm select{border:1px solid #c1c1c1;padding:3px 26px 3px 3px;background:#fff url(/Content/images/selectArrows/BlueLathemSelectArrow.png) no-repeat 100% center!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:26px;border-radius:0;box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.k-grid-header-wrap{border-color:#c5c5c5;overflow:hidden}.k-grid-content{position:relative;width:100%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;zoom:1}.CheckListGrid{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#c1c1c1}.DialogToolbar>div.ToolbarSeparatorContainer{display:inline-block;position:relative;height:100%;width:auto;margin-left:5px;margin-right:5px;float:none}.ToolbarSeparator{background-color:#597d9d;position:absolute;top:10px;width:1px;height:20px}.AccountAndBillingSave>a>div.ButtonImg{background:url('/Content/images/toolbar/SaveIcon.png') no-repeat center;float:left;height:40px;width:20px;margin-right:10px}.AccountAndBillingUndo>a>div.ButtonImg{background:url('/Content/images/toolbar/UndoIcon.png') no-repeat center;float:left;height:40px;width:20px;margin-right:10px}.AccountAndBillingCancel>a>div.ButtonImg{background:url('/Content/images/toolbar/CancelIcon.png') no-repeat center;float:left;height:40px;width:20px;margin-right:10px}select::-ms-expand{display:none}span.ToolbarButtonSpinny{left:0;top:0;width:34px;height:40px;position:absolute;background-image:url('/content/images/spinny/HeaderToolbarSpinny.gif');background-repeat:no-repeat;background-position:center center}#MaintenanceIcon{background-image:url('/content/images/Misc/maintenance_icon.png');background-repeat:no-repeat;background-position:center center;height:266px;width:172px;float:left;margin:0 60px 34px 19px}#MaintenanceText{position:relative;top:41px}#MaintenanceText>div{margin-top:-10px;font-size:13pt;line-height:32px;width:640px}#StatusPageDiv{padding-top:20px;padding-bottom:20px}#StatusPageDiv a{text-decoration:none!important;color:#fff!important}#StatusPageDiv a:hover{text-decoration:underline!important}#ForgotLink{position:relative;top:-80px}#SubmitHolder{position:relative;top:25px}.CreditCardVISA{background-image:url('/Content/images/customerAccount/Visa.png');background-position:center bottom;background-repeat:no-repeat;height:30px;width:46px;position:relative;left:216px;top:-43px;margin-bottom:-30px}.CreditCardMASTERCARD{background-image:url('/Content/images/customerAccount/MasterCard.png');background-position:center bottom;background-repeat:no-repeat;height:30px;width:50px;position:relative;left:216px;top:-43px;margin-bottom:-30px}.CreditCardAMEX{background-image:url('/Content/images/customerAccount/AmericanExpr.png');background-position:center bottom;background-repeat:no-repeat;height:30px;width:55px;position:relative;left:216px;top:-43px;margin-bottom:-30px}.CreditCardDISCOVER{background-image:url('/Content/images/customerAccount/Discover.png');background-position:center bottom;background-repeat:no-repeat;height:30px;width:46px;position:relative;left:216px;top:-43px;margin-bottom:-30px}#AccountBillingDetails{margin-top:0!important}.InlineFieldGroups>div{display:inline-block;float:left}.InlineFieldGroups>div:not(:last-child){margin-right:65px}#CCSecurityCode{background:#fff url('/Content/images/customerAccount/CCSecurityCode.png') center no-repeat;background-size:210px;width:210px;height:135px;margin-left:calc(50% - 105px)}#ShowHideCCSecurityCode{margin-top:-15px}#ShowHideCCSecurityCodeText{color:#06c;text-decoration:underline;cursor:pointer}#ShowHideCCSecurityCodeText:hover{color:#0055a4}.DealerSupportLabel{padding-top:16px}.invoiceContent{margin-left:25px}.invoiceContent.message{margin-bottom:15px}.k-alt{background-color:transparent}a.InvoiceDownload{background:transparent;color:blue;border:none;outline:0;text-decoration:underline;cursor:pointer}a.InvoiceDownload:hover{color:#b22222}.k-grid tr:hover{background-color:#bdb4af;background-image:none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%);background-position:50% 50%}span.InlineToolbarButtonSpinny{left:0;top:0;width:34px;height:30px;position:absolute;background-image:url('/content/images/spinny/InlineToolbarSpinny.gif');background-repeat:no-repeat;background-position:center center;z-index:1000}span.InlineToolbarButtonSpinny.InvoiceDownload{position:relative;margin-left:35px;float:left}div.AccountBillingContent #AgreedToTerms{display:inline-block;margin-left:1px}div.AccountBillingContent #TermsDetailLabel{display:inline-block}div.AccountBillingContent .InlineFieldGroups>div:not(:last-child){margin-right:45px}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}