﻿
.ContentContainer {
    margin-left: 20px;
    margin-right: 20px;
}



div#tabs {
    display: grid;
    min-height: 500px;
    align-items: start;
    align-content: start;
    grid-template-columns: 1fr;
    clear: both;
    margin-right: 0;
    margin-bottom: 0;
    padding-bottom: 20px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    background-color: transparent;
}

.MainList {
    padding: 0 10px;
}

.dxWeb_rpHeaderTopLeftCorner_AZO, .dxWeb_rpHeaderTopRightCorner_AZO, .dxWeb_rpBottomLeftCorner_AZO, .dxWeb_rpBottomRightCorner_AZO, .dxWeb_rpTopLeftCorner_AZO, .dxWeb_rpTopRightCorner_AZO, .dxWeb_rpGroupBoxBottomLeftCorner_AZO, .dxWeb_rpGroupBoxBottomRightCorner_AZO, .dxWeb_rpGroupBoxTopLeftCorner_AZO, .dxWeb_rpGroupBoxTopRightCorner_AZO, .dxWeb_mHorizontalPopOut_AZO, .dxWeb_mVerticalPopOut_AZO, .dxWeb_mSubMenuItem_AZO, .dxWeb_mSubMenuItemChecked_AZO, .dxWeb_nbCollapse_AZO, .dxWeb_nbExpand_AZO, .dxWeb_nbItemBullet_AZO, .dxWeb_splVSeparator_AZO, .dxWeb_splVSeparatorHover_AZO, .dxWeb_splHSeparator_AZO, .dxWeb_splHSeparatorHover_AZO, .dxWeb_splVCollapseBackwardButton_AZO, .dxWeb_splVCollapseBackwardButtonHover_AZO, .dxWeb_splHCollapseBackwardButton_AZO, .dxWeb_splHCollapseBackwardButtonHover_AZO, .dxWeb_splVCollapseForwardButton_AZO, .dxWeb_splVCollapseForwardButtonHover_AZO, .dxWeb_splHCollapseForwardButton_AZO, .dxWeb_splHCollapseForwardButtonHover_AZO, .dxWeb_pcCloseButton_AZO, .dxWeb_pcSizeGrip_AZO, .dxWeb_pAll_AZO, .dxWeb_pAllDisabled_AZO, .dxWeb_pPrev_AZO, .dxWeb_pPrevDisabled_AZO, .dxWeb_pNext_AZO, .dxWeb_pNextDisabled_AZO, .dxWeb_pLast_AZO, .dxWeb_pLastDisabled_AZO, .dxWeb_pFirst_AZO, .dxWeb_pFirstDisabled_AZO, .dxWeb_tiBackToTop_AZO, .dxWeb_smSecondLevelBullet_AZO, .dxWeb_smThirdLevelBullet_AZO {
    background-color: transparent;
    -background-image: url("DXR.axd?r=0_1716");
    background-repeat: no-repeat;
}

