.z-window {
    padding: 0px;
    border: 0px;
}
.z-window-content{
    padding: 0px;
}

.z-north-body {
    padding-bottom: 0px;
}

.z-center-body {
    padding: 0px;
}

.z-south-body, .z-west-body, .z-east-body {
    padding: 0px;
}

.z-north, .z-south, .z-west, .z-center, .z-east{
    border: 0px;
}

.z-hbox td{
    vertical-align: middle;
}




div.transparentGrid {
    background: transparent;
    border: 0px
}

.transparentGrid tr.z-row td.z-row-inner {
    background: transparent;
    border: 0px;
    padding: 0px
}
.transparentGrid
tr.z-row .z-cell {
    background: transparent;
    border: 0px;
    padding: 0px 4px;
}

.transparentGrid
tr.z-grid-odd td.z-row-inner, .transparentGrid tr.z-grid-odd {
    background: transparent;
    border: 0px;
    background-color: transparent
}

.transparentGrid div.z-grid-body {
    background: transparent;
    padding: 0px
}
.transparentGrid .z-row:hover > .z-row-inner > .z-row-content{
    color: #555
}



.top{
    font-size: 200%;
    color: #555;
}
.topSmall{
    font-size: 70%;
    color: #555;
}

@media screen and (max-width: 600px) {
    .noMobile {
        display: none !important;
        visible: false;
    }
    .cssImage24 {
        width: 40px;
    }
}

.h1{
    font-size: 130%;
    font-weight: bold;
}
.h2{
    font-size: 170%;
    font-weight: bold;
}
.h3{
    font-size: 200%;
    font-weight: bold;
}
.sDesc{
    font-weight: bold;
}
.sDescSmall{
    font-size: 70%
}

.groupH1{
    font-size: 120%
}

.myShadow {
    box-shadow: 5px 5px 5px silver;
}

/*
.z-tabbox-accordion .z-tabpanel > .z-tab-selected{
    background: #614495;
}
.z-tabbox-accordion .z-tabpanel > .z-tab{
    background: #6a4aa3;
}

.z-button:hover {
    border-color: #614495;
    background: #614495;
    box-shadow: inset 0 -1px 0 #614495;
}
.z-button {
    border-color: #6a4aa3;
    background: #6a4aa3;
}

.z-menubar {
    background: #6a4aa3;
}
 */





