.text-left{text-align:left}.float-right{float:right}.float-left{float:left}.mt-1{margin-top:5px}.mt-2{margin-top:10px}.mb-1{margin-bottom:5px}.mb-2{margin-bottom:10px}.mb-6{margin-bottom:30px}.ms-1{margin-left:5px}.ms-2{margin-left:10px}.me-1{margin-right:5px}.me-2{margin-right:10px}.me-5{margin-right:25px}.ps-1{padding-left:5px}.ps-2{padding-left:10px}.pe-1{padding-right:5px}.pe-2{padding-right:10px}.align-top{vertical-align:top}.user-select-none{user-select:none}.w-100{width:100%}.row{display:flex}.col{flex-grow:1;flex-basis:0;display:flex;justify-content:flex-start;text-align:left}.flex{display:flex}textarea{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;background-position:0 -182px}.inputText{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;font-family:tahoma;background-position:0 -182px}input[type="text"]{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;background-position:0 -182px}input[type="password"]{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;background-position:0 -182px}input[type="button"]{min-width:75px;border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;padding-left:5px;padding-right:5px;margin-right:3px;border-radius:5px;background-position:0 0}input[type="button"]:active{background-position:0 -18px}.input[type="button"]:disabled{color:#aaa}.inputTextError{width:100%;background:#f3a09b url('../images/backgrounds.png') repeat-x top;border:1px solid red;margin-bottom:2px;font-family:tahoma;background-position:0 -164px}.inputPassword{background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;font-family:tahoma;background-position:0 -182px}.buttonDisabled{min-width:75px;border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#aaa;padding-left:5px;padding-right:5px;margin-right:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:0 0}.buttonEnabled{min-width:75px;border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;padding-left:5px;padding-right:5px;margin-right:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:0 0}input[type="file"]{width:100%;border:1px solid #000;border-radius:5px}input[type="file"]:disabled{color:#aaa}label{font-weight:bold;font-size:13px;color:#333}.tbForm{width:100%;margin-top:10px}.tbForm tr{height:25px}.iTE{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;font-family:tahoma;background-position:0 -182px;color:#333}.iTD{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;margin-bottom:2px;font-family:tahoma;background-position:0 -182px;color:#aaa}.lbFTE{margin-right:5px;color:#333}.lbFTD{margin-right:5px;color:#aaa}.labelDisabled{font-family:tahoma;font-size:13px;font-weight:bold;color:#aaa}.labelEnabled{font-family:tahoma;font-size:13px;font-weight:bold;color:#333}.spanDisabled{font-family:tahoma;font-size:13px;color:#aaa}.labelMenu{margin-right:20px}.labelNBold{font-weight:normal}.dataLabel{font-weight:normal}.tableValueCell{padding-left:10px}.normalButton{min-width:75px;border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;background-position:0 0;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;padding-left:5px;padding-right:5px;margin-right:3px;border-radius:5px}.controlButton{border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;background-position:0 0;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;width:80px;padding-left:5px;padding-right:5px;margin-right:3px;border-radius:5px}.speedButton{border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;background-position:0 0;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;width:20px !important;min-width:auto !important;padding:0;border-radius:5px}.leftButton{border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;background-position:0 0;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;width:20px;padding:0;border-radius:5px 0 0 5px}.rightButton{border:1px solid gray;background:url('../images/backgrounds.png') repeat-x;background-position:0 0;text-align:center;font-family:tahoma;font-size:13px;font-weight:bold;color:#333;width:20px;padding:0;border-radius:0 5px 5px 0}.swBtnActiveRed{background-color:#fe0000;background:-moz-linear-gradient(top,#fd4b4b,#c60202);background:-webkit-gradient(linear,left top,left bottom,from(#fd4b4b),to(#c60202));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd4b4b',endColorstr='#c60202');color:#fff;text-shadow:1px 1px 0 gray;border:1px solid #5f0101;border-radius:5px 0 0 5px;height:14px}.swBtnActiveGreen{background-color:#78d119;background:-moz-linear-gradient(top,#92da45,#4d9400);background:-webkit-gradient(linear,left top,left bottom,from(#92da45),to(#4d9400));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92da45',endColorstr='#4d9400');color:#fff;text-shadow:1px 1px 0 gray;border:1px solid #315f00;border-radius:0 5px 5px 0;height:14px}.swBtnInactiveRed{background-color:#d5d5d5;color:#fff;text-shadow:0 0 0 white;border-radius:5px 0 0 5px;height:16px}.swBtnInactiveGreen{background-color:#d5d5d5;color:#fff;text-shadow:0 0 0 white;border-radius:0 5px 5px 0;height:16px}.swBtnUl{list-style:none;margin-left:-39px;cursor:pointer}.swBtnUl li{float:left;width:68px;text-align:center;font-family:verdana;font-weight:bold;font-size:13px;padding-bottom:5px}.selectEnabled{background-color:#fff;color:#000}.selectDisabled{background-color:#a9a9a9;color:#fff}.dialogContainer{position:absolute;background:#fff;border:1px solid #d3d3d3;border-radius:10px;box-shadow:3px 3px 15px #aaa}.dialogTitle{margin-top:5px;text-align:center;font-family:tahoma;font-weight:bold;font-size:small;color:#111}.dialogContent{padding:20px}.dialogControls{float:right;padding:10px}.divSignPosition{position:absolute;width:32px;height:32px;top:8px;left:8px}.divPlusSign{background:url('../images/plus.png') no-repeat}.divEditSign{background:url('../images/edit.png') no-repeat}.divQuestionSign{background:url('../images/question.png') no-repeat}.formTable{width:100%;margin-top:10px}.formTable table{width:100%}.formTable tr{height:24px}.formTable td{vertical-align:top}.formTable select{width:100%}.formTable label{display:block;padding-top:2px}.formTable input[type=text]{padding-left:4px;padding-right:4px}.formTable .divRad{float:left;margin-right:5px}.formTable .divRadText{display:table}.formTable .speed-td{width:24px}.questionTable{width:100%;margin-top:10px}.questionTable td:first-child{margin-right:10px;width:75px}.questionTable td{vertical-align:middle}.validationError{font-size:10px;color:red;display:block;margin-bottom:10px}.validationWarning{font-size:10px;color:#f4a460;display:block;margin-bottom:10px}.inputWarningBorder{border:1px solid #f4a460}.inputErrorBorder{border:1px solid red}.colDivider{width:24px}.form{margin:12px 6px 6px 6px}.form label{color:#333}.form input[type=text]{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;background-position:0 -182px;padding:1px 4px;height:20px}.form input[type=password]{width:100%;background:url('../images/backgrounds.png') repeat-x top;border:1px solid #e8e8e8;background-position:0 -182px;padding:1px 4px;height:20px}.form input[type=checkbox]{height:13px;margin-right:4px}.form select{width:100%;height:20px}.infodialog{border:1px solid #d3d3d3;position:absolute;background:#fff;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:3px 3px 15px #999;-webkit-box-shadow:3px 3px 15px #aaa;box-shadow:3px 3px 15px #aaa}.liInfoStyleError{background-image:url('../images/status_icons.png');background-position:0 0;background-repeat:no-repeat;text-align:left;padding-left:40px;margin:5px;height:18px}#tbMessageTable{padding-right:30px;width:100%;font-family:tahoma;font-weight:bold;font-size:13px}#tbMessageTable td{text-align:center;vertical-align:middle}#tbMessageTable td.messageIcon{text-align:right;width:70px}.divHint{background-color:#fff4c5;font-family:Tahoma;text-shadow:1px 1px white;border:1px solid #666;font-size:13px;line-height:1.3em;margin:10px auto;padding:10px;position:fixed;text-align:left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-image:linear-gradient(bottom,#ffea75 7%,#ffef94 54%,#fff5bd 77%);background-image:-o-linear-gradient(bottom,#ffea75 7%,#ffef94 54%,#fff5bd 77%);background-image:-moz-linear-gradient(bottom,#ffea75 7%,#ffef94 54%,#fff5bd 77%);background-image:-webkit-linear-gradient(bottom,#ffea75 7%,#ffef94 54%,#fff5bd 77%);background-image:-ms-linear-gradient(bottom,#ffea75 7%,#ffef94 54%,#fff5bd 77%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.07,#ffea75),color-stop(.54,#ffef94),color-stop(.77,#fff5bd))}.divHint-arrow-border{border-color:transparent transparent #666 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-20px;left:15px}.divHint-arrow{border-color:transparent transparent #fff4c5 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-19px;left:15px}#arcDiv{width:100%;height:400px;overflow:auto}.tdIndent{width:20px}.trGray{background:url('../images/backgrounds.png') repeat-x;background-position:0 -136px}.trBreak{height:10px}.divEdit{width:18px;height:18px;cursor:pointer;background:url('../images/change.png')}.divRemove{width:18px;height:18px;cursor:pointer;background:url('../images/remove.png')}.divDisabledByError{margin-left:2px;width:18px;height:18px;background-image:url('../images/status_icons.png');background-position:0 36px}.divUpDown{width:50px;height:15px}.divArrowMover{width:25px;height:15px;cursor:pointer;float:left;background:url('../images/path_arrows.png') no-repeat}.divUp{background-position:0 0}.divUp:active{background-position:0 -15px}.divDown{background-position:0 -30px}.divDown:active{background-position:0 -45px}#tbARCs{width:100%}.divEraseNewAuth{width:24px;height:24px;background:url('../images/eraser.png') no-repeat;cursor:pointer}.divPathStatus{width:18px;height:18px;background:url('../images/path_statuses.png') no-repeat}.divPathWarning{background-position:0 0}.divPathBroken{background-position:0 -18px}.divPathOk{background-position:0 -36px}.divPathUnknown{background-position:0 -54px}.lbPathTestStatusGray{display:inline;float:right;width:130px;background:#d3d3d3;padding:3px}.lbPathTestStatusGreen{display:inline;float:right;width:130px;background:#90ee90;padding:3px}.lbPathTestStatusRed{display:inline;float:right;width:130px;background:red;color:#fff;padding:3px}.lbPathTestStatusOrange{display:inline;float:right;width:130px;background:#ffb13e;color:#000;padding:3px}.divRightAlign{text-align:left}.divFullBar{position:absolute;border:1px solid green;width:10px;background:url('../images/powerBgr.png') repeat-y}.divEmptyBar{position:absolute;border:1px solid green;width:10px;background:#fff}.listSquareUnsel{cursor:pointer;font-family:Tahoma;font-weight:bold;font-size:13px;text-align:center;border:1px solid gray;background:#fff;color:#000;margin:1px;padding-left:2px;padding-right:4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;width:17px}.listSquareSel{cursor:pointer;font-family:Tahoma;font-weight:bold;font-size:13px;text-align:center;margin:1px;padding-left:2px;padding-right:4px;border:1px solid #1f5daa;background:#4583cf;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;width:17px}.listSquareReadOnly{cursor:pointer;font-family:Tahoma;font-weight:bold;font-size:13px;text-align:center;border:1px solid gray;background:gray;color:#fff;margin:1px;padding-left:2px;padding-right:4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;width:17px}.listSquareDisabled{cursor:pointer;font-family:Tahoma;font-weight:bold;font-size:13px;text-align:center;margin:1px;padding-left:2px;padding-right:4px;border:1px solid #c5c5c5;background:#d5d5d5;color:#b8b8b8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;width:17px}.statusDivUndefined{border:1px solid #000;background:url('../images/backgrounds.png') repeat-x;background-position:0 -116px;float:left;text-align:center;cursor:pointer;height:20px;color:#fff;font-family:tahoma;font-weight:bold;font-size:13px}.statusDivNormal{border:1px solid #000;background:url('../images/backgrounds.png') repeat-x;background-position:0 -56px;float:left;text-align:center;cursor:pointer;height:20px;color:#fff;font-family:tahoma;font-weight:bold;font-size:13px}.statusDivAlarm{border:1px solid #000;background:url('../images/backgrounds.png') repeat-x;background-position:0 -36px;float:left;text-align:center;cursor:pointer;height:20px;color:#fff;font-family:tahoma;font-weight:bold;font-size:13px}.statusDivShort{border:1px solid #000;background:url('../images/backgrounds.png') repeat-x;background-position:0 -96px;float:left;text-align:center;cursor:pointer;height:20px;color:#fff;font-family:tahoma;font-weight:bold;font-size:13px}.statusPreviewNormal{border:1px solid #000;float:left;width:40px;height:20px;background:url('../images/backgrounds.png') repeat-x;background-position:0 -56px;margin-right:10px;margin-bottom:2px}.statusPreviewAlarm{border:1px solid #000;float:left;width:40px;height:20px;background:url('../images/backgrounds.png') repeat-x;background-position:0 -36px;margin-right:10px;margin-bottom:2px}.statusPreviewShort{border:1px solid #000;float:left;width:40px;height:20px;background:url('../images/backgrounds.png') repeat-x;background-position:0 -96px;margin-right:10px;margin-bottom:2px}.tdInputId{width:80px}.tdValidStatus{width:100px}.tdPriority{width:30px}.tdInputVoltage{width:70px}.statusInputHigh{border:1px solid #000;background:url('../images/backgrounds.png') repeat-x;background-position:0 -36px;text-align:center;margin-left:10px;width:20px;height:20px;color:#fff;font-family:tahoma;font-weight:bold;font-size:13px}.statusInputLow{border:1px solid #000;background:url('../images/backgrounds.png') repeat-x;background-position:0 -56px;text-align:center;margin-left:10px;width:20px;height:20px;color:#fff;font-family:tahoma;font-weight:bold;font-size:13px}#tbStatusSettings{margin:10px}#tbStatusSettings td{padding-right:10px}#tbStatusSettings td.tdRight{text-align:right;padding-right:10px;vertical-align:middle}.arcList{height:60px;background:url('../images/backgrounds.png') repeat-x;background-position:0 -182px;border:1px solid #e8e8e8;overflow:auto;text-align:left}.arcList li{list-style-type:none;margin:0;padding:0}#divInputStatus{width:100%;height:300px;overflow-y:scroll}.expBoardTable{width:100%}#tbOutputs{width:100%}#tbOutputs td{vertical-align:middle}#tbOutputs .tdComment{padding-bottom:10px;vertical-align:top;text-align:right;padding-right:10px}#tbOutputs .tdControl{vertical-align:middle;text-align:right;padding-right:10px}#outputsDiv{width:100%;height:350px;overflow:auto}.reload-container{display:flex;text-align:left}.reload-label{margin-top:auto;margin-bottom:auto}.reload-icon{cursor:pointer}.collapsible{cursor:pointer;text-align:left;outline:none;margin-bottom:10px;font-weight:bold}.chevron{background:url("../images/chevron.svg") no-repeat;background-size:16px 16px;width:16px;height:16px;margin-top:2px;float:left}.active-chevron{transform:rotate(90deg)}.content{padding:0 18px 18px 18px;display:none;overflow:hidden}.content-status{padding:0 18px 18px 18px;overflow:hidden}.input-status{border:1px solid #000;border-radius:4px;width:22px;height:16px;float:left;text-align:center;font-weight:bold;color:#fff}.input-special{width:auto;padding-left:6px;padding-right:6px}.input-undefined{background:#636363}.input-normal{background:#70b12b}.input-alarm{background:#ff1919}.input-short{background:#111}.input-break{background:#111}#tbUsers{width:100%}#tbUserList{width:100%}.tdRemove{width:25px;text-align:right}.spinInput,.spinContainer{background-color:#fff}.spinLeftRightEdge,.spinTopBottomEdge{position:absolute;overflow:Hidden;background-color:#000}.spinLeftRightEdge{height:20px;width:1px}.spinTopBottomEdge{height:1px;left:1px}.spinLeftRightEdgeDisabled,.spinTopBottomEdgeDisabled{position:absolute;overflow:Hidden;background-color:#a5acb2}.spinLeftRightEdgeDisabled{height:20px;width:1px}.spinTopBottomEdgeDisabled{height:1px;left:1px}.spinContainer{float:left;margin-right:5px;position:relative;font-size:0;height:20px}.spinInput{position:absolute;top:1px;left:2px;height:18px;border:0;color:#000;font-size:9pt;font-family:Arial}.spinInputDisabled{position:absolute;top:1px;left:2px;height:18px;border:0;color:gray;font-size:9pt;font-family:Arial}.spinUpBtn,.spinUpBtnHover,.spinUpBtnPress,.spinDownBtn,.spinDownBtnHover,.spinDownBtnPress{position:absolute;width:15px;height:8px;right:2px;background-image:url('../images/spin_control_buttons.png');background-repeat:no-repeat;background-color:#000}.spinUpBtn,.spinUpBtnHover,.spinUpBtnPress{top:2px}.spinDownBtn,.spinDownBtnHover,.spinDownBtnPress{top:10px}.spinUpBtn{background-position:0 0}.spinUpBtnHover{background-position:0 -16px}.spinUpBtnPress{background-position:0 -32px}.spinDownBtn{background-position:0 -8px}.spinDownBtnHover{background-position:0 -24px}.spinDownBtnPress{background-position:0 -40px}body,html{margin:0;padding:0;text-align:center;height:100%;width:100%}span,table,tr,td,ul,li,div,label,input{font-family:Tahoma;font-size:13px}body{background:#fefefe}.stripe{height:165px;background:#4583cf;position:absolute;top:100px;width:100%;z-index:-1}.offset{height:45px}.cont-main{text-align:center;z-index:100;width:850px;height:650px;background:#fff;margin:0 auto 0 auto;margin-left:auto;margin-right:auto;border:1px solid #d3d3d3;border-radius:10px 10px 10px 10px;box-shadow:3px 3px 15px #aaa}.cont-login{height:auto;min-height:250px;max-height:650px}.banner{margin-top:30px;margin-left:60px;margin:30px 0 0 60px;height:54px;background:url('../images/cat12logo2.png') no-repeat top left}.test-version{position:absolute;top:0;left:0;width:166px;height:164px;background:url('../images/testing.png') no-repeat top left}.fast-access{width:10px;height:10px;float:right}.footer{font-family:tahoma;color:#666;font-size:13px;text-align:center;width:800px;margin:5px auto 0 auto;margin-top:5px;margin-left:auto;margin-right:auto;margin-bottom:0}.languages{margin-top:35px;width:150px;float:right}.flag{margin-right:10px;float:left;width:40px;height:30px;cursor:pointer;background-size:40px 30px}.flag-eng{background:url('../images/gb.svg') no-repeat}.flag-swe{background:url('../images/se.svg') no-repeat}.content-container-status{margin-top:20px;margin-left:50px;margin-right:50px;text-align:left}.content-container{margin-top:20px;margin-left:50px;width:550px;height:300px;text-align:left}.content-container-login{height:auto}.login-table{margin-top:40px;width:50%}.status-cont-main{height:auto;min-height:600px}.divPageTitle{margin-top:25px;margin-left:30px;width:570px;text-align:left;font-family:Tahoma;font-size:23px;color:#777}.scrollable-setting{height:400px;overflow:auto}.scrollable-setting-login{height:500px;overflow:auto;margin-bottom:30px}.menu{margin-top:10px;margin-right:20px;width:220px;float:right;text-align:left}.menu td{font-family:sans-serif;font-weight:bold;font-size:13px;list-style-type:none;text-align:left;cursor:pointer;vertical-align:middle;padding-bottom:10px;padding-left:20px}a{cursor:pointer;color:#000;text-decoration:none}a:hover{color:#ffa500}.menuText:hover{color:#ffa500}.selectedSubmenu{margin-right:30px;padding-left:10px;padding-right:10px;border-bottom:2px solid gray;cursor:pointer;font-size:22px}.defaultSubmenu{margin-right:30px;padding-left:10px;padding-right:10px;cursor:pointer;font-size:22px}#divLoading{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10000;background:#fff;opacity:.8;filter:alpha(opacity=80);text-align:center}#divTimeout{font-family:tahoma;font-weight:normal;font-size:20px;position:relative;top:-45px;left:0}#divWaiting{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10000;background:transparent;visibility:Hidden;cursor:wait}#divLoadingGif{width:66px;height:66px;margin:270px auto 0 auto;margin-top:270px;margin-left:auto;margin-right:auto;margin-bottom:0;background:url('../images/loading.gif') no-repeat}#divProgressBar{width:0;height:20px;background:url('../images/backgrounds.png') repeat-x;background-position:0 -76px;color:#fff;overflow:hidden}#divLoadingText{width:100px;text-align:center;color:#000;margin:10px auto 0 auto;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:0}.menu-icons{width:40px;height:32px;background-size:32px 330px;background-image:url('../images/menu_icons.svg');background-repeat:no-repeat}.menu-users{background-position:0 0}.menu-connect{background-position:0 -32px}.menu-arc{background-position:0 -64px}.menu-input{background-position:0 -96px}.menu-output{background-position:0 -128px}.menu-system{background-position:0 -160px}.menu-info{background-position:0 -192px}.menu-upgrade{background-position:0 -224px}.menu-logout{background-position:0 -256px}.menu-overview{background-position:0 -288px}.trRowHiglight{background:#ffe794}.trRowNormal{background:#fff}.trBreakLine{height:10px}.spTableSpan{padding-left:5px}.tdRefresh{width:35px;height:38px;cursor:pointer}.divPadding5{height:5px}.divEventLog{height:340px;overflow-y:scroll}.divNoScript{width:700px;margin-left:auto;margin-right:auto;text-align:center}.divErrorHint{text-align:left;padding-left:20px;padding-right:20px}.tdLeftRound{border-top-left-radius:5px;border-bottom-left-radius:5px}.tdRightRound{border-top-right-radius:5px;border-bottom-right-radius:5px}