.dxWeb_rpHeaderTopLeftCorner_AZO {
    background-position: -104px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpHeaderTopRightCorner_AZO {
    background-position: -117px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpBottomLeftCorner_AZO {
    background-position: -78px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpBottomRightCorner_AZO {
    background-position: -91px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpTopLeftCorner_AZO {
    background-position: -52px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpTopRightCorner_AZO {
    background-position: -65px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpGroupBoxBottomLeftCorner_AZO {
    background-position: -26px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpGroupBoxBottomRightCorner_AZO {
    background-position: -39px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpGroupBoxTopLeftCorner_AZO {
    background-position: 0 -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_rpGroupBoxTopRightCorner_AZO {
    background-position: -13px -88px;
    height: 4px;
    width: 4px;
}

.dxWeb_mHorizontalPopOut_AZO {
    background-position: -92px -50px;
    height: 9px;
    width: 10px;
}

.dxWeb_mVerticalPopOut_AZO {
    background-position: -105px -50px;
    height: 7px;
    width: 5px;
}

.dxWeb_mSubMenuItem_AZO {
    background-position: -48px -50px;
    height: 14px;
    width: 14px;
}

.dxWeb_mSubMenuItemChecked_AZO {
    background-position: -70px -50px;
    height: 14px;
    width: 14px;
}

.dxWeb_nbCollapse_AZO {
    background-position: -129px 1px;
    height: 14px;
    width: 13px;
}

.dxWeb_nbExpand_AZO {
    background-position: -129px -22px;
    height: 14px;
    width: 13px;
}

.dxWeb_nbItemBullet_AZO {
    background-position: -129px -66px;
    height: 14px;
    width: 5px;
}

.dxWeb_splVSeparator_AZO {
    background-position: -92px -62px;
    height: 18px;
    width: 6px;
}

.dxWeb_splVSeparatorHover_AZO {
    background-position: -99px -62px;
    height: 18px;
    width: 6px;
}

.dxWeb_splHSeparator_AZO {
    background-position: -58px -74px;
    height: 6px;
    width: 18px;
}

.dxWeb_splHSeparatorHover_AZO {
    background-position: -58px -81px;
    height: 6px;
    width: 18px;
}

.dxWeb_splVCollapseBackwardButton_AZO {
    background-position: -30px -74px;
    height: 7px;
    width: 6px;
}

.dxWeb_splVCollapseBackwardButtonHover_AZO {
    background-position: -37px -74px;
    height: 7px;
    width: 6px;
}

.dxWeb_splHCollapseBackwardButton_AZO {
    background-position: 0 -74px;
    height: 6px;
    width: 7px;
}

.dxWeb_splHCollapseBackwardButtonHover_AZO {
    background-position: 0 -81px;
    height: 6px;
    width: 7px;
}

.dxWeb_splVCollapseForwardButton_AZO {
    background-position: -44px -74px;
    height: 7px;
    width: 6px;
}

.dxWeb_splVCollapseForwardButtonHover_AZO {
    background-position: -51px -74px;
    height: 7px;
    width: 6px;
}

.dxWeb_splHCollapseForwardButton_AZO {
    background-position: -15px -74px;
    height: 6px;
    width: 7px;
}

.dxWeb_splHCollapseForwardButtonHover_AZO {
    background-position: -15px -81px;
    height: 6px;
    width: 7px;
}

.dxWeb_pcCloseButton_AZO {
    background-position: 0 -50px;
    height: 14px;
    width: 14px;
}

.dxWeb_pcSizeGrip_AZO {
    background-position: -24px -50px;
    height: 16px;
    width: 16px;
}

.dxWeb_pAll_AZO {
    background-position: 0 0;
    height: 15px;
    width: 15px;
}

.dxWeb_pAllDisabled_AZO {
    background-position: 0 -25px;
    height: 15px;
    width: 15px;
}

.dxWeb_pPrev_AZO {
    background-position: -105px 0;
    height: 15px;
    width: 15px;
}

.dxWeb_pPrevDisabled_AZO {
    background-position: -105px -25px;
    height: 15px;
    width: 15px;
}

.dxWeb_pNext_AZO {
    background-position: -81px 0;
    height: 15px;
    width: 15px;
}

.dxWeb_pNextDisabled_AZO {
    background-position: -81px -25px;
    height: 15px;
    width: 15px;
}

.dxWeb_pLast_AZO {
    background-position: -55px 0;
    height: 15px;
    width: 15px;
}

.dxWeb_pLastDisabled_AZO {
    background-position: -55px -25px;
    height: 15px;
    width: 15px;
}

.dxWeb_pFirst_AZO {
    background-position: -29px 0;
    height: 15px;
    width: 15px;
}

.dxWeb_pFirstDisabled_AZO {
    background-position: -29px -25px;
    height: 15px;
    width: 15px;
}

.dxWeb_tiBackToTop_AZO {
    background-position: -129px -50px;
    height: 7px;
    width: 7px;
}

.dxWeb_smSecondLevelBullet_AZO {
    background-position: -129px -59px;
    height: 5px;
    width: 5px;
}

.dxWeb_smThirdLevelBullet_AZO {
    background-position: -136px -59px;
    height: 5px;
    width: 5px;
}

.dxcpLoadingPanel_AZO {
    color: #303030;
    font-size: 9pt;
}

    .dxcpLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxcpLoadingPanelWithContent_AZO {
    background-color: White;
    border: 1px solid #CBCBCB;
    color: #303030;
    font-size: 9pt;
}

    .dxcpLoadingPanelWithContent_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxcpLoadingDiv_AZO {
    background-color: Gray;
    opacity: 0.01;
}

.dxcpDisabled_AZO {
    color: #B8B8B8;
    cursor: default;
}

.dxccControl_AZO a:hover {
    text-decoration: underline !importantdxgvHeader_AZO
}

.dxccControl_AZO a {
    color: #91ACE0;
    text-decoration: none !important;
}

.dxccControl_AZO {
    background-color: transparent;
    color: #91ACE0;
    font-family: var(--font);
    font-size: 23px;
    text-decoration: none;
}

.dxccDisabled_AZO {
    color: #808080;
    cursor: default;
}

.dxdvControl_AZO {
    background-color: transparent;
    color: White;
    font-size: 9pt;
}

    .dxdvControl_AZO td.dxdvCtrl {
        padding: 3px;
    }

.dxdvLoadingPanel_AZO {
    background-color: White;
    border: 1px solid #CBCBCB;
    color: #303030;
    font-size: 9pt;
}

    .dxdvLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxdvContent_AZO {
}

.dxdvItem_AZO, .dxdvFlowItem_AZO {
    background-color: #E9E9E9;
    border: 1px solid #CCCCCC;
    color: #98A3C4;
    font-size: 9pt;
    height: 180px;
    padding: 12px 12px 12px 14px;
}

.dxdvFlowItem_AZO {
    float: left;
    overflow: hidden;
}

.dxdvFlowItemsContainer_AZO {
}

.dxdvEmptyItem_AZO {
    color: #98A3C4;
    font-size: 9pt;
    height: 180px;
    padding: 12px 12px 12px 14px;
    text-align: left;
    vertical-align: top;
}

.dxdvPagerPanel_AZO {
    background-color: #3F5496;
    -background-image: url("DXR.axd?r=0_1689");
    background-position: center top;
    background-repeat: repeat-x;
    border: 1px solid #999999;
    padding: 2px 10px;
}

.dxdvEmptyData_AZO {
    color: #848484;
    padding: 9px 37px;
}

.dxdvDisabled_AZO {
    color: #B8B8B8;
    cursor: default;
}

.dxhlControl_AZO {
    color: black;
    font-size: 8pt;
    padding: 0;
}

.dxhlContent_AZO {
    color: #575757;
    font-family: var(--font);
    font-size: 9pt;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 120% !important;
}

.dxhlTail_AZO {
    font-size: 8pt;
    text-decoration: none;
}

.dxhlDateHeader_AZO {
    background-color: #5066AC;
    color: #FFFFFF;
    font-size: 12px;
    padding: 4px 6px 5px 7px;
}

.dxhlDate_AZO {
    background-color: #5066AC;
    color: #FFFFFF;
    padding: 4px 6px 5px 7px;
    white-space: nowrap;
}

.dxhlHeader_AZO {
    color: #333334;
    font-family: var(--font);
    font-size: 1.3em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 141% !important;
    text-decoration: none;
}

.dxhlLeftPanel_AZO {
    color: #575757;
    font-size: 8pt;
}

.dxhlRightPanel_AZO {
    color: #575757;
    font-size: 8pt;
}

.dxhlTailDiv_AZO a {
    color: #333334;
    text-decoration: none;
}

    .dxhlTailDiv_AZO a:hover {
        text-decoration: none;
    }

    .dxhlTailDiv_AZO a:visited {
        color: #98A3C4;
    }

.dxhlContent_AZO a.dxhl {
    color: #333334;
    text-decoration: none;
}

.dxhlContent_AZO a.dx:hover {
    text-decoration: none;
}

.dxhlContent_AZO a.dx:visited {
    color: #98A3C4;
}

.dxhlDisabled_AZO {
    color: #B8B8B8;
    cursor: default;
}

.dxlpLoadingPanel_AZO {
    background-color: White;
    border-radius: 23px;
    color: #303030;
    font-size: 14px;
    height: 44px;
    width: 125px;
    -webkit-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.25);
}

    .dxlpLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxlpLoadingDiv_AZO {
    background-color: #777777;
    opacity: 0.7;
}

.dxmControl_AZO {
    background-color: #999999;
    color: white;
    font-size: 9pt;
}

    .dxmControl_AZO a, .dxmMenu_AZO a, .dxmVerticalMenu_AZO a, .dxmSubMenu_AZO a {
        color: white;
        text-decoration: none;
    }

        .dxmControl_AZO a:hover {
            text-decoration: none;
        }

.dxmLoadingPanel_AZO {
    color: #303030;
    font-size: 9pt;
}

    .dxmLoadingPanel_AZO td.dx {
        padding: 6px;
        text-align: center;
        white-space: nowrap;
    }

.dxmMenu_AZO, .dxmVerticalMenu_AZO {
    background-color: #27363f;
    color: white;
    font-size: 9pt;
    padding: 0;
}

.dxmVerticalMenu_AZO {
    background-color: #27363f;
    border: 1px solid #27363f;
    padding: 0;
}

.dxmMenuGutter_AZO {
}

.dxmMenuSeparator_AZO .dx, .dxmMenuFullHeightSeparator_AZO .dx {
    font-size: 0;
    height: 1px;
    line-height: 0;
    overflow: hidden;
    width: 1px;
}

.dxmMenuSeparator_AZO, .dxmMenuFullHeightSeparator_AZO {
    width: 1px;
}

    .dxmMenuSeparator_AZO .dx, .dxmMenuFullHeightSeparator_AZO {
        /*-background: url("DXR.axd?r=0_1694") repeat-y scroll left top transparent;*/
        width: 2px;
    }

.dxmMenuSeparator_AZO {
    display: none;
}

.dxmMenuVerticalSeparator_AZO {
    background-color: #27363f;
    height: 1px;
    width: 100%;
}

.dxmMenuItem_AZO, .dxmMenuItemWithImage_AZO, .dxmMenuItemWithPopOutImage_AZO, .dxmMenuItemWithImageWithPopOutImage_AZO, .dxmVerticalMenuItem_AZO, .dxmVerticalMenuItemWithImage_AZO, .dxmVerticalMenuItemWithPopOutImage_AZO, .dxmVerticalMenuItemWithImageWithPopOutImage_AZO, .dxmMenuLargeItem_AZO, .dxmMenuLargeItemWithImage_AZO, .dxmMenuLargeItemWithPopOutImage_AZO, .dxmMenuLargeItemWithImageWithPopOutImage_AZO, .dxmVerticalMenuLargeItem_AZO, .dxmVerticalMenuLargeItemWithImage_AZO, .dxmVerticalMenuLargeItemWithPopOutImage_AZO, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_AZO {
    background-color: #27363f;
    background-image: none;
    background-position: left top;
    background-repeat: repeat-x;
    border: 0px;
    text-transform: uppercase;
    color: #a9a9a9;
    font-size: 12px;
    font-weight: 700;
    white-space: nowrap;
}

a:visited, a:link, a:active {
    color: inherit;
}

.dxmVerticalMenuItem_AZO, .dxmVerticalMenuItemWithImage_AZO, .dxmVerticalMenuItemWithPopOutImage_AZO, .dxmVerticalMenuItemWithImageWithPopOutImage_AZO, .dxmVerticalMenuLargeItem_AZO, .dxmVerticalMenuLargeItemWithImage_AZO, .dxmVerticalMenuLargeItemWithPopOutImage_AZO, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_AZO {
    background-color: #27363f;
    background-image: none;
    border: 1px solid White;
    color: black;
    font-size: 9pt;
    white-space: nowrap;
}

    .dxmMenuItem_AZO a, .dxmMenuItemWithImage_AZO a, .dxmMenuItemWithPopOutImage_AZO a, .dxmMenuItemWithImageWithPopOutImage_AZO a, .dxmVerticalMenuItem_AZO a, .dxmVerticalMenuItemWithImage_AZO a, .dxmVerticalMenuItemWithPopOutImage_AZO a, .dxmVerticalMenuItemWithImageWithPopOutImage_AZO a, .dxmMenuLargeItem_AZO a, .dxmMenuLargeItemWithImage_AZO a, .dxmMenuLargeItemWithPopOutImage_AZO a, .dxmMenuLargeItemWithImageWithPopOutImage_AZO a, .dxmVerticalMenuLargeItem_AZO a, .dxmVerticalMenuLargeItemWithImage_AZO a, .dxmVerticalMenuLargeItemWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_AZO a {
        color: #a9a9a9;
        font: 9pt;
        white-space: nowrap;
    }

    .dxmVerticalMenuItem_AZO a, .dxmVerticalMenuItemWithImage_AZO a, .dxmVerticalMenuItemWithPopOutImage_AZO a, .dxmVerticalMenuItemWithImageWithPopOutImage_AZO a, .dxmVerticalMenuLargeItem_AZO a, .dxmVerticalMenuLargeItemWithImage_AZO a, .dxmVerticalMenuLargeItemWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_AZO a {
        color: black;
        font-size: 9pt;
        white-space: nowrap;
    }

.dxmMenuLargeItem_AZO, .dxmMenuLargeItemWithImage_AZO, .dxmMenuLargeItemWithPopOutImage_AZO, .dxmMenuLargeItemWithImageWithPopOutImage_AZO {
    background-color: #3E5496;
    -background-image: url("DXR.axd?r=0_1690");
    background-position: left top;
    background-repeat: repeat-x;
}

.dxmMenuItem_AZO, .dxmMenuItemWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuItemWithPopOutImage_AZO, .dxmMenuItemWithImageWithPopOutImage_AZO {
    padding: 3px 13px 5px 9px;
}

.dxmMenuItemWithPopOutImage_AZO {
    padding-left: 13px;
    padding-right: 13px;
}

.dxmVerticalMenuItem_AZO {
    padding: 3px 19px 3px 8px;
}

.dxmVerticalMenuItemWithImage_AZO {
    padding: 3px 19px 3px 8px;
}

.dxmVerticalMenuItemWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmVerticalMenuItemWithImageWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmMenuLargeItem_AZO, .dxmMenuLargeItemWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuLargeItemWithPopOutImage_AZO, .dxmMenuLargeItemWithImageWithPopOutImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmVerticalMenuLargeItem_AZO, .dxmVerticalMenuLargeItemWithImage_AZO {
    padding: 6px 12px 6px 11px;
}

.dxmVerticalMenuLargeItemWithPopOutImage_AZO, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_AZO {
    padding: 6px 6px 6px 11px;
}

.dxmMenuItemDropDownButton_AZO, .dxmMenuLargeItemDropDownButton_AZO {
    padding-left: 12px;
    padding-right: 14px;
}

.dxmVerticalMenuItemDropDownButton_AZO, .dxmVerticalMenuLargeItemDropDownButton_AZO {
    padding-left: 7px;
    padding-right: 7px;
}

.dxmMenuItemSelected_AZO, .dxmMenuItemSelectedWithImage_AZO, .dxmMenuItemSelectedWithPopOutImage_AZO, .dxmMenuItemSelectedWithImageWithPopOutImage_AZO, .dxmMenuLargeItemSelected_AZO, .dxmMenuLargeItemSelectedWithImage_AZO, .dxmMenuLargeItemSelectedWithPopOutImage_AZO, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_AZO {
    background-image: none;
    background-position: left top;
    background-repeat: repeat-x;
    color: White;
}

.dxmVerticalMenuItemSelected_AZO, .dxmVerticalMenuItemSelectedWithImage_AZO, .dxmVerticalMenuItemSelectedWithPopOutImage_AZO, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_AZO, .dxmVerticalMenuLargeItemSelected_AZO, .dxmVerticalMenuLargeItemWithImageSelected_AZO, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_AZO, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_AZO {
    background-color: #DEDEDE;
    background-image: none;
    border: 1px solid #DEDEDE;
    color: Black;
}

.dxmMenuItemSelected_AZO a, .dxmMenuItemSelectedWithImage_AZO a, .dxmMenuItemSelectedWithPopOutImage_AZO, .dxmMenuItemSelectedWithImageWithPopOutImage_AZO a, .dxmMenuLargeItemSelected_AZO a, .dxmMenuLargeItemSelectedWithImage_AZO a, .dxmMenuLargeItemSelectedWithPopOutImage_AZO, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_AZO a {
    color: White;
}

.dxmVerticalMenuItemSelected_AZO a, .dxmVerticalMenuItemSelectedWithImage_AZO a, .dxmVerticalMenuItemSelectedWithPopOutImage_AZO a, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemSelected_AZO a, .dxmVerticalMenuLargeItemWithImageSelected_AZO a, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_AZO a {
    color: Black;
}

.dxmMenuItemSelected_AZO, .dxmMenuItemSelectedWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuItemSelectedWithPopOutImage_AZO, .dxmMenuItemSelectedWithImageWithPopOutImage_AZO {
    padding: 3px 13px 5px 9px;
}

.dxmMenuItemSelectedWithPopOutImage_AZO {
    padding-left: 13px;
    padding-right: 13px;
}

.dxmVerticalMenuItemSelected_AZO {
    padding: 3px 19px 4px 8px;
}

.dxmVerticalMenuItemSelectedWithImage_AZO {
    padding: 3px 19px 4px 8px;
}

.dxmVerticalMenuItemSelectedWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmMenuLargeItemSelected_AZO, .dxmMenuLargeItemSelectedWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuLargeItemSelectedWithPopOutImage_AZO, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmVerticalMenuLargeItemSelected_AZO, .dxmVerticalMenuLargeItemSelectedWithImage_AZO {
    padding: 6px 12px 6px 11px;
}

.dxmVerticalMenuLargeItemSelectedWithPopOutImage_AZO, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_AZO {
    padding: 6px 6px 6px 11px;
}

.dxmMenuItemDropDownButtonSelected_AZO, .dxmMenuLargeItemDropDownButtonSelected_AZO {
    border-left: 1px solid #999999;
    padding-left: 11px;
    padding-right: 14px;
}

.dxmVerticalMenuItemDropDownButtonSelected_AZO, .dxmVerticalMenuLargeItemDropDownButtonSelected_AZO {
    padding-left: 7px;
    padding-right: 7px;
}

.dxmMenuItemChecked_AZO, .dxmMenuItemCheckedWithImage_AZO, .dxmMenuItemCheckedWithPopOutImage_AZO, .dxmMenuItemCheckedWithImageWithPopOutImage_AZO, .dxmMenuLargeItemChecked_AZO, .dxmMenuLargeItemCheckedWithImage_AZO, .dxmMenuLargeItemCheckedWithPopOutImage_AZO, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_AZO {
    background-color: #273A79;
    -background-image: url("DXR.axd?r=0_1692");
    background-position: left top;
    background-repeat: repeat-x;
    color: White;
}

.dxmVerticalMenuItemChecked_AZO, .dxmVerticalMenuItemCheckedWithImage_AZO, .dxmVerticalMenuItemCheckedWithPopOutImage_AZO, .dxmVerticalMenuItemCheckedWithImageWithPopOutImage_AZO, .dxmVerticalMenuLargeItemChecked_AZO, .dxmVerticalMenuLargeItemWithImageChecked_AZO, .dxmVerticalMenuLargeItemCheckedWithPopOutImage_AZO, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_AZO {
    background-color: #DEDEDE;
    background-image: none;
    border: 1px solid #DEDEDE;
    color: Black;
}

.dxmMenuItemChecked_AZO a, .dxmMenuItemCheckedWithImage_AZO a, .dxmMenuItemCheckedWithPopOutImage_AZO, .dxmMenuItemCheckedWithImageWithPopOutImage_AZO a, .dxmMenuLargeItemChecked_AZO a, .dxmMenuLargeItemCheckedWithImage_AZO a, .dxmMenuLargeItemCheckedWithPopOutImage_AZO, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_AZO a {
    color: White;
}

.dxmVerticalMenuItemChecked_AZO a, .dxmVerticalMenuItemCheckedWithImage_AZO a, .dxmVerticalMenuItemCheckedWithPopOutImage_AZO a, .dxmVerticalMenuItemCheckedWithImageWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemChecked_AZO a, .dxmVerticalMenuLargeItemWithImageChecked_AZO a, .dxmVerticalMenuLargeItemCheckedWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_AZO a {
    color: Black;
}

.dxmMenuItemChecked_AZO, .dxmMenuItemCheckedWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuItemCheckedWithPopOutImage_AZO, .dxmMenuItemCheckedWithImageWithPopOutImage_AZO {
    padding: 3px 13px 5px 9px;
}

.dxmMenuItemCheckedWithPopOutImage_AZO {
    padding-left: 13px;
    padding-right: 13px;
}

.dxmVerticalMenuItemChecked_AZO {
    padding: 3px 19px 4px 8px;
}

.dxmVerticalMenuItemCheckedWithImage_AZO {
    padding: 3px 19px 4px 8px;
}

.dxmVerticalMenuItemCheckedWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmMenuLargeItemChecked_AZO, .dxmMenuLargeItemCheckedWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuLargeItemCheckedWithPopOutImage_AZO, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmVerticalMenuLargeItemChecked_AZO, .dxmVerticalMenuLargeItemCheckedWithImage_AZO {
    padding: 6px 12px 6px 11px;
}

.dxmVerticalMenuLargeItemCheckedWithPopOutImage_AZO, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_AZO {
    padding: 6px 6px 6px 11px;
}

.dxmMenuItemDropDownButtonChecked_AZO, .dxmMenuLargeItemDropDownButtonChecked_AZO {
    border-left: 1px solid #999999;
    padding-left: 11px;
    padding-right: 14px;
}

.dxmVerticalMenuItemDropDownButtonChecked_AZO, .dxmVerticalMenuLargeItemDropDownButtonChecked_AZO {
    padding-left: 7px;
    padding-right: 7px;
}

.dxmMenuItemHover_AZO, .dxmMenuItemHoverWithImage_AZO, .dxmMenuItemHoverWithPopOutImage_AZO, .dxmMenuItemHoverWithImageWithPopOutImage_AZO, .dxmMenuLargeItemHover_AZO, .dxmMenuLargeItemHoverWithImage_AZO, .dxmMenuLargeItemHoverWithPopOutImage_AZO, .dxmMenuLargeItemHoverWithImageWithPopOutImage_AZO {
    background-color: none;
    background-image: none;
    background-position: left top;
    background-repeat: repeat-x;
    color: White;
}

.dxmVerticalMenuItemHover_AZO, .dxmVerticalMenuItemHoverWithImage_AZO, .dxmVerticalMenuItemHoverWithPopOutImage_AZO, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_AZO, .dxmVerticalMenuLargeItemHover_AZO, .dxmVerticalMenuLargeItemHoverWithImage_AZO, .dxmVerticalMenuLargeItemHoverWithPopOutImage_AZO, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_AZO {
    background-color: #E9E9E9;
    background-image: none;
    border-bottom-color: #E9E9E9;
    border-right-color: #E9E9E9;
    color: #000000 !important;
}

.dxmMenuLargeItemHover_AZO, .dxmMenuLargeItemHoverWithImage_AZO, .dxmMenuLargeItemHoverWithPopOutImage_AZO, .dxmMenuLargeItemHoverWithImageWithPopOutImage_AZO {
    background-color: #E9E9E9;
    background-position: left top;
    background-repeat: repeat-x;
    color: #FFFFFF !important;
}

    .dxmMenuItemHover_AZO a, .dxmMenuItemHoverWithImage_AZO a, .dxmMenuItemHoverWithPopOutImage_AZO a, .dxmMenuItemHoverWithImageWithPopOutImage_AZO a, .dxmMenuLargeItemHover_AZO a, .dxmMenuLargeItemHoverWithImage_AZO a, .dxmMenuLargeItemHoverWithPopOutImage_AZO a, .dxmMenuLargeItemHoverWithImageWithPopOutImage_AZO a {
        color: #FFFFFF !important;
    }

.dxmVerticalMenuItemHover_AZO a, .dxmVerticalMenuItemHoverWithImage_AZO a, .dxmVerticalMenuItemHoverWithPopOutImage_AZO a, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_AZO a, .dxmVerticalMenuLargeItemHover_AZO a, .dxmVerticalMenuLargeItemHoverWithImage_AZO a, .dxmVerticalMenuLargeItemHoverWithPopOutImage_AZO, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_AZO a {
    color: #000000 !important;
}

.dxmMenuItemHover_AZO, .dxmMenuItemHoverWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuItemHoverWithPopOutImage_AZO, .dxmMenuItemHoverWithImageWithPopOutImage_AZO {
    padding: 3px 13px 5px 9px;
}

.dxmMenuItemHoverWithPopOutImage_AZO {
    padding-left: 13px;
    padding-right: 13px;
}

.dxmMenuLargeItemHover_AZO, .dxmMenuLargeItemHoverWithImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmMenuLargeItemHoverWithPopOutImage_AZO, .dxmMenuLargeItemHoverWithImageWithPopOutImage_AZO {
    padding: 3px 16px 5px 18px;
}

.dxmVerticalMenuLargeItemHover_AZO, .dxmVerticalMenuLargeItemHoverWithImage_AZO {
    padding: 6px 12px 6px 11px;
}

.dxmVerticalMenuLargeItemHoverWithPopOutImage_AZO, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_AZO {
    padding: 6px 6px 6px 11px;
}

.dxmMenuItemDropDownButtonHover_AZO, .dxmMenuLargeItemDropDownButtonHover_AZO {
    border-left: 1px solid #999999;
    padding-left: 11px;
    padding-right: 14px;
}

.dxmVerticalMenuItemDropDownButtonHover_AZO, .dxmVerticalMenuLargeItemDropDownButtonHover_AZO {
    padding-left: 7px;
    padding-right: 7px;
}

.dxmSubMenu_AZO {
    background-color: #CCCCCC;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 1px 0;
    color: black;
    font-size: 9pt;
    padding: 0;
}

.dxmSubMenuGutter_AZO {
}

.dxmSubMenuSeparator_AZO {
    height: 1px;
    width: 100%;
}

.dxmSubMenuItem_AZO, .dxmSubMenuItemWithImage_AZO, .dxmSubMenuItemWithPopOutImage_AZO, .dxmSubMenuItemWithImageWithPopOutImage_AZO {
    background-color: #F5F5F5;
    border: 1px solid White;
    color: #555555;
    font-size: 9pt;
    white-space: nowrap;
}

    .dxmSubMenuItem_AZO a, .dxmSubMenuItemWithImage_AZO a, .dxmSubMenuItemWithPopOutImage_AZO a, .dxmSubMenuItemWithImageWithPopOutImage_AZO a {
        color: #555555;
        font-size: 9pt;
        white-space: nowrap;
    }

.dxmSubMenuItem_AZO, .dxmSubMenuItemWithImage_AZO {
    padding: 3px 8px 3px 10px;
}

.dxmSubMenuItemWithPopOutImage_AZO, .dxmSubMenuItemWithImageWithPopOutImage_AZO {
    padding: 3px 6px 3px 8px;
}

.dxmSubMenuItemDropDownButton_AZO {
    padding-left: 7px;
    padding-right: 7px;
}

.dxmSubMenuItemSelected_AZO, .dxmSubMenuItemSelectedWithImage_AZO, .dxmSubMenuItemSelectedWithPopOutImage_AZO, .dxmSubMenuItemSelectedWithImageWithPopOutImage_AZO {
    background-color: #DEDEDE;
    border: 1px solid #DEDEDE;
}

.dxmSubMenuItemDropDownButtonSelected_AZO {
    padding-left: 7px;
    padding-right: 6px;
}

.dxmSubMenuItemChecked_AZO, .dxmSubMenuItemCheckedWithImage_AZO, .dxmSubMenuItemCheckedWithPopOutImage_AZO, .dxmSubMenuItemCheckedWithImageWithPopOutImage_AZO {
}

.dxmSubMenuItemDropDownButtonChecked_AZO {
}

.dxmSubMenuItemHover_AZO, .dxmSubMenuItemHoverWithImage_AZO, .dxmSubMenuItemHoverWithPopOutImage_AZO, .dxmSubMenuItemHoverWithImageWithPopOutImage_AZO {
    background-color: #E9E9E9;
    border-bottom: 1px solid #E9E9E9;
    border-right: 1px solid #E9E9E9;
}

.dxmSubMenuItemDropDownButtonHover_AZO {
    padding-left: 7px;
    padding-right: 6px;
}

.dxmSubMenuBorderCorrector_AZO {
    border: 0 none;
    padding: 0;
    position: absolute;
}

.dxmMenuItemSpacing_AZO, .dxmMenuLargeItemSpacing_AZO, .dxmMenuItemSeparatorSpacing_AZO, .dxmMenuLargeItemSeparatorSpacing_AZO, .dxmVerticalMenuItemSeparatorSpacing_AZO, .dxmVerticalMenuLargeItemSeparatorSpacing_AZO, .dxmSubMenuItemSeparatorSpacing_AZO {
    display: none;
}

.dxmVerticalMenuItemSpacing_AZO, .dxmVerticalMenuLargeItemSpacing_AZO, .dxmSubMenuItemSpacing_AZO {
    height: 1px;
}

.dxmMenuItemLeftImageSpacing_AZO {
    padding-right: 4px;
}

.dxmMenuItemRightImageSpacing_AZO {
    padding-left: 4px;
}

.dxmVerticalMenuItemLeftImageSpacing_AZO, .dxmVerticalMenuItemRightImageSpacing_AZO, .dxmSubMenuItemImageSpacing_AZO {
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 1px;
}

    .dxmVerticalMenuItemLeftImageSpacing_AZO div, .dxmVerticalMenuItemRightImageSpacing_AZO div {
        height: 1px;
        width: 4px;
    }

.dxmMenuItemTopImageSpacing_AZO, .dxmVerticalMenuItemTopImageSpacing_AZO {
    margin-bottom: 4px;
}

.dxmMenuItemBottomImageSpacing_AZO, .dxmVerticalMenuItemBottomImageSpacing_AZO {
    margin-top: 4px;
}

.dxmSubMenuItemImageSpacing_AZO div {
    height: 1px;
    width: 0;
}

.dxmDisabled_AZO {
    color: #787878;
    cursor: default;
}


.dxm-popup {
    position: relative;
}

ul.dx {
    background-position: left top;
    background-repeat: repeat-y;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.dxm-image, .dxm-pImage {
    border-width: 0;
    vertical-align: top;
}

.dxm-popOut, .dxm-spacing, .dxm-separator, .dxm-separator b {
    display: block;
    font-size: 0;
    line-height: 0;
}

.dxm-horizontal .dxm-item, .dxm-horizontal .dxm-spacing, .dxm-horizontal .dxm-separator, .dxm-content, .dxm-horizontal .dxm-popOut, .dxm-vertical .dxm-image-r .dxm-popOut {
    float: left;
}

.dxm-vertical .dxm-image-l .dxm-popOut, .dxm-vertical .dxm-image-t .dxm-popOut, .dxm-vertical .dxm-image-b .dxm-popOut, .dxm-popup .dxm-popOut {
    float: right;
}

.dxm-ie7 .dxm-vertical ul.dx, .dxm-ie7 .dxm-popup ul.dx {
    height: 1%;
}

.dxm-ie7 .dxm-vertical .dxm-item, .dxm-ie7 .dxm-popup .dxm-item {
    margin-bottom: -2px;
}

.dxm-ie7 .dxm-vertical .dxm-spacing, .dxm-ie7 .dxm-popup .dxm-spacing {
    margin-top: -3px;
}

.dxm-ie7 .dxm-vertical .dxm-item, .dxm-ie7 .dxm-vertical .dxm-spacing, .dxm-ie7 .dxm-vertical .dxm-separator, .dxm-ie7 .dxm-popup .dxm-item, .dxm-ie7 .dxm-popup .dxm-spacing, .dxm-ie7 .dxm-popup .dxm-separator {
}

.dxm-vertical .dxm-separator b, .dxm-popup .dxm-separator b {
    margin: 0 auto;
}

.dxm-ie7 .dxm-vertical .dxm-separator b, .dxm-ie7 .dxm-popup .dxm-separator b {
    margin: 0;
}

.dxm-ie7 .dxm-vertical .dxm-separator, .dxm-ie7 .dxm-popup .dxm-separator {
    text-align: center;
}




.dxmLite_AZO .dxm-vertical {
    width: 150px;
}

.dxmBC_AZO {
    background-color: #CCCCCC;
}


.dxmLite_AZO .dxm-image-t .dxm-item, .dxmLite_AZO .dxm-image-b .dxm-item, .dxmLite_AZO .dxm-content {
    text-align: center;
    white-space: nowrap;
}



.dxmLite_AZO .dxm-vertical, .dxmLite_AZO .dxm-vertical .dxm-content a.dx, .dxmLite_AZO .dxm-popup, .dxmLite_AZO .dxm-popup .dxm-content a.dx {
    color: Black;
}

.dxmLite_AZO .dxm-content a.dx {
    text-decoration: none;
}

.dxmLite_AZO .dxm-popOut {
    border-width: 0 0 0 1px;
}




.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-content {
    padding: 3px 6px 5px 6px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
    padding-left: 9px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-subMenu .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-subMenu .dxm-content {
    padding-right: 3px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
    padding-left: 3px;
    padding-right: 13px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-dropDownMode.dxm-noImage .dxm-content {
    padding-left: 13px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-dropDownMode .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-dropDownMode .dxm-content {
    padding-right: 13px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-content, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-content {
    padding: 3px 16px 5px 18px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-l .dxm-content, .dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-content {
    padding: 3px 19px 3px 8px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-noSubMenu .dxm-content, .dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-subMenu .dxm-content, .dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding-left: 13px;
    padding-right: 5px;
}



.dxmLite_AZO .dxm-popup .dxm-dropDownMode .dxm-content {
    padding-right: 16px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-image {
    margin-right: 4px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-image {
    margin-left: 4px;
}

.dxmLite_AZO .dxm-image-t .dxm-image {
    margin-bottom: 4px;
}

.dxmLite_AZO .dxm-image-b .dxm-image {
    margin-top: 4px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-l .dxm-image {
    margin-right: 7px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-image {
    margin-left: 7px;
}

.dxmLite_AZO .dxm-popup .dxm-image {
    margin-right: 9px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-subMenu.dxm-noImage {
    padding-left: 4px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-l .dxm-noImage {
    padding-left: 21px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-noImage {
    padding-right: 21px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-t .dxm-noImage, .dxmLite_AZO .dxm-vertical .dxm-image-b .dxm-noImage {
    padding-left: 3px;
}

.dxmLite_AZO .dxm-popup .dxm-noImage {
    padding-left: 23px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-popOut {
    padding-bottom: 7px;
    padding-top: 6px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-bottom: 25px;
    padding-top: 24px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-l .dxm-popOut {
    padding-right: 13px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-popOut {
    padding-left: 9px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-popOut, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-right: 16px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-noImage .dxm-popOut {
    padding-left: 13px;
}

.dxmLite_AZO .dxm-horizontal .dxm-dropDownMode .dxm-popOut {
    padding-left: 12px;
    padding-right: 13px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-popOut {
    padding-left: 11px;
    padding-right: 14px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-l .dxm-popOut, .dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-popOut, .dxmLite_AZO .dxm-popup .dxm-popOut {
    padding-bottom: 6px;
    padding-top: 7px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-t.dxm-noImages .dxm-popOut, .dxmLite_AZO .dxm-vertical .dxm-image-t .dxm-noImage .dxm-popOut, .dxmLite_AZO .dxm-vertical .dxm-image-b.dxm-noImages .dxm-popOut, .dxmLite_AZO .dxm-vertical .dxm-image-b .dxm-noImage .dxm-popOut {
    padding-bottom: 9px;
    padding-top: 9px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-t .dxm-popOut, .dxmLite_AZO .dxm-vertical .dxm-image-b .dxm-popOut {
    padding-bottom: 27px;
    padding-top: 28px;
}

.dxmLite_AZO .dxm-vertical .dxm-popOut, .dxmLite_AZO .dxm-popup .dxm-popOut {
    padding-left: 7px;
    padding-right: 7px;
}

.dxmLite_AZO .dxm-vertical .dxm-noSubMenu, .dxmLite_AZO .dxm-popup .dxm-noSubMenu {
    padding-right: 20px;
}

.dxmLite_AZO .dxm-vertical .dxm-image-r .dxm-noSubMenu {
    padding-left: 20px;
}

.dxmLite_AZO .dxm-horizontal .dxm-spacing {
    height: 1px;
    width: 0;
}

.dxmLite_AZO .dxm-vertical .dxm-spacing, .dxmLite_AZO .dxm-popup .dxm-spacing {
    height: 1px;
}

.dxm-ie7.dxmLite_AZO .dxm-vertical .dxm-separator, .dxm-ie7.dxmLite_AZO .dxm-popup .dxm-separator {
    margin-top: -3px;
}

.dxmLite_AZO .dxm-horizontal .dxm-separator b {
    width: 2px;
}

.dxmLite_AZO .dxm-vertical .dxm-separator b, .dxmLite_AZO .dxm-popup .dxm-separator b {
    height: 1px;
}

.dxmLite_AZO .dxm-horizontal .dxm-separator b {
    -background: url("DXR.axd?r=0_1694") repeat-y scroll left top transparent;
}

.dxmLite_AZO .dxm-horizontal .dxm-spacing, .dxmLite_AZO .dxm-horizontal .dxm-separator b, .dxmLite_AZO .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-spacing, .dxmLite_AZO .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-spacing, .dxmLite_AZO .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-separator b, .dxmLite_AZO .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-separator b {
    height: 22px;
}

.dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-spacing, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-spacing, .dxmLite_AZO .dxm-horizontal .dxm-image-t .dxm-separator b, .dxmLite_AZO .dxm-horizontal .dxm-image-b .dxm-separator b {
    height: 58px;
}

.dxnbControl_AZO {
    background-color: #FFFFFF;
    color: White;
    font-size: 9pt;
}

    .dxnbControl_AZO td.dxnbCtrl {
        padding: 0;
    }

    .dxnbControl_AZO a {
        color: #FFFFFF;
        text-decoration: none;
    }

.dxnbLoadingPanel_AZO {
    color: #303030;
    font-size: 9pt;
}

    .dxnbLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxnbGroupHeader_AZO {
    background-color: #3F5396;
    -background-image: url("DXR.axd?r=0_1695");
    background-repeat: repeat-x;
    border: 1px solid #999999;
    color: #FFFFFF;
    font-size: 9pt;
    padding: 4px 4px 6px 8px;
}

    .dxnbGroupHeader_AZO table.dxnb {
        color: #FFFFFF;
        font-size: 9pt;
    }

    .dxnbGroupHeader_AZO td.dxnb {
        white-space: nowrap;
    }

.dxnbGroupHeaderCollapsed_AZO {
    background-color: #3F5396;
    -background-image: url("DXR.axd?r=0_1695");
    background-repeat: repeat-x;
    border: 1px solid #999999;
    color: #FFFFFF;
    font-size: 9pt;
    padding: 4px 4px 6px 8px;
}

    .dxnbGroupHeaderCollapsed_AZO table.dxnb {
        color: #FFFFFF;
        font-size: 9pt;
    }

    .dxnbGroupHeaderCollapsed_AZO td.dxnb {
        white-space: nowrap;
    }

.dxnbGroupContent_AZO {
    background-color: #CCCCCC;
    border: 1px solid #A8A8A8;
    font-size: 9pt;
    padding: 0;
}

.dxnbItem_AZO, .dxnbLargeItem_AZO, .dxnbBulletItem_AZO, .dxnbItem_AZO a, .dxnbLargeItem_AZO a, .dxnbBulletItem_AZO a {
    color: #000000;
    font-size: 9pt;
    text-align: left;
}

.dxnbItem_AZO, .dxnbLargeItem_AZO, .dxnbBulletItem_AZO {
    background-color: #F5F5F5;
    border: 1px solid #FFFFFF;
}

.dxnbItem_AZO {
    padding: 3px 5px 4px 6px;
}

.dxnbLargeItem_AZO {
    padding: 6px 12px;
}

.dxnbBulletItem_AZO {
    margin-bottom: 9px;
}

.dxnbItemSelected_AZO, .dxnbLargeItemSelected_AZO, .dxnbBulletItemSelected_AZO {
    background-color: #DEDEDE;
    border: 1px solid #DEDEDE;
}

.dxnbItemHover_AZO, .dxnbLargeItemHover_AZO, .dxnbBulletItemHover_AZO {
    background-color: #E9E9E9;
    border-color: #FFFFFF #E9E9E9 #E9E9E9 #FFFFFF;
    border-right: 1px solid #E9E9E9;
    border-style: solid;
    border-width: 1px;
    color: Black;
}

.dxnbGroupHeader_AZO, .dxnbGroupHeaderCollapsed_AZO {
    text-align: left;
}

.dxnbItem_AZO, .dxnbItemHover_AZO, .dxnbItemSelected_AZO, .dxnbBulletItem_AZO, .dxnbBulletItemHover_AZO, .dxnbBulletItemSelected_AZO {
    text-align: left;
}

.dxnbLargeItem_AZO, .dxnbLargeItemHover_AZO, .dxnbLargeItemSelected_AZO {
    text-align: center;
}

.dxnbGroupSpacing_AZO, .dxnbItemSpacing_AZO {
    height: 1px;
    width: 100%;
}

.dxnbImgCellLeft_AZO {
    padding-right: 8px;
}

.dxnbImgCellRight_AZO {
    padding-left: 8px;
}

.dxnbLargeItemImgTop_AZO {
    margin-bottom: 8px;
}

.dxnbLargeItemImgBottom_AZO {
    margin-top: 8px;
}

.dxnbDisabled_AZO {
    color: #787878;
    cursor: default;
}

    .dxnbDisabled_AZO td.dxnb {
        color: #B8B8B8;
    }

.dxnbLite_AZO {
    background: none repeat scroll 0 0 #FFFFFF;
    color: White;
    float: left;
    font-size: 9pt;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 200px;
}

    .dxnbLite_AZO a {
        color: #FFFFFF;
        text-decoration: none;
    }

    .dxnbLite_AZO .dxnb-gr {
        margin-bottom: 1px;
    }

    .dxnbLite_AZO .dxnb-header, .dxnbLite_AZO .dxnb-headerCollapsed {
        -background: url("DXR.axd?r=0_1695") repeat-x scroll 0 0 #3F5396;
        border: 1px solid #999999;
        clear: both;
        cursor: pointer;
        margin: 0;
        overflow: hidden;
        padding: 4px 4px 6px 8px;
        white-space: nowrap;
    }

    .dxnbLite_AZO .dxnb-content {
        background: none repeat scroll 0 0 #CCCCCC;
        border-color: #A8A8A8;
        border-right: 1px solid #A8A8A8;
        border-style: solid;
        border-width: 0 1px 1px;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
    }

.dxnb-noHeads .dxnb-content {
    border-top-width: 1px;
}

.dxnbLite_AZO .dxnb-item, .dxnbLite_AZO .dxnb-large, .dxnbLite_AZO .dxnb-bullet {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #FFFFFF;
    clear: both;
    color: Black;
    cursor: default;
    overflow: hidden;
}

    .dxnbLite_AZO .dxnb-item a, .dxnbLite_AZO .dxnb-large a, .dxnbLite_AZO .dxnb-bullet a {
        color: Black;
    }

.dxnbLite_AZO .dxnb-item, .dxnbLite_AZO .dxnb-large, .dxnbLite_AZO .dxnb-tmpl {
    margin-bottom: 1px;
}

.dxnbLite_AZO .dxnb-item {
    padding: 3px 5px 4px 6px;
}

.dxnbLite_AZO .dxnb-large {
    padding: 6px 12px;
}

.dxnbLite_AZO .dxnb-bullet, .dxnbLite_AZO .dxnb-bulletHover, .dxnbLite_AZO .dxnb-bulletSelected {
    margin-bottom: 9px;
    overflow: visible;
    padding: 0 5px;
}

.dxnbLite_AZO .dxnb-itemSelected, .dxnbLite_AZO .dxnb-itemHover {
}

.dxnbLite_AZO .dxnb-largeSelected, .dxnbLite_AZO .dxnb-largeHover {
}

.dxnbLite_AZO .dxnb-itemSelected, .dxnbLite_AZO .dxnb-largeSelected {
    background-color: #DEDEDE;
    border: 1px solid #DEDEDE;
}

.dxnbLite_AZO .dxnb-itemHover, .dxnbLite_AZO .dxnb-largeHover {
    background-color: #E9E9E9;
    border-color: #FFFFFF #E9E9E9 #E9E9E9 #FFFFFF;
    border-right: 1px solid #E9E9E9;
    border-style: solid;
    border-width: 1px;
    color: Black;
}

.dxnbLite_AZO .dxnb-header, .dxnbLite_AZO .dxnb-headerCollapsed, .dxnbLite_AZO .dxnb-item, .dxnbLite_AZO .dxnb-itemHover, .dxnbLite_AZO .dxnb-itemSelected, .dxnbLite_AZO .dxnb-bullet, .dxnbLite_AZO .dxnb-bulletHover, .dxnbLite_AZO .dxnb-bulletSelected {
    text-align: left;
}

.dxnbLite_AZO .dxnb-large, .dxnbLite_AZO .dxnb-largeHover, .dxnbLite_AZO .dxnb-largeSelected {
    text-align: center;
}

.dxnbLite_AZO .dxnb-headerHover {
}

.dxnbLite_AZO .dxnb-headerCollapsedHover {
}

.dxnbLite_AZO .dxnb-last {
    margin-bottom: 0;
}

.dxnbLite_AZO .dxnb-btn, .dxnbLite_AZO .dxnb-btnLeft, .dxnbLite_AZO .dxnb-img {
    border-width: 0;
}

.dxnbLite_AZO .dxnb-btn {
    float: right;
    margin-left: 8px;
}

.dxnbLite_AZO .dxnb-btnLeft {
    float: left;
    margin-right: 8px;
}

.dxnbLite_AZO .dxnb-img {
    float: left;
    margin: 0 8px 0 0;
}

.dxnbLite_AZO .dxnb-right .dxnb-item .dxnb-img {
    float: right;
    margin: 0 0 0 8px;
}

.dxnbLite_AZO .dxnb-top .dxnb-large .dxnb-img {
    margin-bottom: 8px;
}

.dxnbLite_AZO .dxnb-bottom .dxnb-large .dxnb-img {
    margin-top: 8px;
}

.dxnbLite_AZO .dxnb-large .dxnb-img {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
}

.dxnbLiteDisabled_AZO, .dxnbLite_AZO .dxnbLiteDisabled_AZO, .dxnbLiteDisabled_AZO a, .dxnbLiteDisabled_AZO .dxnb-item, .dxnbLiteDisabled_AZO .dxnb-large, .dxnbLiteDisabled_AZO .dxnb-bullet, .dxnbLiteDisabled_AZO .dxnb-header, .dxnbLiteDisabled_AZO .dxnb-headerCollapsed {
    color: #787878;
    cursor: default;
}

    .dxnbLiteDisabled_AZO .dxnb-header, .dxnbLiteDisabled_AZO .dxnb-headerCollapsed {
        color: #B8B8B8;
    }

.dxncControl_AZO {
    background-color: White;
    color: black;
    font-size: 9pt;
}

    .dxncControl_AZO td.dxncCtrl {
        padding: 18px;
    }

.dxncLoadingPanel_AZO {
    background-color: White;
    border: 1px solid #CBCBCB;
    color: #303030;
    font-size: 9pt;
}

    .dxncLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxncContent_AZO {
}

.dxncPagerPanel_AZO {
    border-top: 1px solid #CCCCCC;
    padding: 5px 3px 0 1px;
}

.dxncItem_AZO {
    border-bottom-width: 0;
    color: black;
    font-size: 9pt;
    padding: 12px 8px 7px 7px;
    vertical-align: top;
}

.dxncEmptyItem_AZO {
    font-size: 9pt;
    padding: 12px 12px 12px 14px;
    vertical-align: top;
}

div.dxncBackToTop_AZO a {
    color: #333334;
    white-space: nowrap;
}

    div.dxncBackToTop_AZO a:hover {
        color: #111112 !important;
    }

    div.dxncBackToTop_AZO a:visited {
        color: #996085;
    }

.dxncItemContent_AZO {
    color: #575757;
    font-family: var(--font);
    font-size: 9pt;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 120% !important;
}

.dxncItemTail_AZO {
    font-size: 8pt;
    text-decoration: none;
}

.dxncItemHeader_AZO .dxncItemDate_AZO {
    background-color: #5066AC;
    color: #FFFFFF;
    font-size: 12px;
    padding: 4px 6px 5px 7px;
}

.dxncItemDate_AZO {
    background-color: #5066AC;
    color: #FFFFFF;
    padding: 4px 6px 5px 7px;
    white-space: nowrap;
}

.dxncItemHeader_AZO {
    color: #333334;
    font-family: var(--font);
    font-size: 1.3em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 141% !important;
    text-decoration: none;
}

.dxncItemLeftPanel_AZO {
    color: #575757;
    font-size: 8pt;
}

.dxncItemRightPanel_AZO {
    color: #575757;
    font-size: 8pt;
}

.dxncItemTailDiv_AZO a {
    color: #333334;
    text-decoration: none;
}

    .dxncItemTailDiv_AZO a:hover {
        text-decoration: none;
    }

    .dxncItemTailDiv_AZO a:visited {
        color: #98A3C4;
    }

.dxncItemContent_AZO a.dxhl {
    color: #333334;
    text-decoration: none;
}

.dxncItemContent_AZO a.dx:hover {
    text-decoration: none;
}

.dxncItemContent_AZO a.dx:visited {
    color: #98A3C4;
}

.dxncEmptyData_AZO {
    color: #848484;
}

.dxncDisabled_AZO, .dxncDisabled_AZO span.dxhl {
    color: #B8B8B8;
    cursor: default;
}

div.dxncDisabled_AZO a, div.dxncDisabled_AZO a:hover, div.dxncDisabled_AZO a:visited {
    color: #B8B8B8;
}

.dxpControl_AZO {
    color: #333334;
    font-size: 9pt;
}

.dxpControl_AZO {
    padding: 0;
}

.dxpButton_AZO {
    color: #333334;
    font-size: 9pt;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
}

    .dxpButton_AZO a {
        color: #333334;
        font-size: 9pt;
        text-decoration: none;
        white-space: nowrap;
    }

.dxpDisabledButton_AZO {
    color: #333334;
    font-size: 9pt;
    text-decoration: none;
}

.dxpPageNumber_AZO {
    color: #333334;
    font-size: 9pt;
    padding: 0 5px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}

    .dxpPageNumber_AZO a {
        color: #333334;
        font-size: 9pt;
        text-decoration: none;
    }

.dxpCurrentPageNumber_AZO {
    background-color: #999999;
    color: #FFFFFF;
    font-size: 9pt;
    padding: 2px 3px 3px;
    text-decoration: none;
}

.dxpSummary_AZO {
    color: #909090;
    font-size: 9pt;
    padding: 0 4px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.dxpSeparator_AZO {
    background-color: #CCCCCC;
}

.dxpDisabled_AZO {
    border-color: #B8B8B8;
    color: #B8B8B8;
    cursor: default;
}

.dxpLite_AZO {
    color: #909090;
    float: left;
    font-size: 9pt;
}

    .dxpLite_AZO .dxp-summary, .dxpLite_AZO .dxp-sep, .dxpLite_AZO .dxp-button, .dxpLite_AZO .dxp-num, .dxpLite_AZO .dxp-current, .dxpLite_AZO .dxp-ellip {
        display: block;
        float: left;
        font-weight: normal;
        margin-left: 4px;
    }

    .dxpLite_AZO .dxp-lead {
        margin-left: 0 !important;
    }

    .dxpLite_AZO a {
        color: #333334;
        text-decoration: none;
    }

    .dxpLite_AZO .dxp-button {
        color: #333334;
        cursor: pointer;
        text-align: center;
        white-space: nowrap;
    }

        .dxpLite_AZO .dxp-button img {
            border: 0 none;
            text-decoration: none;
            vertical-align: middle;
        }

    .dxpLite_AZO .dxp-wideButton {
        padding: 2px 5px;
    }

    .dxpLite_AZO .dxp-disabledButton {
        color: #B8B8B8;
        cursor: default;
    }

    .dxpLite_AZO .dxp-num {
        color: #333334;
        cursor: pointer;
        padding: 2px 5px 3px;
    }

    .dxpLite_AZO .dxp-current {
        background: none repeat scroll 0 0 #5066AC;
        color: white;
        cursor: text;
        padding: 2px 3px 3px;
        text-decoration: none;
    }

    .dxpLite_AZO .dxp-summary, .dxpLite_AZO .dxp-ellip {
        padding: 2px 4px 1px;
        white-space: nowrap;
    }

    .dxpLite_AZO .dxp-sep {
        background: none repeat scroll 0 0 #CCCCCC;
        height: 11px;
        margin-top: 5px;
        width: 1px;
    }

.dxpLiteDisabled_AZO, .dxpLiteDisabled_AZO a, .dxpLiteDisabled_AZO .dxp-summary, .dxpLiteDisabled_AZO .dxp-sep, .dxpLiteDisabled_AZO .dxp-button, .dxpLiteDisabled_AZO .dxp-num, .dxpLiteDisabled_AZO .dxp-current, .dxpLiteDisabled_AZO .dxp-ellip {
    border-color: #B8B8B8;
    color: #B8B8B8;
    cursor: default;
}

.dxpcControl_AZO {
    background-color: #dedede;
    border: 0 solid transparent;
    color: black;
    font-size: 9pt;
    padding: 0;
}

    .dxpcControl_AZO a {
        color: #1E3695;
    }

.dxpcCloseButton_AZO {
    color: black;
    font-size: 9pt;
    padding: 1px;
}

.dxpcCloseButtonHover_AZO {
    color: black;
    font-size: 9pt;
}

.dxpcContent_AZO {
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    color: #323232;
    font-size: 9pt;
    padding: 7px 10px 36px;
    vertical-align: top;
    white-space: normal;
}

.dxpcFooter_AZO {
    background-color: #E9E9E9;
    -background-image: url("DXR.axd?r=0_1698");
    background-repeat: no-repeat;
    border-color: #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid solid;
    border-width: 1px;
    color: #909090;
    font-size: 9pt;
}

    .dxpcFooter_AZO td.dxpc {
        color: #909090;
        font-size: 9pt;
        padding: 7px 1px 7px 10px;
        white-space: nowrap;
    }

.dxpcHeader_AZO {
    background-color: #8e8e8e;
    -background-image: url("DXR.axd?r=0_1699");
    background-position: center top;
    background-repeat: repeat-x;
    border: 1px solid #b3b3b3;
    font-size: 9pt;
    font-weight: bold;
}

    .dxpcHeader_AZO td.dxpc {
        color: #FFFFFF;
        font-size: 9pt;
        white-space: nowrap;
    }

.dxpcModalBackground_AZO {
    background-color: #777777;
    opacity: 0.7;
}

.dxpcDisabled_AZO {
    color: #808080;
    cursor: default;
}

.dxrpControl_AZO td.dxrp, .dxrpControlGB_AZO td.dxrp {
    color: #000000;
    font-family: var(--font);
    font-size: 9pt;
}

.dxrpControl_AZO .dxrpHeader_AZO td.dxrp, .dxrpControlGB_AZO span.dxrpHeader_AZO {
    color: #404040;
    font-family: var(--font);
    font-size: 9pt;
    text-align: left;
}

.dxrpControl_AZO .dxrpHI, .dxrpControl_AZO .dxrpHeader_AZO, .dxrpControl_AZO .dxrpHeader_AZO td.dxrp {
    vertical-align: top;
    white-space: nowrap;
}

.dxrpControl_AZO .dxrpHI {
    padding-right: 4px;
}

.dxrpControl_AZO .dxrpContent {
    vertical-align: top;
}

.dxrpControl_AZO .dxrpHeader_AZO, .dxrpControl_AZO .dxrpTE, .dxrpControl_AZO .dxrpHLE, .dxrpControl_AZO .dxrpHRE {
    background-color: #E9E9E9;
}

.dxrpControl_AZO .dxrpContent, .dxrpControl_AZO .dxrpNHTE, .dxrpControlGB_AZO .dxrpContent, .dxrpControlGB_AZO .dxrpNHTE, .dxrpControlGB_AZO span.dxrpHeader_AZO {
    background-color: WhiteSmoke;
}

.dxrpControl_AZO .dxrpLE, .dxrpControl_AZO .dxrpRE, .dxrpControl_AZO .dxrpBE, .dxrpControlGB_AZO .dxrpLE, .dxrpControlGB_AZO .dxrpRE, .dxrpControlGB_AZO .dxrpBE {
    background-color: #F7F7F7;
}

.dxrpControl_AZO .dxrpHeader_AZO {
    -background: url("DXR.axd?r=0_1705") repeat-x scroll left bottom #E9E9E9;
}

.dxrpControl_AZO .dxrpHLE {
    -background: url("DXR.axd?r=0_1703") repeat-x scroll left bottom #E9E9E9;
}

.dxrpControl_AZO .dxrpHRE {
    -background: url("DXR.axd?r=0_1704") repeat-x scroll left bottom #E9E9E9;
}

.dxrpControl_AZO .dxrpTE {
    -background: url("DXR.axd?r=0_1706") repeat scroll 0 0 #E9E9E9;
}

.dxrpControl_AZO .dxrpNHTE, .dxrpControlGB_AZO .dxrpNHTE {
    -background: url("DXR.axd?r=0_1708") repeat scroll 0 0 WhiteSmoke;
}

.dxrpControl_AZO .dxrpLE, .dxrpControlGB_AZO .dxrpLE {
    -background: url("DXR.axd?r=0_1707") repeat scroll 0 0 #F7F7F7;
}

.dxrpControl_AZO .dxrpRE, .dxrpControlGB_AZO .dxrpRE {
    -background: url("DXR.axd?r=0_1709") repeat scroll 0 0 #F7F7F7;
}

.dxrpControl_AZO .dxrpBE, .dxrpControlGB_AZO .dxrpBE {
    -background: url("DXR.axd?r=0_1702") repeat scroll 0 0 #F7F7F7;
}

.dxrpDisabled_AZO, .dxrpDisabled_AZO td.dxrp {
    color: #B8B8B8;
    cursor: default;
}

.dxsmControl_AZO a {
    color: #333334;
}

    .dxsmControl_AZO a:hover {
        color: #B5CCF9;
        text-decoration: none;
    }

    .dxsmControl_AZO a:visited {
        color: #D6B6CB;
    }

.dxsmControl_AZO {
    background-color: white;
    border: 1px solid #A8A8A8;
    color: #000000;
    font-family: var(--font);
    font-size: 9pt;
}

.dxsmCategoryLevel_AZO, .dxsmCategoryLevel_AZO a {
    color: #FFFFFF;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

.dxsmCategoryLevel_AZO {
    background-color: #415799;
    -background-image: url("DXR.axd?r=0_1710");
    background-repeat: repeat-x;
    padding: 5px 8px;
    white-space: nowrap;
}

.dxsmCategoryLevel_AZO {
    border-bottom-width: 0;
}

.dxsmLevelCategoryFlow_AZO, .dxsmLevelCategoryFlow_AZO a {
    color: #1E3695;
    font-family: var(--font);
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
}

.dxsmLevel0_AZO, .dxsmLevel0_AZO a, .dxsmLevel0Categorized_AZO a, .dxsmLevel0Categorized_AZO {
    color: #FFFFFF;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

    .dxsmLevel0Categorized_AZO a, .dxsmLevel0Categorized_AZO {
        color: #000000;
        font-weight: bold;
    }

.dxsmLevel0_AZO, .dxsmLevel0Categorized_AZO {
    padding: 5px 8px 2px;
    white-space: nowrap;
}

.dxsmLevel0_AZO {
    background-color: #415799;
    -background-image: url("DXR.axd?r=0_1710");
    background-repeat: repeat-x;
}

.dxsmLevel0_AZO {
    border-bottom-width: 0;
    padding: 5px 8px;
}

.dxsmLevel0Flow_AZO, .dxsmLevel0Flow_AZO a, .dxsmLevel0CategorizedFlow_AZO a, .dxsmLevel0CategorizedFlow_AZO {
    color: #FFFFFF;
    font-family: var(--font);
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
}

.dxsmLevel0Flow_AZO {
    padding: 0;
}

.dxsmLevel0Flow_AZO {
    text-decoration: none;
}

.dxsmLevel1_AZO, .dxsmLevel1_AZO a, .dxsmLevel1Categorized_AZO a, .dxsmLevel1Categorized_AZO {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

.dxsmLevel1_AZO, .dxsmLevel1Categorized_AZO {
    padding: 0;
    white-space: nowrap;
}

.dxsmLevel1Flow_AZO, .dxsmLevel1Flow_AZO a, .dxsmLevel1CategorizedFlow_AZO, .dxsmLevel1CategorizedFlow_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: underline;
}

.dxsmLevel1Flow_AZO {
    padding: 0;
    text-decoration: none;
}

.dxsmLevel2_AZO, .dxsmLevel2_AZO a, .dxsmLevel2Categorized_AZO a, .dxsmLevel2Categorized_AZO {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

.dxsmLevel2_AZO, .dxsmLevel2Categorized_AZO {
    padding: 0;
    white-space: nowrap;
}

.dxsmLevel2Flow_AZO, .dxsmLevel2Flow_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: underline;
}

.dxsmLevel2Flow_AZO {
    padding: 0;
}

.dxsmLevel3_AZO, .dxsmLevel3_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

.dxsmLevel3_AZO {
    padding: 0;
    white-space: nowrap;
}

.dxsmLevel3Flow_AZO, .dxsmLevel3Flow_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: underline;
}

.dxsmLevel4_AZO, .dxsmLevel4_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

.dxsmLevel4_AZO {
    padding: 0;
    white-space: nowrap;
}

.dxsmLevel4Flow_AZO, .dxsmLevel4Flow_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: underline;
}

.dxsmLevel4Flow_AZO {
    padding: 0;
}

.dxsmLevelOther_AZO, .dxsmLevelOther_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: none;
}

.dxsmLevelOther_AZO {
    padding: 0;
    white-space: nowrap;
}

.dxsmLevelOtherFlow_AZO, .dxsmLevelOtherFlow_AZO a {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    text-decoration: underline;
}

.dxsmDisabled_AZO {
    color: #B8B8B8;
    cursor: default;
}

.dxtcControl_AZO {
    color: black;
    font-size: 9pt;
}

.dxtcLoadingPanel_AZO {
    color: #303030;
    font-size: 9pt;
}

    .dxtcLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxtcTab_AZO a, .dxtcTabWithTabPositionLeft_AZO a, .dxtcTabWithTabPositionBottom_AZO a, .dxtcTabWithTabPositionRight_AZO a, .dxtcActiveTab_AZO a, .dxtcActiveTabWithTabPositionBottom_AZO a, .dxtcActiveTabWithTabPositionLeft_AZO a, .dxtcActiveTabWithTabPositionRight_AZO a, .dxtcTabHover_AZO a, .dxtcTabHoverWithTabPositionBottom_AZO a, .dxtcTabHoverWithTabPositionLeft_AZO a, .dxtcTabHoverWithTabPositionRight_AZO a {
    color: black;
    text-decoration: none;
}

.dxtcActiveTab_AZO, .dxtcActiveTabWithTabPositionBottom_AZO, .dxtcActiveTabWithTabPositionLeft_AZO, .dxtcActiveTabWithTabPositionRight_AZO {
    background-image: url("combo_grad_lightgrey_25px.png");
    background-position: left top;
    background-repeat: repeat-x;
    border: 1px solid #DDDDDD;
    color: #444444;
    font-size: 9pt;
    padding: 4px 14px;
    text-align: center;
}

.dxtcActiveTabWithTabPositionBottom_AZO {
    background-color: #3E5395;
    -background-image: url("DXR.axd?r=0_1723");
    background-position: left bottom;
    background-repeat: repeat-x;
}

.dxtcActiveTabWithTabPositionLeft_AZO {
    background-color: #3E5395;
    -background-image: url("DXR.axd?r=0_1727");
    background-position: left top;
    background-repeat: repeat-y;
    padding: 4px 11px 4px 17px;
}

.dxtcActiveTabWithTabPositionRight_AZO {
    background-color: #3E5395;
    -background-image: url("DXR.axd?r=0_1730");
    background-position: right top;
    background-repeat: repeat-y;
    padding: 4px 11px 4px 17px;
}

    .dxtcActiveTab_AZO table.dxtc, .dxtcActiveTabWithTabPositionBottom_AZO table.dxtc, .dxtcActiveTabWithTabPositionLeft_AZO table.dxtc, .dxtcActiveTabWithTabPositionRight_AZO table.dxtc {
        color: #666666;
        font-size: 9pt;
    }

    .dxtcActiveTab_AZO td.dxtc, .dxtcActiveTabWithTabPositionBottom_AZO td.dxtc, .dxtcActiveTabWithTabPositionLeft_AZO td.dxtc, .dxtcActiveTabWithTabPositionRight_AZO td.dxtc {
        background-color: transparent !important;
        background-image: url("") !important;
        border-width: 0 !important;
        font-weight: bold;
        padding: 0 !important;
        white-space: nowrap;
    }

.dxtcTab_AZO, .dxtcTabWithTabPositionLeft_AZO, .dxtcTabWithTabPositionBottom_AZO, .dxtcTabWithTabPositionRight_AZO {
    background-color: #F5F5F5;
    background-image: url("combo_grad_darkgrey_25px.png");
    background-position: left top;
    background-repeat: repeat-x;
    font-weight: bold;
    border: 1px solid #CCCCCC;
    color: #111111;
    font-size: 9pt;
    padding: 4px 14px;
    text-align: center;
}

    .dxtcTab_AZO table.dxtc, .dxtcTabWithTabPositionBottom_AZO table.dxtc, .dxtcTabWithTabPositionLeft_AZO table.dxtc, .dxtcTabWithTabPositionRight_AZO table.dxtc {
        color: black;
        font-size: 9pt;
    }

    .dxtcTab_AZO td.dxtc, .dxtcTabWithTabPositionBottom_AZO td.dxtc, .dxtcTabWithTabPositionLeft_AZO td.dxtc, .dxtcTabWithTabPositionRight_AZO td.dxtc {
        background-color: transparent !important;
        background-image: url("") !important;
        border-width: 0 !important;
        padding: 0 !important;
        white-space: nowrap;
        color: #666666;
    }

.dxtcTabWithTabPositionBottom_AZO {
    background-color: #F5F5F5;
    -background-image: url("DXR.axd?r=0_1724");
    background-position: right bottom;
    background-repeat: no-repeat;
}

.dxtcTabWithTabPositionLeft_AZO {
    background-color: #F5F5F5;
    -background-image: url("DXR.axd?r=0_1728");
    background-position: left bottom;
    background-repeat: no-repeat;
}

.dxtcTabWithTabPositionRight_AZO {
    background-color: #F5F5F5;
    -background-image: url("DXR.axd?r=0_1731");
    background-position: right top;
    background-repeat: no-repeat;
}

.dxtcTabHover_AZO, .dxtcTabHoverWithTabPositionBottom_AZO, .dxtcTabHoverWithTabPositionLeft_AZO, .dxtcTabHoverWithTabPositionRight_AZO {
    background-color: #DDDDDD;
    background-image: url("combo_grad_lightgrey_25px.png");
    background-position: left top;
    background-repeat: repeat-x;
    text-align: center;
}

    .dxtcTabHover_AZO table.dxtc, .dxtcTabHoverWithTabPositionBottom_AZO table.dxtc, .dxtcTabHoverWithTabPositionLeft_AZO table.dxtc, .dxtcTabHoverWithTabPositionRight_AZO table.dxtc {
        color: #000000;
    }

.dxtcTabHoverWithTabPositionBottom_AZO, .dxtcActiveTabHoverWithTabPositionBottom_AZO {
    background-color: #E9E9E9;
    -background-image: url("DXR.axd?r=0_1725");
    background-position: right bottom;
    background-repeat: no-repeat;
}

.dxtcTabHoverWithTabPositionLeft_AZO, .dxtcActiveTabHoverWithTabPositionLeft_AZO {
    background-color: #E9E9E9;
    -background-image: url("DXR.axd?r=0_1729");
    background-position: left bottom;
    background-repeat: no-repeat;
}

.dxtcTabHoverWithTabPositionRight_AZO, .dxtcActiveTabHoverWithTabPositionRight_AZO {
    background-color: #E9E9E9;
    -background-image: url("DXR.axd?r=0_1732");
    background-position: right top;
    background-repeat: no-repeat;
}

    .dxtcTabHover_AZO td.dxtc, .dxtcTabHoverWithTabPositionBottom_AZO td.dxtc, .dxtcTabHoverWithTabPositionLeft_AZO td.dxtc, .dxtcTabHoverWithTabPositionRight_AZO td.dxtc {
        background-color: transparent !important;
        background-image: none !important;
        border-width: 0 !important;
        padding: 0 !important;
        white-space: nowrap;
    }

.dxtcPageContent_AZO, .dxtcPageContentWithTabPositionBottom_AZO, .dxtcPageContentWithTabPositionLeft_AZO, .dxtcPageContentWithTabPositionRight_AZO, .dxtcPageContentWithoutTabs_AZO {
    background-color: #FFFFFF;
    -background-image: url("DXR.axd?r=0_1718");
    background-position: left top;
    background-repeat: repeat-x;
    border-color: #CCCCCC !important;
    border-right: 1px solid #CCCCCC !important;
    border-style: solid !important;
    border-width: 1px 1px 1px !important;
    color: #000000;
    font-size: 9pt;
    vertical-align: top;
}

.dxtcPageContentWithTabPositionLeft_AZO {
    -background-image: url("DXR.axd?r=0_1719");
    background-position: left top;
    background-repeat: repeat-y;
    border-color: #CCCCCC !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 0 !important;
}

.dxtcPageContentWithTabPositionRight_AZO {
    -background-image: url("DXR.axd?r=0_1719");
    background-position: right top;
    background-repeat: repeat-y;
    border-color: #CCCCCC !important;
    border-style: solid !important;
    border-width: 1px 0 1px 1px !important;
}

.dxtcPageContentWithTabPositionBottom_AZO {
    -background-image: url("DXR.axd?r=0_1718");
    background-position: left bottom;
    background-repeat: repeat-x;
    border-color: #CCCCCC !important;
    border-style: solid !important;
    border-width: 1px 1px 0 !important;
}

.dxtcPageContentWithoutTabs_AZO {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC !important;
}

.dxtcContent_AZO, .dxtcContentWithTabPositionBottom_AZO, .dxtcContentWithTabPositionLeft_AZO, .dxtcContentWithTabPositionRight_AZO {
    background-color: white;
    -background-image: url("DXR.axd?r=0_1718");
    background-repeat: repeat-x;
    border: 1px solid #CCCCCC;
    color: black;
    font-size: 9pt;
    height: 1px;
    vertical-align: top;
}

.dxtcControl_AZO td.dxtcTabsCell, .dxtcControl_AZO td.dxtcTabsCellWithTabPositionBottom, .dxtcControl_AZO td.dxtcTabsCellWithTabPositionLeft, .dxtcControl_AZO td.dxtcTabsCellWithTabPositionRight {
}

.dxtcControl_AZO td.dxtcTabsCellWithTabPositionBottom {
}

.dxtcControl_AZO td.dxtcTabsCellWithTabPositionLeft {
}

.dxtcControl_AZO td.dxtcTabsCellWithTabPositionRight {
}

.dxtcDisabled_AZO, .dxtcDisabled_AZO table.dxtc {
    color: #B8B8B8;
    cursor: default;
}

.dxtiControl_AZO a, .dxtiBackToTop_AZO a {
    color: #333334;
    text-decoration: none !important;
}

    .dxtiControl_AZO a:hover, .dxtiBackToTop_AZO a:hover {
        color: #111112;
        font-weight: normal;
        text-decoration: none !important;
    }

    .dxtiControl_AZO a:visited, .dxtiBackToTop_AZO a:visited {
        color: #996085;
    }

.dxtiControl_AZO {
    background-color: white;
    border: 1px solid #A8A8A8;
    color: #1E3695;
    font-size: 9pt;
    text-decoration: underline;
}

.dxtiLoadingPanel_AZO {
    background-color: White;
    border: 1px solid #CBCBCB;
    color: #303030;
    font-size: 9pt;
}

    .dxtiLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxtiItem_AZO, .dxtiItem_AZO a {
    color: #333334;
    font-size: 9pt;
    text-decoration: none;
}

.dxtiItem_AZO {
    white-space: nowrap;
}

.dxtiGroupHeader_AZO, .dxtiGroupHeaderCategorized_AZO {
    font-size: 14pt;
    text-decoration: none;
}

.dxtiGroupHeader_AZO, .dxtiGroupHeaderCategorized_AZO {
    -background-image: url("DXR.axd?r=0_1733");
    border: 1px solid #CCCCCC;
    padding: 0 0 0 8px;
    white-space: nowrap;
}

.dxtiGroupHeaderCategorized_AZO {
    border: 1px solid #CCCCCC;
    padding-bottom: 0;
}

.dxtiGroupHeaderText_AZO, .dxtiGroupHeaderTextCategorized_AZO {
    background-color: transparent;
    color: #848484;
    font-family: var(--font);
    font-size: 17px;
}

.dxtiGroupHeaderText_AZO {
    padding: 0 7px;
}

.dxtiGroupHeaderTextCategorized_AZO {
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 0;
}

.dxtiFilterBoxInfoText_AZO {
    color: #999999;
    font-size: 7pt;
    padding-bottom: 4px;
    padding-top: 0;
    text-decoration: none;
}

.dxtiFilterBoxEdit_AZO {
    border: 1px solid #CCCCCC;
    font-size: 9pt;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
    width: 158px;
}

.dxtiFilterBox_AZO, .dxtiFilterBox_AZO table {
    color: #898989;
    font-family: var(--font);
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}

.dxtiFilterBox_AZO {
    background-color: transparent;
    padding-right: 0;
}

.dxtiIndexPanel_AZO {
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    color: #CCCCCC;
    font-family: var(--font);
    padding: 10px 15px;
    text-decoration: none;
}

.dxtiIndexPanelItem_AZO, .dxtiIndexPanelItem_AZO a, .dxtiCurrentIndexPanelItem_AZO, .dxtiCurrentIndexPanelItem_AZO a {
    color: #333334;
    font-size: 8.3pt;
    text-decoration: none;
}

.dxtiIndexPanelItem_AZO, .dxtiCurrentIndexPanelItem_AZO {
    padding: 2px;
}

.dxtiCurrentIndexPanelItem_AZO {
    background-color: transparent;
    color: #5B5B5B;
    text-decoration: none;
}

.dxtiBackToTop_AZO, .dxtiBackToTop_AZO a {
    color: #333334;
    font-size: 7pt;
    font-weight: normal;
    text-decoration: none;
}

.dxtiBackToTop_AZO {
    padding: 3px 0 0 17px;
}

.dxtiDisabled_AZO {
    color: #B8B8B8;
    cursor: default;
}

.dxucControl_AZO, .dxucEditArea_AZO {
    font-family: var(--font);
    font-size: 10pt;
}

.dxucErrorCell_AZO {
    color: Red;
    font-family: var(--font);
    font-size: 9pt;
    text-align: left;
}

.dxucButton_AZO, .dxucButton_AZO a {
    color: #394EA2;
    cursor: pointer;
    font-family: var(--font);
    font-size: 10pt;
    white-space: nowrap;
}

.dxucProgressBar_AZO {
    background-color: #F5F5F5;
    border: 1px solid #B8B8B8;
}

    .dxucProgressBar_AZO .dxucPBMainCell {
        padding: 1px;
    }

    .dxucProgressBar_AZO td.dx {
        padding: 0;
    }

    .dxucProgressBar_AZO, .dxucProgressBar_AZO td.dx {
        color: #000000;
        font-family: var(--font);
        font-size: 9pt;
    }

.dxucProgressBarIndicator_AZO {
    background-color: #3E5496;
    -background-image: url("DXR.axd?r=0_1735");
    background-repeat: repeat-x;
}

.dxsplControl_AZO, .dxsplVSeparator_AZO, .dxsplHSeparator_AZO {
    background-color: White;
}

.dxsplControl_AZO, .dxsplVSeparator_AZO, .dxsplHSeparator_AZO, .dxsplPane_AZO, .dxsplPaneCollapsed_AZO, .dxsplVSeparator_AZO, .dxsplHSeparator_AZO, .dxsplVSeparatorCollapsed_AZO, .dxsplHSeparatorCollapsed_AZO {
    border: 0 solid #CCCCCC;
}

.dxsplPane_AZO, .dxsplPaneCollapsed_AZO {
    background-color: #F5F5F5;
    border-width: 1px;
}

.dxsplPaneCollapsed_AZO {
    border-bottom-width: 0;
    border-right-width: 0;
}

.dxsplVSeparatorHover_AZO {
    cursor: w-resize;
}

.dxsplHSeparatorHover_AZO {
    cursor: n-resize;
}

.dxsplVSeparatorCollapsed_AZO {
    border-bottom-width: 1px;
    border-top-width: 1px;
}

.dxsplHSeparatorCollapsed_AZO {
    border-left-width: 1px;
    border-right-width: 1px;
}

.dxsplVSeparatorHover_AZO, .dxsplVSeparatorButtonHover_AZO {
    -background-image: url("DXR.axd?r=0_1713");
    background-position: left top;
    background-repeat: repeat-y;
}

.dxsplHSeparatorHover_AZO, .dxsplHSeparatorButtonHover_AZO {
    -background-image: url("DXR.axd?r=0_1711");
    background-position: left top;
    background-repeat: repeat-x;
}

.dxsplVSeparatorCollapsed_AZO, .dxsplHSeparatorCollapsed_AZO {
    cursor: default !important;
}

.dxsplVSeparatorButton_AZO {
    cursor: pointer;
    padding: 5px 0;
}

.dxsplHSeparatorButton_AZO {
    cursor: pointer;
    padding: 0 5px;
}

.dxsplVSeparatorHover_AZO, .dxsplHSeparatorHover_AZO, .dxsplVSeparatorButtonHover_AZO, .dxsplHSeparatorButtonHover_AZO {
    background-color: #E9E9E9;
}

.dxsplResizingPointer_AZO {
    -background-image: url("DXR.axd?r=0_1712");
    background-repeat: repeat;
}

.dxsplResizingPointer_AZO, .dxsplS {
    font-size: 0;
    line-height: 0;
}

.dxsplLCC, .dxsplCC, .dxsplS {
    overflow: hidden;
}

.dxsplLCC, .dxsplCC, .dxsplP {
    height: 100%;
    width: 100%;
}

.dxsplLCC {
    padding: 8px;
}

.dx-clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

.dxeLoadingDiv_AZO {
    background: none repeat scroll 0 0 White;
    cursor: wait;
    opacity: 0.85;
}

.dxeLoadingDivWithContent_AZO {
    background: none repeat scroll 0 0 White;
    opacity: 0.01;
}

.dxeLoadingPanel_AZO {
    color: #303030;
    font-size: 9pt;
}

.dxeLoadingPanelWithContent_AZO {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #303030;
    font-size: 9pt;
}

    .dxeLoadingPanel_AZO td.dx, .dxeLoadingPanelWithContent_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxeBase_AZO.GenRegionHeader {
    font-size: var(--font-size);
    border: none;
}

.dxeBase_AZO {
    font-family: var(--font);
    font-size: var(--font-size);
}

    .dxeBase_AZO.GenLabelHeader {
        padding-top: 10px;
        /*font-weight: 600;*/
    }

        .dxeBase_AZO.GenLabelHeader.GenControlLabel {
            font-weight: normal;
        }

.dxeErrorCell_AZO, .dxeErrorCell_AZO td {
    color: red;
    font-family: var(--font);
    font-size: 9pt;
}

.dxeErrorCell_AZO {
    color: #A91123;
    padding-left: 4px;
}

.dxeErrorFrame_AZO {
}

.dxeErrorFrameWithoutError_AZO {
    border: 1px solid Red;
}

    .dxeErrorFrameWithoutError_AZO .dxeControlsCell_AZO {
        padding: 2px;
    }

.dxeEditArea_AZO {
    border: 1px solid #A0A0A0;
    font-family: var(--font);
    font-size: 9pt;
}

.dxvsValidationSummary_AZO {
    color: Red;
    font-family: var(--font);
    font-size: 9pt;
}

    .dxvsValidationSummary_AZO td.dxvsRC {
        padding: 2px 5px 4px 6px;
        vertical-align: top;
    }

    .dxvsValidationSummary_AZO .dxvsE {
    }

    .dxvsValidationSummary_AZO table.dxvsHT {
        width: 100%;
    }

    .dxvsValidationSummary_AZO td.dxvsH {
        padding: 2px 0;
    }

    .dxvsValidationSummary_AZO a.dxvsHL, .dxvsValidationSummary_AZO a.dxvsHL:visited {
        color: red;
    }

    .dxvsValidationSummary_AZO a.dxvsHL {
        border-bottom: 1px dashed #FF7700;
        text-decoration: none;
    }

        .dxvsValidationSummary_AZO a.dxvsHL:hover {
            color: #FF7700;
        }

    .dxvsValidationSummary_AZO table.dxvsT {
    }

    .dxvsValidationSummary_AZO tr.dxvsE {
    }

    .dxvsValidationSummary_AZO td.dxvsETC {
        padding: 2px 0;
    }

    .dxvsValidationSummary_AZO ul.dxvsL {
    }

    .dxvsValidationSummary_AZO ol.dxvsL {
    }

    .dxvsValidationSummary_AZO li.dxvsE {
        padding: 2px 0;
    }

.dxeButtonEditButton_AZO, .dxeCalendarButton_AZO, .dxeSpinIncButton_AZO, .dxeSpinDecButton_AZO, .dxeSpinLargeIncButton_AZO, .dxeSpinLargeDecButton_AZO {
    border: 1px solid #CCCCCC;
    cursor: pointer;
    vertical-align: middle;
}

    .dxeButtonEditButton_AZO, .dxeCalendarButton_AZO, .dxeButtonEditButton_AZO td.dx, .dxeCalendarButton_AZO td.dx, .dxeSpinIncButton_AZO, .dxeSpinDecButton_AZO, .dxeSpinLargeIncButton_AZO, .dxeSpinLargeDecButton_AZO, .dxeSpinIncButton_AZO td.dx, .dxeSpinDecButton_AZO td.dx, .dxeSpinLargeIncButton_AZO td.dx, .dxeSpinLargeDecButton_AZO td.dx {
        font-family: var(--font);
        font-size: 9pt;
        font-weight: normal;
        text-align: center;
    }

.dxeButtonEditButton_AZO {
    /*-background-color: #99999A;*/
    background-image: url("combo_grad_grey_21px.png");
    background-position: center top;
    background-repeat: repeat-x;
    border: 0px solid #99999A;
    border-bottom: 0;
    padding: 0;
}

.dxeSpinIncButton_AZO, .dxeSpinDecButton_AZO {
    border-style: none;
    padding: 2px 0;
}

.dxeSpinLargeIncButton_AZO, .dxeSpinLargeDecButton_AZO {
    padding: 0;
}

.dxeSpinLargeIncButton_AZO {
    padding-left: 1px;
}

.dxeSpinIncButton_AZO {
    background-color: #566BAD;
    -background-image: url("DXR.axd?r=0_1605");
    background-position: center top;
    background-repeat: repeat-x;
    border-bottom: 1px solid #FAFAFA;
}

.dxeSpinDecButton_AZO {
    background-color: #4A5EA0;
    -background-image: url("DXR.axd?r=0_1602");
    background-position: center top;
    background-repeat: repeat-x;
    border-bottom-style: none;
}

.dxeSpinLargeIncButton_AZO, .dxeSpinLargeDecButton_AZO {
    background-color: #223672;
    -background-image: url("DXR.axd?r=0_1608");
    background-position: center top;
    background-repeat: no-repeat;
    border-style: none;
}

.dxeSpinLargeDecButton_AZO {
}

.dxeSpinLargeIncButton_AZO {
}

.dxeButtonEditButton_AZO .dxbebt_AZO {
    width: 14px;
}

.dxeSpinIncButton_AZO table.dxbebt, .dxeSpinDecButton_AZO table.dxbebt {
    width: 15px;
}

.dxeSpinLargeDecButton_AZO table.dxbebt {
    width: 14px;
}

.dxeSpinLargeIncButton_AZO table.dxbebt {
    width: 13px;
}

.dxeButtonEditButton_AZO table.dxbebt {
    padding-left: 3px;
    padding-right: 3px;
}

    .dxeButtonEditButton_AZO table.dxbebt td.dx {
        color: White;
    }

.dxeCalendarButton_AZO {
    background-color: #E5E5E5;
    -background-image: url("DXR.axd?r=0_1593");
    background-position: left center, center top;
    padding: 2px 13px 4px;
    width: 30px;
}

    .dxeCalendarButton_AZO table.dxbebt {
        width: 100%;
    }

    .dxeCalendarButton_AZO td.dx {
        text-align: center;
        white-space: nowrap;
    }

.dxeCalendarButtonPressed_AZO {
    background-color: #DCDCDC;
    background-image: none;
}

.dxeButtonEditButtonPressed_AZO {
    -background-image: url("DXR.axd?r=0_1599");
    background-repeat: repeat-x;
}

.dxeSpinIncButtonPressed_AZO {
    background-color: #394E8D;
    -background-image: url("DXR.axd?r=0_1607");
    background-position: center top;
    background-repeat: repeat-x;
}

.dxeSpinDecButtonPressed_AZO {
    background-color: #8C9EC7;
    -background-image: url("DXR.axd?r=0_1604");
    background-position: center top;
    background-repeat: repeat-x;
}

.dxeSpinLargeIncButtonPressed_AZO, .dxeSpinLargeDecButtonPressed_AZO {
    background-color: #8C9EC7;
    -background-image: url("DXR.axd?r=0_1610");
    background-position: center top;
    background-repeat: no-repeat;
    border-style: none;
}

.dxeCalendarButtonHover_AZO {
    background-color: #d4d5d7;
    background-position: center top, left center;
}

.dxeButtonEditButtonHover_AZO {
}

.dxeSpinLargeIncButtonHover_AZO, .dxeSpinLargeDecButtonHover_AZO {
    background-color: #8CA0CF;
    -background-image: url("DXR.axd?r=0_1609");
    background-position: center top;
    background-repeat: no-repeat;
}

.dxeSpinIncButtonHover_AZO {
    background-color: #F2F2F2;
    -background-image: url("DXR.axd?r=0_1606");
    background-position: center top;
    background-repeat: repeat-x;
}

.dxeSpinDecButtonHover_AZO {
    background-color: #576BA1;
    -background-image: url("DXR.axd?r=0_1603");
    background-position: center top;
    background-repeat: repeat-x;
}

.dxeButtonEdit_AZO {
    background-color: White;
    border: 1px solid #B8B8B8;
    width: 170px;
}

    .dxeButtonEdit_AZO .dxeEditArea_AZO {
        background-color: White;
    }

    .dxeButtonEdit_AZO .dxeEditArea_AZO, .dxeButtonEdit_AZO td.dxic {
        width: 100%;
    }

    .dxeButtonEdit_AZO td.dxic {
        padding: 1px 3px 1px 1px;
    }

    .dxeButtonEdit_AZO .dxeIIC img {
        padding-left: 3px;
    }

input[type="checkbox"] {
    height: 15px;
    width: 15px;
}

    input[type="checkbox"]:checked {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAABKgAAASoAGynUFaAAAAB3RJTUUH5goUDQQVmGs46gAAARhJREFUSMftlT1OxDAQRieh2VtAxSE4Ag1/HRJoBUI0FJyCO1CAYKGkoKThLNBwBiT7sx/FWiGEJLuGpEBipClsj96zPLZcADZmlDZy/DlBqaiLEMOlmU3MzAwYKksFXSt6Uj4Bk2KgJpchhisrmDbmH8oR4VaYrQ9wLO6mdiy1dK/wvlYVC216/EYm/LYPDsybHHDnadEL7Q0FB8wC7qxR5IV2F8Bny8ABM0X/1lLshHZ+C58L0L6iDx2S7Qb8Lgde9UDooEeyBawouPtceCVIksNOSfTP7XC9AKt9F+LLQLhphyR7562CJDlS9HEIeKsgSY67JcvDOwVJcvJdkgfvFaQXfvopyYcvFNRu1+NP4IAV/5/+ovgAAnDKEbb63CIAAAAASUVORK5CYII=);
        background-size: 9px;
        background-repeat: no-repeat;
        background-position-x: 2px;
        background-position-y: 3px;
        background-color: var(--main-color-1);
        border-color: var(--main-color-1);
    }

.dxeTextBox_AZO, .dxeMemo_AZO {
    background-color: White;
    border: 1px solid #B8B8B8;
}

    .dxeTextBox_AZO .dxeEditArea_AZO, .dxeMemo_AZO .dxeMemoEditArea_AZO {
        background-color: White;
        padding-left: 0;
        margin-left: 0;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: solid 1px #d1d1d1;
        border-radius: 5px;
    }

    .dxeTextBox_AZO td.dxic {
        padding: 2px;
        width: 100%;
    }

.dxeRadioButtonList_AZO {
    border: 1px solid #B8B8B8;
}

    .dxeRadioButtonList_AZO, .dxeRadioButtonList_AZO table {
        font-family: var(--font);
        font-size: 9pt;
    }

        .dxeRadioButtonList_AZO td.dxe {
            padding: 7px 0 5px 6px;
        }

        .dxeRadioButtonList_AZO label {
            margin-right: 6px;
        }

.dxeMemo_AZO {
    border: 1px solid #B8B8B8;
    width: 170px;
}

.dxeMemoEditArea_AZO {
    font-family: var(--font);
    font-size: 9pt;
}

.dxeMemo_AZO > tbody > tr > td {
    padding: 0 0 0 0;
    width: 100%;
}

.dxeHyperlink_AZO {
    color: #333334;
    font-family: var(--font);
    font-size: 9pt;
    font-weight: normal;
}

a.dxeHyperlink_AZO:hover {
    color: #111112;
}

a.dxeHyperlink_AZO:visited {
    color: #996085;
}

.dxeListBox_AZO {
    background-color: #FAFAFA;
    border: 1px solid #B8B8B8;
    font-family: var(--font);
    font-size: 9pt;
    height: 103px;
    width: 70px;
}

    .dxeListBox_AZO div.dxlbd {
        height: 102px;
        padding-top: 1px;
    }

.dxeListBoxItemRow_AZO {
    cursor: default;
}

.dxeListBoxItem_AZO {
    border-bottom: 1px solid #FAFAFA;
    border-left: 1px solid white;
    border-right: 1px solid white;
    color: Black;
    font-family: var(--font);
    font-size: 9pt;
    font-weight: normal;
    padding: 2px 2px 3px 4px;
    text-align: left;
    white-space: nowrap;
}

    .dxeListBoxItem_AZO em {
        background: none repeat scroll 0 0 #0790b3;
        color: #333333;
        font-style: normal;
        font-weight: bold;
    }

.dxeListBoxItemSelected_AZO {
    background-color: #e2e3e4;
    color: White;
}

.dxeListBoxItemHover_AZO {
    background-color: #DEDEDE;
    color: Black;
}

    .dxeListBoxItemHover_AZO em, .dxeListBoxItemSelected_AZO em {
        background: none repeat scroll 0 0 transparent;
    }

.dxeListBox_AZO td.dxeI, .dxeListBox_AZO td.dxeIM, .dxeListBox_AZO .dxeHIC, .dxeListBox_AZO td.dxeFTM, .dxeListBox_AZO td.dxeTM, .dxeListBox_AZO td.dxeC, .dxeListBox_AZO td.dxeCM, .dxeListBox_AZO td.dxeHCC, .dxeListBox_AZO td.dxeMI, .dxeListBox_AZO td.dxeMIM {
    border-right-width: 0 !important;
    padding-right: 0 !important;
}

.dxeListBox_AZO td.dxeCM, .dxeListBox_AZO td.dxeHCC {
    width: 25px;
}

.dxeListBox_AZO td.dxeIM {
    width: 0;
}

.dxeListBox_AZO td.dxeT {
    padding-left: 0 !important;
    width: 100%;
}

.dxeListBox_AZO td.dxeT, .dxeListBox_AZO td.dxeMI {
    border-left-width: 0 !important;
}

.dxeListBox_AZO td.dxeFTM, .dxeListBox_AZO td.dxeTM, .dxeListBox_AZO td.dxeLTM, .dxeListBox_AZO .dxeHFC, .dxeListBox_AZO .dxeHC, .dxeListBox_AZO .dxeHLC {
    overflow: hidden;
}

.dxeListBox_AZO td.dxeFTM, .dxeListBox_AZO td.dxeTM, .dxeListBox_AZO .dxeHFC, .dxeListBox_AZO .dxeHC {
    padding-right: 6px !important;
}

.dxeListBox_AZO td.dxeLTM, .dxeListBox_AZO td.dxeTM, .dxeListBox_AZO .dxeHC, .dxeListBox_AZO .dxeHLC {
    padding-left: 6px !important;
}

.dxeListBox_AZO td.dxeLTM, .dxeListBox_AZO td.dxeTM, .dxeListBox_AZO td.dxeMIM {
    border-left: 1px solid #D9D9D9 !important;
}

.dxeListBox_AZO td.dxeIM, .dxeListBox_AZO td.dxeFTM, .dxeListBox_AZO td.dxeTM, .dxeListBox_AZO td.dxeLTM, .dxeListBox_AZO td.dxeCM, .dxeListBox_AZO td.dxeMIM {
    border-bottom: 1px solid #D9D9D9;
}

.dxeListBox_AZO .dxeHD {
    background-color: #eaeaeb;
    -background-image: url("DXR.axd?r=0_1611");
    background-position: center top;
    background-repeat: repeat-x;
    border-bottom: 1px solid #999999;
}

.dxeListBox_AZO .dxeHFC, .dxeListBox_AZO .dxeHIC, .dxeListBox_AZO .dxeHC, .dxeListBox_AZO .dxeHLC, .dxeListBox_AZO td.dxeHCC, .dxeListBox_AZO td.dxeHMIC {
    border-bottom-width: 0;
    color: #666666;
    padding-bottom: 7px;
    padding-top: 7px;
}

.dxeListBox_AZO .dxeHC, .dxeListBox_AZO .dxeHLC, .dxeListBox_AZO td.dxeHMIC {
    border-left: 1px solid #999999;
}

.dxeListBox_AZO .dxeHIC, .dxeListBox_AZO .dxeHFC, .dxeListBox_AZO .dxeHCC {
    border-left: 1px solid #999999;
}

.dxeListBox_AZO .dxeHFC, .dxeListBox_AZO .dxeHC, .dxeListBox_AZO .dxeHMIC {
    border-right-width: 0;
}

.dxeListBox_AZO .dxeHLC {
    border-right: 1px solid #999999;
}

.dxeCalendar_AZO {
    background-color: #FAFAFA;
    border: 1px solid #CCCCCC;
    color: black;
    font-weight: normal;
}

    .dxeCalendar_AZO td.dxMonthGrid, .dxeCalendar_AZO td.dxMonthGridWithWeekNumbers {
        cursor: default;
        padding: 2px 22px 5px;
    }

    .dxeCalendar_AZO td.dxMonthGridWithWeekNumbers {
        padding-left: 10px;
    }

.dxeCalendarDayHeader_AZO {
    background-color: transparent;
    border-bottom: 1px solid #E8E8E8;
    color: Black;
    font-family: var(--font);
    font-size: 9pt;
    padding: 4px 4px 6px;
}

.dxeCalendarWeekNumber_AZO {
    color: #9CAEE3;
    font-family: var(--font);
    font-size: 10px;
    padding: 4px 6px;
    text-align: right;
}

.dxeCalendarDay_AZO {
    font-size: 12px;
    padding: 4px 6px;
    text-align: center;
}

.dxeCalendarWeekend_AZO {
    color: #C00000;
}

.dxeCalendarOtherMonth_AZO {
    color: #888888;
}

.dxeCalendarOutOfRange_AZO {
    color: #D0D0D0;
}

.dxeCalendarToday_AZO {
    border: 1px solid #5066AC;
    padding: 3px;
}

.dxeCalendarSelected_AZO {
    background-color: #5066AC;
    color: White;
}

.dxeCalendarHeader_AZO {
    background-color: gray;
    background-position: center top;
    background-repeat: repeat-x;
    border-bottom: 1px solid #3c545b;
    padding: 4px 12px 3px;
}

    .dxeCalendarHeader_AZO td.dxe {
        color: White;
        cursor: pointer;
        font-family: var(--font);
        font-size: 9pt;
        text-align: center;
    }

.dxeCalendarFooter_AZO, .dxeCalendarFastNavFooter_AZO {
    -background: url("DXR.axd?r=0_1596") no-repeat scroll left top #E9E9E9;
    border-top: 1px solid #CCCCCC;
    padding: 10px 0;
}

.dxeCalendarFastNav_AZO {
    background: none repeat scroll 0 0 white;
    border-color: #CCCCCC #CCCCCC -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    padding: 12px 8px;
}

.dxeCalendarFastNavFooter_AZO {
    border: 1px solid #CCCCCC;
    color: black;
}

.dxeCalendarFastNavMonth_AZO, .dxeCalendarFastNavYear_AZO {
    color: Black;
    cursor: pointer;
    font-size: 9pt;
    padding: 5px 4px;
    text-align: center;
}

.dxeCalendarFastNavMonth_AZO {
    padding: 4px 20px;
}

.dxeCalendarFastNavMonthHover_AZO, .dxeCalendarFastNavYearHover_AZO {
    background: none repeat scroll 0 0 #E9E9E9;
    color: black;
}

.dxeCalendarFastNavMonthSelected_AZO, .dxeCalendarFastNavYearSelected_AZO {
    background: none repeat scroll 0 0 #5066AC;
    color: white;
}

.dxeDisabled_AZO, .dxeDisabled_AZO td.dxe, .dxeDisabled_AZO .dxeEditArea_AZO, .dxeDisabled_AZO .dxeMemoEditArea_AZO {
    background: none repeat scroll 0 0 #FAFAFA;
    color: #B8B8B8;
    cursor: default;
}

a.dxeDisabled_AZO, a.dxeDisabled_AZO:hover {
    color: #B8B8B8;
}

.dxfcTable_AZO {
    border-collapse: separate !important;
}

    .dxfcTable_AZO td.dxfc {
        color: Black;
        font-size: 9pt;
        padding: 0 0 0 3px;
        vertical-align: middle;
    }

a.dxfcPropertyName_AZO {
    color: Blue !important;
    white-space: nowrap !important;
}

a.dxfcGroupType_AZO {
    color: Red !important;
    padding: 0 3px !important;
    white-space: nowrap !important;
}

a.dxfcOperation_AZO {
    color: Green !important;
    white-space: nowrap !important;
}

a.dxfcValue_AZO {
    color: Gray !important;
    white-space: nowrap !important;
}

.dxfcImageButton_AZO {
    cursor: pointer;
}

.dxfcLoadingPanel_AZO {
    background: none repeat scroll 0 0 white;
    border: 1px solid #CCCCCC;
    color: #303030;
    font-size: 9pt;
}

    .dxfcLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxfcLoadingDiv_AZO {
    background: none repeat scroll 0 0 white;
    opacity: 0.01;
}

.dxeMaskHint_AZO {
    background: none repeat scroll 0 0 #FFFFE1;
    border: 1px solid black;
    color: Black;
    font-size: 9pt;
    padding: 2px 5px 3px;
}

.dxeProgressBar_AZO .dxePBMainCell {
    padding: 1px;
}

.dxeProgressBar_AZO td.dxe {
    padding: 0;
}

.dxeProgressBar_AZO, .dxeProgressBar_AZO td.dxe {
    color: #000000;
    font-family: var(--font);
    font-size: 9pt;
}

    .dxeProgressBar_AZO td {
        -background-image: url("DXR.axd?r=0_1601");
        background-position: 50% 0;
        background-repeat: no-repeat;
    }

.dxeProgressBar_AZO {
    background-color: #F5F5F5;
    border: 1px solid #B8B8B8;
}

.dxeProgressBarIndicator_AZO {
    background-color: #3E5496;
    -background-image: url("DXR.axd?r=0_1600");
    background-repeat: repeat-x;
}

.dxeDropDownWindow_AZO {
    background-color: #FAFAFA;
    border: 1px solid #B8B8B8;
}

.dxeColorIndicator_AZO {
    border: 1px solid #B8B8B8;
    cursor: pointer;
    height: 15px;
    width: 15px;
}

.dxeColorTable_AZO {
    background-color: #FAFAFA;
    border: 1px solid #B8B8B8;
}

    .dxeColorTable_AZO td.dx {
        padding: 4px;
    }

.dxeColorTableCell_AZO {
    cursor: pointer;
    padding: 3px;
}

.dxeColorTableCellDiv_AZO {
    border: 1px solid #808080;
    font-size: 0;
    height: 12px;
    width: 12px;
}

.dxeColorTableCellSelected_AZO {
    background-color: #CBCBCB;
    border: 1px solid #888888;
    padding: 2px !important;
}

.dxeColorTableCellHover_AZO {
    background-color: #F2F2F2;
    border: 1px solid #888888;
    padding: 2px !important;
}

.dxeInvalid_AZO {
}

    .dxeInvalid_AZO .dxeEditArea_AZO, .dxeInvalid_AZO .dxeMemoEditArea_AZO {
    }

.dxeFocused_AZO {
    border: 1px solid #909090;
}

    .dxeFocused_AZO .dxeEditArea_AZO, .dxeFocused_AZO .dxeMemoEditArea_AZO {
        background-color: White;
    }

    .dxeFocused_AZO .dxeListBoxItem_AZO {
        border-bottom-color: White;
    }

.dxeNullText_AZO .dxeEditArea_AZO, .dxeNullText_AZO .dxeMemoEditArea_AZO {
    color: #B8B8B8;
}

.dxcaRefreshButton_AZO {
    color: #333334;
    font-family: var(--font);
    font-size: 10pt;
    text-decoration: none;
}

.dxcaDisabledRefreshButton_AZO {
    color: #B8B8B8;
}

.dxcaRefreshButtonCell_AZO {
}

.dxcaRefreshButtonText_AZO {
}

.dxcaDisabledRefreshButtonText_AZO {
}

.dxcaTextBoxCell_AZO {
    font-family: var(--font);
    font-size: 9pt;
}

.dxcaTextBoxCell_AZO, .dxcaTextBoxCellNoIndent_AZO {
    font-family: var(--font);
    font-size: 9pt;
}

    .dxcaTextBoxCellNoIndent_AZO .dxeErrorCell_AZO {
        color: Red;
        padding-left: 0;
        padding-top: 4px;
    }

.dxcaTextBoxLabel_AZO {
    display: block;
    padding-bottom: 4px;
}

.dxcaLoadingPanel_AZO {
    color: #303030;
    font-size: 9pt;
}

    .dxcaLoadingPanel_AZO td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxEditors_edtError_AZO, .dxEditors_edtCalendarPrevYear_AZO, .dxEditors_edtCalendarPrevYearDisabled_AZO, .dxEditors_edtCalendarPrevMonth_AZO, .dxEditors_edtCalendarPrevMonthDisabled_AZO, .dxEditors_edtCalendarNextMonth_AZO, .dxEditors_edtCalendarNextMonthDisabled_AZO, .dxEditors_edtCalendarNextYear_AZO, .dxEditors_edtCalendarNextYearDisabled_AZO, .dxEditors_edtCalendarFNPrevYear_AZO, .dxEditors_edtCalendarFNNextYear_AZO, .dxEditors_edtRadioButtonChecked_AZO, .dxEditors_edtRadioButtonUnchecked_AZO, .dxEditors_edtRadioButtonGrayed_AZO, .dxEditors_edtRadioButtonChecked_AZO, .dxEditors_edtRadioButtonUnchecked_AZO, .dxEditors_edtRadioButtonGrayed_AZO, .dxEditors_edtEllipsis_AZO, .dxEditors_edtEllipsisDisabled_AZO, .dxEditors_edtDropDown_AZO, .dxEditors_edtDropDownDisabled_AZO, .dxEditors_edtSpinEditIncrementImage_AZO, .dxEditors_edtSpinEditIncrementImageDisabled_AZO, .dxEditors_edtSpinEditDecrementImage_AZO, .dxEditors_edtSpinEditDecrementImageDisabled_AZO, .dxEditors_edtSpinEditLargeIncImage_AZO, .dxEditors_edtSpinEditLargeIncImageDisabled_AZO, .dxEditors_edtSpinEditLargeDecImage_AZO, .dxEditors_edtSpinEditLargeDecImageDisabled_AZO, .dxEditors_fcadd_AZO, .dxEditors_fcaddhot_AZO, .dxEditors_fcremove_AZO, .dxEditors_fcremovehot_AZO, .dxEditors_fcgroupaddcondition_AZO, .dxEditors_fcgroupaddgroup_AZO, .dxEditors_fcgroupremove_AZO, .dxEditors_fcopany_AZO, .dxEditors_fcopbegin_AZO, .dxEditors_fcopbetween_AZO, .dxEditors_fcopcontain_AZO, .dxEditors_fcopnotcontain_AZO, .dxEditors_fcopnotequal_AZO, .dxEditors_fcopend_AZO, .dxEditors_fcopequal_AZO, .dxEditors_fcopgreater_AZO, .dxEditors_fcopgreaterorequal_AZO, .dxEditors_fcopnotblank_AZO, .dxEditors_fcopblank_AZO, .dxEditors_fcopless_AZO, .dxEditors_fcoplessorequal_AZO, .dxEditors_fcoplike_AZO, .dxEditors_fcopnotany_AZO, .dxEditors_fcopnotbetween_AZO, .dxEditors_fcopnotlike_AZO, .dxEditors_fcgroupand_AZO, .dxEditors_fcgroupor_AZO, .dxEditors_fcgroupnotand_AZO, .dxEditors_fcgroupnotor_AZO, .dxEditors_caRefresh_AZO {
    background-color: transparent;
    background-image: url("Symbols.png");
    background-repeat: no-repeat;
}

.dxEditors_edtError_AZO {
    background-position: -170px 0;
    height: 14px;
    width: 14px;
}

.dxEditors_edtCalendarPrevYear_AZO {
    background-position: 0px -130px;
    height: 18px;
    width: 19px;
}

.dxEditors_edtCalendarPrevYearDisabled_AZO {
    background-position: -76px -20px;
    height: 7px;
    width: 13px;
}

.dxEditors_edtCalendarPrevMonth_AZO {
    background-position: -57px 0;
    height: 18px;
    width: 19px;
}

.dxEditors_edtCalendarPrevMonthDisabled_AZO {
    background-position: -57px -20px;
    height: 7px;
    width: 9px;
}

.dxEditors_edtCalendarNextMonth_AZO {
    background-position: -19px 0;
    height: 18px;
    width: 19px;
}

.dxEditors_edtCalendarNextMonthDisabled_AZO {
    background-position: -19px -20px;
    height: 7px;
    width: 9px;
}

.dxEditors_edtCalendarNextYear_AZO {
    background-position: -49px -130px;
    height: 18px;
    width: 19px;
}

.dxEditors_edtCalendarNextYearDisabled_AZO {
    background-position: -38px -20px;
    height: 7px;
    width: 13px;
}

.dxEditors_edtCalendarFNPrevYear_AZO {
    background-position: 0 0;
    height: 15px;
    width: 15px;
}

.dxEditors_edtCalendarFNNextYear_AZO {
    background-position: 0 -20px;
    height: 15px;
    width: 15px;
}

.dxEditors_edtRadioButtonChecked_AZO {
    background-position: -23px -44px;
    height: 15px;
    width: 15px;
}

.dxEditors_edtRadioButtonUnchecked_AZO {
    background-position: 0 -44px;
    height: 15px;
    width: 15px;
}

.dxEditors_edtRadioButtonGrayed_AZO {
    background-position: -46px -44px;
    height: 15px;
    width: 15px;
}

.dxEditors_edtRadioButtonChecked_AZO {
    background-position: -91px -44px;
    height: 14px;
    width: 14px;
}

.dxEditors_edtRadioButtonUnchecked_AZO {
    background-position: -69px -44px;
    height: 14px;
    width: 14px;
}

.dxEditors_edtRadioButtonGrayed_AZO {
    background-position: -113px -44px;
    height: 14px;
    width: 14px;
}

.dxEditors_edtEllipsis_AZO {
    background-position: -113px 0;
    height: 2px;
    width: 10px;
}

.dxEditors_edtEllipsisDisabled_AZO {
    background-position: -113px -22px;
    height: 2px;
    width: 10px;
}

.dxEditors_edtDropDown_AZO {
    background-position: -95px 0;
    height: 6px;
    width: 9px;
}

.dxEditors_edtDropDownDisabled_AZO {
    background-position: -95px -22px;
    height: 6px;
    width: 9px;
}

.dxEditors_edtSpinEditIncrementImage_AZO {
    background-position: -150px 0;
    height: 5px;
    width: 7px;
}

.dxEditors_edtSpinEditIncrementImageDisabled_AZO {
    background-position: -150px -13px;
    height: 5px;
    width: 7px;
}

.dxEditors_edtSpinEditDecrementImage_AZO {
    background-position: -132px 0;
    height: 5px;
    width: 7px;
}

.dxEditors_edtSpinEditDecrementImageDisabled_AZO {
    background-position: -132px -13px;
    height: 5px;
    width: 7px;
}

.dxEditors_edtSpinEditLargeIncImage_AZO {
    background-position: -145px -26px;
    height: 7px;
    width: 5px;
}

.dxEditors_edtSpinEditLargeIncImageDisabled_AZO {
    background-position: -171px -26px;
    height: 7px;
    width: 5px;
}

.dxEditors_edtSpinEditLargeDecImage_AZO {
    background-position: -132px -26px;
    height: 7px;
    width: 5px;
}

.dxEditors_edtSpinEditLargeDecImageDisabled_AZO {
    background-position: -158px -26px;
    height: 7px;
    width: 5px;
}

.dxEditors_fcadd_AZO {
    background-position: 0 -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcaddhot_AZO {
    background-position: -21px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcremove_AZO {
    background-position: -42px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcremovehot_AZO {
    background-position: -63px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupaddcondition_AZO {
    background-position: -168px -46px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupaddgroup_AZO {
    background-position: -147px -46px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupremove_AZO {
    background-position: -126px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopany_AZO {
    background-position: 0 -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopbegin_AZO {
    background-position: -42px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopbetween_AZO {
    background-position: -84px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopcontain_AZO {
    background-position: -105px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopnotcontain_AZO {
    background-position: -147px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopnotequal_AZO {
    background-position: -168px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopend_AZO {
    background-position: -63px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopequal_AZO {
    background-position: 0 -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopgreater_AZO {
    background-position: -21px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopgreaterorequal_AZO {
    background-position: -42px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopnotblank_AZO {
    background-position: -105px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopblank_AZO {
    background-position: -126px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopless_AZO {
    background-position: -63px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcoplessorequal_AZO {
    background-position: -84px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcoplike_AZO {
    background-position: -126px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopnotany_AZO {
    background-position: -21px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopnotbetween_AZO {
    background-position: -147px -88px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcopnotlike_AZO {
    background-position: -168px -109px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupand_AZO {
    background-position: -84px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupor_AZO {
    background-position: -168px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupnotand_AZO {
    background-position: -105px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_fcgroupnotor_AZO {
    background-position: -147px -67px;
    height: 13px;
    width: 13px;
}

.dxEditors_caRefresh_AZO {
    background-position: 0 -129px;
    height: 20px;
    width: 19px;
}

.dxGridView_gvCollapsedButton_AZO, .dxGridView_gvExpandedButton_AZO, .dxGridView_gvDetailCollapsedButton_AZO, .dxGridView_gvDetailExpandedButton_AZO, .dxGridView_gvFilterRowButton_AZO, .dxGridView_gvHeaderFilter_AZO, .dxGridView_gvHeaderFilterActive_AZO, .dxGridView_gvHeaderSortDown_AZO, .dxGridView_gvHeaderSortUp_AZO, .dxGridView_gvDragAndDropArrowDown_AZO, .dxGridView_gvDragAndDropArrowUp_AZO, .dxGridView_gvDragAndDropHideColumn_AZO, .dxGridView_gvParentGroupRows_AZO, .dxGridView_WindowResizer_AZO {
    background-color: transparent;
    background-image: url("WindowSizer.png");
    background-repeat: no-repeat;
}

.dxGridView_gvCollapsedButton_AZO {
    background-position: -36px 0;
    height: 10px;
    width: 9px;
}

.dxGridView_gvExpandedButton_AZO {
    background-position: -36px -18px;
    height: 9px;
    width: 9px;
}

.dxGridView_gvDetailCollapsedButton_AZO {
    background-position: -53px 0;
    height: 10px;
    width: 9px;
}

.dxGridView_gvDetailExpandedButton_AZO {
    background-position: -53px -18px;
    height: 10px;
    width: 9px;
}

.dxGridView_gvFilterRowButton_AZO {
    background-position: -100px 0;
    height: 13px;
    width: 13px;
}

.dxGridView_gvHeaderFilter_AZO {
    background-position: 0 -34px;
    height: 23px;
    width: 18px;
}

.dxGridView_gvHeaderFilterActive_AZO {
    background-position: -23px -34px;
    height: 23px;
    width: 18px;
}

.dxGridView_gvHeaderSortDown_AZO {
    background-position: -19px 0;
    height: 11px;
    width: 11px;
}

.dxGridView_gvHeaderSortUp_AZO {
    background-position: -19px -18px;
    height: 11px;
    width: 11px;
}

.dxGridView_gvDragAndDropArrowDown_AZO {
    background-position: 0 0;
    height: 9px;
    width: 11px;
}

.dxGridView_gvDragAndDropArrowUp_AZO {
    background-position: 0 -17px;
    height: 9px;
    width: 11px;
}

.dxGridView_gvDragAndDropHideColumn_AZO {
    background-position: -70px 0;
    height: 22px;
    width: 22px;
}

.dxGridView_gvParentGroupRows_AZO {
    background-position: -70px -36px;
    height: 13px;
    width: 18px;
}

.dxGridView_WindowResizer_AZO {
    background-position: -46px -36px;
    height: 16px;
    width: 16px;
}

.dxgvControl_AZO, .dxgvDisabled_AZO {
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    color: #000000;
    cursor: default;
    font-size: 9pt;
}

.dxgvDisabled_AZO {
    color: #9CAFDF !important;
}

.dxgvControl_AZO a {
    color: #333334;
}

    .dxgvControl_AZO a:hover {
        color: #111112;
    }

    .dxgvControl_AZO a:visited {
        color: #333334;
    }

.dxgvDisabled_AZO a {
    color: Gray;
}

.dxgvLoadingPanel_AZO {
    background-color: #E8E8E8;
    border: 1px solid #CCCCCC;
    color: #303030;
    font-size: 9pt;
}

    .dxgvLoadingPanel_AZO td {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

.dxgvLoadingPanelStatusBar_AZO {
    background-color: transparent;
    color: #000000;
    font-size: 9pt;
}

    .dxgvLoadingPanelStatusBar_AZO td {
        padding: 0 2px;
        text-align: center;
        white-space: nowrap;
    }

.dxgvFilterPopupWindow_AZO {
    border: 1px solid #CBCBCB;
    color: Black;
    font-size: 9pt;
}

.dxgvFilterPopupItemsArea_AZO {
    background-color: White;
    color: Black;
}

.dxgvFilterPopupButtonPanel_AZO {
    background-color: #E8E8E8;
    border-color: #DCDCDC;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    color: Black;
    font-size: 9pt;
}

.dxgvFilterPopupItem_AZO td.dxgv, .dxgvFilterPopupActiveItem_AZO td.dxgv, .dxgvFilterPopupSelectedItem_AZO td.dxgv {
    border-bottom: 1px solid #FAFAFA;
    border-left: 1px solid White;
    border-right: 1px solid White;
    cursor: default;
    padding: 2px 2px 3px 4px;
    white-space: nowrap;
}

.dxgvFilterPopupActiveItem_AZO {
    background: none repeat scroll 0 0 #DEDEDE;
    color: Black;
}

.dxgvFilterPopupSelectedItem_AZO {
    background: none repeat scroll 0 0 #AAAAAA;
    color: White;
}

.dxgvTable_AZO {
    background-color: transparent;
    border: 0 none;
    border-collapse: separate !important;
    color: #000000;
    font-size: 9pt;
    overflow: hidden;
}

.dxgvInlineEditRow_AZO, .dxgvDataRow_AZO {
}

    .dxgvInlineEditRow_AZO td.dxgv {
        border-bottom: 1px solid #D9D9D9;
        border-right: 1px solid #D9D9D9;
    }

.dxgvFilterRow_AZO {
    background-color: #F0F0F0;
}

.dxgvEditFormDisplayRow_AZO {
    background-color: #DCE0F0;
}

.dxgvEditForm_AZO {
    background-color: #E8EAF6;
}

    .dxgvEditForm_AZO td.dxgv {
        border-bottom: 1px solid #D9D9D9;
        padding: 10px 10px 12px;
    }

.dxgvSelectedRow_AZO {
    background-color: inherit;
}

.dxgvFocusedRow_AZO {
    background-color: #5066AC;
}

.dxgvDetailRow_AZO, .dxgvPreviewRow_AZO {
    background-color: #E8E8E8;
}

    .dxgvDetailCell_AZO, .dxgvPreviewRow_AZO td.dxgv, .dxgvEmptyDataRow_AZO td.dxgv {
        border-color: -moz-use-text-color -moz-use-text-color #D9D9D9;
        border-style: none none solid;
        border-width: 0 0 1px;
        padding: 20px 2px 20px 4px;
    }

.dxgvEmptyDataRow_AZO td.dxgv {
    text-align: center;
}

.dxgvPreviewRow_AZO {
    color: #777777;
}

    .dxgvPreviewRow_AZO td.dxgv {
        padding: 15px;
    }

.dxgvDetailCell_AZO {
    padding: 15px 12px 15px 6px;
}

.dxgvDetailRow_AZO td.IndentCell {
    border-bottom: 1px solid #D9D9D9;
    padding-left: 0;
    padding-right: 0;
}

.dxgvEditFormDisplayRow_AZO, .dxgvDataRow_AZO, .dxgvDataRowAlt_AZO, .dxgvSelectedRow_AZO, .dxgvFocusedRow_AZO, .dxgvFocusedRow_AZO a.dxeHyperlink {
    color: #212121;
}

    .dxgvEditFormDisplayRow_AZO td.dxgv, .dxgvDataRow_AZO td.dxgv, .dxgvDataRowAlt_AZO td.dxgv, .dxgvSelectedRow_AZO td.dxgv, .dxgvFocusedRow_AZO td.dxgv {
        border-color: #D9D9D9;
        border-style: none solid solid none;
        border-width: 0 1px 1px 0;
        overflow: hidden;
        padding: 4px 6px 5px;
    }

.dxgvDataRow_AZO {
    background-color: #FFFFFF;
    color: #000000;
}

.dxgvDataRowAlt_AZO {
    background-color: #F1F1F1;
    color: #000000;
}

.dxgvEditFormDisplayRow_AZO {
    color: #000000;
}

.dxgvEditingErrorRow_AZO {
    background-color: #FFC8C8;
    color: Red;
}

    .dxgvEditingErrorRow_AZO td.dxgv {
        border-color: #D9D9D9;
        border-style: none none solid;
        border-width: 0 0 1px;
        padding: 6px 10px;
        white-space: pre-wrap;
    }

.dxgvFilterRow_AZO td.dxgv {
    border-color: #D9D9D9;
    border-style: none none solid;
    border-width: 0 0 1px;
    overflow: hidden;
    padding: 3px 4px;
}

.dxgvGroupRow_AZO {
    background-color: #E8E8E8;
}

.dxgvFocusedGroupRow_AZO {
    background-color: #5066AC;
}

.dxgvGroupRow_AZO, .dxgvFocusedGroupRow_AZO {
    color: #696969;
}

    .dxgvGroupRow_AZO td.dxgv, .dxgvFocusedGroupRow_AZO td.dxgv {
        border-color: #FFFFFF -moz-use-text-color #D9D9D9;
        border-left: 0 none;
        border-right: 0 none;
        border-style: solid none;
        border-width: 1px 0;
        padding: 4px 6px 5px;
        vertical-align: middle;
        white-space: nowrap;
    }

.dxgvFocusedGroupRow_AZO {
    color: White;
}

    .dxgvFocusedGroupRow_AZO td.dxgv {
        border-top: 1px solid #5066AC;
    }

    .dxgvFocusedRow_AZO td.dxgvIndentCell, .dxgvFocusedGroupRow_AZO td.dxgvIndentCell, .dxgvSelectedRow_AZO td.dxgvIndentCell {
        background-color: #E8E8E8 !important;
        border-right: 1px solid #D5D5D5;
        border-top: 0 none;
    }

.dxgvHeaderPanel_AZO {
    background-color: #E4E4E4;
    border-bottom: 1px solid #D9D9D9;
    padding: 8px 4px;
}

.dxgvHeader_AZO {
    border: 1px solid #9c9c9c;
    cursor: pointer;
    font-weight: normal;
    overflow: hidden;
    padding: 0px 1px 0px 6px;
    text-align: left;
    white-space: nowrap;
}

    .dxgvHeader_AZO a, .dxgvHeader_AZO a:hover, .dxgvHeader_AZO a:visited {
        color: White;
    }

    .dxgvHeader_AZO, .dxgvHeader_AZO table {
        color: #666666;
        font-size: 9pt;
        height: 25px;
    }

        .dxgvHeader_AZO td {
            white-space: nowrap;
        }

.dxgvCustomization_AZO {
    margin: 0;
    overflow: auto;
    padding: 0;
    width: 100%;
}

.dxgvEmptyDataRow_AZO, .dxgvGroupPanel_AZO {
    color: #848484;
}

.dxgvGroupPanel_AZO {
    background-color: #DEDEDE;
    border-top: 1px solid #CCCCCC;
    font-size: 9pt;
    padding: 10px 4px 10px 8px;
    white-space: nowrap;
}

.dxgvFooter_AZO {
    border-bottom: 1px solid #7F93D4;
    color: #FFFFFF;
    white-space: nowrap;
}

    .dxgvFooter_AZO td.dxgv {
        border-bottom: 1px solid #D9D9D9;
        border-right: 0 none;
        padding: 6px 6px 7px;
    }

.dxgvGroupFooter_AZO {
    background-color: #DEDEDE;
    white-space: nowrap;
}

    .dxgvGroupFooter_AZO td.dxgv {
        border-bottom: 1px solid #D5D5D5;
        border-right: 0 none;
        padding: 6px 5px 7px;
    }

    .dxgvDataRow_AZO td.dxgvIndentCell, .dxgvGroupRow_AZO td.dxgvIndentCell, .dxgvGroupFooter_AZO td.dxgvIndentCell {
        background-color: #E8E8E8;
        border-right: 1px solid #D5D5D5;
        border-top: 0 none;
    }

.dxgvTitlePanel_AZO, .dxgvTable_AZO caption {
    border-top: 1px solid #CCCCCC;
    color: #707070;
    font-size: 15px;
    padding: 3px 3px 5px;
    text-align: center;
}

.dxgvLoadingDiv_AZO {
    background-color: Gray;
    opacity: 0.01;
}

.dxgvStatusBar_AZO {
    background-color: #E8E8E8;
    border-top: 1px solid #CCCCCC;
    color: White;
}

    .dxgvStatusBar_AZO tr.dxgv {
        height: 22px;
    }

.dxgvCommandColumn_AZO {
    padding: 0 2px;
}

    .dxgvCommandColumn_AZO a {
        margin: 0 3px 0 0;
    }

.dxgvSelectedRow_AZO td.dxgvCommandColumn_AZO a, .dxgvFocusedRow_AZO td.dxgvCommandColumn_AZO a, .dxgvPreviewRow_AZO td.dxgvCommandColumn_AZO a {
    color: #FFFFFF;
}

.dxgvCommandColumnItem_AZO {
}

.dxgvEditFormTable_AZO {
    color: Black;
    font-size: 9pt;
    margin: 10px 0;
    padding: 0;
}

.dxgvEditFormCaption_AZO {
    font-size: 9pt;
    padding: 4px 4px 4px 10px;
    white-space: nowrap;
}

.dxgvInlineEditCell_AZO {
    padding: 1px;
}

.dxgvEditFormCell_AZO {
    border: 0 none;
    padding: 4px;
}

.dxgvPagerTopPanel_AZO, .dxgvPagerBottomPanel_AZO {
    padding: 6px 0;
}

.dxgvFilterBar_AZO {
    background-color: #E8E8E8;
    border-top: 1px solid #CCCCCC;
}

    .dxgvFilterBar_AZO a {
        color: #333334;
        text-decoration: underline;
    }

        .dxgvFilterBar_AZO a:hover {
            color: #111112;
        }

.dxgvFilterBarCheckBoxCell_AZO {
    padding: 0 7px 0 3px;
}

.dxgvFilterBarImageCell_AZO {
    cursor: pointer;
    padding: 0 1px 0 3px;
}

.dxgvFilterBarExpressionCell_AZO {
    font-size: 9pt;
    padding: 5px 5px 8px 0;
    white-space: nowrap;
}

.dxgvFilterBarClearButtonCell_AZO {
    font-size: 9pt;
    padding: 5px 6px 8px;
}

.dxgvFilterBuilderMainArea_AZO {
    background: none repeat scroll 0 0 white;
    padding: 6px 2px;
}

.dxgvFilterBuilderButtonArea_AZO {
    background-color: #E9E9E9;
    border-top: 1px solid #E0E0E0;
    padding: 6px;
}

.dxgvDataRowHover_AZO {
    background: none repeat scroll 0 0 #DEDEDE;
    color: Black;
}

div.Cus_CloseButton {
    background-image: url(Symbols.png);
    background-position: -42px -67px;
    float: right;
    height: 13px;
    width: 13px;
    background-color: #8e8e8e;
    float: right;
}

div.dxpc-headerText {
    float: left;
}


.dxWeb_edtCheckBoxChecked_AZO, .dxWeb_edtCheckBoxUnchecked_AZO, .dxWeb_edtCheckBoxGrayed_AZO, .dxWeb_edtCheckBoxCheckedDisabled_AZO, .dxWeb_edtCheckBoxUncheckedDisabled_AZO, .dxWeb_edtCheckBoxGrayedDisabled_AZO {
    background-color: transparent;
    background-image: url("Symbols2.png");
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}

.dxICheckBox_AZO {
    display: inline-block;
    vertical-align: middle;
}

.dxWeb_edtCheckBoxUnchecked_AZO {
    background-position: -41px -99px;
}

.dxWeb_edtCheckBoxChecked_AZO, .dxWeb_edtCheckBoxUnchecked_AZO, .dxWeb_edtCheckBoxGrayed_AZO, .dxWeb_edtCheckBoxCheckedDisabled_AZO, .dxWeb_edtCheckBoxUncheckedDisabled_AZO, .dxWeb_edtCheckBoxGrayedDisabled_AZO {
    background-color: transparent;
    background-image: url("Symbols2.png");
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}

.dxICheckBox_AZO {
    display: inline-block;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    vertical-align: middle;
}

.dxWeb_edtCheckBoxUnchecked_AZO {
    background-position: -41px -99px;
}

.dxWeb_edtCheckBoxChecked_AZO {
    background-position: -56px -99px;
}

.dxWeb_edtCheckBoxGrayed_AZO {
    background-position: -71px -99px;
}

.dxWeb_edtCheckBoxUncheckedDisabled_AZO {
    background-position: -86px -99px;
}

.dxWeb_edtCheckBoxCheckedDisabled_AZO {
    background-position: -101px -99px;
}

.dxWeb_edtCheckBoxGrayedDisabled_AZO {
    background-position: -116px -99px;
}




.GsaLogo img, .RegionLogo img,
.PriceLogo img {
    max-height: 50px;
    max-width: 80px;
    vertical-align: middle;
    padding-top: 0 !important;
    padding-left: 0 !important;
}


.GsaLogo, .RegionLogo, .PriceLogo {
    float: right;
    margin-right: 272px;
    margin-top: -18px;
    border: solid 1px #D2D2D2;
    padding: 1px;
    border-radius: 6px;
    height: 50px;
    width: 80px;
    text-align: center;
}


.ui-tabs ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header {
    background: none;
    border-radius: 0;
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom-color: #D2D2D2;
}

.ui-tabs .ui-tabs-nav li.ui-state-active {
    padding-bottom: 2px;
}

.ui-tabs .ui-tabs-nav li .ui-tabs-anchor {
    color: #908e8e;
}

.ui-tabs .ui-tabs-nav li.ui-state-active .ui-tabs-anchor {
    color: inherit;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding-left: 16px;
    padding-right: 16px;
}

.ui-tabs .ui-corner-all, .ui-tabs .ui-corner-top, .ui-tabs .ui-corner-right, .ui-tabs .ui-corner-tr {
    border-top-right-radius: 4px;
}

.ui-tabs .ui-corner-all, .ui-tabs .ui-corner-top, .ui-tabs .ui-corner-left, .ui-tabs .ui-corner-tl {
    border-top-left-radius: 4px;
}

.ui-tabs .ui-state-default, .ui-tabs .ui-widget-content .ui-state-default, .ui-tabs .ui-widget-header .ui-state-default {
    font-weight: normal;
    text-transform: uppercase;
    border: none;
}

:focus {
    outline: -webkit-focus-ring-color auto 1px;
    outline-color: -webkit-focus-ring-color;
    outline-style: none;
    outline-width: 1px;
}

 .grdFilterLabel {
    font-size: var(--font-size);
}