/*
.z-tabbox-icon:hover{background:#6c4ca6}
.z-tab:hover{background:#6c4ca6}
.z-toolbarbutton:active{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}
.z-combobox-button:active,.z-bandbox-button:active,.z-datebox-button:active,.z-timebox-button:active,.z-spinner-button:active,.z-doublespinner-button:active{border-color:#6c4ca6;background:#6c4ca6}
.z-timebox-button>a:active,.z-spinner-button>a:active,.z-doublespinner-button>a:active{background:#6c4ca6}
.z-button:active{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}
.z-combobutton-button{border-left:1px solid #6c4ca6;}
.z-combobutton:active .z-combobutton-content{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}
.z-paging-button:active{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}

.z-scrollbar-up,.z-scrollbar-down{color:#604494;}
.z-scrollbar-up:hover,.z-scrollbar-down:hover{background:#604494}
.z-scrollbar-horizontal .z-scrollbar-indicator{background:#604494;}
.z-scrollbar-left,.z-scrollbar-right{color:#604494}
.z-scrollbar-left:hover,.z-scrollbar-right:hover{background:#604494}
.z-comboitem-selected:hover{background:#604494}
.z-button{border:1px solid #604494;background:#604494}
.z-calendar-selected{color:#604494}
.z-calendar-selected:hover{background:#604494}
.z-checkbox-switch-on>.z-checkbox-mold{background-color:#604494}
.z-checkbox-toggle-off>.z-checkbox-mold:focus{-webkit-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;-moz-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;-o-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;-ms-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;transition:unset}
.z-checkbox-toggle-on>.z-checkbox-mold{background-color:#604494;}
.z-checkbox-toggle-on>.z-checkbox-mold:focus{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;-moz-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;-o-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;-ms-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e}
.z-combobutton-content{border:1px solid #604494;background:#604494}

.z-paging-button[disabled]{color:#acacac;background:#e3e3e3}
.z-paging .z-paging-icon{color:#604494;}
.z-paging-selected,.z-paging-selected:hover,.z-paging-selected:active{color:#604494;}
.z-progressmeter-image{background:#604494}
.z-rating-vertical>a{display:block}.z-rating>.z-rating-selected{color:#604494}
.z-rating>.z-rating-hover{color:#67489e}
.z-slider-button{background:#67489e;}
.z-slider-knob-area{stroke:#67489e;}
.z-slider-input:focus{border-color:#67489e}
.z-tabbox-icon{background:#604494;}
.z-tabbox-accordion .z-tabpanel>.z-tab{background:#604494;}.z-tabbox-accordion .z-tabpanel>.z-tab-selected{background:#604494}
.z-tabbox-accordion .z-tabpanel>.z-tab-selected .z-tab-button:hover{color:#604494;}
.z-tab{background:#604494;}
.z-tab-button:hover{color:#604494}
.z-tab-selected .z-tab-text{color:#604494;}
.z-tab-selected .z-tab-button{color:#604494}
.z-toolbarbutton-content{color:#604494;}
.z-treerow-selected:hover>.z-treecell{border-color:#e3e3e3;background:#604494}
.z-treerow-selected>.z-treecell>.z-treecell-content>.z-treerow-checkable .z-treerow-icon{color:#604494;}
.z-treerow-selected>.z-treecell>.z-treecell-content>.z-treerow-checkable .z-treerow-icon.z-icon-check{color:#604494}
.z-treerow-selected>.z-treecell>.z-treecell-content>.z-treerow-checkable .z-treerow-icon.z-icon-radio{background:#604494;}
.z-drag-over{background:#604494}
.z-scrollbar-vertical .z-scrollbar-indicator{background:#604494;}

.z-treecols th:first-child.z-treecols-border{border-left:1px solid #5b408c}
.z-treecols-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-calendar-header:hover{background:#5b408c}
.z-listhead th:first-child.z-listhead-border{border-left:1px solid #5b408c}
.z-listhead-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-calendar-header{background:#604494}
.z-grid-header{background:#604494;}
.z-listbox-header{background:#604494;}
.z-treecol{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}
.z-auxheader{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}
.z-column{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}
.z-listheader{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}

.z-listheader-checkable.z-listheader-checked .z-listheader-icon{color:#604494;}
.z-listheader-button{border-left:1px solid #5b408c;}
.z-listheader-button:hover{background:#5b408c}
.z-listitem:hover>.z-listcell{background:#7653b5}
.z-listitem-selected>.z-listcell{background:#f5f5f5}
.z-listitem-selected:hover>.z-listcell{background:#604494}
.z-listitem-selected>.z-listcell>.z-listcell-content>.z-listitem-checkable .z-listitem-icon{color:#604494;}
.z-listitem-selected>.z-listcell>.z-listcell-content>.z-listitem-checkable .z-listitem-icon.z-icon-check{color:#604494}
.z-listitem-selected>.z-listcell>.z-listcell-content>.z-listitem-checkable .z-listitem-icon.z-icon-radio{background:#604494;}
.z-listgroup-selected>.z-listcell>.z-listcell-content>.z-listgroup-checkable .z-listgroup-icon{color:#604494;}
.z-menubar{background:#604494}
.z-menu-content:active,.z-menuitem-content:active{color:#604494}
.z-menu-clickable .z-menu-separator{background:#7653b5}
.z-menu-clickable.z-menu:active .z-menu-separator,.z-menu-clickable.z-menu-selected .z-menu-separator{background:#604494}
.z-menu-hover>.z-menu-content,.z-menu-hover .z-menu-icon{color:#604494}
.z-menu-selected>.z-menu-content,.z-menu-selected .z-menu-icon{color:#604494}
.z-menuitem-content:hover{color:#604494}
.z-menuitem-selected>.z-menuitem-content{color:#604494}
.z-menupopup .z-menu-content:hover,.z-menupopup .z-menu-content:hover .z-menu-icon,.z-menupopup .z-menuitem-content:hover{background:#604494}
.z-menupopup .z-menuitem-icon{color:#604494}
.z-menubar-scrollable{background:#604494}
.z-paging-button:hover{border-color:#7653b5;background:#7653b5;-webkit-box-shadow:inset 0 -1px 0 #67489e;-moz-box-shadow:inset 0 -1px 0 #67489e;-o-box-shadow:inset 0 -1px 0 #67489e;-ms-box-shadow:inset 0 -1px 0 #67489e;box-shadow:inset 0 -1px 0 #67489e}
.z-auxhead th:first-child.z-auxhead-border{border-left:1px solid #5b408c}
.z-auxhead-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-columns th:first-child.z-columns-border{border-left:1px solid #5b408c}
.z-columns-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-column-button{border-left:1px solid #5b408c}
.z-column-button:hover{background:#5b408c}
.z-row:hover>.z-row-inner,.z-row:hover>.z-cell{background:#7653b5}

 */

