/*  
 This software is the confidential information and copyrighted work of
 NetCracker Technology Corp. ("NetCracker") and/or its suppliers and
 is only distributed under the terms of a separate license agreement
 with NetCracker.
 Use of the software is governed by the terms of the license agreement.
 Any use of this software not in accordance with the license agreement
 is expressly prohibited by law, and may result in severe civil
 and criminal penalties.

 Copyright (c) 1995-2017 NetCracker Technology Corp.

 All Rights Reserved.

*/
html {
    background:#FFF;
	overflow:hidden !important;
	height:100%;
}

body {
    background: #FFF;
	font:11px Verdana, Tahoma, Arial, sans-serif !important;
	padding:0;
	margin:0;
	height:100%;
	overflow:hidden;
}

img {
    border: none;
}

input, select, textarea {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div.content {
    float: none;
    padding: 20px 0px 30px 20px;
    clear: left;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	top: -1px;
}

div.content b u {
    color: #0273b7;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 14px;
}

div.content form {
    margin-top: 0;
    margin-bottom: 20px;
}
a.skip-to-content {
    background: #fff;
    clip: rect(0,0,0,0);
    position: absolute;
    display: block;
}


.skip-to-content:focus {
    border: 2px solid #0059a3;
    clip: rect(auto,auto,auto,auto);
    color: #0059a3;
    font-weight: bold;
    left: 18px;
    padding: 5px 5px;
    text-align: center;
    text-decoration: none;
    z-index: 2000
}
div.content form a:link{
    color: #055E8A;;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    padding-bottom: 3px;
}

div.content form a:visited {
    color: #055E8A;;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    padding-bottom: 3px;
}

div.content form a:hover {
    text-decoration: none;
}

.ui-dialog.ui-widget .TreeNavigator {
    padding: 0 20px 10px;
    margin-top: 25px;
    position: static;
    width: auto;
    border: none;
}
.ui-dialog.ui-widget .TreeNavigator table.MainTreeTable {
    background-color: #fff;
    border: none;
}

.ui-dialog.ui-widget .TreeNavigator td.MainTreeTable,
.ui-dialog.ui-widget .TreeNavigator td.MainTreeTableBottom {
    padding: 0;
    background-color: transparent;
}

form input, form select {
    overflow: hidden;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding: 1px;
    margin: 0 2px 0 0;
}

div.copyright {
    height: 12px;
    min-height: 12px;
    line-height: 11px;
    width: 100%;
    background-color: #888;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    display: block;
    margin-top: -12px;
    text-align: center;
    bottom: auto;
}

div.InfoField {
    width: 100%;
    padding: 0.5% 0 0.5% 0;
    display: block;
}

div.InfoPanel {
    display: block;
    height: 30px;
    margin: 2px;
}

div.IconContainer {
    float: left;
    padding: 0;

}

div.LastContainer {
    width: 50%;
    float: left;
    border-left: #ffffff solid 1px;
    height: 28px;
}

table.InfoTable{
    border-bottom: #dae7f1 solid 1px;
    color: black;
    background: white;
}

table.mainControlContainer table.InfoTable {
    width: 100%;
}

.SpanInfoLine_Value h1{
	font-size: 2em !important;
	font-weight: bold !important;
}

.SpanInfoLine_Value h2{
	font-size: 1.5em !important;
	font-weight: bold !important;
}

.SpanInfoLine_Value h3{
	font-size: 1.17em !important;
	font-weight: bold !important;
}

.SpanInfoLine_Value h4{
	font-size: 1em !important;
	font-weight: bold !important;
}

.SpanInfoLine_Value h5{
	font-size: 0.83em !important;
	font-weight: bold !important;
}

.SpanInfoLine_Value h6{
	font-size: 0.67em !important;
	font-weight: bold !important;
}

tr td h2 {
	font-size: 1em !important;
	position: relative !important;
	float: left;
	padding: 0px !important;
	margin: 0px !important;
	font: bold 14px Arial !important;
}

.header-hidden{
    opacity: 0!important;
    font-size: 0!important;
}

td.InfoLine_Value,
td.InfoLine_Name {
    border-bottom: #e9f1f6 solid 1px;
}

/* Param control table css fix to remove empty td present in the structure-START*/
table.InfoTable.InfoTable2 tr td.InfoLine_Value:last-child,
table.InfoTable.InfoTable4 tr td.InfoLine_Value:nth-child(4) {
	padding-right: 0;
}

table.InfoTable.InfoTable4 tr td.InfoLine_Value,
table.InfoTable.InfoTable4 tr.InfoLine_last td.InfoLine_Value:nth-child(2) {
	padding-right: 40px;
}

table.multiGroup .multiGroupParams table.InfoTable.InfoTable2 tr td.InfoLine_Name:first-child,
table.multiGroup .multiGroupParams table.InfoTable.InfoTable4 tr td.InfoLine_Name:first-child
{
	padding-left: 10px !important;
}

table.InfoTable.InfoTable4 tr td.InfoLine_Value:nth-child(2) table.VisualValueTable {
    max-width:230px;
}

/*Param control table css fix to remove empty td present in the structure-END*/

table.InfoTable tr td.InfoLine_Name_Empty {
    border-bottom: #e9f1f6 solid 1px;
    padding: 7px 5px 4px 5px;
}

table.InfoTable tr td.InfoLine_Value_Empty{
    border-bottom: #e9f1f6 solid 1px;
    padding: 7px 5px 4px 5px;
}

table.InfoTable tr td.InfoLine_Name {
    border-bottom: #e9f1f6 solid 1px;
    border-right: 0px;
    padding: 7px 5px 4px 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444;
    vertical-align:middle;
    line-height: 18px;
    width: 20%;
    text-align: left;
    vertical-align:top;
	word-wrap: break-word;
	box-sizing: content-box;
}

table.InfoTable tr td.InfoLine_Value{

    border-left: 0px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    vertical-align: top;
    width:auto;
}

table.InfoTable tr td.InfoLine_Value
{
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 24px;
}

td.InfoLine_Value * {vertical-align: top;}

table.InfoTable tr.InfoLine_spacer td, table.InfoTable_Common tr.InfoLine_spacer td {
    border: none;
    border-bottom: 1px solid #e9f1f6;
    border-top: 1px solid #e9f1f6;
    height: 10px;
}

table.InfoTable tr td.invalid{
    background-color: #ffcccc !important;
    position: relative;
}

table.InfoTable tr td.InfoLine_Value_Changed {
    background-color:#DAE8D2 !important;
}


table.InfoTable tr td.InfoLine_Value .nc-param-value {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
    word-wrap: break-word;
	padding-top: 4px;
	display: block;
}

table.EditMode tr td.InfoLine_Value .nc-param-value {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	word-wrap: break-word;
	white-space: normal;
    display: inline-block;
    width: 100%;
	min-width:160px;
}

a.icon {
	padding-top: 3px;
}

a.icon:link, a.icon:visited {
    color: #000080;
}

a.icon:hover {
    color: #000080;
}

table.InfoTable2 tr td.InfoLine_Name {
    width: 15%;
}

table.InfoTable2 tr td.InfoLine_Value {
    width: 85%;
}

table.InfoTable_Common tr td.InfoLine_Value {
    width: 78%;
}

table.InfoTable4 tr td.InfoLine_Value, table.InfoTable4 tr td.InfoLine_Value_Empty {
    width: 230px;
}

table.InfoTable4 tr td.InfoLine_Name, table.InfoTable4 tr td.InfoLine_Name_Empty{
    width: 20%;
}

table.InfoTable {
    border-collapse: collapse;
}

table.InfoTable td {
    border-collapse: collapse;
}

table.InfoTable tr.InfolineHead th,table.InfoTable tr.InfolineHead td {
    border: 0px;
    border-top: 1px solid #b5cfe4;
    border-collapse: collapse;
    padding: 7px 5px 4px 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #369;
    font-weight: bold;
    text-align: left;
    line-height: 13px;
    background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNocw4kRwCAIBMDrv9W8vogoBLIziyM1xDPHjsvfJRKeSnhjG0g+d0YhRvVtzH9nAfkxBSwLM64N8WtHxVaF/g1m9gkwANi6VBbW96BFAAAAAElFTkSuQmCC') repeat-x;
    vertical-align: middle;
}

table.mainControl tr.InfolineHead td {
    height: 18px;
    border-bottom: #9fa2a4 solid 1px;
    border-right: #9fa2a4 solid 1px;
    border-top: #9fa2a4 solid 1px;
    border-collapse: collapse;
    padding: 0 5px 0 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    background: url('data:image/gif;base64,R0lGODlhCAAyALMAAOfn5+fo5+jo5+fn6Ojn6Orq6u7u7e/v8PLy8vb29vr6+vz7+////wAAAAAAAAAAACH+GFVsZWFkIFNtYXJ0U2F2ZXIgVmVyIDMuMAAsAAAAAAgAMgAABDsQyCkJESQMIYr/YCh+RmmeaHmkSOu+cOwmdG3feK3sfO/zC0Vwxygaj8ikcslsOp/QqHRKrVqv2KwzAgA7') top left repeat-x;
    text-align: left;
    line-height: 18px;
}

table.mainControl tr.InfolineHead td {
    height: 24px;

}

table.TableContainer tr td.para table.InfoTable tr.reqParam td {
	vertical-align: middle;
}

table.TableContainer tr td.para table.InfoTable tr.reqParam td.InfoLine_Name,
    table.TableContainer tr td.para table.InfoTable tr.reqParam td.InfoLine_Value {
    background-color: #f9f9f9;
    background-image: none;
}

table.TableContainer tr td.para table.InfoTable td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.TableContainer .VisualValueTable tr.line > td.text > select.wideMultiple,
.mainControl .VisualValueTable tr.line > td.text > select.wideMultiple {
    width: 235px;
}

.TableContainer .VisualValueTable tr.line > td.text > input.wideMultiple,
.mainControl .VisualValueTable tr.line > td.text > input.wideMultiple {
    width: 229px;
}

table.InfoTable textarea, table.InfoTable input {
    margin: 0px 0 3px 0;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px;
	border:1px solid #7f9db9;
	vertical-align:middle;
}

table.InfoTable select {
    border: #7f9db9 solid 1px;
    margin: 0px 0 2px 0;
}

.TableContainer select::-ms-expand,
.mainControlContainer select::-ms-expand {
    display: none;
}

.TableContainer select:not([multiple]),
.mainControlContainer select:not([multiple]) {
    -ms-high-contrast-adjust: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    line-height: 15px;
    padding-right: 16px !important;
    float: none !important;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEVvcnQnTp3mzF0zAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB94EFgkBJE7bl2MAAAAQSURBVAjXY/jHUMNgwSAAAAoeAcMat+RvAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: right 7px center;
}

.TableContainer .field-listbox-wrapper, .mainControlContainer .field-listbox-wrapper {
	display:inline;
}


table.InfoTable tr td.InfoLine_Name.over, table.InfoTable tr td.InfoLine_Value.over {
    background-color: #ffffc0;
}

table.ControlPanel {
    height: 23px;
    background-color: #caced0;
    border: #9fa2a4 1px solid;
    border-bottom: 0px;
    width: 100%;
    white-space:nowrap;
}

table.ControlPanel + table.ControlPanel {
    border-top: 0px;
}

table.ControlPanel .inputs, table.mainControl .inputs, table.ControlPanel .wide, table.mainControl .wide {
    margin: 0;
}

table.ControlPanel>tr>td {
    padding-top: 0;
    padding-bottom: 0;
}

table.ControlPanel td.withBorder {
    background: url( /images/devider1.gif ) left center no-repeat;
    padding: 0 0 0 4px;
    white-space: nowrap;
}

table.ControlPanel td.withoutBorder {
    padding: 0;
    white-space: nowrap;
}

table.ControlPanel td.withBorder *,
table.ControlPanel td.withoutBorder * {
    margin-left: 3px;
    margin-right: 3px;
}

table.ControlPanel td.withBorder li,
table.ControlPanel td.withoutBorder li {
    list-style: none;
}

table.ControlPanel td.withBorder li ul.subMenu,
table.ControlPanel td.withoutBorder li ul.subMenu {
    padding: 0;
    margin: 0;
}

table.ControlPanel td.withBorder .IconButton,
table.ControlPanel td.withoutBorder .IconButton,
table.ControlPanel td.withBorder .IconButtonInPlace,
table.ControlPanel td.withoutBorder .IconButtonInPlace,
table.ControlPanel td.withoutBorder .toolInputButton,
table.ControlPanel td.withoutBorder .toolInputButtonHover,
table.ControlPanel td.withBorder * *,
table.ControlPanel td.withoutBorder * *
{
	margin-left: 0px;
    margin-right: 0px;
}

table.mainControl {
    border-left: #9fa2a4 1px solid;
    border-top: #9fa2a4 1px solid;
    table-layout: auto;
    width: 100%;
    clear: left;
    empty-cells: show;
}

/*
* TODO: Hack only for IE to make it show borders for empty cells
*/

table.mainControl, v\:* {
   border-collapse: collapse;
}

table.mainControl tr th.ControlPanel {
    padding: 0;
}


table.mainControl  tr td.Default li {
    display: inline-block;
}

table.mainControl tr td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #222;
}

table.mainControl thead tr th {
    background: url('data:image/gif;base64,R0lGODlhCAAyALMAAOfn5+fo5+jo5+fn6Ojn6Orq6u7u7e/v8PLy8vb29vr6+vz7+////wAAAAAAAAAAACH+GFVsZWFkIFNtYXJ0U2F2ZXIgVmVyIDMuMAAsAAAAAAgAMgAABDsQyCkJESQMIYr/YCh+RmmeaHmkSOu+cOwmdG3feK3sfO/zC0Vwxygaj8ikcslsOp/QqHRKrVqv2KwzAgA7') top left repeat-x;
    padding: 0 2px 0 5px;
    white-space: nowrap;
    text-align: left;
    height: 24px;
    font-weight: bold;
    color: #003399 !important;
    border-bottom: #9fa2a4 1px solid;
    border-top: 0px;

    border-right: #9fa2a4 1px solid;
}


table.mainControl thead tr th.firstCheckbox {
    padding: 3px 2px 1px 6px;
}

TD.checkbox, TH.checkbox{
    width: 1%;
}

table.mainControl td.emptyCell {
    border-bottom: #9fa2a4 1px solid;
    width: 22px;
}

table.mainControl thead tr th div.filter, div.filter {
    width: 30px;
    height: 16px;
	line-height: 16px;
    float: right;
    cursor: pointer;
}


a.filter.filterModern:before {
    position:relative;
    bottom:3px;
}

a.filter{
    width: 32px;
    height: 20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAUCAYAAAADU1RxAAAAzUlEQVR42mNgGAWjYDiDxKL2L5llHf8J4fiijt80c0RwbotvYkHL7/lrdv0/fu0hBgaJJxa0/vNMbYmmaWgEZTT7xec1/p23eieKA0D8+Lymf25JjdF0iRb/7OrA2Jz6v3NX7wA7AEQD+f/c4uui6Zo+PDLKAwvresGOANEOMdXRA5JQYzMqwY4A0QOWW6JSS8GOANED5ojwpCKwI0D0gDkiIDbv7/QlG/+HxOcNnCNswzKC/SKz/gXFZA+cI0DACugQz7CM3wyjYBSQCAC1I5WLMxNrKAAAAABJRU5ErkJggg==') right center no-repeat;
    text-decoration: none;
    line-height: 16px;
    float: right;
    display: block;
}

a.filter.filterModern {
    background: none;
}

.icon_filter {
	position:absolute;
	right: 1px;
    bottom: 3px;
}

div.icon_filter:hover{
 display:none !important;
}
a.display-burger-icon{
    position: absolute;
    right: 0px;
    bottom: -5px;
    width: 20px;
    height: 20px;
    box-sizing: content-box;
}

a.display-burger-icon> img:not(.icon_filter){
    position: absolute;
    left: 5px;
    top: 3px;
}

a.display-burger-icon.filtered {
    width: 20px;
    height: 20px;
	position: absolute;
    top: 0px;
    right: 0px;
}

table.mainControl thead tr th table.HeadLine {
    margin: 0;
    padding: 0;
    border: none;
    height: 24px;
    width: 100%;
}

table.mainControl thead tr th table.HeadLine tr td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    font-weight: bold;
    white-space: nowrap;
    border: none;
    height: 24px;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #003399;
}

table.mainControl thead th table.HeadLine tr td a {
    color: #003399;
}


table.mainControl thead th > span {
	display:block;
}

table.mainControl thead th > span,
table.mainControl thead th a.sort:link, table.mainControl thead th a.sort:visited, table.mainControl thead th a.sort:hover,
table.ControlPanel td a.sort:link, table.ControlPanel td a.sort:visited, table.ControlPanel td a.sort:hover {
    color: #000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    vertical-align: middle;
	font-size: 11px;
    white-space: nowrap;
    text-decoration: none;
	padding-left:0px;
	font-weight:bold;
}

table.ControlPanel td span.currentAlpha {
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    font-weight: bold;
    white-space: nowrap;
}

tr.InfolineHead td.Default {
    vertical-align: middle;
}

td.Default,
td.DefaultMergeBy,
td.SelectedDefaultMergeBy,
td.Editable,
td.AsyncEditable,
td.EditableMergeBy,
td.SelectedEditableMergeBy,
td.NonEditable,
td.NonEditableMergeBy,
td.SelectedNonEditableMergeBy,
td.NotSaved,
td.Error,
td.GridCheckbox,
td.itemCheckboxAlign {
    border-right: #9fa2a4 1px solid;
    border-bottom: #9fa2a4 1px solid;
    padding: 2px;
    vertical-align: top;
    line-height: 16px;
	border-left: 1px solid #9fa2a4;
}

td.itemCheckboxAlign {
    text-align: center;
}

td.Default,
td.DefaultMergeBy,
td.SelectedDefaultMergeBy,
td.Editable,
td.AsyncEditable,
td.EditableMergeBy,
td.SelectedEditableMergeBy,
td.GridCheckbox,
td.itemCheckboxAlign
{
    background-color: #ffffff;
}

td.Editable,
td.NonEditable,
td.NotSaved {
    white-space: normal;
}

tr.selected td.Default,
td.SelectedDefaultMergeBy,
tr.selected td.Editable,
tr.selected td.AsyncEditable,
td.SelectedEditableMergeBy,
tr.zebraSelected td.Default,

tr.zebraSelected td.Editable,
tr.zebraSelected td.AsyncEditable,
tr.zebraSelected td.GridCheckbox,
tr.zebraSelected td.itemCheckboxAlign,
tr.selected td.GridCheckbox,
tr.selected td.itemCheckboxAlign
{
    background-color: #e4edf4;
}

tr.zebra td.Default,
tr.zebra td.Editable,
tr.zebra td.AsyncEditable,
tr.zebra td.GridCheckbox,
tr.zebra td.itemCheckboxAlign
{
    background-color: #e9e9e9;
}

td.NonEditable,
td.NonEditableMergeBy,
td.SelectedNonEditableMergeBy
{
    background-color: #ebf1f5;
}
tr.selected td.NonEditable,
td.SelectedNonEditableMergeBy,
tr.zebraSelected td.NonEditable
{
    background-color: #a8c9dc;
}
tr.zebra td.NonEditable
{
    background-color: #cacaca;
}

tr td.NotSaved
{
    background-color: #bdd9b3;
}
tr.selected td.NotSaved,
tr.zebraSelected td.NotSaved
{
    background-color: #9ac8bd;
}

tr td.Error {
    background-color: #ffcccb;
	position: relative;
	box-shadow: inset 0px 0px 0px 1px #c34d34;
}

tr td.Error:after  {
    padding-top: 4px;
    padding-bottom: 2px;
    position: absolute;
    display: inline-block;
    right: 6px;
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEXDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTT///8AAABdVL/qAAAAGXRSTlMAS+hMFe6foD3+BNLTdBvzHKtHSNHm51TlWh9RHQAAAAFiS0dEGwJg1KQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfhCBARJhnL9Jx6AAAAVElEQVQI103J6xaAEBhE0S9R6CKlGO//oIVFzq/Za4hSA2MjtbgABG+c8DVXSYUYoWSRXpCIVWduKMSWtJtKc3y0aFmiM4/8Ahe5no5udD3kw6/gX54+CmdHAsS7AAAAAElFTkSuQmCC');
}

table.mainControl tr td.Error a.mouseless_focusable {
    display: inline-block;
}


tr.selected td.Error,
tr.zebraSelected td.Error
{
    background-color: #ccbecf;
}

table.mainControl tr td a:link
{
    color: #056190;
    text-decoration: none;
}

table.mainControl tr td a:visited
{
    color: #660099;
    text-decoration: none;
}

table.mainControl tr td a:hover {
    color: #000;
    text-decoration: underline;
}
table.mainControl > tbody tr td a:focus {
	padding-top: 5px;
}
table.mainControl tr td.emptyFooter {
    background: #eae5dd;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border-right: #9fa2a4 1px solid;
    border-bottom: #9fa2a4 1px solid;
    border-top: none;
    font-size: 10px;
    color: #000000;
    white-space: nowrap;
}

table.mainControl tr td.emptyFooter b {
    padding: 0 10px;
    line-height: 18px;
}

table.mainControl tr td.pager {
    text-align: left;
    background: url( /skins/cambridge/images/table_result_bg.gif ) top left repeat-x;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #606060;
    height: 24px;
    white-space: nowrap;
    vertical-align: top;
    padding: 0;
    border-right: #9fa2a4 1px solid;
    border-bottom: #9fa2a4 1px solid;

}

td.pager div.itemsPP {
    float: right;
    padding: 1px 0 0 4px;
    height: 23px;
    display: inline;
}

td.pager div.itemsPP select {
    width: auto;
    padding: 0;
    margin: 2px 3px -1px 0;
}

td.pager div.pagerPageShow {
    padding-right: 50px;
    display: inline;
    padding-left: 10px;
    line-height: 24px;
    float: left;
}

td.pager select {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    height: 17px;
    width: 37px
}

td.pager a:link, td.pager a:visited, td.pager a:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666 !important;
    text-decoration: none;
}

div.scrollingPages {
    width: 106px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    display: block;
    float: left;
}

div.pagingContainer {
    display: inline;
}

div.pagingContainer a.currentPage {
    cursor: default;
    font-weight: bold !important;
}

div.pagerArrows {
    display: inline;
    height: 12px;
    line-height: 12px;
    text-decoration: none;
    float: left;
    margin: 7px 0 0;
}

div.arrowBB {
    width: 10px;
    padding-left: 2px;
    cursor: pointer;
    display: inline;
}

div.arrowB {
    width: 8px;
    padding-right: 3px;
    cursor: pointer;
    display: inline;
}

div.arrowFF {
    width: 10px;
    padding-right: 2px;
    cursor: pointer;
    display: inline;
}

div.arrowF {
    width: 8px;
    padding-right: 1px;
    cursor: pointer;
    display: inline;
}

div.arrowBB_disabled {
    display: inline;
}

div.arrowB_disabled {
    display: inline;
}

div.arrowFF_disabled {
    display: inline;
}

div.arrowF_disabled {
    display: inline;
}

div.pagerInputContainer {
    padding-right: 10px;
    display: inline;
    float: left;
}

input.PagerInput {
    height: 16px;
    width: 25px;
    border: #999999 1px solid;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    text-align: center;
    margin: 2px 0 0;
    vertical-align: top;
	box-sizing: content-box;
}

div.tabsPopUpMenu {
    background-color: #6699CC;
    position: absolute;
    top: 73px;
    left: 0;
    width: 150px;
    border: #99CCFF solid 1px;
    border-bottom: none;
    padding: 0;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    z-index: 5000;
}

div.tabsPopUpMenu ul {
    margin: 0;
    padding: 0;
}

div.tabsPopUpMenu ul li {
    list-style: none;
    margin: 0;
}

div.tabsPopUpMenu ul li a:link, div.tabsPopUpMenu ul li a:visited {
    background-color: #6699CC;
    text-decoration: none;
    display: block;
    width: 144px;
    color: #FFFFFF;
    padding: 0 3px;
    border-bottom: #99CCFF 1px solid;
    font-weight: bold;
}

div.tabsPopUpMenu ul li a:hover {
    background-color: #003366;
    text-decoration: none;
    color: #FFFFFF;
}

div.tabsPopUpMenu ul li a.selected:link, div.tabsPopUpMenu ul li a.selected:visited, div.tabsPopUpMenu ul li a.selected:hover {
    background-color: #003366;
}


td.Loader {
	background: url('data:image/gif;base64,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') 20px 16px no-repeat !important;
}

.fieldref {
    border: 1px solid #c8c8bb;
    font-size: 11px;
    width: 180px;
    padding: 0 1px;
}

td.invalid {
    background-color: #ffcccc !important;
}

div.login {
    text-align: left;
    width: 100%;
}

div.UniCtrlMessages {
    width: 99%;
    color: #C90000;
    font-weight: bold;
}

div.UniCtrlMessages div {
	padding: 10px 10px 10px 20px;
	margin-bottom: 10px;
}

div.UniCtrlMessages div.error {
    border: #ff4500 1px solid;
    font-weight: bold;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    background: url('data:image/gif;base64,R0lGODlhBAAZAIABAP9FAP///yH5BAEAAAEALAAAAAAEABkAAAIRDGCny+2/UpD0TFsRnfzCVgAAOw==') left center no-repeat #fbc6b2;
    background-position: 10px center;
}
div.UniCtrlMessages div.warning {
    border: #ffa200 1px solid;
    font-weight: bold;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    background: #fbe0b2;
    background-position: 10px center;
}

div.UniCtrlMessages div.success {
    border: #48ad34 1px solid;
    font-weight: bold;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    background: #ade9a3;
    background-position: 10px center;
}

p.error {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}

div.errors {
    border: #ff4500 1px solid;
    font-weight: bold;
    background: #fbc6b2;
    margin: 5px 0;
    width: 99%;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
}

div.errors div {
    padding: 10px 10px 10px 20px;
    margin-left: 10px;
    background: url('data:image/gif;base64,R0lGODlhBAAZAIABAP9FAP///yH5BAEAAAEALAAAAAAEABkAAAIRDGCny+2/UpD0TFsRnfzCVgAAOw==') left center no-repeat;
}

table.loginBodyContainer {
    border: #A8A8A8 1px solid;
    background-color: #EcEcEc;
}

table.loginBodyContainer tr td {
    padding: 5px 4px 5px 4px;
    color: #000000;
    text-align: right;
}

table.loginBodyContainer tr td p {
    margin: 0 0 6px 0;
    padding: 0;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
}

table.loginBodyContainer tr td p input {
    margin-left: 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 13px;
    width: 122px;
    color: #000000;

}

div.buttonOuter {
    background: url( /presentation/img/trigger_active_l.gif ) bottom left no-repeat;
    position: relative;
    height: 20px;
    width: auto;
    display: inline;
    zoom: 1;
    padding-left: 12px;
    margin: 0 5px;
    /*
    * todo: temporary HACK
    */
    font-size: 16px;
    cursor: pointer;
}

div.buttonOuter div.buttonInner {
    background: url( /presentation/img/trigger_active_mr.gif ) bottom right no-repeat;
    display: inline;
    zoom: 1;
    height: 20px;
    width: auto;
    /*padding: 3px 15px 3px 10px;*/
    padding-right: 1px;
    vertical-align: baseline !important;
}

div.buttonOuterDisabled {
    background: url('data:image/gif;base64,R0lGODlhDAAUANUAADlIWEJQXj9OXUJRYEdWZkhXZk1balFea1VhbVRjcl9ufmFwf19nb2BocVxncmJrdGRsdGBseWVxfW53gXR5f2p6iWp5iHN+ioGGi3F/jnSEk3yJl3WElHmHlnyGkYWMlIiQl3+Ll4uWon+OnYCPn4qZqIybqpajsJemtaKxwIqOko2RlZycnIyRl5mepKSpr6ioqK2vsrCxsre3t7e6vaW0w8PDw8XGx83NzdTU1Nvb2+Pj4+vr6/Pz8////////yH5BAEAAD8ALAAAAAAMABQAAAagwJ9wSCwKe7ydLsck8nSxFYVBHfJuKsjEI+oKrxiI51Qr14S61SOESqXMP16scTGh7vifrhXZlEyAgT85ExIdIySJioMOERkckBqQHD84jRWYmBablRMJCgsKoqODHwYJqKmogy8JBgYFBLEEBD87NiAIBgMCAgC/QjgyHxEHAb/AcTMxLh4TEQjRQzszMDQxL9kvRLcwLDAz4UaV1TAwQQA7') bottom left no-repeat;
    position: relative;
    height: 20px;
    width: auto;
    display: inline;
    zoom: 1;
    padding-left: 12px;
    margin: 0 5px;

    /*
    * todo: temporary HACK
    */
    font-size: 16px;
    cursor: pointer;
}

div.buttonOuterDisabled div.buttonInner {
    background: url('data:image/gif;base64,R0lGODlhkAEUANUAADJCUThHVkFPXj9OXUdWZkhXZk1balFea1NgbFZkclZldF9ufmFwf2RsdGJteHB6hGl3hGp6iWp5iG9+jXiEj3SEk3WElIWMlIaSno6YooCPn4eUooycq5Geq5WhrpmmtJaltZint52ruqCvvqKxwJqampmhqZ2jqKOjo66urrCxsrS0tLm5uaassqixuaOwva62v7S5vrq+wbe/xqOywqy7y669zcDCxcHEyMbGxszO0NXV1dvb2+fn5////////yH5BAEAAD8ALAAAAACQARQAAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2a915v+CweEwum8/otHrNbrvf8Lh8Tq/b72leb19s+P+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeIDxcnMnpEHR6goqGko6alqKeqqayrrq2wr7KxtLO2tbi3urm8u769wL/CwcSyHRgZLjo9QzU2z9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jXNTU0Ih8fMMtCNPT19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsCFAEiNEiJjhKYTFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlyFBhABB8wUOZhxy6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0pN+mHGjh8asmrdyrWr169gw4odS7as2bNo06pdy7at27dw48pN2wFGjh8W8urdy7ev37+AAwseTLiw4cOIEytezLix48eQI0smXGHvBhd3I2jezLmz58+gQ4seTbq06dOoU6tezbq169ewY8uenXoCBsw/Fujezbu379/AgwsfTry48ePIkytfzry58+fQo0ufjpyBBAwxWPxIwL279+/gw4sfT768+fPo06tfz769+/fw48ufT7++egUQMsRY8YOA//8ABijggAQWaOCBCCao4IIMNujggxBGKOGEFFZo4YUJFlCAAQlQ0P/CDfwNIOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOLxrwgAkypHAXAEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnlllx26WQAAhzwowwrpMAMAmimqeaabLbp5ptwxinnnHTWaeedeOap55589unnn4AGKqcDD2TwoQooXPVDC4w26uijkEYq6aSUVmrppZhmqummnHbq6aeghirqqKSWamkMMdyQQwko3CXECizEKuustNZq66245qrrrrz26uuvwAYr7LDEFmvsscgmq2yuZaJQQgkr8EBECtRWa+212Gar7bbcduvtt+CGK+645JZr7rnopqsL7rrstvvtCq4WEQQAOw==') bottom right no-repeat;
    display: inline;
    zoom: 1;
    height: 20px;
    width: auto; /*padding: 3px 15px 3px 10px;*/
    padding-right: 1px;
    vertical-align: baseline;
}

