﻿.dxnbLite_Moderno .dxnb-header {
    color: var(--font-color-darkgreen);
    background-color: var(--lightgreen);
}

.dxnbLite_Moderno .dxnb-content {
    width: 150px;
    max-width: 150px;
    min-width: 150px;
}

.dxnbLite_Moderno .dxnb-itemHover {
    color: var(--font-color-darkgreen);
    background-color: var(--lightgreen);
}

    .dxnbLite_Moderno .dxnb-itemHover a {
        color: var(--font-color-darkgreen);
    }

.dxnbLite_Moderno .dxnb-itemSelected {
    color: var(--font-color-darkgreen);
    background-color: var(--lightgreen);
}

.dxnbLite_Moderno a {
    color: var(--font-color-darkgreen);
}

.dxnbLite_Youthful a {
    color: #0066cc !important;
}

.dxnbLite_Moderno .dxnb-btnLeft {
    margin: 0px 12px 0px 4px;
}

.dxnbLite_Moderno .dxnb-item .dxnb-link {
    padding: 8px;
    padding-left: 32px;
    padding-right: 16px;
}

.dxnbLite_Youthful {
    font-size: 15px !important;
    color: #0066cc;
}

.dxnb-headerCollapsed {
    width: 90% !important;
}

.dxnb-header {
    width: 90% !important;
}

.dx {
    width: auto;
}

.dxscLoadingPanel_Office2003Olive {
    width: 300px;
}

.dxmSubMenu_Office2003Olive {
    width: 300px;
}

.dxpcControl_Office2003Olive {
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}

.dxeButtonEdit_Office2003Olive {
    font-family: 'Segoe UI', Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.dxeListBox_Office2003Olive {
    font-family: 'Segoe UI', Arial, Helvetica, sans-serif;
    font-size: 14px;
}

input[type="text"].dxeEditAreaSys {
    font-family: 'Segoe UI', Arial, Helvetica, sans-serif;
    font-size: 14px;
}

td.ContentControl_gvItem_ctl02_txtActiveItemContent_MainCell table {
    width: 100%;
}

iframe.dxheDesignViewArea {
    width: 300px !important;
    height: 100% !important;
}

.dxnbLite_Moderno .dxnb-header, .dxnbLite_Moderno .dxnb-headerCollapsed {
    color: var(--font-color-darkgreen);
}

.dx-vam {
    color: var(--font-color-darkgreen);
}
.dxheDesignViewArea {
    line-height: 1 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.dxheDesignViewArea p {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        line-height: 1 !important; /* Optional: keeps line spacing consistent */
    }
.ajaxtab {
    padding-top: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 0px;
    min-width: 24px;
    font-size: .9em;
    /*    font-size: 14px;*/
    /* font-family: Helvetica, sans-serif;*/
    text-align: center;
    overflow: hidden;
    cursor: pointer;
    vertical-align: bottom;
    position: relative;
}

input[disabled].ajaxtab {
}

.ajax__tab_default .ajax__tab_header /* this makes the tabs wrap*/ {
    white-space: normal !important;
}

.ajax__tab .ajax__tab_tab {
    border-radius: 6px 6px 0px 0px;
    border-top: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-bottom: none;
    margin-top: 0px;
    background-color: #eeeeee; /* #f5f5f5;*/
}

.ajax__tab .ajax__tab_hover .ajax__tab_tab {
}

.ajax__tab .ajax__tab_active .ajax__tab_tab {
    background-color: #D3E4A6; /* #ffffff; /*#8da22f;*/
    font-weight: normal;
    /*color: #eb711f; /*#800000;*/
    padding-top: 0px;
    border-bottom: none;
}

.ajax__tab .ajax__tab_tab {
    padding-bottom: 0px;
}

.ajax__tab .ajax__tab_body {
}

.ajax__tab .ajax__tab_header {
    color: #D3E4A6; /*#ffffff;/* #616f20;*/
    font-weight: normal;
}

.ajax__tab_default .ajax__tab_header /* this makes the tabs wrap*/ {
    white-space: normal !important;
    line-height: 100%;
}

div.ajax__tab_header {
}

.ajax__calendar {
    z-index: 1000;
}

/*******************************/
/*PAGING************************/
tr.pager td table tr td {
    text-align: center;
    padding-right: 14px;
    font-size: 13pt;
}

tr.pager td table {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}