.z-button:hover{border-color:#7653b5; background:#7653b5; box-shadow: inset 0 -1px 0 #67489e; transition: 0.5s; }
.z-button:focus { border-color: #67489e; background: #67489e}

.z-borderlayout-icon:hover{background:#7653b5}

.z-tabbox-icon:hover{background:#6c4ca6}
.z-tab:hover{background:#6c4ca6}
.z-toolbarbutton:active{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}
.z-combobox-button:active,.z-bandbox-button:active,.z-datebox-button:active,.z-timebox-button:active,.z-spinner-button:active,.z-doublespinner-button:active{border-color:#6c4ca6;background:#6c4ca6}
.z-timebox-button>a:active,.z-spinner-button>a:active,.z-doublespinner-button>a:active{background:#6c4ca6}
.z-button:active{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}
.z-combobutton-button{border-left:1px solid #6c4ca6;}
.z-combobutton:active .z-combobutton-content{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}
.z-paging-button:active{border-color:#6c4ca6;background:#6c4ca6;-webkit-box-shadow:inset 0 1px 0 #644699;-moz-box-shadow:inset 0 1px 0 #644699;-o-box-shadow:inset 0 1px 0 #644699;-ms-box-shadow:inset 0 1px 0 #644699;box-shadow:inset 0 1px 0 #644699}

.z-scrollbar-up,.z-scrollbar-down{color:#604494;}
.z-scrollbar-up:hover,.z-scrollbar-down:hover{background:#604494}
.z-scrollbar-horizontal .z-scrollbar-indicator{background:#604494;}
.z-scrollbar-left,.z-scrollbar-right{color:#604494}
.z-scrollbar-left:hover,.z-scrollbar-right:hover{background:#604494}
.z-comboitem-selected:hover{background:#604494}
.z-button{border:1px solid #604494; background:#604494; transition: 0.5s;}
.z-calendar-selected{color:#604494}
.z-calendar-selected:hover{background:#604494}
.z-checkbox-switch-on>.z-checkbox-mold{background-color:#604494}
.z-checkbox-toggle-off>.z-checkbox-mold:focus{-webkit-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;-moz-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;-o-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;-ms-box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;box-shadow:0 4px 1px rgba(0,0,0,0.39),0 1px 0 2px #67489e;transition:unset}
.z-checkbox-toggle-on>.z-checkbox-mold{background-color:#604494;}
.z-checkbox-toggle-on>.z-checkbox-mold:focus{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;-moz-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;-o-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;-ms-box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e;box-shadow:0 0 5px rgba(0,0,0,0.48) inset,0 0 6px 2px rgba(0,0,0,0.35) inset,0 1px 0 2px #67489e}
.z-combobutton-content{border:1px solid #604494;background:#604494}

.z-paging-button[disabled]{color:#acacac;background:#e3e3e3}
.z-paging .z-paging-icon{color:#604494;}
.z-paging-selected,.z-paging-selected:hover,.z-paging-selected:active{color:#604494;}
.z-progressmeter-image{background:#604494}
.z-rating-vertical>a{display:block}.z-rating>.z-rating-selected{color:#604494}
.z-rating>.z-rating-hover{color:#67489e}
.z-slider-button{background:#67489e;}
.z-slider-knob-area{stroke:#67489e;}
.z-slider-input:focus{border-color:#67489e}
.z-tabbox-icon{background:#604494;}
.z-tabbox-accordion .z-tabpanel>.z-tab{background:#604494;}.z-tabbox-accordion .z-tabpanel>.z-tab-selected{background:#604494}
.z-tabbox-accordion .z-tabpanel>.z-tab-selected .z-tab-button:hover{color:#604494;}
.z-tab{background:#604494;}
.z-tab-button:hover{color:#604494}
.z-tab-selected .z-tab-text{color:#604494;}
.z-tab-selected .z-tab-button{color:#604494}
.z-toolbarbutton-content{color:#604494;}
.z-treerow-selected:hover>.z-treecell{border-color:#e3e3e3;background:#604494}
.z-treerow-selected>.z-treecell>.z-treecell-content>.z-treerow-checkable .z-treerow-icon{color:#604494;}
.z-treerow-selected>.z-treecell>.z-treecell-content>.z-treerow-checkable .z-treerow-icon.z-icon-check{color:#604494}
.z-treerow-selected>.z-treecell>.z-treecell-content>.z-treerow-checkable .z-treerow-icon.z-icon-radio{background:#604494;}
.z-drag-over{background:#604494}
.z-scrollbar-vertical .z-scrollbar-indicator{background:#604494;}

.z-treecols th:first-child.z-treecols-border{border-left:1px solid #5b408c}
.z-treecols-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-calendar-header:hover{background:#5b408c}
.z-listhead th:first-child.z-listhead-border{border-left:1px solid #5b408c}
.z-listhead-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-calendar-header{background:#604494}
.z-grid-header{background:#604494;}
.z-listbox-header{background:#604494;}
.z-treecol{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}
.z-auxheader{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}
.z-column{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}
.z-listheader{border-top:1px solid #5b408c;border-left:1px solid #5b408c;background:#604494;}

.z-listheader-checkable.z-listheader-checked .z-listheader-icon{color:#604494;}
.z-listheader-button{border-left:1px solid #5b408c;}
.z-listheader-button:hover{background:#5b408c}
.z-listitem:hover>.z-listcell{background:#7653b5}
.z-listitem-selected>.z-listcell{background:#f5f5f5}
.z-listitem-selected:hover>.z-listcell{background:#604494}
.z-listitem-selected>.z-listcell>.z-listcell-content>.z-listitem-checkable .z-listitem-icon{color:#604494;}
.z-listitem-selected>.z-listcell>.z-listcell-content>.z-listitem-checkable .z-listitem-icon.z-icon-check{color:#604494}
.z-listitem-selected>.z-listcell>.z-listcell-content>.z-listitem-checkable .z-listitem-icon.z-icon-radio{background:#604494;}
.z-listgroup-selected>.z-listcell>.z-listcell-content>.z-listgroup-checkable .z-listgroup-icon{color:#604494;}
.z-menubar{background:#604494}
.z-menu-content:active,.z-menuitem-content:active{color:#604494}
.z-menu-clickable .z-menu-separator{background:#7653b5}
.z-menu-clickable.z-menu:active .z-menu-separator,.z-menu-clickable.z-menu-selected .z-menu-separator{background:#604494}
.z-menu-hover>.z-menu-content,.z-menu-hover .z-menu-icon{color:#604494}
.z-menu-selected>.z-menu-content,.z-menu-selected .z-menu-icon{color:#604494}
.z-menuitem-content:hover{color:#604494}
.z-menuitem-selected>.z-menuitem-content{color:#604494}
.z-menupopup .z-menu-content:hover,.z-menupopup .z-menu-content:hover .z-menu-icon,.z-menupopup .z-menuitem-content:hover{background:#604494}
.z-menupopup .z-menuitem-icon{color:#604494}
.z-menubar-scrollable{background:#604494}
.z-paging-button:hover{border-color:#7653b5;background:#7653b5;-webkit-box-shadow:inset 0 -1px 0 #67489e;-moz-box-shadow:inset 0 -1px 0 #67489e;-o-box-shadow:inset 0 -1px 0 #67489e;-ms-box-shadow:inset 0 -1px 0 #67489e;box-shadow:inset 0 -1px 0 #67489e}
.z-auxhead th:first-child.z-auxhead-border{border-left:1px solid #5b408c}
.z-auxhead-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-columns th:first-child.z-columns-border{border-left:1px solid #5b408c}
.z-columns-bar{border-top:1px solid #5b408c;border-left:1px solid #5b408c}
.z-column-button{border-left:1px solid #5b408c}
.z-column-button:hover{background:#5b408c}
.z-row:hover>.z-row-inner,.z-row:hover>.z-cell{background:#7653b5}

.z-groupbox-content{border:1px solid #b3b3b3;border-top-width:0}
.z-groupbox > .z-groupbox-header{border:1px solid #b3b3b3; border-bottom-width:0}
.z-tabbox-accordion .z-tabpanel > .z-tabpanel-content{border:1px solid #b3b3b3; border-top-width: 0;}


/*
.z-messagebox-window{
    width: 450px !important;
}
*/