input.loginHiddenButton{
    height:100%;
    background: transparent;
    border: none;
    color: #fff;
    top: -3px;
    position: relative;
}

div.buttonOuter div.buttonInner input{
    display: inline;
    zoom: 1;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    padding: 0 23px 4px 15px;
    white-space: nowrap;
    line-height: 25px;
    vertical-align: middle !important;
}

div.buttonOuter div.buttonInner a:link, div.buttonOuter div.buttonInner a:visited, div.buttonOuter div.buttonInner a:hover,
div.buttonOuterDisabled div.buttonInner a:link, div.buttonOuterDisabled div.buttonInner a:visited, div.buttonOuterDisabled div.buttonInner a:hover
{
    display: inline;
    zoom: 1;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    padding: 0 25px 4px 23px;
    white-space: nowrap;
    line-height: 25px;
    vertical-align: baseline !important;
    color: #000066;
    margin-left:-13px;
}


div.buttonOuter div.buttonInner a:link, div.buttonOuter div.buttonInner a:visited, div.buttonOuter div.buttonInner a:hover {
    color: #fff;
}

.ui-widget-content .filterLinkContainer .filteringDivPopUp .buttonOuter .buttonInner a  {color:#fff !important;}

.workplace .content .genTable table.mainControl tr td div.buttonOuter div.buttonInner a:link,
.workplace .content .genTable table.mainControl tr td div.buttonOuter div.buttonInner a:visited,
.workplace .content .genTable table.mainControl tr td div.buttonOuter div.buttonInner a:hover {
    color: #fff !important;
}
.workplace .content .genTable table.mainControl tr td div.buttonOuter div.buttonInner a:link,
.workplace .content .genTable table.mainControl tr td div.buttonOuter div.buttonInner a:visited,
.workplace .content .genTable table.mainControl tr td div.buttonOuter div.buttonInner a:hover {
    color: #fff !important;
}

a.adButtonOuter:link, a.adButtonOuter:visited, a.adButtonOuter:hover {
    display: inline;
    padding: 8px 2px 0 2px;
    background-position: right;
    background-repeat: no-repeat;
    line-height: 17px;
}

td.InfoLine_Value.invalid:before{
	position: absolute;
	left: 10px;
	top: 10px;
    display: inline-block;
    margin-left:-3px;
    color:#c34d34;
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEXDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTT///8AAABdVL/qAAAAGXRSTlMAS+hMFe6foD3+BNLTdBvzHKtHSNHm51TlWh9RHQAAAAFiS0dEGwJg1KQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfhCBARJhnL9Jx6AAAAVElEQVQI103J6xaAEBhE0S9R6CKlGO//oIVFzq/Za4hSA2MjtbgABG+c8DVXSYUYoWSRXpCIVWduKMSWtJtKc3y0aFmiM4/8Ahe5no5udD3kw6/gX54+CmdHAsS7AAAAAElFTkSuQmCC');
}

td.InfoLine_Name.invalid,
td.InfoLine_Value.invalid {
	border-color:#f1a2a2 !important;
}

td.InfoLine_Value.invalid > input,
td.InfoLine_Value.invalid > span input,
td.InfoLine_Value.invalid > span div.refsel_single,
td.InfoLine_Value.invalid > span div.refsel_multiple,
td.InfoLine_Value.invalid > span select,
td.InfoLine_Value.invalid > span textarea,
td.InfoLine_Value.invalid > span div.otChooserTable {
    border-color:#c34d34 !important;
}

td.InfoLine_Value div.nc-param-multipleflatlist,
td.InfoLine_Value div.nc-param-multipleflatlist label,
td.InfoLine_Value div.nc-param-flatlist,
td.InfoLine_Value div.nc-param-flatlist label
{
    display: block;
}



table.InfoTable tr td a, table.InfoTable tr td a:hover {
    color: #003399;
    text-decoration: none;
}

table.InfoTable tr td a:visited {
    color: #660099;
}

div.DivSearch {
    overflow: auto;
    width: 553px;
}

form.search_form {
    display: inline;
    vertical-align: middle;
}

table.editpad {
    border: #fff solid 1px;
	border-bottom: 2px solid #fff;
	border-collapse: collapse;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    margin-bottom: 10px;
}

table.editpad td {
    border-bottom: #DAE7F1 solid 1px;
}

table.editpad > tbody > tr > td.para {
    padding: 10px;
}

select.dateMask {
    font-size: 10px !important;
    line-height: 12px;
    height: 16px;
}

div.jxexpand select {
    overflow: hidden;
    border: #1D5180 solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 1px;
    margin: 0;
}

select.inputs, input.inputs {
    overflow: hidden;
    border: #7F9DB9 solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 1px;
    margin: 3px 0 3px 0;
}

table.InfoTable tr td.InfoLine_Value .VisualValueTable .nc-param-value {
   white-space:normal;
}


textarea.inputs {
    border: #7F9DB9 solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 2px;
    white-space: pre;
    margin: 3px 0 3px 0;
    resize: none;
}

select.wide, input.wide {
    overflow: hidden;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 1px;
    margin: 3px 0 3px 0;
    border: #7F9DB9 solid 1px;
}

input.wide {
    width: 300px;
}

select.wide {
    width: 300px;
    max-width: 300px;
	overflow: auto !important;
}

textarea.wide {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 1px;
    white-space: pre-wrap;
    margin: 3px 0 3px 0;
    width: 300px;
    /*resize: none;*/
    border: #C8C8BB solid 1px;
}

input.wideRef {
    overflow: hidden;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 1px;
    margin: 3px 0 3px 0;
    width: 188px;
    max-width: 188px;
    border: #C8C8BB solid 1px;
}

div.btn {
    background: url('data:image/gif;base64,R0lGODlhUAATAOZqAHWo2zdhibm5uTFjlefn59vb28bGx3Sm2NTU1GmczitbjLe3t+vr66ioqLS0tURtlpepvFl4lzljilh6nEh6q6evuHOm2ai5ys3NzSVYiuPj42SHqpqamrrCy01ngaOjo3+x43SMpWuTupWyzbK+yXys3HSeyXqm03eYuYK054ORn1GFt5q20zNeisjO1MLGykNmi4m876a/1z5wo62xtcPDw4eivIGPnGiTwU+AsWeazJycnICRpIWw3Elvkneiz3aQqbG7xEp3oyJRf4yfsn2u4RZIefPz82SMs2d5jSBOfzNlmJGjtFiIuElymk1+sF6FqVh/pkxphk1rirnF0VyPwXaGlhZJfCBTg12Kt5itwVJth4Cz5tXV1XGXvQ5CdYq98a6urjVkkyRXimiczxxOgUd7rVKEuDxvol2Qw////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGoALAAAAABQABMAAAf/gGqCakcMGgUIiV2LjI2Oj5CRkpOPBQSXg5kMBRUqSR6gW6KjpKWmp6ipqqUTIUwklplqDC83WxEbXrq7vL2+v8DBwsAmJiIoIy4Eg7RWWxs/YNLT1NXW19jZ2tgxMVwlJycsyoIFKlNIByAgKe1c7/Dx8vP09fb39CBFJSUylgwVpERJcKCgQQAIEypcyLChw4cQGVoAYKFiDyoECvB4kEVHgo8gyYgcSbKkyZMoU6pceUJGFwQRnDSpkqamzZs4c+rcybOnz5wmWBhAAONBjjNIVyBdyrSp06dQo0qVqnQpjhEGMBQ1w5Urha9dw4odS7as2bNouT4RgRVDhAFo/2agmUu3rt27ePPq3cu37gwKIi4IQBBCwYDDiA+LWcy4sePHkCNLnix5iRAUFxwggDBAgYIMY0CPGU26tOnTqFOrXp06QwYFYqBo6eBAQw0gEhRgKcO7t+/fwIMLH068OG8FE2yQCGNADQYaIR60GHLli/Xr2LNr3869u3fuRpS0SE7CQZhlDBZUILIhwgMJ8APIn0+/vv37+PPrr+9jAorZNHzQxSAaLNBAEBVAoCAEWjTo4IMQRijhhBRWCOEFF3RgAAcfNJeJbQ3s0MACJApg4okopqjiiiy26CKK5n3AAQcOFCBLJhgY2EADYfTo449ABinkkEQWGaQDHmYSCAA7') center center no-repeat;
    width: 80px;
    height: 20px;
    line-height: 18px;
    text-align: center;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin: 5px;
    font-weight: normal;
}

div.btn a:link, div.btn a:hover, div.btn a:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 11px;
    white-space: nowrap;
    line-height: 16px;
}

form.buttonContainer {
    text-align: center;
    background: #C0C0C0;
    border-top: #003366 1px solid;
    height: 23px;
    padding-top: 5px;
    font-weight: bold;
}

table.TableContainer tr td.para table.InfoTable tr.InfolineFoot td, table.InfoTable tr.InfolineFoot td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border-top: 1px solid grey;
    background: #e0e5eb;
}

form.buttonContainerCheckbox{
    background: #FFFFFF;
    border-top: #003366 1px solid;
    height: 50px;
    font-weight: bold;
	min-width: 200px;
}

form.buttonContainerCheckbox div.selectortext{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    vertical-align:top;
    margin-bottom:5px;
}

form.buttonContainerCheckbox div.selectortext label {
	display: block;
	white-space: nowrap;
	height: 20px;
}

form.buttonContainerCheckbox div#selectedNumber {
	padding: 5px 10px 5px 5px;
	position: absolute;
	right: 0;
	top: 1px;
	float: none !important;
	background: #FFFFFF;
	z-index: 10;
	margin-bottom: 0;
	white-space: nowrap;
}

td.para table.InfoTable td.InfoLine_Name {
    width: 110px !important;
}

td.para table.InfoTable>tbody>tr>td {
    padding-top: 8px;
}

td.para table.InfoTable>tbody>tr>td  tr>td:not(.buttons, .day),
td.para table.InfoTable tr.InfoLine_last>td  t>td:not(.buttons, .day) {
    padding: 0;
}

td.para table.InfoTable td.InfoLine_Value {
    padding-right: 20px;
    padding-left: 40px;
}

td.para table.InfoTable tr.InfoLine_last>td {
    padding-bottom: 15px;
}

table.TableContainer tr td.para table.InfoTable tr.InfolineHead2 td, table.InfoTable tr.InfolineHead2 td {
    border-collapse: collapse;
    padding: 3px 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif; /*font-size: 11px;*/
    color: #336699;
    font-weight: bold;
    background: #e0e5eb;
    text-align: right;
    line-height: 17px;
}

div.LeftAligned, form.leftAligned {
    float: left;
    text-align: left;
}

div.LeftAlignedBrowse {
    float: left;
    text-align: left;
	padding-right: 20px;
}

div.RightAligned {
    float: right;
    text-align: right;
}

table.TableContainer tr td.para {
    vertical-align: top;
	padding: 0 5px 5px 5px;
}

table.TableContainer tr td.para td.para:not(:first-child) {
    padding-left: 40px;
}

table.TableContainer tr td.para table.InfoTable {
    border: #A8A8A8 1px solid;
	width: 100%;
}

table.TableContainer tr td.para table.InfoTable>tbody>tr>td {
    border: none;
    background: #f9f9f9;
}

table.mainControlContainer {
    width: 99%;
    clear: both;
}

table.mainControlContainer table.InfoTable td.InfoLine_Value span.nc-param-value table.VisualValueTable .reference-tree {
    white-space: nowrap;
}

table.mainControlContainer table.InfoTable td.InfoLine_Value span.nc-param-value table.VisualValueTable .reference-tree .jstree.jstree-focused{
    display: none;
}

table.mainControlContainer table.InfoTable table.VisualValueTable .reference-tree .refsel .refselInput {
    border-color: #2f93e1;
}

table.mainControlContainer table.InfoTable table.VisualValueTable .reference-tree a.show-reference-tree-btn img {
    display: none;
}

table.mainControlContainer table.InfoTable table.VisualValueTable .reference-tree a.show-reference-tree-btn {
    background-image: url(/img/tree1.png);
    display: inline-block;
    width: 19px;
    height: 17px;
    position: absolute;
    border: 1px solid #AFB6BD;
    background-color: #FAFAFA;
    background-position: center;
    background-repeat: no-repeat;
}

table.mainControlContainer table.InfoTable table.VisualValueTable .reference-tree a.show-reference-tree-btn.showOpenTree {
    background-image: url(/img/tree2.png);
    background-color: #2f93e1;
    border-color: #2f93e1;
}

table.InfoTable tr td.btnContainer_right, .btnContainer_right {
    text-align: right;
    padding: 5px 0 5px 0;
}

div.JQPopup .jstree.jstree-focused {
    background: white !important;
    padding: 5px;
}

div.JQPopup .jstree.jstree-focused .jstree-last {
    padding: 0;
}

div.JQPopup .jstree.jstree-focused .jstree-last a {
    color: #4e79a0;
}

div.JQPopup.treePopup {
    border-radius: 0;
    border: 1px solid #AFB6BD !important;
    box-shadow: 0 1px 7px #AFB6BD;
}

div.JQPopup .JSTree .jstree-closed a .jstree-icon,
div.JQPopup .JSTree .jstree-open a .jstree-icon {
    background-image: url("/img/setting.png");
    background-position: center;
}

div.content form a.IconButton:link, div.content form a.IconButton:visited,
div.content form span.toolInputButton,
div.content form span.toolInputButtonHover, a.IconButton:link,
a.IconButton:visited, span.toolInputButton, span.toolInputButtonHover
{
    display: block;
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 0 11px 0 23px;
    height: 22px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #41576d;
    line-height: 22px;
    white-space: nowrap;
    font-weight: bold;
    text-decoration: none;
}

div.content form a.IconButtonInPlace:link, div.content form a.IconButtonInPlace:visited
{
    display: block;
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 0 16px 0 22px;
    height: 22px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #41576d;
    line-height: 22px;
    white-space: nowrap;
    font-weight: bold;
    text-decoration: none;
}

div.content form span.toolInputButton,
div.content form span.toolInputButtonHover
{
    cursor: default;
    padding: 0px 3px;
}

div.content form a.IconButtonDisabled:link, div.content form a.IconButtonDisabled:visited {
    display: inline-block;
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 0 7px;
    height: 27px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #7f7f7f;
    line-height: 27px;
    white-space: nowrap;
    font-weight: bold;
    text-decoration: none;
}

div.content form input.toolCheckBox {
    margin-right: 3px;
    padding: 0px;
    height: 22px;
    line-height: 22px;
    border: none;
    vertical-align: middle;
    margin-top: 0px;
}

div.content form a.IconButton:hover,
div.content form a.IconButtonInPlace:hover,
div.content form span.toolInputButtonHover
{
    text-decoration: underline;
    background: #e8ebec;
    background-position: 3px center;
    background-repeat: no-repeat;
}

div.content form span.toolInputButtonHover,
div.content form span.toolInputButtonHover *
{
    cursor: pointer;
}

div.content form a.IconButtonDisabled:hover {
    text-decoration: none;
    background-position: 3px center;
    background-repeat: no-repeat;
    cursor: default;
}

div.content form a.IconButtonSelected:link, div.content form a.IconButtonSelected:visited {
    display: block;
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 0 3px 0 23px;
    height: 22px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;
    line-height: 22px;
    white-space: nowrap;
    font-weight: bold;
    text-decoration: none;

    background-color: #EEE;
    border: 1px inset;
}

span.red {
    color: #C90000;
}

span.required {
    color: #C90000;
}

a.customizeView:link, a.customizeView:visited {
    display: block;
    padding: 0;
    width: 13px;
    height: 13px;
    margin-right: 8px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMEQ4MEFCMTU3REYxMUUxQUZBMEJGQjA0NTQ1MTNDOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMEQ4MEFCMDU3REYxMUUxQUZBMEJGQjA0NTQ1MTNDOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRkU2QzUwQkM0NTdFMTExOEI1QUE4RUM2NEQzODVFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg+yT5MAAADJSURBVHjazJPBDoMgDIa76MkXMiGeIIE9g+/FmZvP4GWERN9KMLPGGlSW4U5rgvSH9msx8DDGwGKvZXC4Z3YZopznGQVv2xZCCFmZRVFA13VrQQLANE1grc0CcM6B8kqqigu0+M0wjvIOAMbY7wCcnXOr3zQNjOO4J5y1ECLdQQyLf+hZHzrw3u9B5ONMfkrHsWWqKm7GFc86jj0A7nTwp0eo6/rif9JJwDAMWRdJKXUFVFUFUsosAMbugO3+91rr583n3OPnLcAA6u0T67XCv4QAAAAASUVORK5CYII=') center center no-repeat;
    text-decoration: none;
}

a.customizeView:hover {
    text-decoration: none;
}

a.selectAll:link, a.selectAll:visited {
    width: 20px;
    height: 20px;
    text-decoration: none !important;
    background-repeat: no-repeat;
    background-position: center center;
    line-height: 16px;
    display: block;
    float: left;
}

a.selectAll:hover {
    text-decoration: none;
}

th.selectAll {
    width: 1%;
}

.wrap {
    white-space: normal !important;
}

.nowrap {
    white-space: nowrap !important;
}

table.TitleTab tr td {
    height: 17px;
}

form.controlForm {
    margin-top: 0;
}

div.multiStateCheckboxWrapper {
	width: 13px;
	height: 16px;
	position: relative;
	display: inline-block
}

i.multiStateCheckboxOverlay {
	width: 13px;
	height: 16px;
	position: absolute;
	display: block
}

input.checkbox {
    margin: 0;
    padding: 0;
    height: 16px;
    border: none;
}

a.refImage:link, a.refImage:visited, span.refImage {
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 16px;
    padding-left: 20px;
    display: block;
    line-height: 16px;
}

a.refImage:hover {
    text-decoration: none;
}

div.clearboth {
    clear: both;
    margin-top: 10px;
}

div.jxhl_top, div.jxhl_right, div.jxhl_bottom, div.jxhl_left, div.jxhl_editButton, div.jxhl_clearButton {
    position: fixed;
    overflow: hidden;
}

div.jxhl_top, div.jxhl_right, div.jxhl_bottom, div.jxhl_left {
    background-color: #99CCFF;
    z-index: 60;
    width: 1px;
    height: 1px;
}

div.jxexpand {
    border: 1px solid #9fa2a4;
    position: absolute;
    background-color: white;
    white-space: nowrap;
    display: inline-table;
}

div.jxexpand .calendar tfoot .footrow .ttip {
	white-space: normal !important;
}


div.wider {
    width: 250px;
}

div.filteringDivPopUp {
    position: absolute;
    background: #E0E0E0;
    border: #9fa2a4 1px solid;
    z-index: 100;
	min-width: 500px;
}

div.filteringContent {
    background-color: #E8E8E8;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-right: 5px;
    border-bottom: #A8A8A8 1px solid;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
}

div.filteringContent #sortingValues a{
    height: 20px;
    width: 20px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
div.filteringContent #sortingValues a > img {
    position: relative;
    top: 2px;
    right: 1px;
}

div.filteringContent div.date_group a{
    position: absolute;
    padding-bottom: 8px;
    padding-right: 5px;
}

div.filteringContent div.date_group a>img {
    position: relative;
    top: 3px;
}

div.filteringContent b {
    color: #666;
    padding-right: 15px !important;
}

div.filteringContent input.radio {
    margin-left: 4px;
}

div.filteringContent a:link, div.filteringContent a:visited,
.filterLinkContainer div.filteringContent a:link, .filterLinkContainer div.filteringContent a:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3e6b9f;
    text-decoration: underline;
    padding-left: 3px;
}

div.filteringDivPopUp a:hover {
    text-decoration: none;
}

div.filteringContent ul {
    margin: 0;
    padding: 0;
}

div.filteringContent ul li {
    list-style: none;
    padding: 0;
    margin-top: -1px;
    margin-right: -6px;
    line-height: 18px;
    clear: left;
}

div.filteringContent ul li input {
    float: left;
    margin: 2px 5px 0 0;
    padding: 0;
    width: 13px;
    height: 16px;
    text-decoration: none;
}

div.filteringContent label.clickable_area{
    padding: 1px;
    float: left;
    margin-right: -2px;
    margin-left: 1px;
}

div.filteringDivPopUp .scroll {
    max-height: 90px;
    overflow-y: auto;
    overflow-x: visible;
    height: 90px;
}

* html div.filteringDivPopUp .scroll {
    height: 90px; /* ie 6 */
}

div.filteringContent select.inputs, div.filteringContent input.inputs {
    overflow: hidden;
    border: #9fa2a4 solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 1px;
    margin: 6px 0 4px 0;
    width: 90%;
}

div.filteringContent table {
    margin-top: 5px;
    border-collapse:collapse;
}

input.ctrl {
    overflow: hidden;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border: #1D5180 solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 1px;
    height: 18px;
    margin: 0 1px 0 1px;
}

textarea.ctrl {
    border: #1D5180 solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px 3px;
    resize: vertical;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.clrAllImg {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NjA1QUMxMTZEMTgxMUUxQTg0MUIyMkQzN0EzMEQ1NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NjA1QUMxMDZEMTgxMUUxQTg0MUIyMkQzN0EzMEQ1NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTI1RjAwMTE4NkRFMTExQUJDRUFDNDNFRTE3NERBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PloJx2kAAADJSURBVHjanJMxDoQgEEUHJZQewOMQi+1ovR4FCZWdic3ucbgCSuMKyRCkEHAaZBLe+xOQnOcJaSmlvtfCoa5+NO845/g8z1WntdacYIIW8zAMME0TSCmBvjQDIQT2fQeKZsYYLMtSZT6OI+yttUDfmv0aAEgzxjweHsfxZo4JkNZ13SMgN8cESCsBcvMN4Dd93xcTpAfjCK0JUlC4xtYECBJC+M/t1QjevK4r8f3mEdCMvXiN/pWVKjVHwPU4tov6qfx9t7zxF2AAtDSeo15SAzoAAAAASUVORK5CYII=');
}

div.FlatListButtons {
    background: #FFFFFF;
    height: 21px;
    line-height: normal;
    vertical-align: middle;
    text-align: center;
}

div.FilterButtons {
    background: #FFFFFF;
    padding: 3px;
    overflow: hidden;
}

div.FilterResizer {
    width: 10px;
    height: 10px;
    background: transparent;
    position:absolute;
	bottom: 0;
}

div.FilterResizerHeight {
    width: 100%;
    height: 10px;
    background: transparent;
    position:absolute;
    bottom: 0;
    cursor: s-resize;
}

div.FilterResizerWidth{
    width: 10px;
    height: 100%;
    background: transparent;
    position:absolute;
    top: 0;
    cursor: w-resize;
}

div.FilterButtons .buttonOuter, div.FilterButtons .buttonInner {
    float: left;
}

div.FlatListContent {
    background-color: #FFFFFF;
    border-bottom: #A8A8A8 1px solid;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    height: 100px;
    overflow-x: visible;
    overflow-y: auto;
    text-align: left;
    padding: 5px 10px;
}

div.filteringContent a.selectAll:link, div.filteringContent a.selectAll:visited, div.filteringContent a.selectAll:hover {
    padding: 0px 2px 2px 0;
    margin: 0px 2px 0px -1px;
    text-decoration: none !important;
    background-repeat: no-repeat;
    background-position: center center;
    line-height: 16px;
    display: inline;
    height: 20px;
    width: 20px;
    float: left;
}

select.inputButton, input.inputButton {
    overflow: hidden;
    border: #C8C8BB solid 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 1px;
    margin: 3px 0 3px 0;
}

.block {
    display: block;
}

div.filteringContent .showAllLink { float:right}

/************
dropdown menu
************/
div.menu {
    height: 16px;
    display: inline;
}

.menu ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.menu li {
    float: left;
    text-align: left;
}

.menu li ul {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    position: absolute;
    z-index: 5000;
    width: 176px;
    left: -999em;
    border-top: 1px solid #dbdbdb;
    white-space: normal;
}

.menu li li {
    width: 174px;
}

.menu li li a {
    cursor: pointer;
}

.menu li li a:link, .menu li li a:visited {
    text-decoration: none;
}

.menu li li a:link, .menu li li a:visited, .menu li li span.a {
    display: block;
    width: 172px;
    border: 1px solid #d1d1d1;
    border-left: 3px solid #84b3e2;
    border-top: none;
    background: #DCE0E4 none no-repeat 3px center;
}

.menu ul.withIcons li li a:link, .menu ul.withIcons li li a:visited, .menu ul.withIcons li li span.a {
    width: 150px;
    padding-left: 22px;
}

.menu li li a:hover {
    background-color: #bbbbbb;
    text-decoration: none;
}

.menu li li a span, .menu li li span.a span {
    background-color: #f4f4f4;
    color: #444;
    padding: 2px 19px 1px 3px;
    display: block;
    overflow-x: hidden;
}

.menu ul.withIcons li li a span, .menu ul.withIcons li li span.a span {
    border-left: #336699 1px solid;
}

.menu li li a:hover span {
    background-color: #d9d9d9;
    color: black;
}

.menu li li.disabled span.a span {
    background-color: #6699CC;
    color: #acc4db;
}

.menu li li.parent a span,
.menu li li.parent li.parent a span /*for the third level arrow*/ {
    background-image: url( "/img/ico/ico_dropright.gif" );
    background-repeat: no-repeat;
    background-position: right center;
}

.menu li li a span,
.menu li li.parent li a span,
.menu li li.parent li.parent li a span /*third level*/{
    background-image: none;
}


.menu li ul ul {
    margin: -23px 0 0 173px;
    z-index: 5001;
}

TD.operations .menu li ul ul {
    margin-top: -22px; /*should be equal (add minus 1px border) to parent height ("operations menu li" has 19px height, "NavNext menu li" has 22px)*/
}

.menu li.over ul ul {
    left: -999em;
}

.menu li.over ul, .menu li li.over ul {
    left: auto;
}

/****************
dropdown menu end
****************/

.lightHotkey {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid black;
    background: #e0e0e0;
    z-index: 2000; /*popup*/
	-khtml-user-select: none;
    -webkit-user-select: none;
}

.toggleMode {
    background: #318702 !important;
    border-color: #29590F;
    color: #ffffff;
}

.overSelect {
    position: absolute;
    z-index: 200;
    overflow: hidden;
}

.overSelect iframe {
/*for IE5*/
    display: none;
    display /**/: block;

    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    filter: mask( );
    width: 3000px;
    height: 3000px;
}

div.moduleMsg
{
    display: block;
    text-align: center;
    width: 99%;
    margin-bottom: 30px;
}

div.moduleMsg div.header
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAATCAIAAADXglA0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQ0M0JDMjZFNTNEMTFFMTk2NTJBNjYwMDVFODJCRTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQ0M0JDMjdFNTNEMTFFMTk2NTJBNjYwMDVFODJCRTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDBEOTAzNEU1M0QxMUUxOTY1MkE2NjAwNUU4MkJFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDBEOTAzNUU1M0QxMUUxOTY1MkE2NjAwNUU4MkJFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsiUf5QAAAA1SURBVHjaYnz98SsDEmBhZEABLAyMjKjyqAqA6vHLMxHSjyGPymdiIE09yfYTcD+a/wECDACYRANG4tWt/AAAAABJRU5ErkJggg==');
    font-weight: bold;
	height: 19px;
    border: 1px solid #dae7f1;
    vertical-align: middle;
    padding: 0;
    width: 100%;
}

div.moduleMsg div.content
{
    padding: 3px 0;
    background-color: #fffff0;
    border-left: 1px solid #dae7f1;
    border-right: 1px solid #dae7f1;
    border-bottom: 1px solid #dae7f1;
    width: 100%;
    margin-bottom: 0;
	min-height: 1px !important;
}

table.ParamsTableValueTable {
    width: auto;
}

table.ParamsTableValueTable td {
    vertical-align: top;
}

table.ParamsTableValueTable td.ParamsTableValueColumn {
    padding-left: 20px;
}

td.orderingBtnContainer {
    width: 100%;
}

.width15 {
    width: 15px;
}

div.scroll-table {
    width: auto;
    overflow-y: auto;
    overflow-x: hidden;
}

table.mainControl thead tr.fixed th, v\:* {
    border-top: 0px;
    border-left: #9fa2a4 1px solid;
}

div.scroll-table td.Default,

div.scroll-table td.DefaultMergeBy,
div.scroll-table td.SelectedDefaultMergeBy,
div.scroll-table td.Editable,
div.scroll-table td.AsyncEditable,
div.scroll-table td.EditableMergeBy,
div.scroll-table td.SelectedEditableMergeBy,
div.scroll-table td.NonEditable,
div.scroll-table td.NonEditableMergeBy,
div.scroll-table td.SelectedNonEditableMergeBy,
div.scroll-table td.NotSaved,
div.scroll-table td.Error, v\:* {
    border: #9fa2a4 1px solid;
}

div.scroll-table td.emptyFooter {
    border-left: #9fa2a4 1px solid;
}

.scroll-table tr.fixed {
    left: 0;
}
.scroll-table table, v\:*
{
    border:none;
}

div.pager {
    text-align: left;
    background: url('data:image/gif;base64,R0lGODlhCAAyALMAAOfn5+fo5+jo5+fn6Ojn6Orq6u7u7e/v8PLy8vb29vr6+vz7+////wAAAAAAAAAAACwAAAAACAAyAAAEQJDJSau9VKm1tf8gmIxkaZ4koq5s667GYcx0bd9Goe987+8EgoAQGAgEgKQyGWw6n9CodEqtWq/YrHbL7Xq/wQgAOw==') top left repeat-x;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #606060;
    height: 24px;
    white-space: nowrap;
    vertical-align: top;
    padding: 0;
    border-left: #9fa2a4 1px solid;
    border-right: #9fa2a4 1px solid;
    border-bottom: #9fa2a4 1px solid;
}

div.pager div.itemsPP {
    float: right;
    padding: 1px 0 0 4px;
    height: 23px;
    display: inline;
}

div.pager div.itemsPP select {
    width: auto;
    padding: 0px 15px 0px 5px;
    margin: 2px 3px -1px 0;
}

div.pager div.pagerPageShow {
    padding-right: 50px;
    display: inline;
    padding-left: 10px;
    line-height: 24px;
    float: left;
}

div.pager select {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    height: 17px;
    width: 37px
}

div.pager a:link, div.pager a:visited, div.pager a:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666 !important;
    text-decoration: none;
}


/* Tree-like Navigation Widget */
a.operations:link, a.operations:visited, a.operations:hover {
    display: block;
    width: 78px;
    height: 17px;
    padding: 0;
    white-space: nowrap;
    text-decoration: none;
    color: #6699CC;
    float: right;
    margin-right: 3px;
}

table.OperationsMenu tr td.goTo {
    background: url('data:image/gif;base64,R0lGODlhAgALAIAAADNnmf///yH5BAAAAAAALAAAAAACAAsAAAIFDIynyVAAOw==') left center no-repeat;
}

a.goTo:link, a.goTo:hover, a.goTo:visited {
    display: block;
    width:57px;
    height:17px;
    background: url('data:image/gif;base64,R0lGODlhOQARALMMAB4tPQEBAf///f7+/P7+/gICAv3//v/9/gEBAyo/VP///wAAAGWYzQAAAAAAAAAAACH5BAEAAAwALAAAAAA5ABEAAASNkMlJq7046827/2AojmRZJUuqJhmqpqyJoUptL9li3zKmK69FwgWbuGoworDH+OGMP2RM4mTQbjGAdqv1OJXI6qTqFAcOAoNBcAh4wzc4kEKWPxkFgkBAKHy+TnZ0SE2CEwgDAwggZYFAYlSEZYQUAW4gVzspmlOFc5lAnSVKSS+iLjFKokysra6vsCMRADs=') left top no-repeat;
    text-decoration: none;
    padding: 0;
}

/*
Business Calendar Start
*/

table.sch {
    width: 99%;
    font: normal 11px Tahoma;
    border-collapse: collapse;
    border: 1px solid #9fa2a4;
}

table.sch td.left {
    width: 16%;
}

table.sch td {
    width: 12%;
    border-left: 1px solid #8ea1b3;
    border-right: 1px solid #8ea1b3;
    border-top: 1px solid #9fa2a4;
    border-bottom: 1px solid #9fa2a4;
    vertical-align: top;
    z-index: 0;
}

table.sch td p {
    margin: 2px 0 3px 3px;
}

table.sch td span {
    white-space: nowrap;
}

table.sch td a {
    color: #003366;
    text-decoration: none;
    z-index: 2;
}

table.sch td a div {
    width: 100%;
    height: 50px;
    position: relative;
    z-index: 1;
}

table.sch td a div div {
    display: none;
    padding: 0;
    font-size: 9px;
}

table.sch td a div div table.in td {
    font-size: 9px;
    border: 0;
}

table.sch td a div div table.in td.in_top {
    padding: 2px 3px 0 3px;
    height: 25px;
}

table.sch td a div div table.in td.in_cent {
    padding: 0 2px 0 3px;
}

table.sch td a div div table.in td.in_but1 {
    padding: 0 2px 1px 3px;
}

table.sch td a div div table.in td.in_but2 {
    padding: 0 2px 1px 3px;
    text-align: right;
}

table.sch td a div div span {
    font-size: 9px;
}

table.sch td a:hover div div {
    display: block;
    color: #000;
}

table.sch td a:hover div p {
    display: none;
}

table.sch tr.l1 td.standard a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l2 td.standard a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l1 td.nonstandard a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l2 td.nonstandard a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l1 td.holiday a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l2 td.holiday a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l1 td.DayOffWork a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch tr.l2 td.DayOffWork a:hover {
    background: #e4f0f2;
    cursor: pointer;
}

table.sch td p.standard {
    font: normal 9px Tahoma;
}

table.sch tr.header td {
    padding: 5px;
    background: url('data:image/gif;base64,R0lGODlhCAAyALMAAOfn5+fo5+jo5+fn6Ojn6Orq6u7u7e/v8PLy8vb29vr6+vz7+////wAAAAAAAAAAACH+GFVsZWFkIFNtYXJ0U2F2ZXIgVmVyIDMuMAAsAAAAAAgAMgAABDsQyCkJESQMIYr/YCh+RmmeaHmkSOu+cOwmdG3feK3sfO/zC0Vwxygaj8ikcslsOp/QqHRKrVqv2KwzAgA7') repeat-x left top;
}

table.sch tr.header td.holiday {
    padding: 5px;
    background: url('/img/table_filtering_bg_nonworking.gif') repeat-x top left #fff;
}

table.sch tr.header td.holiday {
    color: #e00000;
}

table.sch tr.l1 td.standard {
    background: #fff;
}

table.sch tr.l2 td.standard {
    background: #ededed;
}

table.sch tr.l1 td.left {
    background: #fff;
}

table.sch tr.l2 td.left {
    background: #ededed;
}

table.sch tr.l1 td.holiday {
    background: #d2eeff;
}

table.sch tr.l2 td.holiday {
    background: #c3dded;
}

table.sch tr.l1 td.nonstandard {
    background: #ffffe3;
}

table.sch tr.l2 td.nonstandard {
    background: #ededd3;
}

table.sch tr.l1 td.DayOffWork {
    background: #d5dde1;
}

table.sch tr.l2 td.DayOffWork {
    background: #d5dde1;
}

div.modwin {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    -moz-opacity: 0.5;
    z-index: 50;
}

div.modwin2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 70;
    text-align: center;
    padding: 50% 0 0 0;
}

div.modwin2 table.par {
    margin: -31% 0 0 0;
    background: #e0e0e0 !important;
    border: 1px solid #003366;
    width: 500px;
    z-index: 75;
    text-align: left;
}

div.modwin2 table.par td {
    font: normal 11px Tahoma;
}

div.modwin2 table.par tr.header td {
    background: #fff;
    font-weight: bold;
    padding: 5px;
}

div.modwin2 table.par tr.header td.l_header {
    text-align: center;
    padding-left: 30px;
    width:100%;
}

div.modwin2 table.par tr.header td.r_header {
    width: 20px;
    text-align: right;
}

div.modwin2 table.par tr.header td.r_header a {
    background: url('/img/ico/ico_sch_close.gif') no-repeat left top;
    width: 11px;
    text-decoration: none;
    display: inline-block;
}

div.modwin2 table.par tr.header td.r_header a:hover {
    background: url('/img/ico/ico_sch_close_hover.gif') no-repeat left top;
    width: 11px;
    text-decoration: none;
    display: inline-block;
}

div.modwin2 table.par tr.buttons td {
    background: #fff;
    padding: 5px;
    text-align: right;
}

div.modwin2 table.par tr.main td p {
    margin: 3px 5px 3px 5px;
}

div.modwin2 table.par tr.main td input {
    margin: 0 0 -1px 0;
}

div.modwin2 table.par tr.main td div div {
    padding: 0 10px 5px 20px;
}

div.modwin2 table.par tr.main td div.standard {
    background: #f3f3f3;
    margin: 0 0 5px 0;
    min-height: 22px;
}

div.modwin2 table.par tr.main td div.standard div {
    background: #f3f3f3;
}

div.modwin2 table.par tr.main td div.nonworking {
    background: #e9f1f3;
    margin: 0 0 5px 0;
    min-height: 22px;
}

div.modwin2 table.par tr.main td div.notstandard {
    background: #f3f1e9;
    margin: 0 0 5px 0;
    min-height: 22px;
}

div.modwin2 table.par tr.main td div.notstandard div.hid table th {
    padding: 0 0 3px 5px;
}

div.modwin2 table.par tr.main td div.notstandard div.hid table td input {
    margin: 0px;
}
div.modwin2 table.par tr.main td div.notstandard div.hid table td select {
    margin: 0px;
    margin-bottom: -1px;
}

div.modwin2 table.par tr.main td table {
   border: 0px;
   margin: 4px 0 5px 0;
}

div.modwin2 table.par tr.main td table td {
   border: 0px;
   padding: 2px 5px 2px 5px;
}

div.modwin2 table.par tr.main td table td input {
   border: 1px solid #003366;
}
/*
Business Calendar End
*/

/*
Tree View Start
*/
div.blockschema {
  position: relative;
  vertical-align: middle;
}

div.blockschema table.main1 {
  border-collapse: collapse;
}

div.blockschema table.main1 td {
  width: 150px;
  height: 50px;
  padding: 5px;
  text-align: center;
  font: bold 11px Tahoma;
}

table.main1 td.bs {
  border:1px solid #000;
  background: #99ff47;
}

table.main1 td.by {
  border:1px solid #000;
  background: #fff2ca;
}

table.main1 td.bb {
  border:1px solid #000;
  background: #9fd7ff;
}

table.main1 td.bg {
  border: 1px solid #000;
  background: #c6ffa4;
  position: relative;
}

table.main1 td.be {
  border: 1px solid #000;
  background: #ff3434;
}

table.main1 td.bg div.dbg {
  position: absolute;
  top: 0;
  left: 0;
  width: 470px;
  border: 1px solid #000;
  background: #c6ffa4;
  font: bold 11px Tahoma;
  text-align: center;
  margin: 0;
}


table.main1 td span {
  background: #fff;
  font: normal 11px Tahoma;
  padding: 5px;
}

table.main1 td a {
  text-decoration: none;
  color: #000;
}

table.main1 td div {
  border-top: 1px solid #000;
  font: normal 9px Tahoma;
  padding: 5px;
  text-align: left;
  margin-top: 3px;
}

table.main1 td.ar {
  background: url(/img/treeview/arr_r.gif) no-repeat center right;
  text-align: center;
}

table.main1 td.al {
  background: url(/img/treeview/arr_l.gif) no-repeat center left;
  text-align: center;
}

table.main1 td.ab {
  background: url(/img/treeview/arr_b.gif) no-repeat center bottom;
  text-align: center;
}

table.main1 td.ar_a {
  background: url(/img/treeview/arr_h.gif) repeat-x center right;
  text-align: center;
}

table.main1 td.ab_a {
  background: url(/img/treeview/arr_v.gif) repeat-y center bottom;
  text-align: center;
}

table.main1 td.arb {
  background: url(/img/treeview/arr_r_b.gif) no-repeat right center;
  text-align: center;
}

table.main1 td.alb {
  background: url(/img/treeview/arr_l_b.gif) no-repeat left center;
  text-align: center;
}

table.main1 td.abr {
  background: url(/img/treeview/arr_b_r.gif) no-repeat left center;
  text-align: center;
}

table.main1 td.abl {
  background: url(/img/treeview/arr_b_l.gif) no-repeat right center;
  text-align: center;
}

div.blockschema_info {
  margin: 0 0 50px 0;
  position: relative;
}

div.blockschema_info h1 {
  font: bold 20px Arial;
}

div.blockschema_info table.bs_info {
  width: 300px;
  position: absolute;
  top: 0;
  right: 10px;
}

div.blockschema_info table.bs_info td {
  border-bottom: 1px solid #aaa;
  padding: 1px 5px 1px 5px;
  font: normal 11px Tahoma;
  empty-cells: show;
}

div.blockschema_info table.bs_info td.h {
  border: 0;
  padding: 1px 5px 1px 5px;
  font: bold 14px Arial;
  color: #2471c0;
  border-bottom: 2px solid #aaa;
}

div.blockschema_info table.bs_info td.n {
  font: bold 11px Tahoma;
}
/*
Tree View End
*/

table.mainControl.freeze {
    table-layout: fixed;
    position: absolute;
    z-index: 30;
    background-color: white;
    width: auto;
}

table.mainControl thead tr.fixed th.freeze {
    border-left-width: 0px;
}

div#descriptionWf {
   max-height: 210px;
   overflow: auto;
}

* html div#descriptionWf {
   height: expression( this.scrollHeight > 210 ? "210px" : "auto" );
}

DIV.signature {
    display: none;
}

DIV.memoCollapse,
DIV.memoExpand{
    display: inline-block;
    width: 100%;
}

SPAN.details {
    cursor: pointer;
    color: #003399;
}

SPAN.sprtHide, SPAN.sprtHideLast {
    margin-left:  2px;
    margin-right: 2px;
}

DIV.memoCollapse SPAN.details,
DIV.memoExpand SPAN.details {
    width: 10px;
    padding-right: 0;
    background-repeat:no-repeat;
    margin: 0 2px;
}

DIV.memoExpand SPAN.details{
    font-size: 14px;
}

TD.NotSaved DIV SPAN.details,
TD.Error DIV SAPN.details,
TD.Editable DIV SPAN.details{
    margin-right: /*for grid edit button*/ 15px;
}

/* =========== VISUAL VALUES ============ */

table.compCheckbox td {
 border: 0;
}

table.compCheckbox td input {
 margin-right: 5px;
}

table.compRadio td {
 border: 0;
}

table.compRadio td input {
 margin-right: 5px;
}

table.compMultiSelect td {
 border: 0;
}

div.lockingPad {
    position:fixed;
    top:0; left:0;
    height:100%;
    width:100%;
    background:#FFF;
    opacity:.75;
    filter:alpha(opacity=75);
    z-index:100;
}

option.graylv /* used to mark values that will be unavailable if value changed */
{
	color: #808080;
}

span.nav-separators {
	margin-left: 4px;
	margin-right: 4px;
	float: left;
	display: block;
}

span.nav-items {
	float: left;
	display: block;
}

/* Warning messages BEGIN */

.warningMessage {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-size: 100% 100%;
    background-color: #FFEBAD;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-bottom: #a5a5a5 solid 1px;
    margin-bottom: 1px;
}

.warningMessage .buttons-list {
	float: right;
}

.warningMessage input {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
    margin: 8px 5px;
}

.warningMessage a.close-button {
	display: block;
	zoom: 1;
	float: right;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNo0T01Lw0AQTTbJbjab2BQFkUr0UCwtXTS3HvTkwbte+uO8K4J/QK204NFDMaInES342SZt0lbcfDkSOjyGx5vhzRs59c9Oz28O9nfKtiktyg+mF9f99tGuUquuUYq/h+HKsqUTrZh1ep5hkJfXL3n4dHzbf7ZMPUlS3nCyLLvqepQSu2S4fFNORyeTcO49DDBWhUii6Q8YWCZ1+QZjOpKkvLREeWNdiBhjpWwzgMsdxgiMkJTngCzNomgOHasKoBABCNooiC67HnjmC/nucTAOZ0CQH0Sd3r1BNdPUeb1Sq66KOEZIgjSTcKZsNx1mEBvuNSELwZoKX7x/joG8fQSofdgiWHFhieF/+yJpvfIrxF5r60+AAQBQLX8/Ju3M0AAAAABJRU5ErkJggg==') no-repeat center center;
	width: 10px;
	height: 10px;
	padding: 5px 10px;
}

.attachedImageSmall {
    cursor: pointer;
}

.attachedImageBig {
    cursor: pointer;
    margin: 25px 0px 0px 25px;
}

.attachedImageDivSmall {
    cursor: pointer;
    display: block;
}

.attachedImageDivBig {
    cursor: pointer;
    overflow: auto;
    display: inline-block;
    background: #FFF;
    position: absolute;
    border: 1px solid #000;
    z-index: 99;
}

/* Warning messages END */

/* Div Popup Window */

div.bubble-rs-wrapper {
    position: relative;
    width: 0;
    height: 0;
    overflow: visible;
    float: right;
}

div.bubble-rs-wrapper div.bubble-rs-outer {
    left: 20px;
    top: -45px;
}

div.bubble-rs-outer {
    position: absolute;
    z-index: 63;
    width: 230px;
    margin: 10px auto;
}

div.bubble-rs-outer div.bubble-rs-pointer {
    width: 24px;
    height: 24px;
    position: absolute;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3RjcxRUE3NUNGOEVFMTExQjAzREUwODY2MURFNTlCOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMTEzNjM4MTlGNEIxMUUxOTdGQkRENUQyRTEwMkE5MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMTEzNjM4MDlGNEIxMUUxOTdGQkRENUQyRTEwMkE5MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhGNEI5NEE5RDk4RUUxMTFCMDNERTA4NjYxREU1OUI4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGNzFFQTc1Q0Y4RUUxMTFCMDNERTA4NjYxREU1OUI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+InfWCAAAAg1JREFUeNpiYCAdMMLw////GVi+fPlCtE4eHh4mJAP+ff369T8LkRpBGkCaWaD0f5ABQPyLiRgDgK4EaWAFYnYoZrt8+bIpkN7LRKQLQJo5gJg7Li5O/Pnz51MUFRWPAPnGLEQ4HWQjFxDzHz58OFxPT6+CmZmZH6aGiYBmkEaRjo4O+2fPnm00NDRsR9bMAA0UnJrt7OxUJk2aVKWsrBzCyMiI1TJcXmBbt25dkq2tbQ0nJ6cYPm9iGLBx40aNGzduzJSRkbEjKlUhJ6TTp093Af2ZxcLCwk1k2voI9tfWrVsdP378eNnU1LSUBM1gwAwMID6grUskJCQMyMgXP+FeAMZxibm5eQ0bGxs/CQZ8hEeNp6fnzKioKOf79+9vI8UJyHH7bceOHbd1dXVzFi5cmAHMaU9IjgVoIgKlPl45OTmp5cuX5wMNjGZiYsKVXj6CchocI+V1UPoXBmLF8vLyAGDmuQrKkVjwB0ZsBQq04ADZygbiCgkJCQC9l6ShoZEHdA071kBEy///gPgXkPkdiD+9e/fujZmZ2eR58+Z5ffv27STeMMCSqWAuYYcl/Xv37qWIiopWATPYHyYiSqK/QPwHiH9A8U8lJaXJZ86cMQOy9zESU6gCXQIrC2GFKgiAvPmThcj08g9akP5HEvvPgGQaqYkOpA9YLfz/x0KCAf+xsZlINADDEIAAAwAe7dLSYpkeygAAAABJRU5ErkJggg==') no-repeat left top;
    top: 10px;
    left: -22px;
    z-index: 1;
}

div.bubble-rs-outer div.bubble-rs-middle {
	position: relative;
	background: #fff;
	display: inline-block;
	height: auto;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner {
	position: relative;
	text-align: left;
	height: 100%;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-top-s { width: 100%; height: 10px; position: absolute; background: #fff; top: -7px; left: 0; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-right-s { height: 100%; width: 10px; position: absolute; background: #fff; right: -7px; top: 0; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-bottom-s { width: 100%; height: 10px; position: absolute; background: #fff;  line-height: 0px; bottom: -7px; left: 0; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-left-s { height: 100%; width: 10px; position: absolute; background: #fff; left: -7px; top: 0; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-top { width: 100%; height: 10px; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVQAAAAJCAYAAABt9dQoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFNJREFUeNrs1MsNgDAQQ0HCT0GI/std0sP6OCO5gXfwqKoNgL6xtssA0HeuHTIAZA71kgEgc6i3DACZQ50yAGQO9ZEBIHOorwwAmUP9ZADo+wUYANJrA1UimuEXAAAAAElFTkSuQmCC') repeat-x left top; top: -16px; left: 0; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-bottom { width: 100%; height: 10px; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAKCAYAAACwoK7bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpiZGBgsGSgAWAB4s+0MvgrrQz+TiuDf9DK4F+0MJgRiFlpZTATTQz+//8/LcyljWtBACDAALfbCCn17p0KAAAAAElFTkSuQmCC') repeat-x left top; bottom: -16px; left: 0; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-left { width: 10px; height: 100%; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAADNCAYAAACB3+GxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNrsykEKgEAQA8GdFcVF/P9zx/gDDx4r0ORS1d3jXVXN3Jb2dKQzrXSle46PA0EQBEEQBEEQBEEQBEEQBEEQBEEQBEEQ/AE+AgwANKcE0yYpndcAAAAASUVORK5CYII=') repeat-y left top; top: 0; left: -16px; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-right { width: 10px; height: 100%; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAADUCAYAAAClBrLiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFFJREFUeNrsysEJgEAQBMHVrMw/pEMU5VwnBD/+aqCZTy1VtaWR9nSkM13pTrO7n3yt9XEgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCILg3/AVYABa+gylBA1B/wAAAABJRU5ErkJggg==') repeat-y left top; top: 0; right: -16px; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-tl { width: 16px; height: 16px; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOxJREFUeNqkkkEKwjAQRZt0VKpFFAuCFlRwYU/QVU/Qa7gXvI+LbrxBT1LoDVx3ZzeFOIUExji2FQcemUX+/5kwQinl/FNgGiHEkPviq8EPIkFPGCikojegR2wLpXWyBt/SJME1fdcLbKHL8GFgz03FwODCgPRWPNKCse4NIDtGsJMnGi+O46AoiktVVXen3US9jVTUJnnIHFkhG+SARFmWneu6fihdnIFJmyFLZI3skFOe51dlFWcwIukBskWOaZomTdM8+wzM86fIgqRHZVneFFOy4wMlGQnCMEy435Y9W2g2Dnzf33MGLwEGAL+CcmfAHLErAAAAAElFTkSuQmCC') no-repeat left top; top: -16px; left: -16px; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-tr { width: 16px; height: 16px; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQBJREFUeNqkkk0KglAQgHtqiQVRJAQmRNCiTuCqE3iN9kH3aeGmG3gSwRu0dpeLtGmejDEOzwoa+Hgg733OnwKAwT+hCBlfre2PHcQSj0BIP8ocAgxIGfwieIpzIERgErj0QFPTqZgEPkm4oDbQinv7oQUeXa4YcjK8pE4WWjChRw+GMkzC2EyrKIprlmWnKIp8ysYl2gbbNGrVtxBNlGV5S5LkiJ/2yAYJkAUyJfGIy/QiNcsEItI0PeOFHbJGlsicynTZ4vULqqq6x3F8wEtbZIX4LIvhV4GOPM8vVEqbxQwZszLeAsvUlzAMD6KBVl8jjQLP8wImsMVYO5KXAAMAgzGmmmF60T4AAAAASUVORK5CYII=') no-repeat left top; top: -16px; right: -16px; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-bl { width: 16px; height: 16px; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQJJREFUeNpi/P//PwMIMAIBkGICYhYgZgViNiBmB2IuEF594PRaTi5uVQY0wMSACUAm/kPCf0D49csXh0GWoWMmLJr/IxnyF2rA76Wzpiz6+/fvd0IGMKBphhtwdO/Ol+dOHav/h+Y8XAZguACIfzYVZGw5vHt71s+fP579A9oOwoxIgQimoBhkMDM0QFmgAQrD7KraegLZVY3JImISVrgMwGYIKxbMwoLDC8hh8QdL2MC8xcyCRTMjmgYGqAZsYcOEzQXIrmCAakDXzAz1IhMuLzCieYURzZB/sLDC5wJGNJf8RxInaACyN7C5BibOgM8AbOGBbhgiIZELmBgoBAABBgCNYZNfdJbc9AAAAABJRU5ErkJggg==') no-repeat left top; bottom: -16px; left: -16px; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-br { width: 16px; height: 16px; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNqkUzsKwkAQTSTXsbP3EOJFLG3SpbEUCwsbwRvYWGihRBDFQlALezFqYWESkuzOusoGNuOsIj54bBjevPkRe7jcCwshjsJDvVqpyc9IMZFMJTNJJglC4ql11FvAJTjNlPAl1vgmdgRAIQAA8aDb7mvVuJYssIkDqIP1wnf98ShABtzYAahQlibH1XzqtZqNiZrZ1EHRIArvu+v5NO94bu+w3dyIhXG0g4KRLVlWwowgM+0hX74jGSoBQ+TaFYRxhOfZlYgTpM4nsEGiCTlxd2N13SAXAHoFqkqOwIhKVIKxA/alCpmoGwAR/5ikw6Z+pl9Qsv7EQ4ABAMKHs9N7cLv0AAAAAElFTkSuQmCC') no-repeat left top; bottom: -16px;  right: -16px; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btn-left { position: absolute; height: 26px; width: 6px; bottom: 0px; left: -6px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAYAAADT5RIaAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAATklEQVQYVz2OwRGAQAgDE/qvzQ58WgZEgicfJpDdm8N1PwpJ+AZIJyDKYxJZJ6mPp+CkLmAEWK0G9nuD2OC26VX4kWo5VO3S8GiZ2/ZfXjrsQ4VjLWCGAAAAAElFTkSuQmCC') repeat-x left top; }
div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btn-right { position: absolute; height: 26px; width: 6px; bottom: 0px; right: -6px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAYAAADT5RIaAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAATklEQVQYVz2OwRGAQAgDE/qvzQ58WgZEgicfJpDdm8N1PwpJ+AZIJyDKYxJZJ6mPp+CkLmAEWK0G9nuD2OC26VX4kWo5VO3S8GiZ2/ZfXjrsQ4VjLWCGAAAAAElFTkSuQmCC') repeat-x left top; }

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btns {
	position: relative;
	height: 42px;
	width: 100%;
	bottom: -16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAYAAADT5RIaAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAATklEQVQYVz2OwRGAQAgDE/qvzQ58WgZEgicfJpDdm8N1PwpJ+AZIJyDKYxJZJ6mPp+CkLmAEWK0G9nuD2OC26VX4kWo5VO3S8GiZ2/ZfXjrsQ4VjLWCGAAAAAElFTkSuQmCC') repeat-x left top;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btns div.bubble-rs-btns-inner {
    margin-top: -13px;
    margin-left: 0px;
	padding-top:  5px;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-body div.bubble-rs-body-inner {
    margin: 0px 16px 0px 8px;
    z-index: 10000;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-body {
	width: 100%;
	font: normal 11px Tahoma ;
	color: #000;
	padding: 10px 0px 12px 0px;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btns div.bubble-rs-btns-inner .bubble-rs-input{
    margin-left: 8px;
	margin-right: 10px;
	margin-top: 0px;
	padding: 2px 4px 2px 4px;
}

div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btns div.bubble-rs-btns-inner .bubble-rs-bottom-or{
	margin-right: 8px;
}

.bubble-rs-or-cancel {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

div.content form div.bubble-rs-outer div.bubble-rs-middle div.bubble-rs-inner div.bubble-rs-btns div.bubble-rs-btns-inner .bubble-rs-or-cancel-c   {
    color:#920202;
	vertical-align:text-bottom;
}

.topHidden {
	display: none;
}

.bottomHidden {
	display: none;
}

.topScroll .active {
	cursor: pointer;
}

.bottomScroll .active {
	cursor: pointer;
}

/*Conflict resolution support (optimistic lock) part begin */

td.NonConflict {
	background-color: #D3F4FD;
}

.InfoLine_Value_ChangedBackground {
    background-color: #D3F4FD !important;
}

table.InfoTable  td.InfoLine_Value.InfoLine_Value_Changed:not(.invalid):before{
 position: absolute;
 display: inline-block;
 content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MzRGQkJBMTM3QTUxMUUyODNERkI1MEM4RUFCQzM4NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MzRGQkJBMDM3QTUxMUUyODNERkI1MEM4RUFCQzM4NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDg2NjQ2MEQ2MzNFMjExQTlDQUQxQUM0MjExQkFDMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prehzd0AAALNSURBVHjaXFNLTBNRFD3zoaVgP6QWtdqSFoiK/EICiYnQ+ossjLhw4cK4IdGEkGjQuNKdW9m4IzEmqJi4c4capIoLRQNI/ACCxTGx0qalpbTTTufjnYFi4SYnd95999z37nlzmYYL2Gb+kzhI7gohQGjdDM8Q3hCGfo5hfjPPMKa0gO84BsjdDTY2W1wOFvZdqhFPrbOIJVWEvsyKtLwdHscg5f4vUBOAib6ft/pquw/XVII3xZBXklC1vJHEMmaYOQdkyYXvvzKYCS+NUriHIHGuBsDuwb02f/2llnogry0jJxNZLUDTNAOqKiOdzUBRUvDtc4BRnHWReKISGl6ynqNo0hT0t9RWIpUTkC+IlKgRsAUxC0QWPBDmqhFNCmjyV4A41wgNrKqgN9DYwmWkP5BlCTlK/kaS6Z72DB9Z9OL62RBunJtAdHkPxEIEXUeaOZ2rF+jWBROlNYgZ4O+SF32nQgYpldhYDxDZZfPBafXi6pknyElpuBycfkA3q8nwmXgZBUlCBe/FzZ4QDh0I4Nb5CcjxY3Qqke0+Q8w1avHF4mVIBQllnALi7udJH+Oqeq9l5RxMJs5Idtq8uHNxYuuJdfKz2SDpFAbD0On0wsTl9BaErMjTyoTEehgjU52GmKWWEgU8nQ4a+wodCMWEbNZoQWCpyuhKVAMHq7G5ui7g8WSnQSqSRz4ROb1B1qHnrsRU/QavWHqKobHJGcXCuY1bFIsMv+/E79V3ePQhiHgJWc+xsG6Mf/ysEPcBZ3UjarbBxWi2DrfLDknW/wOFXiWFaeEh+ST9TCAw1LAFVrMHXxcKiMQS9yk+zPlP65sYo0A7q1bVVVfthYlnSSSFQEoRkWfKUVG2G7zmwdwPCdPzi6PE6SUoTEf/Nr2MYepqa7Y4q1hYN4cpTcMUX1XxdmpjmAiDRQLT3oedVhznEzvG+bU+zoT50uR/AgwAx5pv47JQPkMAAAAASUVORK5CYII=');
 margin: 3px 0px 0px -20px;
}

.optLock-radio {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
}

.optLock-radio input[type="radio"] {
    margin-right: 7px;
    vertical-align: middle;
}

.optLock-control {
    padding-left: 20px;
}

.optLock-originalValue {
    padding-left: 20px;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
}

.optLock-highlighted {
    font-weight: bold;
}

.optlock-notificationBar
{
	background-color:#cff;
	font-family:Tahoma;
	font-size:11px;
	border:2px solid #9cc;
	position:relative;
	margin-bottom:10px;
	width: 99%;
}

.optlock-notificationBar p.optlock-msg
{
	line-height:15px;
	color:#666;
	padding:10px;
	margin:2px 0;
}

.optlock-bulkResClear {
	clear:both;
}

.optlock-notificationBar .optlock-btn {
	float:right;
	margin:7px 25px 10px 20px;
}
.optlock-notificationBar .optlock-btn a.optlock-btnText {
	text-decoration: none !important;
	font-weight: bold;
	color: #666 !important;
	font-family:Tahoma !important;
	display: block;
	position: relative;
	text-align:right;
	z-index:1200;
}

.optlock-notificationBar .optlock-btn a.optlock-btnText .optlock-icon {
	display: block;
	width: 8px;
	height: 7px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAYCAYAAAAoG9cuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNrs0sENgDAIBVAgTuYGHpzSgxu4GraJkE+oinebNGJ8JcR+VlV6W5MV87pY2U+xvRzbTnIDQnuBGkGA8gAcGvIPfYa2EcZOHcDA3okrv0CosH70AbWoKMSFIGP5ghFegDGZCjBFJkVl8AyDD4EjyFEC5TydAgwAQkA4+WBT1+gAAAAASUVORK5CYII=') 0 -16px no-repeat;
	position: absolute;
	top: 4px;
	right: -13px;
}

.optlock-notificationBar .optlock-btn a.optlock-btnText.opened .optlock-icon {
	background-position: 0 0;
}

.optlock-notificationBar .optlock-btn p.optlock-selOpt
{
	line-height:10px;
	font-size:10px;
	color:#333;
	text-align:right;
	margin:0;
}

.optlock-notificationBar .optlock-bulkResPopup {
	border: 1px solid #cacbcb;
	position: absolute;
	top: -2px;
	right: -2px;
	background-color: #f9feff;
	display: none;
	z-index: 1000;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner {
	width: 200px;
	padding: 40px 10px 15px;
	padding-bottom: 0;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt {
	position: relative;
	height: 18px;
	display: inline-block;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt input {
	position: absolute;
	top: -3px;
	left: -2px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt .optlock-bulkResCol {
	float: right;
	width: 80px;
	padding-bottom: 8px;
	text-align: right;
	line-height: 11px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt .optlock-bulkResCol:first-child {
	width: 83px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt .optlock-bulkRes-cancel {
	color: #991818;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt .optlock-bulkRes-mine {
	background-color: #bdd9b3;
	color: #5e6c59;
	line-height: 11px;
	padding: 0 3px 2px;
	margin-right: 3px;
	font-size: 10px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkResOpt .optlock-bulkRes-other {
	background-color: #d3f4fd;
	color: #697a7e;
	padding: 0 3px 2px;
	font-size: 10px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResCorners div {
	background: url('/img/optlock-corners.png') no-repeat;
	position: absolute;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-tl {
	width: 8px;
	height: 8px;
	top: -5px;
	left: -5px;
	background-position: -8px -8px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-tr {
	width: 8px;
	height: 8px;
	top: -5px;
	right: -5px;
	background-position: 0 -8px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-bl {
	width: 8px;
	height: 8px;
	bottom: -5px;
	left: -5px;
	background-position: -8px 0;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-br {
	width: 8px;
	height: 8px;
	bottom: -5px;
	right: -5px;
	background-position: 0 0;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-top {
	height: 8px;
	background-position: 0 -16px;
	top: -5px;
	left: 3px;
	right: 3px;
	background-repeat: repeat-x;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-bottom {
	height: 8px;
	background-position: 0 -24px;
	bottom: -5px;
	left: 3px;
	right: 3px;
	background-repeat: repeat-x;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-left {
	width: 8px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpinD9/PjsDAwM/EIsBsay8vPw2awdHBmzg6IH9DA8fPvQCMh8D8Ssg/sjEQCEYNWDUgFEDBosBAAEGAMocDATExXsLAAAAAElFTkSuQmCC') repeat-y;
	top: 3px;
	bottom: 3px;
	left: -5px;
}

.optlock-notificationBar .optlock-bulkResPopup .optlock-bulkResInner .optlock-bulkRes-right {
	width: 8px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpinD9/PjsDAwM/EIsBsay8vPw2awdHBmzg6IH9DA8fPvQCMh8D8Ssg/sjEQCEYNWDUgFEDBosBAAEGAMocDATExXsLAAAAAElFTkSuQmCC') -8px 0 repeat-y;
	top: 3px;
	bottom: 3px;
	right: -5px;
}

/************
Big Table
************/

.bigtable_list {
	width: 100%;
	border-collapse: collapse;
	border: 0;
}


.bigtable_checkbox {
	width:1%;
	border: 1px solid #e9f1f6;
	vertical-align:middle !important;
}

.bigtable_list .bigtable_hiddencell td.Default {
	border: none;
    height: 0;
	display:none;
}

.bigtable_list td.Default {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNocw4kRwCAIBMDrv9W8vogoBLIziyM1xDPHjsvfJRKeSnhjG0g+d0YhRvVtzH9nAfkxBSwLM64N8WtHxVaF/g1m9gkwANi6VBbW96BFAAAAAElFTkSuQmCC') repeat-x;
	border:1px solid #e9f1f6;
    height:25px;
    vertical-align: middle;
}

.bigtable_cell td {
	background: #fff;
}

.bigtable_list td {
	padding: 2px;
}

.bigtable_list .bigtable_attribute {
	padding: 3px 30px 3px 5px;
	border: 1px solid #e9f1f6;
	background-color:#fff;
    line-height:18px !important;
}

.bigtable_list .bigtable_attribute font {
	color:#4d4d4d;
}

.bigtable_list .bigtable_attribute font b {
	color:#4d4d4d;
}

.bigtable_object .Default a b {
	color: #369;
    font-size:11px;
}

.bigtable_object .Default {
	border-top:1px solid #e9f1f6;
}

table.bigtable_list tr.bigtable_object td a {text-decoration:none !important;}

/****************
Big Table end
****************/

/*************************************
      Theme Cambridge part BEGIN
*************************************/

/* Common rules*/

a:hover {text-decoration:none;}
.clear {clear:both;}

.widget-content .nc-toolbars-top {z-index: 1500!important; opacity: 0.99;}
.widget-content .nc-control-tablectrl thead > tr {z-index: 1997!important;}

.top ul, .top ul li, .top dl, .top input {
	border:none;
	margin:0;
	padding:0;
}

body > .top {
	position:absolute;
	top:0;
	left:0;
	right:0;
	height:34px;
	background:#6397be url('/skins/cambridge/images/top_bg.png') 0 bottom repeat-x;
	z-index:2001;
}

.top .logo {
	display:block;
	width:128px;
	height:25px;
	margin-left: 18px;

}
.top .logo img.contrast {
	position: absolute;
	left: 22px;
}
.top > .CustomizeMenu {
	padding:6px 0 0 22px;
}

.top-outer {
     display: table;
 }

 .top-inner {
     display: table-row;
 }

 .top-item {
 display: table-cell;
 }

 .top-item-logo {
     display: table-cell;
     vertical-align: top;
     width: 100%;
     padding-top: 5px;
 }

 .top-item-menu {
     display: table-cell;
     white-space: nowrap;
 }

 .top-item-menu .nav > li {
     display: inline-block;
     vertical-align: top;
     font-size: 12px;
	 height: 31px;
 }
.top-item-menu .nav > li.nc-dynamic-menu-item-hidden
{
display: none;
}

.top > .top-outer > .top-inner > .top-item-menu > ul.nav > li.notification-menu {
     margin: 0px 15px 0px 8px;
    padding: 0 2px;
     min-width: 16px;
     min-height: 16px;
}

.top > .top-outer > .top-inner > .top-item-menu > ul.nav {
	height:31px;
}

ul.nav {
	float:right;
	list-style:none;
	padding-left: 15px;
	white-space:nowrap;
}

.top > .top-outer > .top-inner > .top-item-menu > ul.nav > li {
	font:12px Tahoma, Arial, Verdana, sans-serif !important;
	font-weight:normal;
}

.header ul.nav > li {
	float:left;
	height:31px;
}

#header.header:after {
    content: '';
    border-bottom: 1px solid #ccc;
    height: 1px;
    width: 100%;
    position: absolute;
    margin-top: -2px;
    z-index: 500;
}

ul.nav > li.separate {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAjCAIAAAAxJEzgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzFDNjYwQjI4REFFMTExODNFMkMwRkIwOUZGN0UwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNUZEMTNGMkRENDExMUUxOTJGMERCNjI4OTNEMDk4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNUZEMTNGMURENDExMUUxOTJGMERCNjI4OTNEMDk4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMUM0OTE4N0ZEQ0UxMTE4M0UyQzBGQjA5RkY3RTBCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzMUM2NjBCMjhEQUUxMTE4M0UyQzBGQjA5RkY3RTBCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bRZZMgAAAI1JREFUeNo0TlsOAjEIBLb3P57xw5hsPIKJWbcw7EyjTSl0HoBnlZmNOVkgGs0TaOhXQFsPlk0JADNnancb5DxcKRZIbouqkj1lXHawC4MNCBabUQJbkkpNKPzmQRJC9BHiFaclZiYXFKhZmoD++xj0yCeOr1NJtVqL2DzOzON7xvtz3J8vvz120pcAAwDf56nj4LKAYQAAAABJRU5ErkJggg==') left 0 no-repeat;
}

ul.nav > li:first-child {
	background:none;
}

ul.nav > li > span {
	display:block;
	color:#616161;
	padding:8px 14px 9px;
}

ul.nav > li > a  {
	display:block;
	color:#f4f7f9;
	color:#336699;
	text-decoration:none;
	padding:9px 14px 9px;
	line-height:100%;
}

ul.nav > li.dropList > a:not(.drop-list-arrow){
     padding-right:29px;
}
.drop_list > img {
    display: inline-block;
    overflow: hidden;
    position: relative;
}

.drop_list {
    display: inline-block;
    overflow: hidden;
    height: 11px;
    width: 12px;
}

#gen_menu_operations > span > span:first-child {
    position: absolute;
    right: -14px;
}

#gen_menu_operations > span.anchor{
    position: relative;
    margin-right: 14px;
}

.drop_list::before {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAIpCAYAAABNMHNpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMyMjU3OTNFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMyMjU3OTRFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzIyNTc5MUUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzIyNTc5MkUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpV4QIMAAA+dSURBVHja7J0JcBRV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');
    position: relative;
}
.drop_list {
    display: inline-block;
    overflow: hidden;
    height: 10px;
    width: 12px;
}

ul.nav > li:hover > a {
	text-decoration:underline;
}

ul.nav li.dropList form.fastSearch input#fast_search_val {
    border: 1px solid #FFF;
}

ul.nav > li.dropList:hover > a {
	text-decoration:none;
}

ul.nav > li.dropList.opened  {
	background-image:none;
	border:1px solid #7aa2b6;
	position:relative;
}


ul.nav > li.dropList.opened > a {
	background-position:right -17px;
	color:#000;
	background-color:#f8fafd;
	padding:7px 15px 10px 11px;
	position:relative;
	top:1px;
}

/* inner menu */

ul.nav  li .subMenu {
	position:absolute;
	list-style:none;
	background-color:#f8fafd;
	border:1px solid #6397be;
	display:none;
	width:190px;
}

ul.nav  li .subMenu li {
	width:100%;
	position:relative;
	font-size:11px;
	font-family:Verdana;
}

ul.nav  li .subMenu li:hover {
	background:#b2d3ea url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfCAYAAAAmyadiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpEjVEOwDAIQoH2/vddloyqtevPCwQF2Yae96MASEz4VyAD8Mi0sYOyxEybAUcrBtx3Ae63eQqYzbeP9XF2XZNtlwADACsrDIpL/i03AAAAAElFTkSuQmCC') 0 bottom repeat-x;
}

ul.nav  li .subMenu li:hover > a > span {
	cursor:pointer;
}

ul.nav  li .subMenu li > a {
	display:block;
	color:#000 !important;
	line-height:14px !important;
	font-family:Verdana !important;
	padding:4px 17px 5px 7px;
	text-decoration:none;
	font-weight:normal;
}

ul.nav  li .subMenu li > a.iconOperations {
	padding-left:25px !important;
	background-position:3px 3px !important;
	background-repeat:no-repeat !important;
}

ul.nav  li .subMenu li > a > span {
	display:block;
	overflow:hidden;
	white-space:normal;
}

ul.nav  li .subMenu li > span {
	display:block;
	color:#000;
	line-height:13px;
	padding:4px 17px 5px 7px;
	text-decoration:none;
	font-weight:normal;
	overflow:hidden;
}

ul.nav > li.dropList > ul.subMenu> li.dropList > a div > img.subMenuDivIcon,
ul.nav > li.dropList > ul.subMenu > li.dropList > ul.subMenu > li.dropList >  a div > img.subMenuDivIcon,
ul.nav > li.dropList > ul.subMenu > li.dropList > ul.subMenu > li.dropList > ul.subMenu > li.dropList > a > div.subMenuDiv> img.subMenuDivIcon
 {
    position: relative;
    top: -45px;
}

ul.nav > li.dropList > ul.subMenu > li.dropList > a div.subMenuDiv,
ul.nav > li.dropList > ul.subMenu > li.dropList > ul.subMenu > li.dropList >  a div.subMenuDiv,
ul.nav > li.dropList > ul.subMenu > li.dropList > ul.subMenu > li.dropList > ul.subMenu > li.dropList > a > div.subMenuDiv
 {
    position: absolute;
    display: inline-block;
    height: 13px;
    width: 13px;
    top: 5px;
    left: 170px;
    overflow: hidden;
}

ul.nav  li .subMenu li.opened {z-index:1000;}

.top ul.nav li .subMenu {top:30px; left:-1px;}

.top ul.nav li .subMenu li .subMenu {top:-1px; left:100%;}

.top ul.nav li .subMenu li > .subMenu {z-index:1000;}

.subMenu ins.c {display:block; position:absolute; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAlCAYAAABYkymLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWhJREFUeNrsVgtugzAMtZ1sd9ghev+7FRIvY/H05jkUWlg1aZaeQIQ8+/kTYCK6NJSGuePaMMF17uu1QenTuEEaUkNueGl4hWvuSLlvtM0VsNdqwMUZoisdCi8oECg4luC57St9/UMlZSAu4MwrWoua3bsFAlhSNAUO1BHXAXmC+2hPzb2YGMHsUqUrCtSlxrJia8UUYB5H6YrILUXerMuWIs9OogZtSTdU+NRYkcX6uEJaauDQ10Fd5DzoqmoKkEDd/R4F6HjZm6DNyPUz3egiHeRfgVO5O9GVPt9iMnjODIs/yFR1EzszD53mIIp7zqGhGmsn3iB3LznbHKTB4faIfQ2a4FCAEnkgeuSS7A4sOlhBQgd0QKqM2L52SWDYeDA49zgxJMz/0V0UFlkOUPCNM+ogClRtIeW1Nj3LRNx5flSRCf8q3nYeYrssw8f6FPsVB/Ofd3A928H0r+DpRT59DuqZDt4FGAANdaA9PK1UXAAAAABJRU5ErkJggg==') no-repeat;}

.subMenu ins.c.tl {width:7px; height:13px; top:0; left:-8px; background-position:-17px -12px;}

.subMenu ins.c.tr {width:7px; height:13px; top:0; right:-8px; background-position:0 -12px;}

.subMenu ins.c.bl {width:12px; height:12px; bottom:-13px; left:-8px; background-position:-12px 0;}

.subMenu ins.c.br {width:12px; height:12px; bottom:-13px; right:-8px; background-position:0 0;}

.subMenu ins.c.btm {height:12px; bottom:-13px; left:4px; right:4px; background-position:0 -25px; background-repeat:repeat-x;}

.subMenu ins.sl {position:absolute; width:7px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAADCAYAAACj1j4PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNqcy0kNADAMxMBNelAIf5q9LZVBLM3TJikwMbCxcHD1MzgqCjqaK1l6fAIMAKUSBh1M9nu1AAAAAElFTkSuQmCC') -7px 0 repeat-y; top:13px; bottom:-1px; left:-8px;}

.subMenu ins.sr {position:absolute; width:7px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAADCAYAAACj1j4PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNqcy0kNADAMxMBNelAIf5q9LZVBLM3TJikwMbCxcHD1MzgqCjqaK1l6fAIMAKUSBh1M9nu1AAAAAElFTkSuQmCC') 0 0 repeat-y; top:13px; bottom:-1px; right:-8px;}

/* Buttons for hide menu item */

ul.nav  li .subMenu .scrollArrowTop {
	display:none;
	position:absolute;
	top:0;
	left:0;
	right:0;
	height:13px;
	background:#f8fafd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAYAAAB2BDbRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpiPnv39X8mBgaGLyDiA4h4CyJeg4iXIOIFiHgOZ72Ey76F62AAEQIgQhhEiIIIcRAhASIk4SxxuKwwXAcPQIABAP0lD8oCOYFCAAAAAElFTkSuQmCC') 0 0 repeat-x;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);
	opacity: 0.1;
	cursor:default;
}

ul.nav  li .subMenu .scrollArrowTop a {
	display:block;
	width:100%;
	padding:4px 0 5px;
	cursor:default;
}

.scrollTop{
	display: inline-block;
    overflow: hidden;
    width: 100%;
	height:11px;
	text-align:center;
}

.scrollTop > img {
	display: inline-block;
    overflow: hidden;
	position: relative;
    top: -389px;
}
.scrollBottom{
	display: inline-block;
    overflow: hidden;
    width:100%;
	height:11px;
	text-align:center;

}
.scrollBottom > img{
	display: inline-block;
    overflow: hidden;
	position: relative;
	top: -2px;
}
ul.nav  li .subMenu .scrollArrowBottom {
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:13px;
	background:#f8fafd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAYAAAB2BDbRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpiPnv39X8mBgaGLyDiA4h4CyJeg4iXIOIFiHgOZ72Ey76F62AAEQIgQhhEiIIIcRAhASIk4SxxuKwwXAcPQIABAP0lD8oCOYFCAAAAAElFTkSuQmCC') 0 -13px repeat-x;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);
	opacity: 0.1;
	cursor:default;
}

ul.nav  li .subMenu .scrollArrowBottom a {
	display:block;
	width:100%;

	padding:4px 0 5px;
	cursor:default;
}

ul.nav  li .subMenu .scrollArrowActive {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	opacity: 0.6;
	cursor:pointer !important;
}

ul.nav  li .subMenu .scrollArrowActive a {cursor:pointer;}

ul.nav  li .subMenu .scrollArrowTop.scrollActive:hover {
	background:#f8fafd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAYAAAB2BDbRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpiPnv39X8mBgaGLyDiA4h4CyJeg4iXIOIFiHgOZ72Ey76F62AAEQIgQhhEiIIIcRAhASIk4SxxuKwwXAcPQIABAP0lD8oCOYFCAAAAAElFTkSuQmCC') 0 0 repeat-x;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1;
}

ul.nav  li .subMenu .scrollArrowBottom.scrollActive:hover {
	background:#f8fafd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAYAAAB2BDbRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpiPnv39X8mBgaGLyDiA4h4CyJeg4iXIOIFiHgOZ72Ey76F62AAEQIgQhhEiIIIcRAhASIk4SxxuKwwXAcPQIABAP0lD8oCOYFCAAAAAElFTkSuQmCC') 0 -13px repeat-x;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1;
}

ul.nav  li .scrollable {padding:13px 0;}

ul.nav  li .scrollable > .scrollArrowTop {display:block;}

ul.nav  li .scrollable > .scrollArrowBottom {display:block;}

ul.nav  li .scrollable ins.sl {//bottom:-27px;}

ul.nav  li .scrollable ins.sr {//bottom:-27px;}

/* Fastsearch form */

ul.nav > li.dropList.fastSearch.opened {border:0; top:0; right:0;}

ul.nav > li.fastSearch form {
	position:relative;
	top:6px;
	left:5px;
	margin:0 10px 0 0;
	width:191px;
	height:20px !important;

}

ul.nav > li.fastSearch form table {
    border-radius: 2px;
    background-color: white;
    width: 100%;
    height: 100%;
    padding: 2px 0 0 2px;
    -webkit-box-shadow: inset 1px 1px 1px #A6A6A6;
    -moz-box-shadow: inset 1px 1px 1px #A6A6A6;
    box-shadow: inset 1px 1px 1px #A6A6A6;
	border-collapse: separate;
}

ul.nav > li.fastSearch form table td input {
    background: none;
    color: #333;
    width: 100%;
    font: 12px Tahoma, Arial, Verdana, sans-serif;
}

ul.nav > li.fastSearch form table td .fastSearchImage {
    overflow: hidden;
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
}

ul.nav > li.fastSearch form table td .fastSearchImage > img {
    position: absolute;
}
.top ul.nav li.fastSearch > .subMenu {
    top:26px;
    left:5px;
    width:190px !important;
}

.top ul.nav > .dropList.opened:focus {
  outline : none ;
}

ul.nav > li.fastSearch form dl dt {
	float:left;
}

ul.nav > li.fastSearch form dl dt input {
	background:none;
	color:#333;
	margin:3px 0 0 21px;
	width:147px;
	font:12px Tahoma, Arial, Verdana, sans-serif;
	border: white 1px solid;
}

ul.nav > li.fastSearch form dl dd {
	float:left;
}

ul.nav > li.fastSearch form dl dd .listArr {
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:18px;
	height:18px;
	background:none;
}

.top ul.nav li.fastSearch > .subMenu {
	top:26px;
	left:5px;
	width:190px !important;
}

.workplace {
    position:absolute;
    top:32px;
    left:0;
    right:0;
    bottom:0;
    overflow:auto;
    background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAIAAACmkByiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF9JREFUeNrsxUkOgCAMAMD0/y91R6CsJRGoGIk+gcNkYBIailkgzCfCUki2SgNbtit2aAsC2YkOpGHK+kq/YOGa8Gwa37M/XIgfvqL7LFIV/hBB7KRnatLrWxoGdgkwACVTTarwt6x/AAAAAElFTkSuQmCC') repeat-x;
}

.workplace .ghost {
	position:relative;
	width:100%;
	min-height:100%;
	margin-bottom:-30px;
	min-width:1100px;
}

.footer {
	position:relative;
	color:#757575 !important;
	height:15px;
	text-align:center;
	float:left;
	width:100%;
}

.workplace > .ghost > .header {
	position:relative;
	width:100%;
	z-index:1998;
}

.header ul {
	margin:0;
	padding:0;
}

/* Breadcrumbs */

.header .breadcrumbs {
	padding-right:10px;
	margin:-20px 0 0px 1px;
}
.pathList ul li {
    display: inline-block;
    float: left;
}

.header .breadcrumbs .pathList {width:100%;}

.header .breadcrumbs .pathList .sprtHide {display:inline-block; float:left; margin-left:-12px; color:#fff;}

.header .breadcrumbs .pathList .sprtHideLast {display:none;}

.header .breadcrumbs .pathList .txt {display:none;}

.header .breadcrumbs .pathList a {
	display:inline-block;
	float:left;
	background-color:#fff;
	border-bottom:1px solid #7d90a1;
	text-decoration:none;
	font: normal 11px Tahoma;
}

span.breadcrumb_Seperator {
    text-decoration: none;
	display:none;
    position: relative;
    overflow: hidden;
    width: 18px;
    margin-bottom: -2px;
    height: 13px !important;
}

span.breadcrumb_Seperator >img.icon_contrast {
    position: relative;
    top: -90px;
    left: -10px;
}

.pathList  li{
    display: inline-block;
    float: left;
}

.header .breadcrumbs .pathList a span{
    text-decoration: none;
    position: relative;
    color: #000;
    padding: 0px 3px 0px 0px;
    display: inline-block;
    height: 14px;
    left: 17px;
    top: 0px;
	box-sizing: content-box;
}

span.breadcrumb_Seperator img {
    position: relative;
    top: -91px;
    left: -12px;
}


.header .breadcrumbs .pathList a.toggleTree {
	width:14px;
	padding:0;
	border-right:1px solid #7d90a1;
}

.header .breadcrumbs .pathList a.toggleTree span {
	display:block;
	width:14px;
	right:0;
	padding:1px 0 0;
	background:#fafafa url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAIpCAYAAABNMHNpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMyMjU3OTNFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMyMjU3OTRFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzIyNTc5MUUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzIyNTc5MkUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpV4QIMAAA+dSURBVHja7J0JcBRV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') -2px -161px no-repeat;
}

/* Commands for object */
.header .objInfo {
	padding:3px 0;
	position:relative;
}

.header .objInfo h1 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:20px;
	float:left;
	margin:10px 10px 0 24px;
	position:relative;
    font-weight: bold !important;
}

.header .objInfo h1 .title {
	float:left;
	margin:0 10px 0 0;
	color:#000;
	text-decoration:none;
	font-weight:bold !important;
}

.header .objInfo h1 .iconFavorite {
	display:block;
	float:left;
	width:18px;
	height:18px;
	margin:4px 0 0 0;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAIpCAYAAABNMHNpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMyMjU3OTNFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMyMjU3OTRFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzIyNTc5MUUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzIyNTc5MkUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpV4QIMAAA+dSURBVHja7J0JcBRV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') 0 -324px no-repeat;
}

.header .objInfo h1 .iconFavorite:hover {background-position:0 -306px;}

.header .objInfo h1 .iconFavorite.selected {background-position:0 -288px;}

.header .objInfo ul.nav {
    margin: 6px 20px 0 0;
    z-index: 1000;
    display: inline-block;
    float: none;
}

.header .objInfo ul.nav.hiddenMenu {
    position: relative;
    margin: 0;
}

.header .objInfo ul.nav > li {padding:0; margin:0 0 3px 20px;}

.header .objInfo ul.nav > li.dropList {
	margin-left:0;
	height:auto;
	position: relative;
}

.header .objInfo ul.nav > li.dropList > a {
    background-position: right -17px !important;
    height: auto;
    padding-bottom: 8px;
    font-family: Verdana !important;
}

.header .objInfo ul.nav > li.dropList > a > span {padding-bottom:2px;}

.header .objInfo ul.nav li a .icon {
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	top:8px;
	left:-8px;
}

.header .objInfo ul.nav li a .anchor {
	color:#003192;
	border-bottom:1px solid #003192;
	font-weight:normal;
}

.header .objInfo ul.nav li a:hover .anchor {border:none;}

.header  ul.nav li.dropList a .anchor {display:block; border-bottom:1px dotted #003192;}

.header  ul.nav li.dropList a:hover .anchor {border-bottom:1px solid #003192;}

.header  ul.nav li.dropList.opened a .anchor {border-bottom:1px solid #003192;}

.header .objInfo ul.nav > li.dropList.opened {right:-1px;}

.header .objInfo ul.nav > li.dropList.opened > a:not(#gen_menu_operations) {border-bottom:0; padding:7px 29px 8px 12px !important; background-position:right -19px !important;}

/* Icons */
.header .objInfo ul.nav li.excelExp a {position:relative;}

.header .objInfo ul.nav li.excelExp a .icon {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NkZENTRCQzQxMTAxMUUxQTVGMTg5OTkzRjYwNUE2QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NkZENTRCQjQxMTAxMUUxQTVGMTg5OTkzRjYwNUE2QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzEyMDhBRDU0NDBFMTExQkVBMkQzMTc1RTFBRDFGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrJ7LL4AAAIfSURBVHjafFNLaBNRFD0zjKZQSYzoKmAQQVxYbSG4KQhGEEHFiFC6MhBcmIWUBKuQiDHETQVJGpLYlSh+aoriolaKUESUuJNExIUbq7UgKTVxocl8n+++dKAmQy7cuZ9z58y5b2akUqm0BCCILpMkqcEYG4pGo6vpdPobb+3eBH9PpVJ+keXzeeZkxWKRFQqFdY77eFnm/tr2eDxOIyBXDMMQiWVZ/ykwTZPCDt6vZrPZ4VgsthoOh3O8N0EAzxkP07KmaeIGItjsPp9PkHDynURCM16v93C9XoftVCOTyTA+yFqtVo+3222B0QypbDabiUgksh4IBBhFqoUCe4Vu31AAW6XH47nN17kXCoWWKVKt2ODGzo5mz3BT3W53IplM1nheplpRVdXxEAWpZeLNp+cYPPALN8sR1gXfp4tir+CkoPLlBfb7RzA6fgouZaAHvzF7HrKu645vgby68g7+Xfsw9fQi8vOTqP/+gbef55F4ON5ZzdSgEAEp4Lv1PKHxZw1bFBdcWwdxcM8oZhavY2TvERwf7hCohioIFvkrOeF0eNuPqiKGg1eRW7iCY0PnsPTxGSZOTnUITI7bn6STX5gJis/6VW2Ozb2/wy7dPc0WPjxilx+MiT7hMvqYeAK32UoR2wY8mDyTw8vaE6w0vkIz2tAtfa2vgrHpgOOP1tL+supyhXH8ltJPAZ3y2eyhnr4syT8tZj3m6bV/AgwALr3GD1WN5aQAAAAASUVORK5CYII=') no-repeat;}

.header .objInfo ul.nav li.printedVer a {position:relative;}

.header .objInfo ul.nav li.printedVer a .icon {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZhJREFUeNqkkz9IW1EUh7+bvPBCKGqgKiZL8tJanBoEQREHl4dCgpMO3V0y2SUO7eQSOigODoEObg4qGbyZHRQxRBFSA20tSuGp+EyxIipCam63+u/lVfFMl8OP7/zOPecIpRTPCc0pOVc4daS+624SjwL4/RrBxhd4BAhA88DRyfnjHQBonj//3tcuXQqlFPl8/r1SanT1cqwDoPtNieag/46w8vuKwve3APQFpneEEAuJROKjJqXsrVarUwODJqtL0NriZXuz4FitNebFPr7GNM32YrH4QUp5oAEnALquA/A6EoPIZB3DMezjHby+GpVKBZ/Pt6slk8mvuVyOL6Uy52c6K+u7rmO7vNDZLn27+SspZcdtQTDo+Q/AZQpd4RE29uddAV3hkfqAeNsQ8bahJ2/ioWVZRKNRarUa2WyWl0avo/jX3hqpVAoAy7IwDOOHADrT6XRPKBSaASiXywyPf3YELHwaxTAMAoEAtm1PZDKZOXH/mGa36A83sFzH8aL5iuEHm3gnIUQnEKkD+KmU2nIFPDX+DgBBUomIwfCK5AAAAABJRU5ErkJggg==') no-repeat;}

.header .objInfo ul.nav > li.dropList > .subMenu {top:28px; left:-1px; z-index: 1000}

.header .objInfo ul.nav > li.dropList > .subMenu #customize_view:focus {outline:none;}

.header .objInfo ul.nav > li.dropList:focus {outline:none;}

.header .objInfo ul.nav li.dropList .subMenu li .subMenu {top:-1px; left:100%;}

/* Tabs */
.header .tabs {padding:0 7px 0 22px;}

.header .tabs > ul {list-style:none; float:left; width:100%;}

.header .tabs > ul > li {
	height:26px;
	margin:5px 3px 0 0;
	white-space:nowrap;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAecAAAAfCAYAAADduwWUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE5NzAzQUJEQ0I4MTFFMUIwNjZFOEMyNEU4NTVGRkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE5NzAzQUNEQ0I4MTFFMUIwNjZFOEMyNEU4NTVGRkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTZBNERCQ0RDQjgxMUUxQjA2NkU4QzI0RTg1NUZGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTZBNERCRERDQjgxMUUxQjA2NkU4QzI0RTg1NUZGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvbWZ4oAAADMSURBVHja7N0xDoMwEEXBTcT9T4uEgNibnICCJj/RTEW9zdPaklm6u9bt6PM1an6+AYDvWtZt7/0YJgEAKXHez1FdNmYAiInznMIMAFFxLvfMAJAVZ0faAJAWZ20GgLQ4qzMAiDMAIM4AIM4AgDgDwF/E2XvaAGBzBgCu42wIAGBzBgDEGQDEGQC4F+fpxxcAYHMGAMQZAH4nzk61AcDmDABcxtnqDABpm7MhAEBUnEudASDKw50zAGR5GgEAiDMAIM4AIM4AwE1vAQYAWlNWwzrZHxgAAAAASUVORK5CYII=') no-repeat left top;
	border-bottom:0;
	padding:0;
}

.header .tabs > ul > li.param {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAecAAAAfCAYAAADduwWUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANNJREFUeNrs3bEJAkEQBdBZETswsrkrw0iwXLWAy27cBjQTP8d7sGw+yefPwt1YX32qqts8yzyXAgD+6lhb3ed9NQoAyDDWRz/nfTYKAAhpzt2CGQCiwrk2QwCAJAcjAICw5txtCAAQFc7W2gCgOQMAmjMAaM4AgHAGgJ2Es7U2AGjOAIDmDACaMwCgOQOA5gwA/KQ5C2cACGvO1toAoDkDAJ/5nzMApDVna20ACAtna20A0JwBgC+8OQNAmNG+QgIAmjMAIJwBQDgDAMIZAHbhLcAAS9wsBT/UB6UAAAAASUVORK5CYII=') left top no-repeat;}

.header .tabs > ul > li.selected > a:before{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAecAAAAfCAYAAADduwWUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkzQUU1NzdEQ0I4MTFFMTk4MTVFNkE4RkVEQTA3QjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkzQUU1NzhEQ0I4MTFFMTk4MTVFNkE4RkVEQTA3QjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTFDRDVCRkRDQjgxMUUxOTgxNUU2QThGRURBMDdCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOTFDRDVDMERDQjgxMUUxOTgxNUU2QThGRURBMDdCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnC6JxMAAADUSURBVHja7NUxCoFhHMDhvw8ZjQalnEEZlcHgEMo5LGanUE7B5gBcwcTwZSMJ6XWM703Pc4Tf8qullGKxPaXNsYzL7R0AQLXqz+EsrfbnuL++agBABor1oVQBAHKa8/XxUQEAMtJoFhHLST/mg0502y1FAKDqOe+mrRiPekoAQCYKCQDAnAEAcwYAcwYAzBkAzBkAMGcAMGcAwJwBwJwBAHMGAMwZAMwZADBnADBnAMCcAcCcAQBzBgBzBgDMGQAwZwAwZwDAnAHAnAEAcwaAf/YTYABSIBuz9Xq75gAAAABJRU5ErkJggg==') no-repeat left top;
    content: '';
    display: block;
    position: absolute;
    top: -2px;
    bottom: -2px;
    left: -2px;
    right: -2px;
    z-index: -1;
}

.header .tabs > ul > li.selected > a:after{
	content: '';
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAfCAIAAABLdytMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkzQUU1N0JEQ0I4MTFFMTk4MTVFNkE4RkVEQTA3QjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkzQUU1N0NEQ0I4MTFFMTk4MTVFNkE4RkVEQTA3QjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTNBRTU3OURDQjgxMUUxOTgxNUU2QThGRURBMDdCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOTNBRTU3QURDQjgxMUUxOTgxNUU2QThGRURBMDdCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrPDItYAAABSSURBVHjaYmQoO8AABtJ8bHHG4m0eSiwMMPD006/2/Y///vvPxIAK5p95iS70+utvxv///0M1fvy54OzLxt33Gf6jgn0Hj6NrBIJRoeEhBBBgAKJYK9Eu11s3AAAAAElFTkSuQmCC') no-repeat;
    width: 6px;
    position: absolute;
    top: -2px;
    bottom: -2px;
    right: -2px;
}

@media screen and (-ms-high-contrast: active) {
    .header .tabs > ul > li.selected > a:after{
        background: #000000;
        border-right-style: inherit;
        border-bottom-style: inherit;
        border-top-style: inherit;
    }
    .header .tabs > ul > li.selected > a:before{
        background: #000000;		
        border-style: inherit;
    }
}

.header .tabs > ul > li.param.selected {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAecAAAAfCAYAAADduwWUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrs1c0JwkAAhNFxiT+n3AQhB7EG7wFJI4E0oRfFvgRbc7vIIu/BNDCXb/PId5fkWTfXDQEAVtXVvevurgCANpS6xQ0A0Facj24AgHZ0ZZtMr0uu8yn9sPcIAKwd5+lzyG08ewIAGlFcAADiDACIMwCIMwAgzgAgzgCAOAOAOAMA4gwA4gwAiDMAIM4AIM4AgDgDgDgDAOIMAOIMAIgzAIgzACDOAIA4A4A4AwDiDADiDACIMwD8s58AAwCpEwdWHx75xgAAAABJRU5ErkJggg==') no-repeat left top;margin-bottom:0px !important;}

.header .tabs > ul > li > a {
	position:static;
	display:block;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAfCAYAAADEFbwbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE5NzAzQUZEQ0I4MTFFMUIwNjZFOEMyNEU4NTVGRkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE5NzAzQjBEQ0I4MTFFMUIwNjZFOEMyNEU4NTVGRkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTk3MDNBRERDQjgxMUUxQjA2NkU4QzI0RTg1NUZGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTk3MDNBRURDQjgxMUUxQjA2NkU4QzI0RTg1NUZGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlHpOccAAACPSURBVHjaxJKxDoMwDEQvNC2qxP9/JUsHBtrYhwNFqK2NysRlSfx0tmwn9Y+BMDUp4Zov6O63+kTGHAaUxPgsdqPBFg3xecaXQFSR+XasogVYAb6JaXHgF6iXanM4RCUAEgINHbLjUAewyG4qHKgRgRI6anHFkc7jBmXb+V+plrEjnC781XqfoSrxRDAJMAA3HadTZRpB2gAAAABJRU5ErkJggg==') no-repeat right top;
	color:#336699;
	text-decoration:none;
	height: 18px;
	padding:7px 11px 0;
	font:normal 12px Tahoma;
	top:0;
    box-sizing: content-box;
}

.header .tabs > ul > li > a:hover { color: #000}

.header .tabs > ul > li.param > a {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAfCAYAAADEFbwbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZJREFUeNpi/P76/38GKGBkYmBg5mBgYOECYoZ/DHDwH8j+8wXIANJMDFjA3x9AHQiDkHT+RTMKGTAx4ABYjQJL4DKKmjoG1HIydOD0xz8SdeCJj3/UshynHYz/cfgQpw4qSgAEGAA6PTAS5edWVAAAAABJRU5ErkJggg==') right top no-repeat;}

.header .tabs > ul > li.selected.param > a {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAfCAIAAABLdytMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFBJREFUeNpirGTYzwAGfNLsxgkSTnXyLAww8Onpz/2tD//9/c/EgArOzH2OLvT19W+G/zDw8cmPfS0Pqln3I4QgYN/B4+gagWBUaHgIAQQYADW3MKQg89t9AAAAAElFTkSuQmCC') right top no-repeat;}

.header .tabs > ul > li > a:hover  {text-decoration:underline;}

.header .tabs > ul > li.more > a:hover  {text-decoration:none;}

.header .tabs > ul > li.selected > a {
	border-bottom: 0;
	border-bottom-color:#fff;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAfCAIAAABLdytMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkzQUU1N0JEQ0I4MTFFMTk4MTVFNkE4RkVEQTA3QjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkzQUU1N0NEQ0I4MTFFMTk4MTVFNkE4RkVEQTA3QjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTNBRTU3OURDQjgxMUUxOTgxNUU2QThGRURBMDdCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOTNBRTU3QURDQjgxMUUxOTgxNUU2QThGRURBMDdCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrPDItYAAABSSURBVHjaYmQoO8AABtJ8bHHG4m0eSiwMMPD006/2/Y///vvPxIAK5p95iS70+utvxv///0M1fvy54OzLxt33Gf6jgn0Hj6NrBIJRoeEhBBBgAKJYK9Eu11s3AAAAAElFTkSuQmCC') no-repeat right top;
	color: #000;
	padding: 5px 9px 0;
    padding-bottom: 1px;
    position: relative;
    z-index: 45;
	border: 2px solid white;
}

.header .tabs  ul li.more {
	display:none;
	background:none;
	border:0;
	float:right;
	margin-right:13px;
}

.header .tabs  ul li.more > a {
	color:#003192;
	margin-top:0;
	padding-right:29px;
	background:none;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAIpCAYAAABNMHNpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMyMjU3OTNFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMyMjU3OTRFMTU5MTFFMTg3NjlGNjMwRDY0ODlFNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzIyNTc5MUUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzIyNTc5MkUxNTkxMUUxODc2OUY2MzBENjQ4OUU1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpV4QIMAAA+dSURBVHja7J0JcBRV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') right -17px no-repeat;
}

.header .tabs  ul li.more.opened {
	right:-1px;
	border:1px solid #7aa2b6;
	border-bottom:0;
	background-color:#f8fafd;
}

.header .tabs  ul li.more.opened > a {
	margin-top:3px;
	background-color:#f8fafd;
	padding:2px 29px 0 5px !important;
	height:18px;
	border-bottom:1px solid #f8fafd;
	background-position:right -22px;
}

.header .tabs  ul li.more > .subMenu {display:none; top:24px; right:-1px;}

.header .tabs  ul li.more > .subMenu li {white-space:normal;}

.workplace > .content {z-index:1; padding:25px 0 0; overflow:auto;}

.workplace > .content > .inner {padding:0 0 0 25px; min-height:100%;}

.workplace > .content > .inner > .ghost {height:30px;}

/* Tables */

.workplace .content .inner table.ControlPanel {background:url('data:image/png;base64,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') repeat-x left top; border: 0;}

.workplace .content .inner div.mainControlContainer > table.mainControl thead tr.toolbarRow table.ControlPanel > tbody > tr > td {padding: 0;}

.workplace .content .inner table.ControlPanel > tbody > tr > td > a.IconButton {
	height: 27px;
	line-height: 27px;
	font-size:11px;
	font-weight:normal;
	color:#000 !important;
	padding: 0 7px 0 7px;
	background-position: 6px center;
	text-indent: 1.5em;
	display: inline-block;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td.withoutBorder > a.IconButton ,
.workplace .content .inner table.ControlPanel > tbody > tr > td.withBorder > a.IconButton {
	height: 27px;
	line-height: 27px;
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding: 0 7px 0 7px;
	background-position: 6px center;
	text-indent: 0em;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td > li > a.IconButton {
    height: 27px;
    line-height: 27px;
    font-size:11px;
    font-weight:normal;
    color:#000 !important;
    padding: 0 1px 0 4px;
    background-position: 6px center;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td > a.icon {
    height: 27px;
    display: block;
    padding: 1px 0 0 0;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td > a:hover {text-decoration:underline; background-color: #f7fcff !important;}

.workplace .content .inner .TitleTabLeft {
	height:22px !important;
	border-bottom: 2px solid #69c;
}

.workplace .content .inner .TitleTabLeft .TitleTabRight {
	height:22px !important;
	background:none !important;
	padding:0 !important;
	background: none !important;
	border:0 !important;
	border-bottom:0 !important;
}

.workplace .content .inner .TitleTabLeft .TitleTabRight table {background:none !important; padding:0;}

.workplace .content .inner .TitleTabLeft .TitleTabRight table tr td {
	height:20px !important;
	color:#336699 !important;
	font: bold 14px Arial !important;
}

div.content form a.IconButton:link,
div.content form a.IconButton:visited,
div.content form span.toolInputButton,
div.content form span.toolInputButtonHover {
	color:#454545 !important;
}

.workplace .content .inner table.mainControlContainer .pager {
	background:url('data:image/png;base64,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') repeat-x top left !important;
	border:0 !important;
	color:#3d3c3c !important;
}

.workplace .content .inner table.mainControl thead {
	background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAYCAIAAACjjJBEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzFDNjYwQjI4REFFMTExODNFMkMwRkIwOUZGN0UwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRDFCRUI1NkRENjkxMUUxQkE2MUVDREI3QzUxQkIwOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRDFCRUI1NURENjkxMUUxQkE2MUVDREI3QzUxQkIwOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMUM0OTE4N0ZEQ0UxMTE4M0UyQzBGQjA5RkY3RTBCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzMUM2NjBCMjhEQUUxMTE4M0UyQzBGQjA5RkY3RTBCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+paUFDgAAAD9JREFUeNpifP3xKwNewMRACLAwMhJUwUBACQsDFcwgxh2E/cJIB98SNoOBoDsIRgwRZtDHL0SE6VBJYwABBgDH7ANXH4J9rwAAAABJRU5ErkJggg==') repeat-x top left !important;
}

.workplace .content .inner table.mainControl thead tr th {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAfCAIAAABCnIs2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzFDNjYwQjI4REFFMTExODNFMkMwRkIwOUZGN0UwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQzk4RkQ4QkREN0UxMUUxQjRBMEMwQ0U1OTUxNUI2OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQzk4RkQ4QUREN0UxMUUxQjRBMEMwQ0U1OTUxNUI2OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMUM0OTE4N0ZEQ0UxMTE4M0UyQzBGQjA5RkY3RTBCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzMUM2NjBCMjhEQUUxMTE4M0UyQzBGQjA5RkY3RTBCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WHd79gAAAEtJREFUeNqMjUEOgEAIA2nr/5/kA7z6Hyvurgl4khAm0xCI/Tgvm4jIJpEzQU5U04sRSstUTW1z2vYJVYxCO93eohhsPxajfuAWYABlEgkmd581RAAAAABJRU5ErkJggg==') no-repeat top left !important;
	border:0;
	border-bottom:1px solid #b5cfe4;
}

.workplace .content .inner table.mainControl thead tr th.checkbox {background:none !important;}

.workplace .content .inner div.mainControlContainer > table.mainControl thead > tr.toolbarRow {background:none; height: 28px !important; min-height:28px !important;}

.workplace .content .inner table.ControlPanel td.withBorder {background: none !important; border-left: 1px solid #fff; padding: 0;}

.workplace .content .inner table.mainControl {border: 1px solid #fff; border-right:none  !important; }

.workplace .content .inner table.mainControl td.Default { border-right:none  !important;}

.workplace .content .inner table.mainControl td.Default:first-child { border-left: none !important;}

.workplace .content .inner table.mainControl > tbody > tr > td {border: 0; border-bottom: 1px solid #b5cfe4; padding: 4px 2px 4px 9px;}

.workplace .content .inner table.mainControl td.itemCheckboxAlign {padding: 0px;}

.workplace .content .inner table.mainControl td.itemCheckboxAlign label {
    display: inline-block;
    padding: 6px 2px 4px 5px;
}
.workplace .content .inner table.mainControl th.checkbox label {display: inline-block; padding: 6px 2px 4px 5px;}

.workplace .content .inner div.mainControlContainer table.mainControl thead tr.toolbarRow > th {
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 100;
	position:absolute;
    width:97%;
}

.workplace .content .inner table.mainControlContainer .emptyFooter b{
    color: #3d3c3c  !important;
    position : absolute;
    left:0px;
}

.workplace .content .inner table.mainControlContainer .emptyFooter {
	background: none !important;
	border:0 !important;
	color:#757575 !important;
	text-align:end;
	padding-left:5px;
    position: relative;
}

.navTree ul.treeButtonList {
	padding-top: 7px !important;
}

.navTree ul.treeButtonList.left
{
    float:left;
}

.navTree ul.treeButtonList.right
{
    float:right;
}

#toggleFreeze {
	right: 3px !important;
	top: 5px !important;
}

.jstreeNodeControl {padding-left: 5px;}
.jstreeNodeFilter {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkI0REQ5NDNFMTVCMTFFMTg3QzZDRTY1M0RDQzBEOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkI0REQ5NDRFMTVCMTFFMTg3QzZDRTY1M0RDQzBEOEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQjRERDk0MUUxNUIxMUUxODdDNkNFNjUzRENDMEQ4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQjRERDk0MkUxNUIxMUUxODdDNkNFNjUzRENDMEQ4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PopgwigAAADdSURBVHjaYvz//z8DNQAjtQxiQuMvAuL/ROBFBF105Py1Xw+evmQlwhGLY3wc4/B5zXjljsNnfv/5g8+QT0BD+PF5DQTO2pnoHCTgGidCYQQGkiKCLjLiIn9xGLIR6JqzRBkEBH+sDbWCWJiZ0cW/AXEIMbEGB6wszJvM9dQvowmHAV3zhySDQEBRWlwPSB2Acg8ADdmKUzEo1vDgBf8hYB4BdQwsBGLn97EL1xnuPXmRCOIAXZREbMpGB29fvfu4BcreQ0oWQQcVX759vwqkbYGuWUaXTEs1gwACDACIV4jztkKybwAAAABJRU5ErkJggg==') no-repeat !important; padding: 0 !important;}
.jstreeNodeRefresh {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDk2NUQ3RDdFMTVDMTFFMTk4MTdDMUE4MDNERDA2MEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDk2NUQ3RDhFMTVDMTFFMTk4MTdDMUE4MDNERDA2MEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTY1RDdENUUxNUMxMUUxOTgxN0MxQTgwM0REMDYwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOTY1RDdENkUxNUMxMUUxOTgxN0MxQTgwM0REMDYwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pus3QS4AAAIQSURBVHjarJNNSFRRFMfPfV+jNZAthIQoWrYI2icOLYIUdwV90DqS2rYKIqKgTW2FoFVilNFCLQpKUyOKCCYJcybN5uU4pk1qo+W8j/v6n+k+eT6fqzzw47w5997f/RwKgoBiHAA9YDr4F5zvg50JfdcQd/sGiONM+2EL6SK4vFhZsUbzU/Rj4Rf9Xq2Srmtl35cv0HYOLFAkMK6WtUjtppTy2sfPBevx8Dtpl+ZrEg5Itlmm2cMSDAwoITRlbUa68H5skrK5L7xUrt8Bu4EAOxzXfXiytWUc38tgg8xQuWPu5xLlvk6H9VbwNNLPxWSfkBt6X75NG4ZOmhC+43p6XJTJF4ph7UZMwivmGUxIGjGYPM8nIYRWl7K80FE7bHSsPnr+2lJnshfYCcfAMguCRr6lcKWgiPH7BIoV/Eh3PxkiHDadasuQrmmzXf2DTXETBuzxpSzcQ1+EA1LhrRkPno3US8zAEg7VaRcogbisY7XqhN/z624Neza219d5WHK0/i0uwcwZfmf5wkxYGtpwa0uVFTNlmbLquGxzThxtOW8aehO2V4KAhVfA2e/lRRqbtAP1JDqTrp8g4bezjIG3kHuLc2U6duRQre0PtvMhNxVM2DNCSW6DV4kiFWlw8M3o+PEJu7Q/1sYCXz2Pq5s9yLXAdrJIp8El0KwOflat4DrIJv1FRORN/FdsmeivAAMAufcV4LRgk20AAAAASUVORK5CYII=') no-repeat !important; padding: 0 !important;}

html body #progress {
    width: 139px !important;
    height: 69px !important;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABFCAYAAAB6+xU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzFDNjYwQjI4REFFMTExODNFMkMwRkIwOUZGN0UwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozM0Y2QzE4MUUwOTkxMUUxODdCNkUyMzBCQzhCMDNCMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozM0Y2QzE4MEUwOTkxMUUxODdCNkUyMzBCQzhCMDNCMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzM0QyNjQwQzVERkUxMTFBNDJCRTU5NkVCNzA1QjcxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzMUM2NjBCMjhEQUUxMTE4M0UyQzBGQjA5RkY3RTBCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vW9ZWwAAA/5JREFUeNrsnc1u00AUhWcmVrpI1oEi0bQirBHiDQJlGykPUMErZFOWkdhQVcorgHiB7qnoGyDEmqD8IPG3bis1Ih5sk1T25N7xpCywJ+dUo9iW48XcT/fOnVQ+UmstIMhFMoZFSul0L6bLW+VmjISTHFjkP1yDig+E6zUrLJI5l8w9gKVcsFDH2gYNB4u0QCKZa4CmXJCkP7UFGm2DxQy8CYk5OGigYgJjQmIOE6Dr79hg4eBQDtBAxYbFHKEDPCuw2EBRqcFBA2DKBUqY+gwt0CxYscOiDFAqBjQcMFAxgTFBSY+5AUzoAguXTSrLMRgMbrfb7Yf1ev3O4ikyDMNkICbFlFJKxyOKcxL88/Pzb2dnZx97vd6PBShzA5iVLJOGJZ1V0hmlkh7j8fj5zs5OP7q9hhCUPNVofTGdTvu7u7uvDWDmRIZJaDFh4UAJRqPRQfTgAabZL0UJoLe3t/c2OvxtASaBRTF7KplyFJeeZrP5ElPrn+K4Hh8fbzPr0EzToozvkuuWTqfzBKXHT8Vx7Xa7j3O2RUhYKGjU1tbWLUyrv6rVak1iW2R1oZwDSjLitQ2m1OvsUk2BIritEGrNQkEDeazFtoci4p05DwhAVrLLPHoY/kXK4zaaj31GAVOGsmSZPy1BfsESaqefaxSmCiKqCqnA5cthOJdILRtQiHKAQWaBnAVYIMACARYIsEBlUOC6VkYvtAG9EDILhDIEFbMMoQ6hDiGzQChDEGCBAAvk1QJXL/4gX9e3brFFZoFQhiDAAgEWCLBAm9cNYbvf+3YImQVCGYIKXYZQhVCFkFkglCEIsECABQIs0CZ1Q9cvzJUqfj0L+qEN6Ie0rUFCZoGcQOEyi+kIobHd77ekkLmgULCQpgDxq7zBivcphYo9W4b0umkJ8qTLiZIBA0nmXDGgZWxGlgYBkKeZReuZSL2n3yWzsMBcza5+Ykr91eXlxUSsOoLkdkOkL83Jycn72EUC0+plVrmI4yvs5lR/F8KuriCfh8ODZhOuIL5pMhn37rdaTq4g6/gNBcPhl2d34TfkTUb5Op32W617b3JAWfEbWoJCOZlV0uC8Ojra3t9/+qjRaDyoVquNpYMZ3u9f4H2URYMSdz2z2exXpE+np+8+vDg8/G4AYtrfkU5mS1iEoD0SKX9Ezp8mu98D/adtE2uHSw0qozgbanJ+iZwDK+AoNjx5zqtrua+6AEMdCwH3kDIAY0ITinxvZyEcTMCFcHOMpyxHoOKWJZ0zhFjDMV4wwZeWY0BSvnIkLIBoCjQOFir4NjgASnmzjBD8b4DaaLVZWGwgSHQ83nRK2rGbcoLlplAAoGK20De+d11Y1t4LQrxKAYrbAyNO/ggwAF4pPYhYzjGJAAAAAElFTkSuQmCC') left top no-repeat !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    margin-left: -70px !important;
    margin-top: -35px !important;
}

html body #progress table.Loader {
    width: 139px;
    height: 69px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
}

html body #progress td.Loader {
    padding: 18px 0 20px 60px;
    border: 0;
    background: url('data:image/gif;base64,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') 20px 16px no-repeat !important;
    font: normal 12px Tahoma !important;
    font-weight: normal !important;
    color: #969ba4;
    text-shadow: 0 1px 1px #e2e2e3;
}

td.Loader b {
	font-weight: normal;
}

/* NC Loader */
.nc-loader {
    position: absolute;
    z-index: 30;
    top: 50%;
    left: 50%;
    display: inline-block;
    width: auto;
    height: 50px;
    margin: -25px 0 0 -60px;
    padding: 0 10px;
    text-align: center;
    background-color: #ffffff;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;

    -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
       -moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
}

.nc-loader-text,
.nc-loader-spin {
    display: inline-block;
    vertical-align: middle;
}

.nc-loader-text {
    padding-left: 8px;
    color: #757575;
    font: 12px Tahoma, sans-serif;
    line-height: 50px;
    text-shadow: 0 1px 1px #e2e2e3;
}

.nc-loader-spin {
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzRJREFUeNqsl9+LTVEUx8/Z917MmAw140GTlB/lZ/IzIxEl/gHyIB49yh/gweRFJIV/4KZ4k0l+lAeepKEQHhRDSGb8HuaHe8/xXfruWnZ773vu3Lvr09535pyzfuy111o7HRwcTJoYnWQ2MFyXwCR//wI/wHeQF/lgucAzImAO6AIVCipxTkmneq6Pwj+DYTA1XQVSCu1SAnOF+6xGnl9A3oHXoO4TYgLC5e9zaVniCM4jiuj3Uxq4GGwGM4sqINp3c9aCsgb7aq03arbMA9v53agCKQOskdUh61NHEY14sx/MiinQwZetxZrcWSdqTj3CtRI2hsS4bVquDsIZ/EemXs481o2DCUb3hDqeEqzzQa8j1FWiB6wGj7UCNnJd4an6/x/wJXCsfpNP3O9VPJIlhVZiJXgp7xgVeG7AaSYjwt3xFdxnMtIKlNVavL1Gx4DxCLXUwFjRzMYh3nrALSo7wq0yyyWx2WDJApZn/Egzwu0Qbw0pBVxFJC8sMk7U5x7r68n0h8TEaESJPhNINlaBVoTb8YY1xKdEb9lJKqmzztqgwHsqoPOE/X6PW4zywLqVMcaoT5Rwu+6wp0CSyHnwitWryoTSrlHxbMO/OLCL22Cjsnw/K9g6WtDK6KYHco9np8QDu8F6z/FbCA63wfqljgcqygPfDNOmLwfICdjVBgXW0gO+bRgVBd4GhAs7wdYWhC8BKyJ5YFgUuM5mMpQJz7GwNDuktB9Sbteut8f/hWGQVQPC64yFKlu0okNO1VH2hBXHcjsP2SCUcRr89Ai36w3gGudGQ4rMScaWK9TOkuLv6H7gA7gIjkVKsnjiCrgLboBn4DnfX8Zo30LBNWKPXN1pau6xXP/XEZ0Be/mxPFKeRcgmltwaZ02Nz5UC7ftHcNPXE0rZPQhGIsIzp2jlzsdNoCG13ZAE+wUq6m1K5QJxgFviq5JFLiYh4eLysyzR0XvBE7AHPIp0xI0U0Z4oscYc51Wt0M1ItmEfA3PcIzgpcD0zjIer4ISk3WauZjYmToEd4DJvvTHL9Vo65FvgCLgUa2aL3I5H6L4BnoB+9vUp730JW2yx9imb0Yf83XD8FWAA0KwuhcjR3ZkAAAAASUVORK5CYII=');
    -webkit-animation: nc-loader 1s linear infinite;
       -moz-animation: nc-loader 1s linear infinite;
            animation: nc-loader 1s linear infinite;
}

@-webkit-keyframes nc-loader { 100% { -webkit-transform: rotate(360deg); }}
   @-moz-keyframes nc-loader { 100% {    -moz-transform: rotate(360deg); }}
        @keyframes nc-loader { 100% {         transform: rotate(360deg); }}

li.excelExp {
	display: none;
}

a.icon img {vertical-align:top !important; margin:0px 2px 0 3px !important;}
a.IconButton img, a.IconButtonDisabled img {margin: 4px 4px 0 1px !important;}
td  li.dropList  ul.subMenu  li  a.IconButton {padding: 0 17px 0 5px!important;}
table.InfoTable tr td.InfoLine_Value > textarea {margin:10px 0 !important;}
table.InfoTable tr td.InfoLine_Value > textarea + a.icon img {position:relative; top:8px; left:4px;}

.InfoLine_Value .refsel .refsel_single, .InfoLine_Value .refsel .refsel_multiple {
	width: 300px;
}

.zpTooltipDefault {
    background-color: #f5f7fb !important;
    border: 1px solid #7c7e80 !important;
	border-radius: 3px;
    padding: 5px !important;
    z-index: 9991 !important;  /* must be the same as .ui-widget-overlay-under (uiplugins.css)*/
	font-size: 11px !important;
    box-shadow: 1px 1px 4px #888b8d;
	line-height: 14px !important;
}

.zpTooltipDefaultInner {
	max-height: 60px;
    overflow-x: hidden;
    overflow-y: auto;
    background-color: white;
    border: 5px solid white;
    outline: 1px solid #afb6bd;
    line-height: 14px;
}

/* Stablity styles */
/*Table controls*/
td.cellBackgroundAttr {
	background-color:#edf2f6 !important;
	border-bottom:1px solid #edf2f6 !important;
	border-right:1px solid #fff !important;
}

td.cellDemandAttr {
	background-color:#edf2f6 !important;
	border-bottom:1px solid #edf2f6 !important;
	border-right:1px solid #fff !important;
}

td.cellNotLoadAttr {
	background-color:#fcf6de !important;
	border-bottom:1px solid #f6f1ed !important;
	border-right:1px solid #fff !important;
}

.mainControl tr th .attrTypeIcon {
	width:20px;
	height:20px;
    display: inline-block;
	line-height:16px;
    padding-bottom: 0px !important;
    vertical-align: super !important;
}

.attrTypeIcon:after {
    position: relative;
    left: 3px;
    top: 1px;
}

.attrTypeIconWrap{
    width:20px;
    height:20px;
}

.attrTypeIconWrap, .filterIconWrap, .tab-menu-holder{
    display: inline-block;
    position:relative;
}

.mainControl tr th .demandAttr {
    cursor:pointer;
}

.mainControl tr th .demandAttr_dis {
    cursor:pointer;
}

.mainControl tr th .demandAttr:after {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0IyMjFGNkQwMkZEMTFFMjlFMTRCM0MxMzk4REQ5NzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0IyMjFGNkUwMkZEMTFFMjlFMTRCM0MxMzk4REQ5NzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjIyMUY2QjAyRkQxMUUyOUUxNEIzQzEzOThERDk3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjIyMUY2QzAyRkQxMUUyOUUxNEIzQzEzOThERDk3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmAQ2BAAAAGqSURBVHjaXJBdKENhGMffM+85+3AwCTWtbERcMFdKPmpWcuPCvVwq12rFrZQLuXGhlFvFnaQoapRcrGwYGduEhZh9sA9nH6//OVhne+r3vud9nud//u/zEsYYUTEP3OAZXIKVsroCJy8IK9gFlrm9EN27iWrCiW9SZ+BJf3O1tDre1ouaB8jN3L/oLBBJt4+uX2hDHxlS+M1plBVRpa1grikbZzOJhHO6FKcZ5Ge7lt1VvtdkrsCIhPMpuK3VU3s8k+tAjohCBfmS8spPKLAvHD5QOOVRTOA8whaHPH8m5DAQY441b1GgXAEYDu6iFIIMvrfUAnkGe4uRMEZKQhaFk9kC0/HKCMelZQyNGcpDFu00VPLpGh2ljaLQXVYX4Nx2Mt3TMdZZ1yTfCmdOFm30NVd79VSTNxu1E0eh+CRyZmADgy+fkmnz/M20fRURivZ/T17vWDvfj6azDbV6Pj7cavQMWGp8vtdU7igYS+zfRq/ek9lHuATVIvn96zsbDUsajrMadRRTsqdIKue/eUv5Ub4DFxBJJaKitdPVh60ViCAErtF8r+75EWAAuTHfQi/T7CYAAAAASUVORK5CYII=');
}

.mainControl tr th .demandAttr_dis:after {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEZGQkFDRUMwMzBGMTFFMkIyMTlERjJCNDY4RDkxRTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEZGQkFDRUQwMzBGMTFFMkIyMTlERjJCNDY4RDkxRTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRkZCQUNFQTAzMEYxMUUyQjIxOURGMkI0NjhEOTFFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRkZCQUNFQjAzMEYxMUUyQjIxOURGMkI0NjhEOTFFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv9lT/QAAAGbSURBVHjaXJE5SANBFIZnjySrEqK5jFcakRQpbCPYqqWNYGdrp4Wt9jYWKdPaKAiCnSiCRVSMiqCCkOCBiTnUhMTNZrNX1n9CEtZ98LHz9s3//nkzjGmaxBKLIAqGQB2kwR6xBdMR+cEa8CXvn7n3/BdTb8hEcDnJWNCnz8Wmt1HLggRY7Yo2q6IUOjy74mtig5j/GxKngzeXF2aZoNdDdnaPCI9/89Th6DzFVcWGjo0G8lfwJTgdEUXTR1RNZ/aPk0TT9XYTKopcP6bZmii1IGgij2+sLGa75/8o/iQOTi56Ahosdf8ofHMQaFjfWQV0hnDIb7+Htqiq6YbJcRwdIGOrr9IZ7EGP99AvuKKSrPAcy44jv7XW4byV/66wqadM8yVblJBr1OlmNOjN8jzbcg/0xXKl8kznnSbAFJoNpt/zgxBw9ndyH5xeriuK6na5nHI4FMiND3vz5apooEkT71aQFbUCl5/u8WiIuIy4z+NeMmQl8PZZ8rzmiq2mopYqv3UJdYXObnfqBQafxCcABEA7F+BQtu75E2AASTLI58OLBNgAAAAASUVORK5CYII=');
}

.mainControl tr th .backgroundAttr:after {
    content:url('data:image/gif;base64,R0lGODlhCwALALMPAJWptrTCzOPo7crU26q5xNvi5+jt8PT3+dPb4ezw87vI0fDz9sLN1Z+xvY2isPb4+iH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA0OTQ4MTYwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA0OTQ4MTcwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDQ5NDgxNDBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDQ5NDgxNTBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUAAA8ALAAAAAALAAsAAARG8D2jgAPByFes+1fxJA0mPEJwGQygbJKqEM0JCxdBHPBz/AGCBvY7DAKD3mJxSCgUiMVjYTAkeKzBAFEQGKSSRQHBNfAeEQAh+QQFAAAPACwAAAAACwALAAAEOPC99Jq8twGAL2lKJw0NI0oBYZxPEJyOoygUJjgAwiDdcSiLwaAgOSwWhwsCURAIDInkRdAU1B4RACH5BAUAAA8ALAAAAAALAAsAAAQv8En2QJNYvAuwl8YnESKmBKWkKOkzUGkxFF/gSAiiSccBhIlCQWBILA4fA9GIiQAAIfkEBQAADwAsAAAAAAoACwAABDTwyUekmvS1B+YKBCMZExIM2MQoSSoxovsgwyILiCA/RWEckoBDshAIDInFAVCQHBJQJSkCACH5BAUAAA8ALAAAAAAJAAsAAAQv8MkRGnlJhkBaAxKjDJIEFAxSlgi5Soj6PoU8F8Z8CMIiCStDYnFwOFYLIiDwiAAAIfkEBQAADwAsAAAAAAkACwAABCnwvYUeeUyaHG5rz8BUkiINhaRKyLJKRfo+gvwaQjI/hj4ficXB8RuqIgAh+QQFAAAPACwAAAAACwALAAAEMvDJx0IY86XBVCDghAxFIjFNkwhIJinAIxSuBDSCUNuGceyPRWIBDC4Out3B4SgGYq4IACH5BAUAAA8ALAAAAAALAAsAAAQw8MkylJL4ocFUCI/wHAWCJQ9BPEYhZkzDGG+GGYYtAU+C6o/GYXEASg4HkJFnZBkjACH5BAUAAA8ALAAAAAALAAoAAAQx8EmBxkBLvlXqYEqgCYWQPUMgJoKhacSQGMf7GA2xnPbTLLUeQHIQ2YYGgKOnKTAlEQAh+QQFAAAPACwAAAAACwAJAAAEMvC9YwpCRWoj7BiMISWG+CyIoizHsmjSEEwHrBHBUdsPQQAOgc3QICgcPMWDwZMAGo8IACH5BAUAAA8ALAAAAAALAAsAAAQ38MllRBFSnpVqQUi2LYdUDMOjHGX2IAwCOJibKIzjuFkQ8C7CD/hgEFI8g6JBSAABgAbx0VBkIgAh+QQFAAAPACwAAAAACwALAAAEK/DJl4wwZ76zqijUYwBHJgkIIjmB9hQD6E7MrCmKLQW57vuAR+MhmAVDjwgAIfkEBQAADwAsAQAAAAoACwAABDDwvbOSSfIVQK0oi+Rkh1EUWfoIiKBKyzC8EsPQiXK/Q4C8DEIgBXg0HoSU4vjYPSIAIfkEBQAADwAsAgAAAAkACwAABC7QKHDWevg5V5PJgYAlgnBkmVF8KIYUrYvEzzDECAMr7KAoF0CjQSAEUATiDRMBACH5BAUAAA8ALAIAAAAJAAsAAAQt8El3jryPrmXxW4nhSYmQjI8goEUxLggyFsMDXAnC1E3zEAEFQ5Rg/AKIhSQCACH5BAUAAA8ALAAAAAALAAsAAAQ08MkJgpn4OXfyFMexeNOSjORhGAD5CELTeoXAAEom1E/TMJPCACEREAiBgIIxSGAGSeAkAgAh+QQFAAAPACwAAAEACwAKAAAEMfDJKUGhNDiA6fkN1y3LI2JJQjQGdhhtw2CGkBLEkDyLUBQHSSCgYAwQiNIEwTBeJBEAIfkEBQAADwAsAAACAAsACQAABCTwyUnNA1QGl/M5TdM9yzJKSTIQQ2eYQdAJk6IwA/IU3ZDTkggAOw==');
}
.mainControl tr th .notLoadAttr:after {
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEMzRkJCRjhGQ0VDMTFFMUJBMDBGMkVCMEY3MEU4NjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEMzRkJCRjlGQ0VDMTFFMUJBMDBGMkVCMEY3MEU4NjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QzNGQkJGNkZDRUMxMUUxQkEwMEYyRUIwRjcwRTg2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QzNGQkJGN0ZDRUMxMUUxQkEwMEYyRUIwRjcwRTg2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiI+dRsAAAH0SURBVHjahFFNaxNRFD1vxulMk5iMCSVaKigSi8YP0DQFXVi06+pGQbq0C7tx4UbwL+hCuhJKrLppFXUjSLGgoFIpiqSYNIohlamK+bBpm3Yy08zkekdEayh4eQce995zz3nvgojQgn5GkfGUEdmkDmySfGF+n6L8RIwKD+K5/AQi/yOdZ6znbp+gplunVWOUsqO7r7aSJPwNH2N4KT+uRA53Q0gS/DsHoITDw9k7vq4Nff+QBpqOedR4mUJk3xUU3o2gXK6iM3G2y1oNnUmnhPjT+VtyG2OyNDdOldkhIrdGKpe2BvzkRfpWrDQzgmCrvWOOXe0vZe4huKMXaBQQ3y7Qm9zLpW+IxvZ0WJY2uNFeO+NS1ZiWAyEDimYDa49xOqnjwC4NqN9HNH4K9orv2pu7CcUjCZbrc53688yjc+g+QtDavC+VMZeehyk6kOjRAVfC1w85fMrKN+y195c9peuLxgwUdxqaWmYVg+0tIKgT9JAJWJ+B2kd07g9j6cviRdvGQU+JXt1MoqdvAWrDZRUe4xfQD5Wh+vwoZngTRU6qMkpFB68nfzzbwi2pyvzbC8pJvipNgA9swuxDGRbbxHKF8+LXMLVdYN2i4x5pyJEIT8Yag4Egb5gHa/z+cLSJAC0jPQWY7NKsAys1mGjD2E8BBgA4VDHj7CARfgAAAABJRU5ErkJggg==');
}

/*Parameters control styles*/
.InfoTable2 td.cellBackgroundParam ,
.InfoTable4 td.cellBackgroundParam {
    background-color:#edf2f6;
}

.InfoTable2 td.cellBackgroundParam .iconParam ,
.InfoTable4 td.cellBackgroundParam .iconParam {
    width:16px;
    height:16px;
    background:url('data:image/gif;base64,R0lGODlhCwALALMPAJWptrTCzOPo7crU26q5xNvi5+jt8PT3+dPb4ezw87vI0fDz9sLN1Z+xvY2isPb4+iH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA0OTQ4MTYwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA0OTQ4MTcwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDQ5NDgxNDBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDQ5NDgxNTBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUAAA8ALAAAAAALAAsAAARG8D2jgAPByFes+1fxJA0mPEJwGQygbJKqEM0JCxdBHPBz/AGCBvY7DAKD3mJxSCgUiMVjYTAkeKzBAFEQGKSSRQHBNfAeEQAh+QQFAAAPACwAAAAACwALAAAEOPC99Jq8twGAL2lKJw0NI0oBYZxPEJyOoygUJjgAwiDdcSiLwaAgOSwWhwsCURAIDInkRdAU1B4RACH5BAUAAA8ALAAAAAALAAsAAAQv8En2QJNYvAuwl8YnESKmBKWkKOkzUGkxFF/gSAiiSccBhIlCQWBILA4fA9GIiQAAIfkEBQAADwAsAAAAAAoACwAABDTwyUekmvS1B+YKBCMZExIM2MQoSSoxovsgwyILiCA/RWEckoBDshAIDInFAVCQHBJQJSkCACH5BAUAAA8ALAAAAAAJAAsAAAQv8MkRGnlJhkBaAxKjDJIEFAxSlgi5Soj6PoU8F8Z8CMIiCStDYnFwOFYLIiDwiAAAIfkEBQAADwAsAAAAAAkACwAABCnwvYUeeUyaHG5rz8BUkiINhaRKyLJKRfo+gvwaQjI/hj4ficXB8RuqIgAh+QQFAAAPACwAAAAACwALAAAEMvDJx0IY86XBVCDghAxFIjFNkwhIJinAIxSuBDSCUNuGceyPRWIBDC4Out3B4SgGYq4IACH5BAUAAA8ALAAAAAALAAsAAAQw8MkylJL4ocFUCI/wHAWCJQ9BPEYhZkzDGG+GGYYtAU+C6o/GYXEASg4HkJFnZBkjACH5BAUAAA8ALAAAAAALAAoAAAQx8EmBxkBLvlXqYEqgCYWQPUMgJoKhacSQGMf7GA2xnPbTLLUeQHIQ2YYGgKOnKTAlEQAh+QQFAAAPACwAAAAACwAJAAAEMvC9YwpCRWoj7BiMISWG+CyIoizHsmjSEEwHrBHBUdsPQQAOgc3QICgcPMWDwZMAGo8IACH5BAUAAA8ALAAAAAALAAsAAAQ38MllRBFSnpVqQUi2LYdUDMOjHGX2IAwCOJibKIzjuFkQ8C7CD/hgEFI8g6JBSAABgAbx0VBkIgAh+QQFAAAPACwAAAAACwALAAAEK/DJl4wwZ76zqijUYwBHJgkIIjmB9hQD6E7MrCmKLQW57vuAR+MhmAVDjwgAIfkEBQAADwAsAQAAAAoACwAABDDwvbOSSfIVQK0oi+Rkh1EUWfoIiKBKyzC8EsPQiXK/Q4C8DEIgBXg0HoSU4vjYPSIAIfkEBQAADwAsAgAAAAkACwAABC7QKHDWevg5V5PJgYAlgnBkmVF8KIYUrYvEzzDECAMr7KAoF0CjQSAEUATiDRMBACH5BAUAAA8ALAIAAAAJAAsAAAQt8El3jryPrmXxW4nhSYmQjI8goEUxLggyFsMDXAnC1E3zEAEFQ5Rg/AKIhSQCACH5BAUAAA8ALAAAAAALAAsAAAQ08MkJgpn4OXfyFMexeNOSjORhGAD5CELTeoXAAEom1E/TMJPCACEREAiBgIIxSGAGSeAkAgAh+QQFAAAPACwAAAEACwAKAAAEMfDJKUGhNDiA6fkN1y3LI2JJQjQGdhhtw2CGkBLEkDyLUBQHSSCgYAwQiNIEwTBeJBEAIfkEBQAADwAsAAACAAsACQAABCTwyUnNA1QGl/M5TdM9yzJKSTIQQ2eYQdAJk6IwA/IU3ZDTkggAOw==') no-repeat;
    float:left;
    position:relative;
    top:4px;
    margin-left:10px;
}

.InfoTable2 td.InfoLine_Name ,
.InfoTable4 td.InfoLine_Name {
    border-right:0;
}
.InfoTable2 td.cellDemandParam ,
.InfoTable4 td.cellDemandParam {
    background-color:#f7f7f7;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton ,
.InfoTable4 td.cellDemandParam .demandParamLoadButton,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton  {
    float : left;
    height : 22px;
    background : url('/img/bg-button.png') no-repeat;
    padding : 4px 8px 0 30px;
    position : relative;
    cursor : pointer;
    margin : -4px 5px -5px 10px;
}

.InfoTable2 td.cellDemandParam  .iconParam ,
.InfoTable4 td.cellDemandParam  .iconParam {
    width:16px;
    height:16px;
    float:left;
    background:url('data:image/gif;base64,R0lGODlhCwALALMPAJWptrTCzOPo7crU26q5xNvi5+jt8PT3+dPb4ezw87vI0fDz9sLN1Z+xvY2isPb4+iH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA0OTQ4MTYwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA0OTQ4MTcwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDQ5NDgxNDBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDQ5NDgxNTBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUAAA8ALAAAAAALAAsAAARG8D2jgAPByFes+1fxJA0mPEJwGQygbJKqEM0JCxdBHPBz/AGCBvY7DAKD3mJxSCgUiMVjYTAkeKzBAFEQGKSSRQHBNfAeEQAh+QQFAAAPACwAAAAACwALAAAEOPC99Jq8twGAL2lKJw0NI0oBYZxPEJyOoygUJjgAwiDdcSiLwaAgOSwWhwsCURAIDInkRdAU1B4RACH5BAUAAA8ALAAAAAALAAsAAAQv8En2QJNYvAuwl8YnESKmBKWkKOkzUGkxFF/gSAiiSccBhIlCQWBILA4fA9GIiQAAIfkEBQAADwAsAAAAAAoACwAABDTwyUekmvS1B+YKBCMZExIM2MQoSSoxovsgwyILiCA/RWEckoBDshAIDInFAVCQHBJQJSkCACH5BAUAAA8ALAAAAAAJAAsAAAQv8MkRGnlJhkBaAxKjDJIEFAxSlgi5Soj6PoU8F8Z8CMIiCStDYnFwOFYLIiDwiAAAIfkEBQAADwAsAAAAAAkACwAABCnwvYUeeUyaHG5rz8BUkiINhaRKyLJKRfo+gvwaQjI/hj4ficXB8RuqIgAh+QQFAAAPACwAAAAACwALAAAEMvDJx0IY86XBVCDghAxFIjFNkwhIJinAIxSuBDSCUNuGceyPRWIBDC4Out3B4SgGYq4IACH5BAUAAA8ALAAAAAALAAsAAAQw8MkylJL4ocFUCI/wHAWCJQ9BPEYhZkzDGG+GGYYtAU+C6o/GYXEASg4HkJFnZBkjACH5BAUAAA8ALAAAAAALAAoAAAQx8EmBxkBLvlXqYEqgCYWQPUMgJoKhacSQGMf7GA2xnPbTLLUeQHIQ2YYGgKOnKTAlEQAh+QQFAAAPACwAAAAACwAJAAAEMvC9YwpCRWoj7BiMISWG+CyIoizHsmjSEEwHrBHBUdsPQQAOgc3QICgcPMWDwZMAGo8IACH5BAUAAA8ALAAAAAALAAsAAAQ38MllRBFSnpVqQUi2LYdUDMOjHGX2IAwCOJibKIzjuFkQ8C7CD/hgEFI8g6JBSAABgAbx0VBkIgAh+QQFAAAPACwAAAAACwALAAAEK/DJl4wwZ76zqijUYwBHJgkIIjmB9hQD6E7MrCmKLQW57vuAR+MhmAVDjwgAIfkEBQAADwAsAQAAAAoACwAABDDwvbOSSfIVQK0oi+Rkh1EUWfoIiKBKyzC8EsPQiXK/Q4C8DEIgBXg0HoSU4vjYPSIAIfkEBQAADwAsAgAAAAkACwAABC7QKHDWevg5V5PJgYAlgnBkmVF8KIYUrYvEzzDECAMr7KAoF0CjQSAEUATiDRMBACH5BAUAAA8ALAIAAAAJAAsAAAQt8El3jryPrmXxW4nhSYmQjI8goEUxLggyFsMDXAnC1E3zEAEFQ5Rg/AKIhSQCACH5BAUAAA8ALAAAAAALAAsAAAQ08MkJgpn4OXfyFMexeNOSjORhGAD5CELTeoXAAEom1E/TMJPCACEREAiBgIIxSGAGSeAkAgAh+QQFAAAPACwAAAEACwAKAAAEMfDJKUGhNDiA6fkN1y3LI2JJQjQGdhhtw2CGkBLEkDyLUBQHSSCgYAwQiNIEwTBeJBEAIfkEBQAADwAsAAACAAsACQAABCTwyUnNA1QGl/M5TdM9yzJKSTIQQ2eYQdAJk6IwA/IU3ZDTkggAOw==') no-repeat;
    position:relative;
    top:3px;
    margin-left:10px;
}

.InfoTable2 td.cellDemandParam .demandParamLoadButton span,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton  span,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton span,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton span,
.InfoTable4 td.cellDemandParam .demandParamLoadButton span,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton  span,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton span,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton span
 {
    width : 5px;
    height : 26px;
    background : url('/img/bg-button.png') right 0 no-repeat;
    position : absolute;
    top : 0;
    right : -5px;
    float : left;
}

.InfoTable2 td.cellNotLoadParam ,
.InfoTable4 td.cellNotLoadParam   {
    background-color:#fcf6de;
}
.InfoTable2 td.cellNotLoadParam  .iconParam ,
.InfoTable4 td.cellNotLoadParam  .iconParam {
    width:16px;
    height:16px;
    background:url('data:image/gif;base64,R0lGODlhCwALALMPAJWptrTCzOPo7crU26q5xNvi5+jt8PT3+dPb4ezw87vI0fDz9sLN1Z+xvY2isPb4+iH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA0OTQ4MTYwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA0OTQ4MTcwRDU4MTFFMkEzQUU4Q0I3REE4NDhEODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDQ5NDgxNDBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDQ5NDgxNTBENTgxMUUyQTNBRThDQjdEQTg0OEQ4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUAAA8ALAAAAAALAAsAAARG8D2jgAPByFes+1fxJA0mPEJwGQygbJKqEM0JCxdBHPBz/AGCBvY7DAKD3mJxSCgUiMVjYTAkeKzBAFEQGKSSRQHBNfAeEQAh+QQFAAAPACwAAAAACwALAAAEOPC99Jq8twGAL2lKJw0NI0oBYZxPEJyOoygUJjgAwiDdcSiLwaAgOSwWhwsCURAIDInkRdAU1B4RACH5BAUAAA8ALAAAAAALAAsAAAQv8En2QJNYvAuwl8YnESKmBKWkKOkzUGkxFF/gSAiiSccBhIlCQWBILA4fA9GIiQAAIfkEBQAADwAsAAAAAAoACwAABDTwyUekmvS1B+YKBCMZExIM2MQoSSoxovsgwyILiCA/RWEckoBDshAIDInFAVCQHBJQJSkCACH5BAUAAA8ALAAAAAAJAAsAAAQv8MkRGnlJhkBaAxKjDJIEFAxSlgi5Soj6PoU8F8Z8CMIiCStDYnFwOFYLIiDwiAAAIfkEBQAADwAsAAAAAAkACwAABCnwvYUeeUyaHG5rz8BUkiINhaRKyLJKRfo+gvwaQjI/hj4ficXB8RuqIgAh+QQFAAAPACwAAAAACwALAAAEMvDJx0IY86XBVCDghAxFIjFNkwhIJinAIxSuBDSCUNuGceyPRWIBDC4Out3B4SgGYq4IACH5BAUAAA8ALAAAAAALAAsAAAQw8MkylJL4ocFUCI/wHAWCJQ9BPEYhZkzDGG+GGYYtAU+C6o/GYXEASg4HkJFnZBkjACH5BAUAAA8ALAAAAAALAAoAAAQx8EmBxkBLvlXqYEqgCYWQPUMgJoKhacSQGMf7GA2xnPbTLLUeQHIQ2YYGgKOnKTAlEQAh+QQFAAAPACwAAAAACwAJAAAEMvC9YwpCRWoj7BiMISWG+CyIoizHsmjSEEwHrBHBUdsPQQAOgc3QICgcPMWDwZMAGo8IACH5BAUAAA8ALAAAAAALAAsAAAQ38MllRBFSnpVqQUi2LYdUDMOjHGX2IAwCOJibKIzjuFkQ8C7CD/hgEFI8g6JBSAABgAbx0VBkIgAh+QQFAAAPACwAAAAACwALAAAEK/DJl4wwZ76zqijUYwBHJgkIIjmB9hQD6E7MrCmKLQW57vuAR+MhmAVDjwgAIfkEBQAADwAsAQAAAAoACwAABDDwvbOSSfIVQK0oi+Rkh1EUWfoIiKBKyzC8EsPQiXK/Q4C8DEIgBXg0HoSU4vjYPSIAIfkEBQAADwAsAgAAAAkACwAABC7QKHDWevg5V5PJgYAlgnBkmVF8KIYUrYvEzzDECAMr7KAoF0CjQSAEUATiDRMBACH5BAUAAA8ALAIAAAAJAAsAAAQt8El3jryPrmXxW4nhSYmQjI8goEUxLggyFsMDXAnC1E3zEAEFQ5Rg/AKIhSQCACH5BAUAAA8ALAAAAAALAAsAAAQ08MkJgpn4OXfyFMexeNOSjORhGAD5CELTeoXAAEom1E/TMJPCACEREAiBgIIxSGAGSeAkAgAh+QQFAAAPACwAAAEACwAKAAAEMfDJKUGhNDiA6fkN1y3LI2JJQjQGdhhtw2CGkBLEkDyLUBQHSSCgYAwQiNIEwTBeJBEAIfkEBQAADwAsAAACAAsACQAABCTwyUnNA1QGl/M5TdM9yzJKSTIQQ2eYQdAJk6IwA/IU3ZDTkggAOw==') no-repeat;
    float:left;
    position:relative;
    top:3px;
    margin-left:10px;
}
.InfoTable2 td.cellNotLoadParam  .errorParam ,
.InfoTable4 td.cellNotLoadParam  .errorParam {
    width:16px;
    height:16px;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEMzRkJCRjhGQ0VDMTFFMUJBMDBGMkVCMEY3MEU4NjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEMzRkJCRjlGQ0VDMTFFMUJBMDBGMkVCMEY3MEU4NjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QzNGQkJGNkZDRUMxMUUxQkEwMEYyRUIwRjcwRTg2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QzNGQkJGN0ZDRUMxMUUxQkEwMEYyRUIwRjcwRTg2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiI+dRsAAAH0SURBVHjahFFNaxNRFD1vxulMk5iMCSVaKigSi8YP0DQFXVi06+pGQbq0C7tx4UbwL+hCuhJKrLppFXUjSLGgoFIpiqSYNIohlamK+bBpm3Yy08zkekdEayh4eQce995zz3nvgojQgn5GkfGUEdmkDmySfGF+n6L8RIwKD+K5/AQi/yOdZ6znbp+gplunVWOUsqO7r7aSJPwNH2N4KT+uRA53Q0gS/DsHoITDw9k7vq4Nff+QBpqOedR4mUJk3xUU3o2gXK6iM3G2y1oNnUmnhPjT+VtyG2OyNDdOldkhIrdGKpe2BvzkRfpWrDQzgmCrvWOOXe0vZe4huKMXaBQQ3y7Qm9zLpW+IxvZ0WJY2uNFeO+NS1ZiWAyEDimYDa49xOqnjwC4NqN9HNH4K9orv2pu7CcUjCZbrc53688yjc+g+QtDavC+VMZeehyk6kOjRAVfC1w85fMrKN+y195c9peuLxgwUdxqaWmYVg+0tIKgT9JAJWJ+B2kd07g9j6cviRdvGQU+JXt1MoqdvAWrDZRUe4xfQD5Wh+vwoZngTRU6qMkpFB68nfzzbwi2pyvzbC8pJvipNgA9swuxDGRbbxHKF8+LXMLVdYN2i4x5pyJEIT8Yag4Egb5gHa/z+cLSJAC0jPQWY7NKsAys1mGjD2E8BBgA4VDHj7CARfgAAAABJRU5ErkJggg==') no-repeat;
    float:left;
    position:relative;
    top:3px;
    margin-left:10px;
}

.InfoTable2 td.cellDemandDisParam,
.InfoTable4 td.cellDemandDisParam {
    background-color:#f7f7f7;
}
.InfoTable2 td.cellDemandDisParam  .iconParam ,
.InfoTable4 td.cellDemandDisParam  .iconParam {
    width:16px;
    height:16px;
    float:left;
    position:relative;
    top:3px;
    margin-left:10px;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton:hover,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton:hover,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton:hover,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton:hover,
.InfoTable4 td.cellDemandParam .demandParamLoadButton:hover,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton:hover,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton:hover,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton:hover  {
    background-position : 0 -26px;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton:hover span,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton:hover span,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton:hover span,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton:hover span ,
.InfoTable4 td.cellDemandParam .demandParamLoadButton:hover span,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton:hover span,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton:hover span,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton:hover span {
    background-position :  right -26px;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton:active,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton:active,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton:active,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton:active ,
.InfoTable4 td.cellDemandParam .demandParamLoadButton:active,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton:active,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton:active,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton:active {
    background-position : 0 -52px;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton:active span,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton:active span,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton:active span,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton:active span,
.InfoTable4 td.cellDemandParam .demandParamLoadButton:active span,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton:active span,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton:active span,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton:active span{
    background-position : right -52px;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton_dis,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton_dis,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton_dis,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton_dis ,
.InfoTable4 td.cellDemandParam .demandParamLoadButton_dis,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton_dis,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton_dis,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton_dis {
    background : url('/img/bg-button.png') no-repeat;
    float : left;
    height : 22px;
    padding : 4px 8px 0 30px;
    position : relative;
    margin : -4px 5px -5px 10px;
    background-position : 0 -78px;
    cursor : default;
}
.InfoTable2 td.cellDemandParam .demandParamLoadButton_dis span,
.InfoTable2 td.cellNotLoadParam .demandParamLoadButton_dis span,
.InfoTable2 td.cellBackgroundParam .demandParamLoadButton_dis span,
.InfoTable2 td.cellDemandDisParam .demandParamLoadButton_dis span,
.InfoTable4 td.cellDemandParam .demandParamLoadButton_dis span,
.InfoTable4 td.cellNotLoadParam .demandParamLoadButton_dis span,
.InfoTable4 td.cellBackgroundParam .demandParamLoadButton_dis span,
.InfoTable4 td.cellDemandDisParam .demandParamLoadButton_dis span{
    background : url('/img/bg-button.png') right 0 no-repeat;
    width : 5px;
    height : 26px;
    position : absolute;
    top : 0;
    right : -5px;
    float : left;
    background-position : right -78px;
}

.warningMsg {background-color:#fffbed; border:1px solid #f4e29a; margin:25px; width:510px; position:relative;}
.warningMsg .warningIcon {
    position:absolute;
    top:10px;
    left:10px;
}
.warningMsg .warningText {
    padding: 8px 0px 10px 40px;
    min-height: 42px;
}
.warningMsg .warningText h2 {
    font-size:11px;
    font-family:Tahoma, Regular;
    line-height: 17px;
    font-weight: bold;
    padding-top: 3px;
}
.warningMsg .warningText p, .warningMsg .warningText h2.subtitle {
    font-size: 11px;
    line-height: 16px;
    font-family:Tahoma, Regular;
    font-weight: normal;
    padding-top: 4px;
}
.warningMsg .warningText ul {font-size:13px; margin:15px 0 0; list-style-position:inside; padding:0;}
.warningMsg .warningText ul li {margin:8px 0 0;font-size:9px}
.warningMsg .warningText ul li span {margin:8px 0 0;font-size:9px; font-size:13px}
.warningMsg .warningText a {color:#056190;}

.warningMsg .corners > div {width:3px; height:3px; position:absolute; background:url('/img/corners.png') no-repeat;}
.warningMsg .corners > div.tl {background-position:-3px -3px; top:-1px; left:-1px;}
.warningMsg .corners > div.tr {background-position:0 -3px; top:-1px; right:-1px;}
.warningMsg .corners > div.bl {background-position:-3px 0; bottom:-1px; left:-1px;}
.warningMsg .corners > div.br {background-position:0 0; bottom:-1px; right:-1px;}


.tableProfileSelect {
    width: 120px;
    border: 1px solid #C8C8BB !important;
}

.tableProfileInputDiv {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    background: none repeat scroll 0 0 #E0E0E0;
}

.tableProfileInputDiv span {
    padding-right: 3px;
}

.tableProfileButtonsDiv {
    padding: 3px;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td > a.ImageIconButton
{
    margin-left: 0px;
    margin-right: 0px;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td > a.ImageIconButton:link,
.workplace .content .inner table.ControlPanel > tbody > tr > td > a.ImageIconButton:visited
{
    background-position: 6px center;
    padding: 0px 4px 0px 24px;
}

.workplace .content .inner table.ControlPanel > tbody > tr > td > a.ImageIconButton:hover
{
    background-position: 6px center;
	padding: 0px 4px 0px 24px;
}

div.content form font.ProfileName
{
    display: block;
    padding: 0px 0px 0px 4px;
    height: 21px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    line-height: 22px;
    white-space: nowrap;
    text-decoration: none;
}

/* [CR] Displaying parameters groups in a row on Parameters tab */

.multiGroup .ControlPanel {
	width: auto !important;
	display: block;
	margin: 0 20px;
	height: 29px !important;
	position: relative;
	left: -20px;
	-moz-box-sizing: padding-box;
}

.multiGroup .multiGroupParams {
	width: 100%;
	position: relative;
	border-collapse: separate;
	border-spacing: 20px;
}
.multiGroup .multiGroupParams>tbody>tr>td {
	vertical-align: top;
	border: 1px solid #ccc;
	border-top: 2px solid #6699cc;
}
.multiGroup .multiGroupParams>tbody>tr>td.commonsBlock {

}
.multiGroup .multiGroupParams>tbody>tr>td div.inr {
}
.multiGroup .multiGroupParams>tbody>tr>td .InfoTable {
	width: 100%;
}
.multiGroup .multiGroupParams>tbody>tr>td .InfoTable tr.InfoLine_last td {
	border-bottom: 2px solid #fff;
}
.multiGroup .multiGroupParams>tbody>tr>td .InfoTable tr.InfolineHead td {
	border-top: 0;
}

 /* Tooltip Section
 */

 div.gridexpand {
    position: absolute;
    white-space: nowrap;
}

.nc-param-value {word-wrap: break-word;}
.nc-param-tooltip {float:left; height:17px;}
.nc-param-tooltip-control {width:20px; height:17px; cursor:pointer; margin:-1px 0 0; padding:0; float:left; display:block; background-repeat:no-repeat !important;}

.nc-param-tooltip-params {
    display: block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    margin: 0 -3px 0 5px;
    background-repeat: no-repeat !important;
}

.nc-param-tooltip-table {
    z-index: 63;
    padding:10px;
    display:none;
    position:absolute;
    top:28px;
    left:-23px;
    background-color:#fff;
    -webkit-border-radius:10px;
     -khtml-border-radius:10px;
       -moz-border-radius:10px;
            border-radius:10px;
    -webkit-box-shadow: 0px 0px 15px #aaa;
       -moz-box-shadow: 0px 0px 15px #aaa;
            box-shadow: 0px 0px 15px #aaa;
    top:18px;
    border:1px solid #b5cfe4;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#cccccc');
}

.nc-param-tooltip-table  table {padding:0; border-collapse:collapse; font:11px Tahoma, sanms-serif;}
    .nc-param-tooltip-table table td {padding:6px 10px 6px 15px !important; border-top:1px solid #dae7f1 !important; border-bottom:0 !important; text-align:left; vertical-align:top; white-space:nowrap;}
    .nc-param-tooltip-table table tr.highlight-row td {border-bottom:1px solid #69c !important; background-color:#f1f5f9;}
    .nc-param-tooltip-table table td:first-child {padding-left:10px !important;}
    .nc-param-tooltip-table table tbody tr:hover td {background-color:#f7fafc;}
    .nc-param-tooltip-table table thead td {color:#369; font-weight:bold; border-bottom:2px solid #69c !important; border-top:0 !important;}
        .nc-param-tooltip-table table td a {color:#369; text-decoration:underline !important;}
        .nc-param-tooltip-table table td a:hover {text-decoration:none !important;}

.workplace .content .inner table.mainControl .nc-param-tooltip-table thead {
    background:#fff !important;;
}

div.nc-param-tooltip-popup table.nc-main-tooltip-table {table-layout:fixed;}
div.jxexpand table.nc-main-tooltip-table{padding:0 5px 0 5px; width:100%;}
div.jxexpand table.nc-main-tooltip-table td.nc-main-table-td-tooltip-table {padding:0 0 0 4px;}
div.jxexpand table.nc-main-tooltip-table td.nc-main-table-td-ctrl-value .refsel {width: 100% !important}

/*
 * Notification messages toolbar
 */

.clearfix {//zoom:1;}
.clearfix:after {content:""; display:block; height:0; clear: both; visibility: hidden;}

.nmt-panel {z-index: 2000; display:none; position: absolute; top:32px; left:0; right:0; background:#f0f0f0 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGCAIAAACNcmNmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzM3NjcxRUNDNzdDMTFFMkI4NDFFNDA4QTFENzM5ODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzM3NjcxRURDNzdDMTFFMkI4NDFFNDA4QTFENzM5ODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMzc2NzFFQUM3N0MxMUUyQjg0MUU0MDhBMUQ3Mzk4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMzc2NzFFQkM3N0MxMUUyQjg0MUU0MDhBMUQ3Mzk4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pua89XMAAAAjSURBVHjaYthz8BiToow4ExcXFxMLCwsTKysrEwMDA0CAAQA6sALbt+f/fQAAAABJRU5ErkJggg==') 0 bottom repeat-x; border-bottom:1px solid #c3c3c3; font:11px Tahoma, Arial, sans-serif !important;}
.nmt-panel-inner {min-height:40px; box-sizing: content-box; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAIAAACqfTKuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ1MDY4RUNDNzdDMTFFMjkzMTlDMjY5QUZGNDYzNDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ1MDY4RURDNzdDMTFFMjkzMTlDMjY5QUZGNDYzNDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDUwNjhFQUM3N0MxMUUyOTMxOUMyNjlBRkY0NjM0NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDUwNjhFQkM3N0MxMUUyOTMxOUMyNjlBRkY0NjM0NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjIT07UAAAAmSURBVHjaYvjw4QMTAwMDBv7/7x/TXyD+B6L//gXjfzAaIg4QYACISR2scxPVXwAAAABJRU5ErkJggg==') 0 bottom repeat-x; padding: 0 20px 5px;}
.nmt-panel a {color:#369;}
.nmt-panel a:hover {text-decoration: none;}
.nmt-panel-component {display:inline-block; padding:0 10px 0 0px; vertical-align: top; height:40px;  float: left}
.nmt-panel-component:first-child {padding-left:0;}
.nmt-panel-component-icon {position: relative; vertical-align: middle; display:inline-block; margin:0 5px 0 0;}
.nmt-panel-msg {display:inline-block; vertical-align:middle; margin: 0; height: 40px;}
.nmt-panel-msg-inner {display:table-cell; vertical-align:middle; height:40px;}
.nmt-panel-msg-inner img {vertical-align: middle; margin-right:5px;}
.nmt-panel-msg-inner input {margin:0 3px; font-size:11px;}
.nmt-panel-message-body ol {
   padding: 0 0 0 40px;
}
.nmt-panel-message-body ol li{
  list-style-type: decimal;
}
.nmt-dotted-style {color:#369; border-bottom:1px dotted #369;}
.nmt-have-popup:hover .nmt-dotted-style {border:none;}
.nmt-have-popup:hover.nmt-dotted-style {border:none;}
.nmt-button {background:none; border:0; width:16px; height:16px; margin:0 0 0 12px; position: relative; top:-1px; cursor:pointer; display:inline-block; vertical-align: middle; font-size:11px; padding:0;}
.nmt-panel dl.nmt-panel-message-body { color: #CA3A27;}

.nmt-line-container {
    max-width: 700px;
    padding-left: 20px;
    max-height: 110px;
	box-sizing: content-box;
    clear: left;
}
/* popup */
.nmt-have-popup {position: relative; cursor:pointer; vertical-align: middle;}
.nmt-show-popup {display: block !important;}
.nmt-popup {
    cursor:default;
    position: absolute;
    top:28px;
    left:-23px;
    padding:20px;
    background-color: #fff;
    width:300px;
    color:#000;
    white-space:normal;
    border:1px solid #b4cad6\0/;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
    z-index: 1999;
    display: none;
}
.nmt-popup:after {
    content:"";
    position: absolute;
    left: 20px;
    top: -10px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjlBQTYyMUE5N0EzMTFFMkEzMEJDNzU5QUNDMTIxOTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjlBQTYyMUI5N0EzMTFFMkEzMEJDNzU5QUNDMTIxOTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOUFBNjIxODk3QTMxMUUyQTMwQkM3NTlBQ0MxMjE5NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGOUFBNjIxOTk3QTMxMUUyQTMwQkM3NTlBQ0MxMjE5NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhnsTx0AAABcSURBVHjaYvz//z8DIbD19HWYIkZvU038ikEG4sNbTl37DwMgNhDjVU+0YcQaSpJhxBhKsmGEDCXLMHyGkm0YLkMpMgyboYwgApTOCKYvwmkVnE4pchk2lwIEGACJiTkJjy1oKQAAAABJRU5ErkJggg==')\0/;
    background-repeat:no-repeat;
    width:20px\0/;
    height:10px\0/;
    left:10px\0/;
}

.nmt-popup-close {display: block; width:20px; height:20px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUQ3RTk5MDQzMjRFMTFFMkI0ODJDN0RGMzk5RTQ5QzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ3RTk5MDUzMjRFMTFFMkI0ODJDN0RGMzk5RTQ5QzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRDdFOTkwMjMyNEUxMUUyQjQ4MkM3REYzOTlFNDlDOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRDdFOTkwMzMyNEUxMUUyQjQ4MkM3REYzOTlFNDlDOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpFqOVUAAACtSURBVHjaYvj//z8DCANBIYiA8ZExshwTiJGenu7LAAGFjIyMDMgAXY4xLS0NJsAwa9YsFSizH2QakmK4HPOZM2dubdmyRR3EMTY2fnf27FkhINPy+fPnosg2QeUWMkLdiGIaNgC0YTOIhmvAp2nmzJmbYWwmBgIA5HbkgGAiZDp66DGihwYuW2ChxwwMDV9sbvb19cUaehg2IHsQ3algOVj0gyIQW7JAlwMIMABzxIrOfCTJMwAAAABJRU5ErkJggg==') 4px 4px no-repeat; position: absolute; top:17px; right:17px; cursor:pointer;}
.nmt-popup h4 {margin:15px 0 10px; font-size:13px; color:#369;}
.nmt-popup h4:first-child {margin-top:0;}
.nmt-popup p {margin:15px 0; line-height:150%;}
.nmt-popup dl {display: block; margin:0;}
.nmt-popup div {margin:3px 0;}
.nmt-popup dt {display: inline-block;}
.nmt-popup dd {display: inline-block; margin:0; font-weight:bold;}
.nmt-popup .nmt-list {max-height:150px; overflow:hidden; overflow-y:auto; margin:0 0 15px;}

.nmt-hideable-panel-content {
    display: none;
}

.nmt-hideable-panel-content {
    margin-bottom: 5px;
}

.nmt-hideable-panel-content h4 {
    margin: 0 0 2px;
}

.nmt-hideable-panel-content dl {
    margin: 0;
}

.nmt-hideable-panel-content-block {
    overflow-x: auto;
}

.nmt-hideable-panel-content-block + .nmt-hideable-panel-content-block {
    margin-top: 5px;
}

.nc-refsel-tooltip-error {
    position: absolute;
    display: none;
    min-width: 194px;
    margin-top: -22px;
    padding: 2px 6px;
    border-radius: 4px;
    text-align: center;
    color: white;
    background-color: #c34d34;
    z-index: 40;
}

.nc-param-tooltip-error {
    position: absolute;
    display: none;
    min-width: 288px;
    padding: 1px 6px;
    border: 1px solid #c34d34;
    border-radius: 4px;
    text-align: center;
    color: white;
    background-color: #c34d34;
    z-index: 40;
}

.nc-table-tooltip-error {
    position: absolute;
    display: none;
    min-width: 240px;
    margin-left: -120px;
    padding: 2px 6px;
    border: 1px solid #c34d34;
    border-radius: 4px;
    text-align: center;
    color: white;
    background-color: #c34d34;
    box-sizing: border-box;
    z-index: 40;
    top: -25px;
    left: 50%;
}

.nc-table-tooltip-error::after {
    content: "";
    border: 5px solid transparent;
    border-top: 5px solid #c34d34;
    position: absolute;
    width: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: -8px;
}

.dialog.error_tooltip{
    border: 1px solid #c34d34;
}

.dialog.error_tooltip > .nc-param-tooltip-error{
    min-width: 100%;
    display: inline-block;
    left: 0px;
    word-wrap: normal;
    white-space: normal;
}

.dialog.error_tooltip > form::before{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEXDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTT///8AAABdVL/qAAAAGXRSTlMAS+hMFe6foD3+BNLTdBvzHKtHSNHm51TlWh9RHQAAAAFiS0dEGwJg1KQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfhCBARJhnL9Jx6AAAAVElEQVQI103J6xaAEBhE0S9R6CKlGO//oIVFzq/Za4hSA2MjtbgABG+c8DVXSYUYoWSRXpCIVWduKMSWtJtKc3y0aFmiM4/8Ahe5no5udD3kw6/gX54+CmdHAsS7AAAAAElFTkSuQmCC');
    width: 14px;
    height: 14px;
    position: absolute;
    top: 6px;
    left: 3px;
}
.dialog.error_tooltip > form > textarea {
    margin-left: 16px;
}
.dialog.error_tooltip #jxmctrl::before,
.dialog.error_tooltip .jxctl_wrapper::before,
.dialog.error_tooltip #jxpop_i::before{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEXDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTTDTTT///8AAABdVL/qAAAAGXRSTlMAS+hMFe6foD3+BNLTdBvzHKtHSNHm51TlWh9RHQAAAAFiS0dEGwJg1KQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfhCBARJhnL9Jx6AAAAVElEQVQI103J6xaAEBhE0S9R6CKlGO//oIVFzq/Za4hSA2MjtbgABG+c8DVXSYUYoWSRXpCIVWduKMSWtJtKc3y0aFmiM4/8Ahe5no5udD3kw6/gX54+CmdHAsS7AAAAAElFTkSuQmCC');
    width: 14px;
    height: 14px;
    position: absolute;
    bottom: 4px;
    left: 6px;
}
.dialog.error_tooltip #jxmctrl,
.dialog.error_tooltip .jxctl_wrapper,
.dialog.error_tooltip #jxpop_i{
    margin-left: 20px;
}

.attrMask
{ position: relative}

/* display breadcrumbs. no need of hacks below */
.header .breadcrumbs {
    margin: 0 0 0px 1px;
}

/* css hack */
@media screen and (-webkit-min-device-pixel-ratio:0){

.header .breadcrumbs {
    margin: 0 0 0px 1px;
}

.header .breadcrumbs:not(:root:root){margin: 0 0 20px 1px;}}

@media all and (-webkit-min-device-pixel-ratio:0) {
.attrMask select.inputs
{ position: relative; } }

/* css hack ie 8 */
html[xmlns*=""]  .header .breadcrumbs {
	margin-top: 0px !important;
}

:-moz-any(x), .header .breadcrumbs {
	margin: 0 0 0px 1px;
}

.header .nc-cambridge-header-right-part {
    display: inline-block;
    float: right;
}

.header .nc-cambridge-customized-part {
    display: inline-block;
    margin: 0 20px;
}

.header .nc-cambridge-exposed-operations-menu {
    float: left;
    margin-top: 6px;
}
.header .nc-cambridge-exposed-operations-menu li {
    display: inline-block;
}
.header .nc-cambridge-exposed-operations-menu a.ExposedOperationMenuItem {
    margin-right: 20px;
}

div.default_customizer{
    float: right;
}

div.title_parameter {
    border: 1px solid #ECEFF2;
    border-collapse: collapse;
    background-color: #FFFFFF;
}

div.title_parameter_name {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
    margin-top: 5px;
    margin-left: 7px;
    margin-right: 7px;
}

div.title_parameter_value {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    margin-bottom: 5px;
    margin-left: 7px;
    margin-right: 7px;
}

.HiddenOperationMenu {
	float: right;
    position: relative;
    top: 15px;
    margin: 0 15px;
}

.HiddenOperationMenu>a{
color:#336699 !important;
    font-family: Verdana !important;
    font-weight: normal;
    line-height: 14px !important;
    text-decoration: underline;
    margin: 0 0 0 10px
}

.HiddenOperationMenu>a:hover { color: #000 !important;}

.HiddenOperationMenu a img {
	position: relative;
	top:4px;
}

/*new filter popup */
.filterLinkContainer{
    position: relative;
    font-weight: normal;
    height: 100%;
    width: 100%;
    top: 2px;
    position: relative;
}

td.filterContainer {
   width: 30px;
}

.filterLinkContainer td{
padding-left:0 !important;
padding-right:0 !important;
font-weight: normal !important;
color:#666666 !important;
}

.filterLinkContainer .filteringDivPopUp .filteringContent>table>tbody>tr>td {
color:#666666 !important;
height:auto !important;
}

.filterLinkContainer div.filteringContent select.inputs,
.filterLinkContainer div.filteringContent input.inputs {
display:block;
}

.filterLinkContainer .filter {
position: relative;
top: 3px;
}

/*New Profile Styles*/

.controlForm .nc-drop-header {
    border-bottom: 2px solid #69c;
	background-color: white;
}

.controlForm .nc-drop-header .nc-drop-header-title label{
    font: bold 14px Arial ! important;
    color: rgb(51, 102, 153) ! important;
}
.controlForm .nc-drop-header .nc-drop-header-title label.userview:after{
    color: #C34D34;
    content: "*";
    margin-left: 3px;
}
.controlForm .nc-drop-header .nc-drop-header-title > div{
    padding-bottom: 2px;
}

.controlForm .nc-drop-header .nc-drop-header-title div.span {
    display: inline-block;
    margin-bottom: -2px;
}
.controlForm .nc-drop-header .nc-drop-header-title div.span img {
    display: block;
}

.controlForm .nc-drop-header-title{
    position: relative;
}
.controlForm .nc-drop-header-title .list_down_menu ul li a{
    text-decoration: none;
}
.controlForm .nc-drop-header-title .list_down_menu ul li a.disabled{
    cursor: default;
}

.newLableWrapper {
    display: inline-block;
}

table.InfoTable tr.InfolineHead th {
    border: 0px;
    border-top: 1px solid #b5cfe4;
    border-collapse: collapse;
    padding: 7px 5px 4px 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #369;
    font-weight: bold;
    text-align: left;
    line-height: 13px;
    background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNocw4kRwCAIBMDrv9W8vogoBLIziyM1xDPHjsvfJRKeSnhjG0g+d0YhRvVtzH9nAfkxBSwLM64N8WtHxVaF/g1m9gkwANi6VBbW96BFAAAAAElFTkSuQmCC') repeat-x;
    vertical-align: middle;
}

#tbdyonmouseover tr:hover{
    background:#ffffc0;
}

.filtres  {
    padding: 0;
    border: none
}

.filtres .ui-tabs-nav {
    margin: 0;
    padding:1px !important;
    background: #f2f7fa;
    border: 1px solid #aac1cc;
    border-radius: 3px;
    width:24px;
    float: left;
}
.filtres .ui-tabs-nav li {
    list-style: none;
    text-align: center;
    display: block;
    height: 20px;
    width: 20px;
    margin: 0 auto;
    border:none !important;
    border-top: 1px solid #d9e2e9;
    background: none  !important;
}

.filtres .ui-tabs-nav li:first-child{
    border-top:1px solid #f2f7fa
}

.filtres .ui-tabs-nav li a {
    height: 20px;
    width: 20px;
    display: inline-block;
    padding: 0 !important;
    border-radius: 3px;
    position:relative;
}

.filtres .ui-tabs-nav li > a .icon_filter {
    position:absolute;
    right: 1px;
}

.filtres .ui-tabs-nav li a i {
    display: block;
    width: 100%;
    height: 100%;
}

.filtres .ui-tabs-nav li:hover a{
    background: url('images/bg-control.png') repeat-x !important;
}

.filtres .ui-tabs-nav li.ui-tabs-active:hover a{
    background: #fff !important;
}

.filtres .ui-tabs-nav li.ui-tabs-active{
    border: 1px solid #91acb9  !important;
    margin:-1px 0px -2px -2px;
    width: 22px;
    border-right: 1px solid #fff !important;
    background: #fff !important;
    z-index: 999;
    position: relative
}

.filtres .ui-tabs-nav li.ui-tabs-active:first-child{
    margin-top: 0px !important;
}

.filtres .ui-tabs-nav li.ui-tabs-active a {
    background-color: #fff;
    width: 22px;
    margin: -0px 0 0 0
}

.ui-tabs .ui-tabs-panel {
    margin: 0 0 0 24px;
    left:-1px;
    border: 1px solid #91acb9 !important;
    border-radius: 3px;
    background: #fff !important;
    position: relative;
    padding:2px  !important;
    z-index: 99;
    min-width: 150px;
}

.ui-tabs .ui-tabs-panel .refsel{
    display:block;
}

.tab-menu-holder {
    position: relative;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

div.substitute-sorting-only {
    position: relative;
    width: 16px;
    height: 17px;
    left: 6px;
    cursor: pointer;
    overflow: hidden;
}

.tab-menu-holder .filtres {
    position: absolute;
    z-index: 1;
    display: none;
    top: -2px;
    padding: 0 !important;
    border:none !important;
}

.tab-menu-holder.hover .filtres {
    display: block !important;
	z-index:9999 !important;
}

.tab-menu-holder .filterLinkContainer{
    background: url('data:image/gif;base64,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') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    min-height: 33px;
    min-width: 33px;
    position: relative;
    z-index: 9999;
}

div.filteringDivPopUp > div.filteringContent > div#sortingValues{
	max-width :235px;
}

.tab-menu-holder .filtres.filter-left {
    left: auto;
    right: -4px;
    top: -4px;
}

.filter-left .ui-tabs-nav {
    float: right;
}

.filter-left .ui-tabs-panel {
    margin: 0 24px 0 0px;
    right:-1px;
}

.filter-left .ui-tabs-nav li.ui-tabs-active{
    margin-left:-4px;
    width: 23px;
    border-left: 1px solid #fff !important;

}

.filter-left .ui-tabs-nav li.ui-tabs-active a {
    background-position: 0 10px !important;
}

.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{
    top: 0px;
    left: 0px;
    z-index: 99;
}

.tab-menu-holder.hover{
    z-index:99;
}

.tab-menu-holder .filtres .multi-edit-wrapper-button {
    white-space: nowrap;
    word-wrap: normal;
}

.tab-menu-holder .ui-tabs-panel .refsel {
    margin-left: 0 !important;
}

.tab-menu-holder .ui-tabs-panel .multi-edit .refsel .refsel_multiple,
.tab-menu-holder .ui-tabs-panel .multi-edit .refsel .refsel_single,
.tab-menu-holder .ui-tabs-panel .multi-edit .refsel .refsel_rich {
    min-width: 190px !important;
}

.refsel_list.refsel_ie7_tweak {margin-left: -25px !important;}

/* news */

.parametersControlContainer  {
	max-width: 870px;
}

.parametersControlContainer.mainControlContainer {}

.parametersControlContainer table.InfoTable tr.InfolineHead td {
	background-position:0px 1px !important;
}

.parametersControlContainer .InfoLine_Name,
.parametersControlContainer .InfoLine_Value {
	border-color: #dae7f1 !important;
}

.parametersControlContainer .InfoLine_Value {
	vertical-align:top !important;
}

.parametersControlContainer .InfoLine_Name {
	width:140px !important;
	min-width:120px !important;
    max-width:140px !important;
	padding: 10px 0px 8px 10px !important;
	font-weight: normal !important;
	font-size: 11px !important;
	line-height:13px !important;
	vertical-align: top !important;
	color:#666 !important;
}

.parametersControlContainer .InfoLine_Value input:not(.refsel_input) {
	padding: 0 2px !important;
	height: 20px;
	margin: 0 0 0px !important;
	border-color: #D6DBE7;
}

.parametersControlContainer .InfoLine_Value select {
	border-color: #D6DBE7;
}

.parametersControlContainer textarea.wide {
	border-color: #D6DBE7;
}

.hiddiv {
    display: none;
    white-space: pre-wrap;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 5px;
    word-wrap: break-word;
}


.InfolineHead.InfolineFirstHead td {
}


.parametersControlContainer .value-with-buttons .wide {
	float: left;
	max-width:274px !important;
    width:274px !important;
}

.parametersControlContainer .value-with-buttons select.wide {
	max-width:280px !important;
    width:280px !important;
}

.parametersControlContainer .value-with-buttons .attrMask,
.parametersControlContainer .value-with-buttons .fieldref  {
	float: left !important;
}


.parametersControlContainer .value-with-buttons .ace_editor,
.parametersControlContainer .value-with-buttons .refsel {
	float: left !important;
	width:280px !important;
}

.parametersControlContainer .VisualValueTable {
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	position: relative;
}

.parametersControlContainer .VisualValueTable div.calendar {
    right: 0;
}

.parametersControlContainer .VisualValueTable .line .text,
.parametersControlContainer .VisualValueTable .line .text .wide,
.parametersControlContainer .VisualValueTable .line .text .fieldref,
.parametersControlContainer .VisualValueTable .line .text .inputs,
.parametersControlContainer .VisualValueTable .line .text textarea.wide {
	width:100% !important;
    max-width:100% !important;
}

.parametersControlContainer .VisualValueTable .line .text,
.parametersControlContainer .VisualValueTable .line .text .wide {
    max-width: none !important;
}

.parametersControlContainer .VisualValueTable .line .text table {
	min-width:100% !important;
	width:100% !important;
}

.parametersControlContainer .VisualValueTable .line .text-mask{
	width:auto !important;
	float: left;
}

.parametersControlContainer .nc-param-value .line .buttons {
	break-word:break-word;
	white-space: nowrap;
	vertical-align: top;
	text-align: right;
    padding-left: 3px;
    display: inline-block;
}

.parametersControlContainer .line .buttons a {
	position: relative;
    display: inline-block;
}

.parametersControlContainer .VisualValueTable .line .text .fieldref:focus,
.parametersControlContainer .VisualValueTable .line .text .inputs:focus {
	background:#fff !important;
	color: #000 !important;
}

.parametersControlContainer .VisualValueTable .line .text>table td:first-child,
.parametersControlContainer .VisualValueTable .line .text .attrMask {
	width: 100%;
}

.parametersControlContainer .VisualValueTable .line .text .attrMask {
	margin-right: 4px;
    white-space: nowrap;
    box-sizing: border-box;
}

.parametersControlContainer .VisualValueTable .line .text .attrMask .inputs {
	width:auto !important;
    box-sizing: border-box;
}

.aDemandParamLoadButton {
	 background: none;
	 border: none;
	 cursor: pointer;
	 margin: 0 0 0 20px;
	 position: relative;
	 color: #336699;
	 display: inline-block;
}
.aDemandParamLoadButton i {
	position: absolute;
	left: -20px;
	top: 3px;
	display: block;
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNTQ3MEU1MDM3MEExMUUzOTk1NjlCODlFMUU5MjFENiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNTQ3MEU0RjM3MEExMUUzOTk1NjlCODlFMUU5MjFENiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEMzMzI0ODc4MzVFMzExQjFFNjk1MjMwQ0U3QkJFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiUz/GQAAAI3SURBVHjapJLPaxNREMdnf7i7L9382GySbpu2FquQNNSKhxz04EHBgyAexEv1oOhBWyhGChZiDsWSg1TJyYt4Ef+Igl4FPekhohc9hBpBYppfTbL73lvf22RLq71IBz4wzMz3y2PmCfnSCzhMiHDIOMgAMZY1FHgXMgyXw/L3vDbs8Sj4w7Lr0r3iJEKBTXPUyuihCKhoMN/vdrPt5na2Uf99BzvOpihJuU6rueYZULproOh68M340WMpVdPAcWxo1mte44iiQtgwQQ+GM327l7F7fWg1tgcvoJgMhmR5yUxYKVmWgbnD7EQc5o7Peb3P3yvw9WfdMwrIOtjdHvg6kVIMnFjcXFQ0Fbo7HUiPR8mZ+XQ+OIImOJUf1be23QeMnV18nYyHTg6Fadd1PYMTUyeLufVn6/7CArp+3jDjIEmSV2g3G+DrZELwYEwA0Xf/8Kn82q+XCisHnm957clAtlQoeslsOkWwrImYLa+2VXncaLUe/aWJMiy+kn3/gGAMnJmkVd1pt0AQBFDQyKpLaY7VrSE5dt4tDaEyz30NRySEAOdc9nQJiS7wEwVCYSkxltwIRYwqx0pObiSSk5oRS8DM9NQ1X8MRXUqAo6pK6frli18U14Fepw3s90FsdMyD57yG2A4Xrlz65ms4IiUUOLcf5O1oJHzh3sLV8tn5FChAoF775cFzXltkPSturvgajnDz/sN9m3r5tMj/713GDcapYfkj4xXj+a3canfv/D8G/xt/BBgApFkdf1BlKRMAAAAASUVORK5CYII=') no-repeat;
}

.aDemandParamLoadButton .demandParamLoadButton {
	background:none !important;
	 height:auto !important;
	 padding:0 !important;
	 color: #336699;
	 border-bottom:1px dotted #336699 !important;

}

.aDemandParamLoadButton:hover .demandParamLoadButton {
	border:none !important;
	 margin: 0 0 1px 0px;
}

.aDemandParamLoadButtonDis {
	display: none;
}

.parametersControlContainer .InfoLine_Value .refsel .refsel_single,
.parametersControlContainer .InfoLine_Value .refsel .refsel_multiple,
.parametersControlContainer .value-with-buttons .ace_editor,
.parametersControlContainer .value-with-buttons .refsel {
	width:auto !important;
}

/* table generations */
.workplace>.content>.inner.genTable {
	padding: 0px 4px !important;
}

.genTable td.cellDemandAttr { background: #F4F4F4;border-color: #DAE7F1 !important; border-right: none !important;  }

.workplace .content .genTable .mainControl tr.selected > td,
.workplace .content .genTable .mainControl tr.hoverable:hover > td,
.workplace .content .genTable .mainControl .selected > td { background: #F0F5F9}
.workplace .content .genTable .mainControl tr.selected > td.NotSaved,
.workplace .content .genTable .mainControl .selected > td.NotSaved,
.workplace .content .genTable .mainControl tr:hover > td.NotSaved { background: #bdd9b3}
.workplace .content .genTable .mainControl tr.selected > td.Error,
.workplace .content .genTable .mainControl .selected > td.Error,
.workplace .content .genTable .mainControl tr:hover > td.Error { background: #ffcccb}
.workplace .content .genTable .mainControl tr:hover > td.Editable:hover {outline : 1px solid #99CCFF;}
.workplace .content .genTable .mainControl tr.selected > td.cellDemandAttr,
.workplace .content .genTable .mainControl tr:hover > td.cellDemandAttr { background:#E4E4E4 !important;}

.workplace .content .genTable table.mainControl td {
	border-color: #DAE7F1
}

.workplace .content .genTable .mainControl table.HeadLine tr:hover > td { background: none !important;}

.workplace .content .genTable table.ControlPanel>tbody>tr>td>a:hover,
.workplace .content .genTable table.ControlPanel>tbody>tr>td.withoutBorder>a.IconButton:hover,
.workplace .content .genTable table.ControlPanel>tbody>tr>td.withBorder>a.IconButton:hover   {
    background-color:#F7FCFF !important;
    text-decoration: underline;
    color:#000 !important;
}

.workplace .content .genTable table.ControlPanel>tbody>tr>td>a {
	color:#336699 !important;
}

.workplace .content .genTable table.ControlPanel>tbody>tr>td>a.IconButtonDisabled {
	color:#7f7f7f !important;
}

.workplace .content .genTable table.ControlPanel>tbody>tr>td.withoutBorder>a.IconButton,
.workplace .content .genTable table.ControlPanel>tbody>tr>td.withBorder>a.IconButton {
	color:#336699;
}

.workplace .content .genTable table.mainControl tr td .wrapLink{white-space: nowrap;}
.workplace .content .genTable table.mainControl tr td a:link {color:#336699 !important;}
.workplace .content .genTable table.mainControl tr td a:visited {color:#660099 !important;}
.workplace .content .genTable table.mainControl .HeadLine tr td a:link,
.workplace .content .genTable table.mainControl .HeadLine tr td a:visited {color:#000 !important;}

.workplace .content table.mainControl tr:first-child th:first-child {
	background: none !important;
}

table.mainControl tr td a.bulk_button {}

table.mainControl tr td a.bulk_button img {
	margin: 0 !important;
}

table.mainControl tr td a.bulk_button:first-child {
	margin-right: 5px;
}

/* grid */

div#buttonContainer {
	position: relative;
	float: right;
}

div.jxhl_top, div.jxhl_right, div.jxhl_bottom, div.jxhl_left {
    background-color:#9EBDDB !important;
    border-radius: 5px;
   }

div.jxexpand {
    padding: 0px;
    border-radius: 5px;
    border-color:#9EBDDB !important;
   /*  margin: -4px 0 0 -9px; */
}

div.jxexpand.nc-param-tooltip-popup,
.Expanding div.jxexpand {
    width: 100%;
}

div.jxexpand.nc-param-tooltip-popup {
    margin-top: -2px;
}

.jxexpand .ctrl {
	border-color: #afb6bd !important;
    /*height: 18px; -- 26.11.2015 iuko1015 --*/
}

.jxexpand form {
    margin: 0 !important;
}
.jxexpand .ctrl#jxctl_a,
.jxexpand .ctrl#jxctl_e {
    width: 100%!important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.jxexpand #jxmctrl, .jxctl_wrapper{
    display: inline-table;
}

.jxexpand #jxmctrl > a{
    padding: 4px;
}

.jxctl_wrapper > a{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
}

.jxexpand .nowrap > a{
    padding: 2px;
    padding-bottom: 5px !important;
}

div.jxhl_editButton, div.jxhl_clearButton {
	right: 0;
	top: 50%;
	position : absolute;
	margin: -6px 0 0 0;
    cursor: pointer;
    background-position: top left;
    background-repeat: no-repeat;
}
div.jxhl_clearButton {
    background-image: url('data:image/gif;base64,R0lGODlhDAAMAKIAANgnGqampvfHmMzMzObm5gAAAAAAAAAAACH+GFVsZWFkIFNtYXJ0U2F2ZXIgVmVyIDMuMAAsAAAAAAwADAAAAyYYs9wRJMr5piU1CmDzBkIYVR9gchhEfKEwqisqZddbz3D97DyfAAA7');
    width: 12px;
    height: 12px;
    right: 23px;
    z-index: 61;
}

div.jxhl_editButton {
    padding: 2px 3px 3px;
    top: 7px;
    z-index: 62;
}

div.jxexpand>div {
    margin: 0 !important;
    width: 100%;
    padding: 2px;
    text-align: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

div.jxexpand>div.calendar {
    width: auto;
}

div.jxexpand .otSel ul li img.border {
    width: 20px;
    height: 20px;
}

.parametersControlContainer tr.InfoLine_last td, .parametersControlContainer tr.InfoLine_last td {
 word-wrap: break-word;
}

/* new multiGroup */

.multiGroup .multiGroupParams > tbody > tr > td {
	min-width: 820px;
}
table.InfoTable2 tr td.InfoLine_Value .nc-param-value .VisualValueTable .line .text .refsel{
    max-width:274px !important;
}
table.InfoTable2 tr td.InfoLine_Value .nc-param-value .VisualValueTable .line .text .wide{
    max-width:274px !important;
}
.multiGroup .multiGroupParams table.InfoTable2 tr td.InfoLine_Value,
.multiGroup .multiGroupParams table.InfoTable2 tr td.InfoLine_Name {
	width: auto
}

.multiGroup .multiGroupParams table.InfoTable DIV.otChooserTable,
.parametersControlContainer.mainControlContainer table.InfoTable DIV.otChooserTable {
	min-width: 100px
}

.parametersControlContainer.multiGroup .multiGroupParams .InfoLine_Value input {
	padding: 0 0 !important;
}

.parametersControlContainer.multiGroup .multiGroupParams table.InfoTable textarea,
.parametersControlContainer.multiGroup .multiGroupParams table.InfoTable input {padding: 0 0 !important;}

.multiGroup .ControlPanel {
	left: 0;
	margin: 0;
}

.multiGroup .multiGroupParams {
	left: 0;
	margin: 0 -20px;
}

.parametersControlContainer.multiGroup .multiGroupParams table.InfoTable .refsel_single input.refsel_input {
	padding: 0 0 0 20px !important;
}

ul.recentMenu li span
{
    word-break: break-all;
}
.parametersControlContainer .VisualValueTable.SpannedVisualValue,
.parametersControlContainer .VisualValueTable.SpannedVisualValue .text textarea.wide {max-width:100% !important;}

.parametersControlContainer .VisualValueTable .line .text.text-spanned > table td:first-child .attrMask, .parametersControlContainer .VisualValueTable .line .text.text-spanned .attrMask {width: auto; }

 .SpanInfoLine_Value, .SpanInfoLine_Value:visited
{
  cursor:default;
  text-decoration:none !important;
  color: #000 !important;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-align: left;
}

.SpanInfoLine_Value .ace_editor, .SpanInfoLine_Value .nc-richText{
    pointer-events: auto;
}

.SpanInfoLine_Value ol {
   padding: 0 0 0 40px;
}

.SpanInfoLine_Value ol li{
  list-style-type: decimal;
}
.SpanInfoLine_Name, .SpanInfoLine_Name:visited {
	cursor:default;
    text-decoration:none !important;
    color: #666 !important;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: left;
	min-width:170px;
}

/* mask delimiters on parameters control*/
span.mask-delimiter {
	margin: 0 1px
}
span.mask-delimiter-wide {
	margin: 0 2px 0 1px;
}

/* ace  */
table.TableContainer .VisualValueTable.SpannedVisualValue, .VisualValueTableWithCustomStyles.SpannedVisualValue{
	width: 100%
}

.tab-menu-holder .ui-tabs-panel .filterLinkContainer div.filteringDivPopUp
{
 position: relative;
}

.box-capcha {
	border: 1px solid #afb6bd;
	width: 100%;
	position: relative;
	display: block;
	background: #fff;
	text-align: center;
	box-sizing: border-box;
}

.box-capcha > img{
	width: 150px;
}

.refresh {
	position: absolute;
	width: 16px;
	height: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAA30lEQVQ4jb3SsUpDQRAF0BO0sEmhnVj7D0LAVHaphIC9XyHRfxAs/A8lNmIsbAwKgfSKRUBFMLbCEy12isfLJoaAXhh22bv3zs7s8AdYxxH6eMYLBuhgE7foTRO3Mcb3HDGBPXwFeY5trEa0Ucwy2MBHEAcZ8/5vLziJwzPUMgY3FfF19cJTEFu52mZhOdYRHqQO/wsucbWouCGV+5hzLTfqIiOuoRv8cZWsftN9xuAwuLE0sVMNCmmwViKapcyFNFgTmGd837FbFi2V9jt4QwuvWEMdnxjiFPu4y2VfGD8LIFRFMQ+lnQAAAABJRU5ErkJggg==') no-repeat;
	right: 4px;
	bottom: 4px;
	display: block;
	opacity: 0.3;
	z-index: 999;
}

.refresh:hover {
	opacity: 1;
}

.fieldTimer{
	font-size: 11px;
	margin-top: 10px;
}

/* PSUPTUI-14943 */
.buttonInner
{ line-height:21px !important; }

.buttonInner a
{ top:-4px !important; position:relative !important; }

.IconButton_nmt {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    width: auto;
    height: 26px;
    overflow: hidden;
    margin: 0 0 0 10px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 1px rgba(111, 111, 111, 1), inset 0 1px 2px rgba(221, 221, 221, 1);
    -moz-box-shadow: 0 1px 1px rgba(111, 111, 111, 1), inset 0 1px 2px rgba(221, 221, 221, 1);
    box-shadow: 0 1px 1px rgba(111, 111, 111, 1), inset 0 1px 2px rgba(221, 221, 221, 1);
    background-image: -webkit-linear-gradient(top, #fdfdfd 0%, #d1d1d1 100%);
    background-image:    -moz-linear-gradient(top, #fdfdfd 0%, #d1d1d1 100%);
    background-image:     -ms-linear-gradient(top, #fdfdfd 0%, #d1d1d1 100%);
    background-image:      -o-linear-gradient(top, #fdfdfd 0%, #d1d1d1 100%);
    background-image:   linear-gradient(to bottom, #fdfdfd 0%, #d1d1d1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="@{#fdfdfd}", endColorstr="@{#d1d1d1}", GradientType=0);
}

.IconButton_nmt .IconButton {
    display: block;
    width: 100%;
    height: 100%;
    color: #000;
    line-height: 26px;
    padding: 0 15px 0 30px;
    background-position: 10px center;
    background-repeat: no-repeat;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.tableHeight-header-freeze{
position: absolute;
color: black;
top: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAfCAIAAABCnIs2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzFDNjYwQjI4REFFMTExODNFMkMwRkIwOUZGN0UwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQzk4RkQ4QkREN0UxMUUxQjRBMEMwQ0U1OTUxNUI2OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQzk4RkQ4QUREN0UxMUUxQjRBMEMwQ0U1OTUxNUI2OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMUM0OTE4N0ZEQ0UxMTE4M0UyQzBGQjA5RkY3RTBCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzMUM2NjBCMjhEQUUxMTE4M0UyQzBGQjA5RkY3RTBCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WHd79gAAAEtJREFUeNqMjUEOgEAIA2nr/5/kA7z6Hyvurgl4khAm0xCI/Tgvm4jIJpEzQU5U04sRSstUTW1z2vYJVYxCO93eohhsPxajfuAWYABlEgkmd581RAAAAABJRU5ErkJggg==') no-repeat top left !important;
    margin-left: -5px;
    padding-left: 2px;
}

.filterLinkContainer-hidden {
    width: 34px;
    height: 15px;
}

.tableHeight-header-hidden {
height: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    color: transparent !important;
}

td.tableHeight-hiddenItem {
    color: transparent !important;
	height: 0px;
    font-size: 0px;
    padding-top: 0;
    padding-bottom: 0;
}

.tableHeight-hiddenItem span.red {
    color: transparent;
}

.tableHeight-header-freeze input.checkbox {
    margin-left: 2px;
    margin-top: 5px;
}

.tableHeight-hidden-row th {
    border: none !important;
	height: 0px !important;
}

.tableHeight-wrapper div.scroll-table{
border-top:1px solid #b5cfe4;
}

.tableHeight-wrapper div.scroll-table table.mainControl {
    width: 100% !important;
}

.tableHeight-filter-cell {
width:30px;
}

td.tableHeight-name-column {
    padding-right: 15px !important;
}

.tableHeight-hidden-row .firstCheckbox .tableHeight-header-hidden {
    width: 13px;
}

.nc-field-generate-button {
    padding-top: 2px;
    padding-left: 5px;
}

.sorting-icon {
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
    background-position: left center;
    position: relative;
    right: 6px;
}

.autocomplete-refsel-dialog.ui-dialog > .ui-dialog-content {
	padding: 20px 0;
}

.autocomplete-refsel-dialog.ui-dialog .autocomplete-refsel-dialog-id-label {
	padding: 0 5px 0 15px;
}

.autocomplete-refsel-dialog.ui-dialog .autocomplete-refsel-dialog-close-img {
	padding: 0 10px;
	cursor: pointer;
}

.autocomplete-attr-dialog .autocomplete-attr-dialog-attr-anchor {
    font-size: 1.2em;
	padding: 0 5px;
}

.autocomplete-attr-dialog .autocomplete-attr-dialog-close-img {
	padding: 0 5px;
	cursor: pointer;
}

.nc-attach-row {
    display: table;
}

.nc-attach-cell {
    display: table-cell;
    vertical-align: middle;
    line-height: normal;
}

.nc-attach-file-container {
	position: relative;
}

.nc-attach-file-container,
.nc-attach-add-container {
    width: 100%;
}

.nc-attach-file-container .nc-attach-file {
    position: absolute;
	top: 0;
	left: 0;
	max-width: 100%;
    line-height: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #369;
	white-space: nowrap;
}

.nc-attach-button-container {
	white-space: nowrap;
}

.nc-attach-button-container,
.nc-attach-clear-container {
    padding: 0 0 0 5px;
}

.nc-attach-button {
    display: inline-block;
    vertical-align: top;
    width: 20px;
    height: 20px;
    line-height: normal;
    text-align: right;
}

.nc-attach-button + .nc-attach-button {
	margin: 0 0 0 10px;
}

.nc-attach-button.refresh-button {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjdBODMyRTIxMkYxMUUzOTgzNEJBRkU0MERGNDQzQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjdBODMyRDIxMkYxMUUzOTgzNEJBRkU0MERGNDQzQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODNFMzg4OUZCMjBFMzExODFFREI5RjIxN0JBRjBCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkNh23oAAAJcSURBVHjahFPNaxNREP9lv7LbJq0tCILFpohCBUEUFT1UUfCDoqBH8WAOIt6kIF6K4lX/BkF6VNGDKIJCtZVaakkgFYVibRWsqDW0zdfu5u1bZ142aRIPDsy+2Xnzmzfzm/did+49QLPEYkDcdmCYFgzDUD4hBETVh+dWEIYt4dCafxiQ7O5J2E7HTbKnGMvKNvt4r560gQmlrBmWhY5E8giZ96WUqdZzcCjSNMVcKhULb4Tv13BSBlS2Btt2zskgeMxOSgC3Uqayq7Ug0wRVAN/zUrbjvKbY8wXPexKGEkYQSALHewk0Vj/OMXUcH9qPvi2boREpX5d/YXw6g32DA8gtfOeQMcMw+123kqcEVIGuj9CaqCfoT23FjlQfdK1G0eD2bdjJ/7qG7Pw3diUizCi1IIhZORwEG/Tm5r/gx8oflaDqezh77DB6upJqLwiEWsMwHCbsqCKRdJeaH8n6al6ta/kVNc6jB/c2wAoYkU4JBtimCkKec0XXdYs3bl+73Aieyn7E28wHTMzmqHy9ZSxUvs5Y1SRdksW2sSG/uo7JmQxC4aO701KtNAthPqsJ8YfG88yK23tiURtCBOjd1IUbVy5Gp0m8epchbhbr5SsM2/rQyTO8zhGRV03TsjjJ84n3SHY6sOMW/KrA0vJPZD8tKJuF7kiRWrhAZrl+L39XfT9NpDycnJ2DRuw/HZ9u76p2wcol5izNmPa38Ig2TpQKa0v8aAIhNggjm328RzGnObbxFtoOeUnt7fZc97oH9xT9H4j8M6QvSO+SFlseE/4VDrgV6X/lrwADAI/8KmWRuxA5AAAAAElFTkSuQmCC') no-repeat 0 0;
}

.nc-attach-clear-container .nc-field-attachment-dnd,
.nc-attach-clear-container .nc-attach-clear {
    display: inline-block;
    vertical-align: top;
    padding-top: 7px;
    margin-bottom: 2px;
    line-height: normal;
    white-space: nowrap;
    color: #000;
	text-decoration: underline;
	border-bottom: none;
}

.nc-attach-add-container .nc-field-attachment-dnd {
    white-space: normal;
}

.nc-attach-multiple-count {
    color: #666666;
}

.nc-progress-attachment {
    background-color: white;
    border: 1px solid #99cc66;
    height: 3px;
    margin-top: 2px;
    position: relative;
    width: 100%;
}

.nc-bar-attachment {
    background-color: #99cc66;
    height: 100%;
    position: absolute;
}

.nc-remaining-estimate {
    padding-bottom: 7px;
}


.nc-remaing-label {
    color: #666666;
    float: left;
}

.nc-remaing-time {
    font-weight: bold;
    float: left;
}

.nc-file-uploader-category {
    margin: 0 20px 10px 20px;
    line-height: 20px;
    width: 300px;
}
.nc-file-uploader-category select {
    width: 250px;
    height: 20px;
    float: right;
    margin-bottom: 10px;
}

.tableHeight-header-freeze{
position: absolute;
color: black;
top: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAfCAIAAABCnIs2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzFDNjYwQjI4REFFMTExODNFMkMwRkIwOUZGN0UwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQzk4RkQ4QkREN0UxMUUxQjRBMEMwQ0U1OTUxNUI2OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQzk4RkQ4QUREN0UxMUUxQjRBMEMwQ0U1OTUxNUI2OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMUM0OTE4N0ZEQ0UxMTE4M0UyQzBGQjA5RkY3RTBCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzMUM2NjBCMjhEQUUxMTE4M0UyQzBGQjA5RkY3RTBCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WHd79gAAAEtJREFUeNqMjUEOgEAIA2nr/5/kA7z6Hyvurgl4khAm0xCI/Tgvm4jIJpEzQU5U04sRSstUTW1z2vYJVYxCO93eohhsPxajfuAWYABlEgkmd581RAAAAABJRU5ErkJggg==') no-repeat top left !important;
    margin-left: -5px;
    padding-left: 2px;
}

.filterLinkContainer-hidden {
    width: 34px;
    height: 15px;
}

.tableHeight-header-hidden {
height: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    color: transparent !important;
}

td.tableHeight-hiddenItem {
    color: transparent !important;
	height: 0px;
    font-size: 0px;
    padding-top: 0;
    padding-bottom: 0;
}

.tableHeight-hiddenItem span.red {
    color: transparent;
}

.tableHeight-header-freeze input.checkbox {
    margin-left: 2px;
    margin-top: 5px;
}

.tableHeight-hidden-row th {
    border: none !important;
	height: 0px !important;
}
.tableHeight-wrapper div.scroll-table{
border-top:1px solid #b5cfe4;
}

.tableHeight-wrapper div.scroll-table table.mainControl {
    width: 100% !important;
}

.tableHeight-filter-cell {
width:30px;
}

.tableHeight-hidden-row .firstCheckbox .tableHeight-header-hidden {
    width: 13px;
}

th.firstCheckbox {
    width: 13px !important;
}

.workplace > .ghost > .header.headerModernFreeze{
    position: fixed;
    background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAIAAACmkByiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF9JREFUeNrsxUkOgCAMAMD0/y91R6CsJRGoGIk+gcNkYBIailkgzCfCUki2SgNbtit2aAsC2YkOpGHK+kq/YOGa8Gwa37M/XIgfvqL7LFIV/hBB7KRnatLrWxoGdgkwACVTTarwt6x/AAAAAElFTkSuQmCC') repeat-x;

	top: 32px;
}

.workplace.modernWorkplace {
    top: 105px;
    background: #fff;
}

.nc-attach-container {
    padding: 10px 7px;
    margin: 2px 0;
    border: 1px solid #AFB6BD;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    opacity: 1 !important;
    width: calc(100% - 25px);
    display: inline-block;
}

.nc-attach-container * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.nc-attach-row {
    display: table;
}

.nc-attach-cell {
    display: table-cell;
    vertical-align: middle;
    line-height: normal;
}

.nc-attach-file-container {
	position: relative;
}

.nc-attach-file-container,
.nc-attach-add-container {
    width: 100%;
}



.nc-attach-button-container {
	white-space: nowrap;
}

.nc-attach-button-container,
.nc-attach-clear-container {
    padding: 0 0 0 5px;
}

.nc-attach-button + .nc-attach-button {
	margin: 0 0 0 10px;
}

.nc-attach-button.refresh-button {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjdBODMyRTIxMkYxMUUzOTgzNEJBRkU0MERGNDQzQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjdBODMyRDIxMkYxMUUzOTgzNEJBRkU0MERGNDQzQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODNFMzg4OUZCMjBFMzExODFFREI5RjIxN0JBRjBCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwNTBBMUE1MDBFMTExOEFGQkExNjA1RkZEMzREMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkNh23oAAAJcSURBVHjahFPNaxNREP9lv7LbJq0tCILFpohCBUEUFT1UUfCDoqBH8WAOIt6kIF6K4lX/BkF6VNGDKIJCtZVaakkgFYVibRWsqDW0zdfu5u1bZ142aRIPDsy+2Xnzmzfzm/did+49QLPEYkDcdmCYFgzDUD4hBETVh+dWEIYt4dCafxiQ7O5J2E7HTbKnGMvKNvt4r560gQmlrBmWhY5E8giZ96WUqdZzcCjSNMVcKhULb4Tv13BSBlS2Btt2zskgeMxOSgC3Uqayq7Ug0wRVAN/zUrbjvKbY8wXPexKGEkYQSALHewk0Vj/OMXUcH9qPvi2boREpX5d/YXw6g32DA8gtfOeQMcMw+123kqcEVIGuj9CaqCfoT23FjlQfdK1G0eD2bdjJ/7qG7Pw3diUizCi1IIhZORwEG/Tm5r/gx8oflaDqezh77DB6upJqLwiEWsMwHCbsqCKRdJeaH8n6al6ta/kVNc6jB/c2wAoYkU4JBtimCkKec0XXdYs3bl+73Aieyn7E28wHTMzmqHy9ZSxUvs5Y1SRdksW2sSG/uo7JmQxC4aO701KtNAthPqsJ8YfG88yK23tiURtCBOjd1IUbVy5Gp0m8epchbhbr5SsM2/rQyTO8zhGRV03TsjjJ84n3SHY6sOMW/KrA0vJPZD8tKJuF7kiRWrhAZrl+L39XfT9NpDycnJ2DRuw/HZ9u76p2wcol5izNmPa38Ig2TpQKa0v8aAIhNggjm328RzGnObbxFtoOeUnt7fZc97oH9xT9H4j8M6QvSO+SFlseE/4VDrgV6X/lrwADAI/8KmWRuxA5AAAAAElFTkSuQmCC') no-repeat 0 0;
}

.nc-attach-clear-container .nc-field-attachment-dnd,
.nc-attach-clear-container .nc-attach-clear {
    display: inline-block;
    vertical-align: top;
    padding-top: 7px;
    margin-bottom: 2px;
    line-height: normal;
    white-space: nowrap;
    color: #000;
	text-decoration: underline;
	border-bottom: none;
}


.nc-attach-add-container .nc-field-attachment-dnd {
    white-space: normal;
}

.nc-attach-multiple-count {
    color: #666666;
}

.nc-progress-attachment {
    background-color: white;
    border: 1px solid #99cc66;
    height: 3px;
    margin-top: 2px;
    position: relative;
    width: 100%;
}

.nc-bar-attachment {
    background-color: #99cc66;
    height: 100%;
    position: absolute;
}

.nc-remaining-estimate {
    padding-bottom: 7px;
}


.nc-remaing-label {
    color: #666666;
    float: left;
}

.nc-remaing-time {
    font-weight: bold;
    float: left;
}

.nc-file-uploader-category {
    margin: 0 20px 10px 20px;
    line-height: 20px;
    width: 300px;
}
.nc-file-uploader-category select {
    width: 250px;
    height: 20px;
    float: right;
    margin-bottom: 10px;
}

.parametersControlContainer  .InfoTable.EditMode td.editable-ro-label,
.parametersControlContainer  .InfoTable.EditMode td.editable-ro-input,
td.editable-ro-input  {
    background-color: #ffffe6;
}

.parametersControlContainer  .InfoTable.EditMode td.editable-ro-label {
	position: relative;
}

.parametersControlContainer  .InfoTable.EditMode td.editable-ro-label:after {
	content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REREMEE4NTg5NkY0MTFFMjlFMDk4RTY0M0E3M0U4MDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REREMEE4NTk5NkY0MTFFMjlFMDk4RTY0M0E3M0U4MDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEREQwQTg1Njk2RjQxMUUyOUUwOThFNjQzQTczRTgwOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEREQwQTg1Nzk2RjQxMUUyOUUwOThFNjQzQTczRTgwOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmU28KYAAAISSURBVHjapJLfS1NhGMe/56zjjvO0rc39SAyKmJIzgpoKdVGU0J11UxBe5oXedNFN6L9QF+FNFzKtbrSoCIKIJKIEQYrYyjmjMeP0A92GU6dn5+jOHh+1gS0XlF/ez8V5n/f9nufHCyLCDrQzc8xLxl3hzCaVAm+12VFKjAQo+SgYT4zA/S8GV5jV+N3TVDTztKwOUGzgUF8lAxG/y8b0LCSGJfexRgiiiJoDHZBcrp7YPVs9dlC5QUexoJ1Qx8JwH7mB5Id+pNNZ1IUu1evLjouRsCD84bAtnX3Mi9TUMGWiXURmjqwc3qvU0IYig4HURD/sfyvhZMHItqcmH8C+vw1YSyLoF9DW2sChn/AFDnt0Xe6sVEI1cy2rjlsUhwpJNoCVZ7jQ6kTzQRnIP4QveA7Gku3mu/shabuBsDkK4IxZyL+efHIZjccJctXGeCyYisxAEzwItTgBU8SP6Ti+xCy3jZVP18/3bV0sZXBrXp2AZI5Dtqb57yqX8A12J8Hp0AD9K5D7jLomFxa+z3cbBo6WN5HG7rSQHvcTffQQRZmElxw2gby1CtGsd2tv2k9zb2rpaa/wqtTEPb98wpmZ91els/wpFQFeMAjRxxboXAoWM7zPE+SkrdUCVnU6VUqgZNBVEAnPh9Y6FTu/Jn5OMvfO5StCoUVERgGNK9HywFIOGqowVN7E/5aIXWrXBusCDACl2XF4/Msq+gAAAABJRU5ErkJggg==');
	position: absolute;
    right: -5px;
}

.mainControlContainer .ControlPanel td .subMenu.subMenuButtons {
    box-shadow: rgb(204, 204, 204) 0px 0px 1px;
}

.mainControlContainer .ControlPanel td .subMenu.subMenuButtons > li {
    border-bottom: solid 1px #DAE7F1;
}

.mainControlContainer .ControlPanel td .subMenu.subMenuButtons > li > a {
    margin: 3px 0 2px;
    padding: 0 8px;
}

input:focus, select:focus, textarea:focus, a:link:focus, a:visited,
.path_pri:focus span:first-child, .subMenuButtons li:focus
{
    outline: rgba(77, 144, 254, 0.5) solid 2px;
}

.ace_gutter-cell {
    color: #5E5E5E !important;
}

.ace_editor.ace-eclipse,
.ace-crimson-editor {
    height: 70px;
}

ul#fvalues > li > span.colorSubstr {
    border: 1px solid black;
    line-height: 12px;
    text-align: center;
    padding-right: 18px;
    margin: 0 2px;
}

input::-webkit-contacts-auto-fill-button {
  visibility: hidden;
  display: none !important;
  pointer-events: none;
  position: absolute;
  right: 0;
}

select[multiple] {
    overflow-y:auto;
}

/*
/*--------------- TUI FREEZE STYLES ---------------------*/
.workplace .content .inner .TitleTabLeft.frozen {
    background: #ffffff !important;
    position: relative;
    z-index: 1000;
	border-bottom: 0px;
}

.workplace .content .inner table.mainControl .nc-drop-header.frozen {
    z-index: 1000;
}

.workplace .content .inner table.mainControl thead.frozen {
    z-index: 999;
}

.workplace .content .inner table.ControlPanel.frozen {
    position: relative;
    z-index: 1000;
}

.workplace .content .inner table.ControlPanel.frozen:before {
    content: " ";
    width: 100%;
    height: 2px;
    background: #69c;
    position: absolute;
}

.workplace .content .inner table.ControlPanel.frozen tr td {
    height: 28px;
}

.workplace .content .inner table.mainControl td.itemCheckboxAlign.frozen {
    position: relative;
    z-index: 99;
}
.nc-tui-freeze-clone-element {
    display: none;
}
/*
 WITHOUT LIMITING THE FOREGOING, COPYING, REPRODUCTION, REDISTRIBUTION,
 REVERSE ENGINEERING, DISASSEMBLY, DECOMPILATION OR MODIFICATION
 OF THE SOFTWARE IS EXPRESSLY PROHIBITED, UNLESS SUCH COPYING,
 REPRODUCTION, REDISTRIBUTION, REVERSE ENGINEERING, DISASSEMBLY,
 DECOMPILATION OR MODIFICATION IS EXPRESSLY PERMITTED BY THE LICENSE
 AGREEMENT WITH NETCRACKER.

 THIS SOFTWARE IS WARRANTED, IF AT ALL, ONLY AS EXPRESSLY PROVIDED IN
 THE TERMS OF THE LICENSE AGREEMENT, EXCEPT AS WARRANTED IN THE
 LICENSE AGREEMENT, NETCRACKER HEREBY DISCLAIMS ALL WARRANTIES AND
 CONDITIONS WITH REGARD TO THE SOFTWARE, WHETHER EXPRESS, IMPLIED
 OR STATUTORY, INCLUDING WITHOUT LIMITATION ALL WARRANTIES AND
 CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
 TITLE AND NON-INFRINGEMENT.

 Copyright (c) 1995-2017 NetCracker Technology Corp.

 All Rights Reserved.
*/
