/* iOS */
.dxfmControl_PEA,
.dxnbGroupHeader_PEA,
.dxnbGroupHeaderCollapsed_PEA,
.dxnbGroupContent_PEA > TABLE > TBODY > TR,
.dxtcTab_PEA,
.dxtcActiveTab_PEA,
.dxtv-nd {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* CheckBox */
.dxICBFocused_PEA {
    background-color: #ffcc00 !important;
}

.dxICheckBox_PEA {
    margin: auto;
    display: inline-block;
    vertical-align: middle;
}
/* -- ASPxCallbackPanel -- */
.dxcpLoadingPanel_PEA {
    font-size: 12px;
    color: #303030;
}

.ReadOnlyTextBox {
    border: 1px silver solid;
    display: block;
    height: 22px;
    width: 509px !important;
}

.dxpcLite_PEA .dxpc-footer div {
    margin: 4px;
}

.dxcpLoadingPanel_PEA td.dx {
    white-space: nowrap;
    text-align: center;
    padding: 12px;
}

.dxcpLoadingPanelWithContent_PEA {
    font: 12px;
    color: #303030;
    border: 1px solid #9F9F9F;
    background-color: White;
}

    .dxcpLoadingPanelWithContent_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxcpLoadingDiv_PEA {
    background-color: Gray;
    opacity: 0.01;
    filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=1);
}
/* Disabled */
.dxcpDisabled_PEA {
    color: #acacac;
    cursor: default;
}

/* -- ASPxCloudControl -- */
.dxccControl_PEA {
    text-decoration: none;
    color: #1E3695;
    background-color: #FFFFFF;
}

    .dxccControl_PEA a {
        text-decoration: none !important;
        color: #1E3695;
    }

        .dxccControl_PEA a:hover {
            text-decoration: underline !important;
        }
/* Disabled */
.dxccDisabled_PEA {
    color: #808080;
    cursor: default;
}

/* -- ASPxDataView -- */
.dxdvControl_PEA {
    font: 12px;
    color: #787878;
}

    .dxdvControl_PEA td.dxdvCtrl_PEA {
        padding: 12px 40px;
    }

.dxdvLoadingPanel_PEA {
    border: 1px solid #9F9F9F;
    background-color: white;
    font: 12px;
    color: #303030;
}

    .dxdvLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxdvContent_PEA {
}

.dxdvItem_PEA,
.dxdvFlowItem_PEA {
    border: 1px solid #A8A8A8;
    background-color: #F0F0F0;
    padding: 12px 12px 12px 14px;
    height: 180px;
    height: expression("154px");
}

.dxdvFlowItem_PEA {
    float: left;
    overflow: hidden;
}

.dxdvFlowItemsContainer_PEA {
}

.dxdvEmptyItem_PEA {
    text-align: left;
    vertical-align: top;
    padding: 12px 12px 12px 14px;
    height: 180px;
    height: expression("154px");
}

.dxdvPagerPanel_PEA {
}

.dxdvEmptyData_PEA {
    color: Gray;
}
/* Disabled */
.dxdvDisabled_PEA {
    color: #808080;
    cursor: default;
}
/* -- ASPxHeadline -- */
.dxhlControl_PEA {
    font: 10px Verdana;
    color: black;
}

    .dxhlControl_PEA a {
        color: #1E3695;
    }

.dxhlContent_PEA {
    font-size: 11px;
}

.dxhlDate_PEA {
    color: Gray;
    white-space: nowrap;
}

.dxhlHeader_PEA {
    font: bold 13px;
    color: #464646;
    line-height: 17px;
}

.dxhlDateHeader_PEA {
    font: normal 13px;
    color: Gray;
}

.dxhlLeftPanel_PEA {
}

.dxhlRightPanel_PEA {
}

.dxhlDateLeftPanel_PEA {
    color: Gray;
    white-space: nowrap;
}

.dxhlDateRightPanel_PEA {
    color: Gray;
    white-space: nowrap;
}

.dxhlTailDiv_PEA {
}
/* Disabled */
.dxhlDisabled_PEA {
    color: #acacac;
    cursor: default;
}

/* -- ASPxLoadingPanel -- */
.dxlpLoadingPanel_PEA {
    font: 12px;
    color: #303030;
    background-color: white;
    border: 1px solid #9F9F9F;
}

    .dxlpLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxlpLoadingDiv_PEA {
    background-color: #777777;
    opacity: 0.7;
    filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=70);
}
/* -- ASPxMenu -- */
.dxmMenu_PEA a,
.dxmVerticalMenu_PEA a,
.dxmSubMenu_PEA a {
    color: black;
    text-decoration: none;
}

.dxmLoadingPanel_PEA {
    font: 12px;
    color: #303030;
}

    .dxmLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 6px;
    }

.dxmMenu_PEA,
.dxmVerticalMenu_PEA {
    font: 12px;
    color: black;
    background-color: #F0F0F0;
    border: 1px solid #A8A8A8;
    padding: 2px;
}

.dxmMenuGutter_PEA,
.dxmMenuRtlGutter_PEA {
}

.dxmMenuSeparator_PEA .dx,
.dxmMenuFullHeightSeparator_PEA .dx {
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    width: 1px;
    height: 1px;
}

.dxmMenuSeparator_PEA,
.dxmMenuFullHeightSeparator_PEA {
    width: 1px;
}

    .dxmMenuSeparator_PEA .dx,
    .dxmMenuFullHeightSeparator_PEA,
    .dxmMenuVerticalSeparator_PEA {
        background-color: #A8A8A8;
        width: 1px;
    }

    .dxmMenuSeparator_PEA .dx {
        height: 13px;
    }

.dxmMenuFullHeightSeparator_PEA {
    display: none;
}

.dxmMenuVerticalSeparator_PEA {
    width: 100%;
    height: 1px;
}

.dxmMenuItem_PEA,
.dxmMenuItemWithImage_PEA,
.dxmMenuItemWithPopOutImage_PEA,
.dxmMenuItemWithImageWithPopOutImage_PEA,
.dxmVerticalMenuItem_PEA,
.dxmVerticalMenuItemWithImage_PEA,
.dxmVerticalMenuItemWithPopOutImage_PEA,
.dxmVerticalMenuItemWithImageWithPopOutImage_PEA,
.dxmVerticalMenuRtlItem_PEA,
.dxmVerticalMenuRtlItemWithImage_PEA,
.dxmVerticalMenuRtlItemWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemWithImageWithPopOutImage_PEA,
.dxmMenuLargeItem_PEA,
.dxmMenuLargeItemWithImage_PEA,
.dxmMenuLargeItemWithPopOutImage_PEA,
.dxmMenuLargeItemWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeItem_PEA,
.dxmVerticalMenuLargeItemWithImage_PEA,
.dxmVerticalMenuLargeItemWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItem_PEA,
.dxmVerticalMenuLargeRtlItemWithImage_PEA,
.dxmVerticalMenuLargeRtlItemWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage_PEA {
    white-space: nowrap;
}

.dxmMenuItem_PEA,
.dxmMenuItemWithImage_PEA {
    padding: 4px 8px 5px;
}

.dxmMenuItemWithPopOutImage_PEA,
.dxmMenuItemWithImageWithPopOutImage_PEA {
    padding: 4px 6px 5px 8px;
}

.dxmVerticalMenuItem_PEA {
    padding: 4px 19px 5px 8px;
}

.dxmVerticalMenuRtlItem_PEA {
    padding: 4px 8px 5px 19px;
}

.dxmVerticalMenuItemWithImage_PEA {
    padding: 4px 19px 5px 3px;
}

.dxmVerticalMenuRtlItemWithImage_PEA {
    padding: 4px 3px 5px 19px;
}

.dxmVerticalMenuItemWithPopOutImage_PEA {
    padding: 4px 6px 5px 8px;
}

.dxmVerticalMenuRtlItemWithPopOutImage_PEA {
    padding: 4px 8px 5px 6px;
}

.dxmVerticalMenuItemWithImageWithPopOutImage_PEA {
    padding: 4px 6px 5px 3px;
}

.dxmVerticalMenuRtlItemWithImageWithPopOutImage_PEA {
    padding: 4px 3px 5px 6px;
}

.dxmMenuLargeItem_PEA,
.dxmMenuLargeItemWithImage_PEA {
    padding: 4px 12px 5px 11px;
}

.dxmMenuLargeItemWithPopOutImage_PEA,
.dxmMenuLargeItemWithImageWithPopOutImage_PEA {
    padding: 4px 6px 5px 11px;
}

.dxmVerticalMenuLargeItem_PEA,
.dxmVerticalMenuLargeItemWithImage_PEA {
    padding: 6px 12px 7px 11px;
}

.dxmVerticalMenuLargeRtlItem_PEA,
.dxmVerticalMenuLargeRtlItemWithImage_PEA {
    padding: 6px 11px 7px 12px;
}

.dxmVerticalMenuLargeItemWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemWithImageWithPopOutImage_PEA {
}

.dxmVerticalMenuLargeRtlItemWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage_PEA {
}

.dxmMenuItemDropDownButton_PEA,
.dxmMenuLargeItemDropDownButton_PEA {
    padding-right: 5px;
    padding-left: 5px;
}

.dxmMenuRtlItemDropDownButton_PEA,
.dxmMenuLargeRtlItemDropDownButton_PEA {
    padding-right: 5px;
    padding-left: 5px;
}

.dxmVerticalMenuItemDropDownButton_PEA,
.dxmVerticalMenuLargeItemDropDownButton_PEA {
    padding-right: 5px;
    padding-left: 5px;
}

.dxmVerticalMenuRtlItemDropDownButton_PEA,
.dxmVerticalMenuLargeRtlItemDropDownButton_PEA {
    padding-right: 5px;
    padding-left: 5px;
}

.dxmMenuItemSelected_PEA,
.dxmMenuItemSelectedWithImage_PEA,
.dxmMenuItemSelectedWithPopOutImage_PEA,
.dxmMenuItemSelectedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuItemSelected_PEA,
.dxmVerticalMenuItemSelectedWithImage_PEA,
.dxmVerticalMenuItemSelectedWithPopOutImage_PEA,
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemSelected_PEA,
.dxmVerticalMenuRtlItemSelectedWithImage_PEA,
.dxmVerticalMenuRtlItemSelectedWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage_PEA,
.dxmMenuLargeItemSelected_PEA,
.dxmMenuLargeItemSelectedWithImage_PEA,
.dxmMenuLargeItemSelectedWithPopOutImage_PEA,
.dxmMenuLargeItemSelectedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemSelected_PEA,
.dxmVerticalMenuLargeItemWithImageSelected_PEA,
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemSelected_PEA,
.dxmVerticalMenuLargeRtlItemWithImageSelected_PEA,
.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage_PEA {
    background-color: white;
    border: 1px solid #888888;
}

.dxmMenuItemSelected_PEA,
.dxmMenuItemSelectedWithImage_PEA {
    padding: 3px 7px 4px;
}

.dxmMenuItemSelectedWithPopOutImage_PEA,
.dxmMenuItemSelectedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 7px;
}

.dxmVerticalMenuItemSelected_PEA {
    padding: 3px 18px 4px 7px;
}

.dxmVerticalMenuRtlItemSelected_PEA {
    padding: 3px 7px 4px 18px;
}

.dxmVerticalMenuItemSelectedWithImage_PEA {
    padding: 3px 18px 4px 2px;
}

.dxmVerticalMenuRtlItemSelectedWithImage_PEA {
    padding: 3px 2px 4px 18px;
}

.dxmVerticalMenuItemSelectedWithPopOutImage_PEA {
    padding: 3px 5px 4px 7px;
}

.dxmVerticalMenuRtlItemSelectedWithPopOutImage_PEA {
    padding: 3px 7px 4px 5px;
}

.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 2px;
}

.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage_PEA {
    padding: 3px 2px 4px 5px;
}

.dxmMenuLargeItemSelected_PEA,
.dxmMenuLargeItemSelectedWithImage_PEA {
    padding: 3px 11px 4px 10px;
}

.dxmMenuLargeItemSelectedWithPopOutImage_PEA,
.dxmMenuLargeItemSelectedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 10px;
}

.dxmVerticalMenuLargeItemSelected_PEA,
.dxmVerticalMenuLargeItemSelectedWithImage_PEA {
    padding: 5px 11px 6px 10px;
}

.dxmVerticalMenuLargeRtlItemSelected_PEA,
.dxmVerticalMenuLargeRtlItemSelectedWithImage_PEA {
    padding: 5px 10px 6px 11px;
}

.dxmVerticalMenuLargeItemSelectedWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_PEA {
    padding: 5px 5px 6px 10px;
}

.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage_PEA {
    padding: 5px 10px 6px 5px;
}

.dxmMenuItemDropDownButtonSelected_PEA,
.dxmMenuLargeItemDropDownButtonSelected_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmMenuRtlItemDropDownButtonSelected_PEA,
.dxmMenuLargeRtlItemDropDownButtonSelected_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmVerticalMenuItemDropDownButtonSelected_PEA,
.dxmVerticalMenuLargeItemDropDownButtonSelected_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmVerticalMenuRtlItemDropDownButtonSelected_PEA,
.dxmVerticalMenuLargeRtlItemDropDownButtonSelected_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmMenuItemChecked_PEA,
.dxmMenuItemCheckedWithImage_PEA,
.dxmMenuItemCheckedWithPopOutImage_PEA,
.dxmMenuItemCheckedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuItemChecked_PEA,
.dxmVerticalMenuItemCheckedWithImage_PEA,
.dxmVerticalMenuItemCheckedWithPopOutImage_PEA,
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemChecked_PEA,
.dxmVerticalMenuRtlItemCheckedWithImage_PEA,
.dxmVerticalMenuRtlItemCheckedWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage_PEA,
.dxmMenuLargeItemChecked_PEA,
.dxmMenuLargeItemCheckedWithImage_PEA,
.dxmMenuLargeItemCheckedWithPopOutImage_PEA,
.dxmMenuLargeItemCheckedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemChecked_PEA,
.dxmVerticalMenuLargeItemWithImageChecked_PEA,
.dxmVerticalMenuLargeItemCheckedWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemChecked_PEA,
.dxmVerticalMenuLargeRtlItemWithImageChecked_PEA,
.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage_PEA {
    background-color: white;
    border: 1px solid #888888;
}

.dxmMenuItemChecked_PEA,
.dxmMenuItemCheckedWithImage_PEA {
    padding: 3px 7px 4px;
}

.dxmMenuItemCheckedWithPopOutImage_PEA,
.dxmMenuItemCheckedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 7px;
}

.dxmVerticalMenuItemChecked_PEA {
    padding: 3px 18px 4px 7px;
}

.dxmVerticalMenuRtlItemChecked_PEA {
    padding: 3px 7px 4px 18px;
}

.dxmVerticalMenuItemCheckedWithImage_PEA {
    padding: 3px 18px 4px 2px;
}

.dxmVerticalMenuRtlItemCheckedWithImage_PEA {
    padding: 3px 2px 4px 18px;
}

.dxmVerticalMenuItemCheckedWithPopOutImage_PEA {
    padding: 3px 5px 4px 7px;
}

.dxmVerticalMenuRtlItemCheckedWithPopOutImage_PEA {
    padding: 3px 7px 4px 5px;
}

.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 2px;
}

.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage_PEA {
    padding: 3px 2px 4px 5px;
}

.dxmMenuLargeItemChecked_PEA,
.dxmMenuLargeItemCheckedWithImage_PEA {
    padding: 3px 11px 4px 10px;
}

.dxmMenuLargeItemCheckedWithPopOutImage_PEA,
.dxmMenuLargeItemCheckedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 10px;
}

.dxmVerticalMenuLargeItemChecked_PEA,
.dxmVerticalMenuLargeItemCheckedWithImage_PEA {
    padding: 5px 11px 6px 10px;
}

.dxmVerticalMenuLargeRtlItemChecked_PEA,
.dxmVerticalMenuLargeRtlItemCheckedWithImage_PEA {
    padding: 5px 10px 6px 11px;
}

.dxmVerticalMenuLargeItemCheckedWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_PEA {
    padding: 5px 5px 6px 10px;
}

.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage_PEA {
    padding: 5px 10px 6px 5px;
}

.dxmMenuItemDropDownButtonChecked_PEA,
.dxmMenuLargeItemDropDownButtonChecked_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmMenuRtlItemDropDownButtonChecked_PEA,
.dxmMenuLargeRtlItemDropDownButtonChecked_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmVerticalMenuItemDropDownButtonChecked_PEA,
.dxmVerticalMenuLargeItemDropDownButtonChecked_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmVerticalMenuRtlItemDropDownButtonChecked_PEA,
.dxmVerticalMenuLargeRtlItemDropDownButtonChecked_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmMenuItemHover_PEA,
.dxmMenuItemHoverWithImage_PEA,
.dxmMenuItemHoverWithPopOutImage_PEA,
.dxmMenuItemHoverWithImageWithPopOutImage_PEA,
.dxmVerticalMenuItemHover_PEA,
.dxmVerticalMenuItemHoverWithImage_PEA,
.dxmVerticalMenuItemHoverWithPopOutImage_PEA,
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemHover_PEA,
.dxmVerticalMenuRtlItemHoverWithImage_PEA,
.dxmVerticalMenuRtlItemHoverWithPopOutImage_PEA,
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_PEA,
.dxmMenuLargeItemHover_PEA,
.dxmMenuLargeItemHoverWithImage_PEA,
.dxmMenuLargeItemHoverWithPopOutImage_PEA,
.dxmMenuLargeItemHoverWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemHover_PEA,
.dxmVerticalMenuLargeItemHoverWithImage_PEA,
.dxmVerticalMenuLargeItemHoverWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemHover_PEA,
.dxmVerticalMenuLargeRtlItemHoverWithImage_PEA,
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_PEA {
    background-color: #CBCBCB;
    border: 1px solid #888888;
}

.dxmMenuItemHover_PEA,
.dxmMenuItemHoverWithImage_PEA {
    padding: 3px 7px 4px;
}

.dxmMenuItemHoverWithPopOutImage_PEA,
.dxmMenuItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 7px;
}

.dxmVerticalMenuItemHover_PEA {
    padding: 3px 18px 4px 7px;
}

.dxmVerticalMenuRtlItemHover_PEA {
    padding: 3px 7px 4px 18px;
}

.dxmVerticalMenuItemHoverWithImage_PEA {
    padding: 3px 18px 4px 2px;
}

.dxmVerticalMenuRtlItemHoverWithImage_PEA {
    padding: 3px 2px 4px 18px;
}

.dxmVerticalMenuItemHoverWithPopOutImage_PEA {
    padding: 3px 5px 4px 7px;
}

.dxmVerticalMenuRtlItemHoverWithPopOutImage_PEA {
    padding: 3px 7px 4px 5px;
}

.dxmVerticalMenuItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 2px;
}

.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 2px 4px 5px;
}

.dxmMenuLargeItemHover_PEA,
.dxmMenuLargeItemHoverWithImage_PEA {
    padding: 3px 11px 4px 10px;
}

.dxmMenuLargeItemHoverWithPopOutImage_PEA,
.dxmMenuLargeItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 10px;
}

.dxmVerticalMenuLargeItemHover_PEA,
.dxmVerticalMenuLargeItemHoverWithImage_PEA {
    padding: 5px 11px 6px 10px;
}

.dxmVerticalMenuLargeRtlItemHover_PEA,
.dxmVerticalMenuLargeRtlItemHoverWithImage_PEA {
    padding: 5px 10px 6px 11px;
}

.dxmVerticalMenuLargeItemHoverWithPopOutImage_PEA,
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_PEA {
    padding: 5px 5px 6px 10px;
}

.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_PEA,
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_PEA {
    padding: 5px 10px 6px 5px;
}

.dxmMenuItemDropDownButtonHover_PEA,
.dxmMenuLargeItemDropDownButtonHover_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmMenuRtlItemDropDownButtonHover_PEA,
.dxmMenuLargeRtlItemDropDownButtonHover_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmVerticalMenuItemDropDownButtonHover_PEA,
.dxmVerticalMenuLargeItemDropDownButtonHover_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmVerticalMenuRtlItemDropDownButtonHover_PEA,
.dxmVerticalMenuLargeRtlItemDropDownButtonHover_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmSubMenu_PEA {
    font: 12px;
    color: black;
    background-color: white;
    border: 1px solid #666666;
    padding: 1px;
}

.dxmSubMenuGutter_PEA,
.dxmSubMenuRtlGutter_PEA {
    background-color: #E0E0E0;
}

.dxmSubMenuSeparator_PEA {
    background-color: #A8A8A8;
    width: 100%;
    height: 1px;
}

.dxmSubMenuItem_PEA,
.dxmSubMenuItemWithImage_PEA,
.dxmSubMenuItemWithPopOutImage_PEA,
.dxmSubMenuItemWithImageWithPopOutImage_PEA,
.dxmSubMenuRtlItem_PEA,
.dxmSubMenuRtlItemWithImage_PEA,
.dxmSubMenuRtlItemWithPopOutImage_PEA,
.dxmSubMenuRtlItemWithImageWithPopOutImage_PEA {
    white-space: nowrap;
}

.dxmSubMenuItem_PEA,
.dxmSubMenuItemWithImage_PEA {
    padding: 4px 19px 5px 3px;
}

.dxmSubMenuRtlItem_PEA,
.dxmSubMenuRtlItemWithImage_PEA {
    padding: 4px 3px 5px 19px;
}

.dxmSubMenuItemWithPopOutImage_PEA,
.dxmSubMenuItemWithImageWithPopOutImage_PEA {
    padding: 4px 6px 5px 3px;
}

.dxmSubMenuRtlItemWithPopOutImage_PEA,
.dxmSubMenuRtlItemWithImageWithPopOutImage_PEA {
    padding: 4px 3px 5px 6px;
}

.dxmSubMenuItemDropDownButton_PEA {
    padding-right: 5px;
    padding-left: 5px;
}

.dxmSubMenuRtlItemDropDownButton_PEA {
    padding-right: 5px;
    padding-left: 5px;
}

.dxmSubMenuItemSelected_PEA,
.dxmSubMenuItemSelectedWithImage_PEA,
.dxmSubMenuItemSelectedWithPopOutImage_PEA,
.dxmSubMenuItemSelectedWithImageWithPopOutImage_PEA,
.dxmSubMenuRtlItemSelected_PEA,
.dxmSubMenuRtlItemSelectedWithImage_PEA,
.dxmSubMenuRtlItemSelectedWithPopOutImage_PEA,
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_PEA {
    background-color: #D8D8D8;
    border: 1px solid #888888;
}

.dxmSubMenuItemSelected_PEA,
.dxmSubMenuItemSelectedWithImage_PEA {
    padding: 3px 18px 4px 2px;
}

.dxmSubMenuRtlItemSelected_PEA,
.dxmSubMenuRtlItemSelectedWithImage_PEA {
    padding: 3px 2px 4px 18px;
}

.dxmSubMenuItemSelectedWithPopOutImage_PEA,
.dxmSubMenuItemSelectedWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 2px;
}

.dxmSubMenuRtlItemSelectedWithPopOutImage_PEA,
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_PEA {
    padding: 3px 2px 4px 5px;
}

.dxmSubMenuItemDropDownButtonSelected_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmSubMenuRtlItemDropDownButtonSelected_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmSubMenuItemChecked_PEA,
.dxmSubMenuItemCheckedWithImage_PEA,
.dxmSubMenuItemCheckedWithPopOutImage_PEA,
.dxmSubMenuItemCheckedWithImageWithPopOutImage_PEA
.dxmSubMenuRtlItemChecked_PEA,
.dxmSubMenuRtlItemCheckedWithImage_PEA,
.dxmSubMenuRtlItemCheckedWithPopOutImage_PEA,
.dxmSubMenuRtlItemCheckedWithImageWithPopOutImage_PEA {
}

.dxmSubMenuItemDropDownButtonChecked_PEA {
}

.dxmSubMenuRtlItemDropDownButtonChecked_PEA {
}

.dxmSubMenuItemHover_PEA,
.dxmSubMenuItemHoverWithImage_PEA,
.dxmSubMenuItemHoverWithPopOutImage_PEA,
.dxmSubMenuItemHoverWithImageWithPopOutImage_PEA,
.dxmSubMenuRtlItemHover_PEA,
.dxmSubMenuRtlItemHoverWithImage_PEA,
.dxmSubMenuRtlItemHoverWithPopOutImage_PEA,
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage_PEA {
    background-color: #F2F2F2;
    border: 1px solid #888888;
}

.dxmSubMenuItemHover_PEA,
.dxmSubMenuItemHoverWithImage_PEA {
    padding: 3px 18px 4px 2px;
}

.dxmSubMenuRtlItemHover_PEA,
.dxmSubMenuRtlItemHoverWithImage_PEA {
    padding: 3px 2px 4px 18px;
}

.dxmSubMenuItemHoverWithPopOutImage_PEA,
.dxmSubMenuItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 5px 4px 2px;
}

.dxmSubMenuRtlItemHoverWithPopOutImage_PEA,
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 2px 4px 5px;
}

.dxmSubMenuItemDropDownButtonHover_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmSubMenuRtlItemDropDownButtonHover_PEA {
    padding-right: 4px;
    padding-left: 4px;
}

.dxmSubMenuBorderCorrector_PEA {
    position: absolute;
    border-width: 0px;
    padding: 0px;
}

.dxmMenuItemSpacing_PEA,
.dxmMenuLargeItemSpacing_PEA,
.dxmMenuItemSeparatorSpacing_PEA,
.dxmMenuLargeItemSeparatorSpacing_PEA {
    width: 2px;
}

.dxmVerticalMenuItemSpacing_PEA,
.dxmVerticalMenuItemSeparatorSpacing_PEA {
    height: 1px;
}

.dxmVerticalMenuLargeItemSpacing_PEA,
.dxmVerticalMenuLargeItemSeparatorSpacing_PEA {
    height: 2px;
}

.dxmSubMenuItemSpacing_PEA,
.dxmSubMenuItemSeparatorSpacing_PEA {
    height: 1px;
}

.dxmMenuItemLeftImageSpacing_PEA {
    padding-right: 4px;
}

.dxmMenuItemRightImageSpacing_PEA {
    padding-left: 4px;
}

.dxmVerticalMenuItemLeftImageSpacing_PEA,
.dxmVerticalMenuItemRightImageSpacing_PEA,
.dxmSubMenuItemImageSpacing_PEA {
    width: 1px;
    padding-left: 0px !important;
    padding-right: 0px !important;
    border-left-width: 0px !important;
    border-right-width: 0px !important;
}

    .dxmVerticalMenuItemLeftImageSpacing_PEA div,
    .dxmVerticalMenuItemRightImageSpacing_PEA div {
        width: 4px;
        height: 1px;
    }

.dxmMenuItemTopImageSpacing_PEA,
.dxmVerticalMenuItemTopImageSpacing_PEA {
    margin-bottom: 4px;
}

.dxmMenuItemBottomImageSpacing_PEA,
.dxmVerticalMenuItemBottomImageSpacing_PEA {
    margin-top: 4px;
}

.dxmSubMenuItemImageSpacing_PEA div {
    width: 7px;
    height: 1px;
}

.dxmScrollUpButton_PEA,
.dxmScrollDownButton_PEA {
    border: 1px solid #888888;
    background-color: #E0E0E0;
    cursor: pointer;
    font-size: 0px;
    padding: 1px;
    text-align: center;
}

.dxmScrollUpButton_PEA {
    margin-bottom: 1px;
}

.dxmScrollDownButton_PEA {
    margin-top: 1px;
}

.dxmScrollButtonHover_PEA {
    background-color: #F2F2F2;
}

.dxmScrollButtonPressed_PEA {
    background-color: #D8D8D8;
}

.dxmScrollButtonDisabled_PEA {
    cursor: default;
}

.dxmScrollArea_PEA {
    overflow: hidden;
}

/* Disabled */
.dxmDisabled_PEA {
    color: #acacac;
    cursor: default;
}

/*                             */
/* -- ASPxMenu Toolbar mode -- */
/*                             */

td.dxmtb.dxmMenu_PEA {
    padding: 2px;
}

.dxmtb .dxmMenuItem_PEA,
.dxmtb .dxmMenuItemWithImage_PEA,
.dxmtb .dxmMenuItemWithPopOutImage_PEA,
.dxmtb .dxmMenuItemWithImageWithPopOutImage_PEA {
    padding: 4px 5px 5px;
}

.dxmtb .dxmMenuItemSelected_PEA,
.dxmtb .dxmMenuItemSelectedWithImage_PEA,
.dxmtb .dxmMenuItemSelectedWithPopOutImage_PEA,
.dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_PEA,
.dxmtb .dxmMenuItemChecked_PEA,
.dxmtb .dxmMenuItemCheckedWithImage_PEA,
.dxmtb .dxmMenuItemCheckedWithPopOutImage_PEA,
.dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_PEA,
.dxmtb .dxmMenuItemHover_PEA,
.dxmtb .dxmMenuItemHoverWithImage_PEA,
.dxmtb .dxmMenuItemHoverWithPopOutImage_PEA,
.dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_PEA {
    padding: 3px 4px 4px;
}

    .dxmtb .dxmMenuItemHoverWithImage_PEA.dxmMenuItemLeftImageSpacing_PEA,
    .dxmtb .dxmMenuItemSelectedWithImage_PEA.dxmMenuItemLeftImageSpacing_PEA,
    .dxmtb .dxmMenuItemCheckedWithImage_PEA.dxmMenuItemLeftImageSpacing_PEA,
    .dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_PEA.dxmMenuItemLeftImageSpacing_PEA,
    .dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_PEA.dxmMenuItemLeftImageSpacing_PEA,
    .dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_PEA.dxmMenuItemLeftImageSpacing_PEA {
        padding-right: 5px;
    }

    .dxmtb .dxmMenuItemHoverWithImage_PEA.dxmMenuItemRightImageSpacing_PEA,
    .dxmtb .dxmMenuItemSelectedWithImage_PEA.dxmMenuItemRightImageSpacing_PEA,
    .dxmtb .dxmMenuItemCheckedWithImage_PEA.dxmMenuItemRightImageSpacing_PEA,
    .dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_PEA.dxmMenuItemRightImageSpacing_PEA,
    .dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_PEA.dxmMenuItemRightImageSpacing_PEA,
    .dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_PEA.dxmMenuItemRightImageSpacing_PEA {
        padding-left: 5px;
    }

.dxmtb .dxmMenuItemSpacing_PEA,
.dxmtb .dxmMenuItemSeparatorSpacing_PEA {
    width: 2px;
}

/*                     */
/* -- ASPxMenu Lite -- */
/*                     */
.dxm-rtl {
    direction: ltr;
}

    .dxm-rtl .dxm-content {
        direction: rtl;
    }

.dxm-ltr .dxm-main,
.dxm-ltr .dxm-horizontal ul.dx {
    float: left;
}

.dxm-rtl .dxm-main,
.dxm-rtl .dxm-horizontal ul.dx {
    float: right;
}

.dxm-popup {
    position: relative;
}

ul.dx {
    list-style: none none outside;
    margin: 0;
    padding: 0;
    background-repeat: repeat-y;
    background-position: left top;
}

.dxm-rtl ul.dx {
    background-position: right top;
}

.dxm-image,
.dxm-pImage {
    border-width: 0px;
    vertical-align: top;
}

.dxm-popOut,
.dxm-spacing,
.dxm-separator,
.dxm-separator b {
    font-size: 0px;
    line-height: 0px;
    display: block;
}

.dxm-ltr .dxm-horizontal .dxm-item,
.dxm-ltr .dxm-horizontal .dxm-spacing,
.dxm-ltr .dxm-horizontal .dxm-separator,
.dxm-ltr .dxm-content {
    float: left;
}

.dxm-rtl .dxm-horizontal .dxm-item,
.dxm-rtl .dxm-horizontal .dxm-spacing,
.dxm-rtl .dxm-horizontal .dxm-separator,
.dxm-rtl .dxm-content {
    float: right;
}

.dxm-vertical .dxm-image-r .dxm-popOut {
    float: left;
}

.dxm-vertical .dxm-image-l .dxm-popOut {
    float: right;
}

.dxm-ltr .dxm-horizontal .dxm-popOut {
    float: left;
}

.dxm-ltr .dxm-vertical .dxm-image-t .dxm-popOut,
.dxm-ltr .dxm-vertical .dxm-image-b .dxm-popOut,
.dxm-ltr .dxm-popup .dxm-popOut {
    float: right;
}

.dxm-rtl .dxm-horizontal .dxm-popOut {
    float: right;
}

.dxm-rtl .dxm-vertical .dxm-image-t .dxm-popOut,
.dxm-rtl .dxm-vertical .dxm-image-b .dxm-popOut,
.dxm-rtl .dxm-popup .dxm-popOut {
    float: left;
}

.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-bottom: -1px;
}

.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 {
    zoom: 1;
}

.dxm-vertical .dxm-separator b,
.dxm-popup .dxm-separator b {
    margin: 0px auto;
}

.dxm-ie7 .dxm-vertical .dxm-separator b,
.dxm-ie7 .dxm-popup .dxm-separator b {
    margin: 0px;
}

.dxm-ie7 .dxm-vertical .dxm-separator,
.dxm-ie7 .dxm-popup .dxm-separator {
    text-align: center;
}
/* Horizontal align = Center */
.dxm-haCenter {
    padding-left: 0px !important;
    padding-right: 0px !important;
    overflow: hidden;
}

    .dxm-haCenter .dxm-haWrapper,
    .dxm-haCenter .dxm-content {
        position: relative;
    }

.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-haWrapper,
.dxm-ltr .dxm-image-t .dxm-haCenter .dxm-haWrapper,
.dxm-ltr .dxm-image-b .dxm-haCenter .dxm-haWrapper {
    float: left;
    left: 50%;
}

.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-haWrapper,
.dxm-rtl .dxm-image-t .dxm-haCenter .dxm-haWrapper,
.dxm-rtl .dxm-image-b .dxm-haCenter .dxm-haWrapper {
    float: right;
    right: 50%;
}

.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-content,
.dxm-ltr .dxm-image-t .dxm-haCenter .dxm-content,
.dxm-ltr .dxm-image-b .dxm-haCenter .dxm-content {
    left: -50%;
}

.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-content,
.dxm-rtl .dxm-image-t .dxm-haCenter .dxm-content,
.dxm-rtl .dxm-image-b .dxm-haCenter .dxm-content {
    right: -50%;
}

.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-haWrapper {
    float: right;
    right: 50%;
}

.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-haWrapper {
    float: left;
    left: 50%;
}

.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-content {
    right: -50%;
}

.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-content {
    left: -50%;
}

/* Appearance */
.dxmLite_PEA .dxm-main {
    border: 1px solid #A8A8A8;
    background-color: #F0F0F0;
    padding: 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.dxmLite_PEA .dxm-vertical {
    width: 150px;
}

.dxmLite_PEA .dxm-popup {
    border: 1px solid #666666;
    background-color: white;
    padding: 1px;
}

.dxmBrdCor_PEA {
    background-color: white;
}

.dxmLite_PEA ul.dx {
    font: 12px;
}

.dxmLite_PEA .dxm-popup .dxm-gutter {
    background-image: url('mPopupBack.gif');
}

.dxmLite_PEA .dxm-item {
    cursor: default;
}

.dxmLite_PEA .dxm-image-t .dxm-item,
.dxmLite_PEA .dxm-image-b .dxm-item,
.dxmLite_PEA .dxm-content {
    text-align: center;
    white-space: nowrap;
}

    .dxmLite_PEA,
    .dxmLite_PEA .dxm-content a.dx {
        color: Black;
    }

        .dxmLite_PEA .dxm-disabled,
        .dxmLite_PEA .dxm-disabled .dxm-content a.dx {
            color: #acacac;
        }

        .dxmLite_PEA .dxm-content a.dx {
            text-decoration: none;
        }

        .dxmLite_PEA .dxm-item {
            border-width: 1px;
        }

.dxm-ltr.dxmLite_PEA .dxm-popOut,
.dxm-rtl.dxmLite_PEA .dxm-image-l .dxm-popOut {
    border-width: 0 0 0 1px;
}

.dxm-ltr.dxmLite_PEA .dxm-image-r .dxm-popOut,
.dxm-rtl.dxmLite_PEA .dxm-popOut {
    border-width: 0 1px 0 0;
}

.dxmLite_PEA .dxm-item,
.dxmLite_PEA .dxm-popOut {
    border-color: transparent;
    border-style: solid;
}

.dxmLite_PEA .dxm-popup .dxm-image {
    float: left;
}

.dxm-rtl.dxmLite_PEA .dxm-popup .dxm-image {
    float: right;
}

/* Checked, Selected, Hovered */
.dxmLite_PEA .dxm-main .dxm-checked,
.dxmLite_PEA .dxm-selected,
.dxmLite_PEA .dxm-hovered,
.dxmLite_PEA .dxm-main .dxm-dropDownMode.dxm-checked .dxm-popOut,
.dxmLite_PEA .dxm-dropDownMode.dxm-selected .dxm-popOut,
.dxmLite_PEA .dxm-dropDownMode.dxm-hovered .dxm-popOut {
    border-color: #888888;
}

.dxmLite_PEA .dxm-main .dxm-checked,
.dxmLite_PEA .dxm-main .dxm-selected {
    background-color: white;
}

.dxmLite_PEA .dxm-main .dxm-hovered {
    background-color: #CBCBCB;
}

.dxmLite_PEA .dxm-popup .dxm-selected {
    background-color: #D8D8D8;
}

.dxmLite_PEA .dxm-popup .dxm-hovered {
    background-color: #F2F2F2;
}

/* Content */
.dxmLite_PEA .dxm-horizontal .dxm-image-l .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-r .dxm-content {
    padding: 3px 7px 4px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-content {
    padding: 3px 11px 4px 10px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-item .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-item .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-content {
    padding: 4px 11px 5px 10px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-subMenu .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-subMenu .dxm-content {
    padding-right: 3px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
    padding-right: 4px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
    padding-left: 3px;
    padding-right: 5px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding-left: 4px;
    padding-right: 5px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-dropDownMode .dxm-content,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-dropDownMode .dxm-content {
    padding-right: 8px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-content,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-content,
.dxmLite_PEA .dxm-popup .dxm-content {
    padding: 3px 18px 4px 2px;
}

.dxm-rtl.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-content,
.dxm-rtl.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-content,
.dxm-rtl.dxmLite_PEA .dxm-popup .dxm-content {
    padding: 3px 2px 4px 18px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-noSubMenu .dxm-content,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-subMenu .dxm-content,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding-right: 5px;
    padding-left: 14px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-content,
.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-content {
    padding: 5px 10px 6px;
}

/* Image */
.dxmLite_PEA .dxm-horizontal .dxm-image-l .dxm-image,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-hasText .dxm-image {
    margin-right: 5px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-r .dxm-image,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-hasText .dxm-image {
    margin-left: 5px;
}

.dxmLite_PEA .dxm-image-t .dxm-image {
    margin-bottom: 4px;
}

.dxmLite_PEA .dxm-image-b .dxm-image {
    margin-top: 4px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-image {
    margin-right: 7px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-image {
    margin-left: 7px;
}

.dxm-ltr.dxmLite_PEA .dxm-popup .dxm-image {
    margin-right: 12px;
}

.dxm-rtl.dxmLite_PEA .dxm-popup .dxm-image {
    margin-left: 12px;
}

/* Image replacement */
.dxm-ltr.dxmLite_PEA .dxm-vertical .dxm-image-l.dxm-noImages .dxm-content,
.dxm-ltr.dxmLite_PEA .dxm-vertical .dxm-image-r.dxm-noImages .dxm-content {
    padding-left: 7px;
}

.dxm-rtl.dxmLite_PEA .dxm-vertical .dxm-image-l.dxm-noImages .dxm-content,
.dxm-rtl.dxmLite_PEA .dxm-vertical .dxm-image-r.dxm-noImages .dxm-content {
    padding-right: 7px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-noImage {
    padding-left: 21px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-noImage {
    padding-right: 21px;
}

.dxm-ltr.dxmLite_PEA .dxm-popup .dxm-gutter.dxm-noImages .dxm-item,
.dxm-ltr.dxmLite_PEA .dxm-popup .dxm-noImage {
    padding-left: 26px;
}

.dxm-rtl.dxmLite_PEA .dxm-popup .dxm-gutter.dxm-noImages .dxm-item,
.dxm-rtl.dxmLite_PEA .dxm-popup .dxm-noImage {
    padding-right: 26px;
}

/* PopOut */
.dxmLite_PEA .dxm-horizontal .dxm-image-l .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-r .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-popOut {
    padding-top: 9px;
    padding-bottom: 9px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-top: 27px;
    padding-bottom: 27px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-l .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-popOut,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-right: 5px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-r .dxm-popOut {
    padding-left: 7px;
}

.dxmLite_PEA .dxm-horizontal .dxm-dropDownMode .dxm-popOut {
    padding-left: 4px;
    padding-right: 4px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-popOut,
.dxmLite_PEA .dxm-popup .dxm-popOut {
    padding-top: 7px;
    padding-bottom: 7px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-t.dxm-noImages .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-noImage .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-b.dxm-noImages .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-noImage .dxm-popOut {
    padding-top: 8px;
    padding-bottom: 9px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-popOut {
    padding-top: 26px;
    padding-bottom: 27px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-popOut,
.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-popOut,
.dxmLite_PEA .dxm-popup .dxm-popOut {
    padding-left: 4px;
    padding-right: 4px;
}

/* PopOut replacement */
.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-noSubMenu,
.dxm-ltr.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-noSubMenu,
.dxm-ltr.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-noSubMenu,
.dxm-ltr.dxmLite_PEA .dxm-popup .dxm-noSubMenu {
    padding-right: 13px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-noSubMenu,
.dxm-rtl.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-noSubMenu,
.dxm-rtl.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-noSubMenu,
.dxm-rtl.dxmLite_PEA .dxm-popup .dxm-noSubMenu {
    padding-left: 13px;
}

/* Spacings */
.dxmLite_PEA .dxm-horizontal .dxm-spacing {
    width: 2px;
    height: 1px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-spacing,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-spacing,
.dxmLite_PEA .dxm-popup .dxm-spacing {
    height: 1px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-spacing,
.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-spacing {
    height: 2px;
}

.dxmLite_PEA .dxm-horizontal .dxm-separator {
    margin: 0px 2px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-separator,
.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-separator,
.dxmLite_PEA .dxm-popup .dxm-separator {
    margin: 1px 0px;
}

.dxm-ie7.dxmLite_PEA .dxm-vertical .dxm-image-l .dxm-separator,
.dxm-ie7.dxmLite_PEA .dxm-vertical .dxm-image-r .dxm-separator,
.dxm-ie7.dxmLite_PEA .dxm-popup .dxm-separator {
    margin-top: 0px;
}

.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-separator,
.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-separator {
    margin: 2px 0px;
}

.dxm-ie7.dxmLite_PEA .dxm-vertical .dxm-image-t .dxm-separator,
.dxm-ie7.dxmLite_PEA .dxm-vertical .dxm-image-b .dxm-separator {
    margin-top: 1px;
}

/* Separator */
.dxmLite_PEA .dxm-separator b {
    background-color: #A8A8A8;
}

.dxmLite_PEA .dxm-horizontal .dxm-separator b {
    height: 13px;
    width: 1px;
}

.dxmLite_PEA .dxm-vertical .dxm-separator b,
.dxmLite_PEA .dxm-popup .dxm-separator b {
    height: 1px;
}

.dxmLite_PEA .dxm-horizontal .dxm-separator b,
.dxmLite_PEA .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-separator b,
.dxmLite_PEA .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-separator b {
    margin-top: 6px;
}

.dxmLite_PEA .dxm-horizontal .dxm-image-t .dxm-separator b,
.dxmLite_PEA .dxm-horizontal .dxm-image-b .dxm-separator b {
    margin-top: 23px;
}

.dxmLite_PEA .dxm-popup .dxm-gutter .dxm-separator {
    padding-left: 29px;
}
/* Scroll elements */
.dxmLite_PEA .dxm-scrollUpBtn,
.dxmLite_PEA .dxm-scrollDownBtn {
    border: 1px solid #888888;
    background-color: #E0E0E0;
    cursor: pointer;
    font-size: 0px;
    padding: 1px;
    text-align: center;
}

.dxmLite_PEA .dxm-scrollUpBtn {
    margin-bottom: 1px;
}

.dxmLite_PEA .dxm-scrollDownBtn {
    margin-top: 1px;
}

.dxmLite_PEA .dxm-scrollBtnHovered {
    background-color: #F2F2F2;
}

.dxmLite_PEA .dxm-scrollBtnPressed {
    background-color: #D8D8D8;
}

.dxmLite_PEA .dxm-scrollBtnDisabled {
    cursor: default;
}

.dxmLite_PEA .dxm-scrollArea {
    overflow: hidden;
    position: relative;
}

/*                                  */
/* -- ASPxMenu Lite Toolbar mode -- */
/*                                  */
.dxmLite_PEA .dxm-main.dxmtb {
    padding: 2px;
}
/* has image */
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-subMenu .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-subMenu .dxm-content {
    padding: 4px;
}
/* no image */
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-subMenu.dxm-noImage .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-subMenu.dxm-noImage .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l.dxm-noImages .dxm-item .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r.dxm-noImages .dxm-item .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-noImage .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-noImage .dxm-content {
    padding: 4px 4px 5px;
}
/* dd has image */
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-dropDownMode .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding: 4px 5px 4px 4px;
}
/* dd no image */
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-dropDownMode.dxm-noImage .dxm-content,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-dropDownMode.dxm-noImage .dxm-content {
    padding: 4px 4px 5px;
}

.dxmLite_PEA .dxmtb.dxm-popup .dxm-content {
    padding-top: 4px;
}

.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-content .dxm-image,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-content .dxm-image {
    margin-top: -1px;
}

.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-image {
    margin-right: 0px;
}

.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-image {
    margin-left: 0px;
}

.dxmLite_PEA .dxm-popup.dxmtb .dxm-image {
    margin-right: 10px;
    margin-top: -1px;
}

.dxmLite_PEA.dxm-rtl .dxm-popup.dxmtb .dxm-image {
    margin-right: 0px;
}

.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-l .dxm-popOut,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-image-r .dxm-popOut,
.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-dropDownMode .dxm-popOut {
    padding: 10px 3px;
}

.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-spacing {
    width: 4px;
    height: 23px;
}

.dxmLite_PEA .dxm-horizontal.dxmtb .dxm-separator {
    margin: 0px 2px;
    height: 23px;
}

/* -- ASPxNavBar -- */
.dxnbControl_PEA {
    font: 12px;
    color: black;
    background-color: white;
}

    .dxnbControl_PEA td.dxnbCtrl_PEA {
        padding: 11px;
    }

    .dxnbControl_PEA a {
        color: black;
        text-decoration: none !important;
    }

.dxnbLoadingPanel_PEA {
    font: 12px;
    color: #303030;
}

    .dxnbLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxnbGroupHeader_PEA {
    font-weight: bold;
    background-color: #E0E0E0;
    border: 1px solid #A8A8A8;
    padding: 4px 10px;
}

    .dxnbGroupHeader_PEA td.dxnb {
        white-space: nowrap;
    }

    .dxnbGroupHeader_PEA a,
    .dxnbGroupHeaderCollapsed_PEA a {
        color: #1E3695;
        text-decoration: underline !important;
    }

.dxnbGroupHeaderCollapsed_PEA {
    font-weight: bold;
    background-color: #E0E0E0;
    border: 1px solid #A8A8A8;
    padding: 4px 10px;
}

    .dxnbGroupHeaderCollapsed_PEA td.dxnb {
        white-space: nowrap;
    }

.dxnbGroupContent_PEA {
    color: #1E3695;
    border: 1px solid #A8A8A8;
    padding: 5px;
}

.dxnbItem_PEA,
.dxnbLargeItem_PEA,
.dxnbBulletItem_PEA {
    color: black;
}

.dxnbItem_PEA {
    padding: 4px 5px 5px;
}

.dxnbLargeItem_PEA {
    padding: 6px 12px 7px;
}

.dxnbBulletItem_PEA {
    margin-bottom: 9px;
}

.dxnbItemSelected_PEA,
.dxnbLargeItemSelected_PEA,
.dxnbBulletItemSelected_PEA {
    background-color: #D8D8D8;
    border: 1px solid #888888;
}

.dxnbItemSelected_PEA {
    padding: 3px 4px 4px;
}

.dxnbLargeItemSelected_PEA {
    padding: 5px 11px 6px;
}

.dxnbItemHover_PEA,
.dxnbLargeItemHover_PEA,
.dxnbBulletItemHover_PEA {
    background-color: #F2F2F2;
    border: 1px solid #888888;
}

.dxnbItemHover_PEA {
    padding: 3px 4px 4px;
}

.dxnbLargeItemHover_PEA {
    padding: 5px 11px 6px;
}

.dxnbGroupHeader_PEA,
.dxnbGroupHeaderCollapsed_PEA {
    text-align: left;
}

.dxnbItem_PEA,
.dxnbItemHover_PEA,
.dxnbItemSelected_PEA,
.dxnbBulletItem_PEA,
.dxnbBulletItemHover_PEA,
.dxnbBulletItemSelected_PEA {
    text-align: left;
}

.dxnbLargeItem_PEA,
.dxnbLargeItemHover_PEA,
.dxnbLargeItemSelected_PEA {
    text-align: center;
}

.dxnbGroupHeaderHover_PEA {
}

.dxnbGroupHeaderCollapsedHover_PEA {
}
/* Spacings */
.dxnbGroupSpacing_PEA,
.dxnbItemSpacing_PEA {
    width: 100%;
    height: 1px;
}

.dxnbGroupSpacing_PEA {
    height: 13px;
}

.dxnbImgCellLeft_PEA {
    padding-right: 4px;
}

.dxnbImgCellRight_PEA {
    padding-left: 4px;
}

.dxnbLargeItemImgTop_PEA {
    margin-bottom: 3px;
}

.dxnbLargeItemImgBottom_PEA {
    margin-top: 3px;
}
/* Disabled */
.dxnbDisabled_PEA,
.dxnbDisabled_PEA td.dxnb {
    color: #acacac;
    cursor: default;
}

/* -- ASPxNavBar Lite -- */
.dxnbLite_PEA {
    color: Black;
    background-color: white;
    font: 12px;
    list-style: none none outside;
    margin: 0;
    padding: 11px;
    float: left;
    width: 200px;
}

    .dxnbLite_PEA a {
        color: black;
        text-decoration: none !important;
    }

    .dxnbLite_PEA .dxnb-gr {
        margin-bottom: 13px;
    }

    .dxnbLite_PEA .dxnb-header,
    .dxnbLite_PEA .dxnb-headerCollapsed {
        background-color: #E0E0E0;
        border: 1px solid #A8A8A8;
        font-weight: bold;
        overflow: hidden;
        padding: 4px 10px;
        cursor: pointer;
        clear: both;
    }

        .dxnbLite_PEA .dxnb-header a,
        .dxnbLite_PEA .dxnb-headerCollapsed a {
            color: #1E3695;
            text-decoration: underline !important;
        }

    .dxnbLite_PEA .dxnb-content {
        list-style: none none outside;
        margin: 0;
        padding: 5px;
        overflow: hidden;
        border-top: 0 solid #A8A8A8;
        border-right: 1px solid #A8A8A8;
        border-bottom: 1px solid #A8A8A8;
        border-left: 1px solid #A8A8A8;
    }

.dxnb-noHeads .dxnb-content {
    border-top-width: 1px;
}

.dxnbLite_PEA .dxnb-item,
.dxnbLite_PEA .dxnb-large,
.dxnbLite_PEA .dxnb-bullet {
    color: black;
    clear: both;
    overflow: hidden;
    cursor: default;
}

.dxnbLite_PEA .dxnb-item,
.dxnbLite_PEA .dxnb-large,
.dxnbLite_PEA .dxnb-tmpl {
    margin-bottom: 1px;
}

.dxnbLite_PEA .dxnb-item {
    padding: 4px 5px 5px;
}

.dxnbLite_PEA .dxnb-large {
    padding: 6px 12px 7px;
}

.dxnbLite_PEA .dxnb-bullet,
.dxnbLite_PEA .dxnb-bulletHover,
.dxnbLite_PEA .dxnb-bulletSelected {
    padding: 0 5px;
    overflow: visible;
    margin-bottom: 9px;
}

.dxnbLite_PEA .dxnb-itemSelected,
.dxnbLite_PEA .dxnb-itemHover {
    padding: 3px 4px 4px;
}

.dxnbLite_PEA .dxnb-largeSelected,
.dxnbLite_PEA .dxnb-largeHover {
    padding: 5px 11px 6px;
}

.dxnbLite_PEA .dxnb-itemSelected,
.dxnbLite_PEA .dxnb-largeSelected {
    background-color: #D8D8D8;
    border: 1px solid #888888;
}

.dxnbLite_PEA .dxnb-itemHover,
.dxnbLite_PEA .dxnb-largeHover {
    background-color: #F2F2F2;
    border: 1px solid #888888;
}

.dxnbLite_PEA .dxnb-header,
.dxnbLite_PEA .dxnb-headerCollapsed,
.dxnbLite_PEA .dxnb-item,
.dxnbLite_PEA .dxnb-itemHover,
.dxnbLite_PEA .dxnb-itemSelected,
.dxnbLite_PEA .dxnb-bullet,
.dxnbLite_PEA .dxnb-bulletHover,
.dxnbLite_PEA .dxnb-bulletSelected {
    text-align: left;
}

.dxnbLite_PEA .dxnb-large,
.dxnbLite_PEA .dxnb-largeHover,
.dxnbLite_PEA .dxnb-largeSelected {
    text-align: center;
}

.dxnbLite_PEA .dxnb-headerHover {
}

.dxnbLite_PEA .dxnb-headerCollapsedHover {
}

.dxnbLite_PEA .dxnb-last {
    margin-bottom: 0;
}

.dxnbLite_PEA .dxnb-btn,
.dxnbLite_PEA .dxnb-btnLeft,
.dxnbLite_PEA .dxnb-img {
    border-width: 0;
}

.dxnbLite_PEA .dxnb-btn {
    float: right;
    margin-left: 4px;
}

.dxnbLite_PEA .dxnb-btnLeft {
    float: left;
    margin-right: 4px;
}

.dxnbLite_PEA .dxnb-img {
    margin: 0 4px 0 0;
    float: left;
}

.dxnbLite_PEA .dxnb-right .dxnb-item .dxnb-img,
.dxnbLite_PEA .dxnb-rtlHeader .dxnb-img {
    float: right;
    margin: 0 0 0 4px;
}

.dxnbLite_PEA .dxnb-top .dxnb-large .dxnb-img {
    margin-bottom: 3px;
}

.dxnbLite_PEA .dxnb-bottom .dxnb-large .dxnb-img {
    margin-top: 3px;
}

.dxnbLite_PEA .dxnb-large .dxnb-img {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
}

.dxnbLiteDisabled_PEA,
.dxnbLite_PEA .dxnbLiteDisabled_PEA,
.dxnbLiteDisabled_PEA a,
.dxnbLiteDisabled_PEA .dxnb-item,
.dxnbLiteDisabled_PEA .dxnb-large,
.dxnbLiteDisabled_PEA .dxnb-bullet,
.dxnbLiteDisabled_PEA .dxnb-header,
.dxnbLiteDisabled_PEA .dxnb-headerCollapsed {
    color: #acacac;
    cursor: default;
}

/* -- ASPxNewsControl -- */
.dxncControl_PEA {
    font: 10px;
    color: black;
    background-color: White;
}

    .dxncControl_PEA a {
        color: #1E3695;
    }

    .dxncControl_PEA td.dxncCtrl_PEA {
        padding: 18px;
    }

.dxncLoadingPanel_PEA {
    border: 1px solid #9F9F9F;
    background-color: white;
    font: 12px;
    color: #303030;
}

    .dxncLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxncContent_PEA {
}

.dxncPagerPanel_PEA {
    padding: 0px 3px;
}

.dxncItem_PEA {
    font-size: 12px;
    vertical-align: top;
    border-bottom: 1px solid #A8A8A8;
    padding: 12px 8px;
}

.dxncEmptyItem_PEA {
    vertical-align: top;
    padding: 12px 12px 12px 14px;
}

.dxncBackToTop_PEA {
    color: #404040;
}

/* Headline */
.dxncItemContent_PEA {
    font-size: 11px;
}

.dxncItemDate_PEA {
    color: Gray;
    white-space: nowrap;
}

.dxncItemHeader_PEA {
    font-size: 13px;
    color: #464646;
    font-weight: bold;
    line-height: 17px;
}

    .dxncItemHeader_PEA .dxncItemDate_PEA {
        font-size: 13px;
        color: Gray;
        font-weight: normal;
    }

.dxncItemLeftPanel_PEA {
    font-size: 10px;
    color: black;
}

.dxncItemRightPanel_PEA {
    font-size: 10px;
    color: black;
}

.dxncItemDateLeftPanel_PEA {
    font-size: 10px;
    color: Gray;
    white-space: nowrap;
}

.dxncItemDateRightPanel_PEA {
    font-size: 10px;
    color: Gray;
    white-space: nowrap;
}

.dxncItemTailDiv_PEA {
    font-size: 10px;
    color: Black;
}

.dxncEmptyData_PEA {
    color: Gray;
}
/* Disabled */
.dxncDisabled_PEA {
    color: #acacac;
    cursor: default;
}

/* -- ASPxPager -- */
.dxpControl_PEA {
    font: 12px;
    color: black;
}

    .dxpControl_PEA a {
        color: #444;
        text-decoration: underline;
    }

    .dxpControl_PEA td.dxpCtrl_PEA {
        padding: 5px 2px;
    }

.dxpButton_PEA {
    color: #444;
    text-decoration: underline;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
}

.dxpDisabledButton_PEA {
    text-decoration: none;
}

.dxpPageNumber_PEA {
    color: #444;
    text-decoration: underline;
    text-align: center;
    vertical-align: middle;
    padding: 1px 5px 0px;
}

.dxpCurrentPageNumber_PEA {
    font-weight: bold;
    text-decoration: none;
    padding: 1px 3px 0px;
    white-space: nowrap;
    color: #444;
}

.dxpSummary_PEA {
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    padding: 1px 4px 0px;
}

.dxpSeparator_PEA {
    background-color: #CCCCCC;
}
/* Disabled */
.dxpDisabled_PEA {
    color: #acacac;
    border-color: #808080;
    cursor: default;
}

/* -- ASPxPager Lite -- */
.dxpLite_PEA {
    font: 12px;
    color: black;
    padding: 5px 2px;
    float: left;
}

    .dxpLite_PEA .dxp-summary,
    .dxpLite_PEA .dxp-sep,
    .dxpLite_PEA .dxp-button,
    .dxpLite_PEA .dxp-num,
    .dxpLite_PEA .dxp-current,
    .dxpLite_PEA .dxp-ellip {
        display: block;
        float: left;
        margin-left: 4px;
        font-weight: normal;
    }

    .dxpLite_PEA .dxp-lead {
        margin-left: 0 !important;
    }

    .dxpLite_PEA a {
        color: #444;
        text-decoration: underline;
    }

    .dxpLite_PEA .dxp-button {
        color: #444;
        white-space: nowrap;
        text-align: center;
        cursor: pointer;
        text-decoration: underline;
    }

        .dxpLite_PEA .dxp-button img {
            border: none;
            vertical-align: middle;
            text-decoration: none;
        }

    .dxpLite_PEA .dxp-wideButton {
        padding: 0 5px;
    }

    .dxpLite_PEA .dxp-disabledButton {
        text-decoration: none;
        color: #acacac;
        cursor: default;
    }

    .dxpLite_PEA .dxp-num {
        color: #444;
        text-decoration: underline;
        padding: 2px 5px 1px;
        cursor: pointer;
    }

    .dxpLite_PEA .dxp-current {
        color: Black;
        text-decoration: none;
        font-weight: bold;
        padding: 2px 3px 1px;
        cursor: text;
    }

    .dxpLite_PEA .dxp-summary,
    .dxpLite_PEA .dxp-ellip {
        white-space: nowrap;
        padding: 2px 4px 1px;
    }

    .dxpLite_PEA .dxp-sep {
        background-color: #cccccc;
        width: 1px;
        height: 11px;
        margin-top: 5px;
    }

.dxpLiteDisabled_PEA,
.dxpLiteDisabled_PEA a,
.dxpLiteDisabled_PEA .dxp-summary,
.dxpLiteDisabled_PEA .dxp-sep,
.dxpLiteDisabled_PEA .dxp-button,
.dxpLiteDisabled_PEA .dxp-num,
.dxpLiteDisabled_PEA .dxp-current,
.dxpLiteDisabled_PEA .dxp-ellip {
    color: #acacac;
    border-color: #808080;
    cursor: default;
}


/* -- ASPxPopupControl -- */
.dxpcControl_PEA {
    font: 12px;
    color: black;
    background-color: white;
    border: 1px solid #8B8B8B;
    width: 200px;
}

    .dxpcControl_PEA a {
        color: #1E3695;
    }

.dxpcCloseButton_PEA {
    padding: 1px;
}

.dxpcCloseButtonHover_PEA {
}

.dxpcContent_PEA {
    color: #010000;
    white-space: normal;
    vertical-align: top;
}

.dxpcContentPaddings_PEA {
    padding: 9px 12px;
}

.dxpcFooter_PEA {
    color: #858585;
    background-color: #F2F2F2;
    border-top: 1px solid #E0E0E0;
}

    .dxpcFooter_PEA td.dxpc {
        color: #858585;
        white-space: nowrap;
        padding: 6px 12px 8px;
    }

.dxpcHeader_PEA {
    color: White;
    background-color: #E9E6E1;
    border-bottom: 1px solid #C9C9C9;
}

    .dxpcHeader_PEA td.dxpc {
        color: #444;
        white-space: nowrap;
        padding-top: 2px;
        padding-bottom: 2px;
    }

.dxpcModalBackground_PEA {
    background-color: #777777;
    opacity: 0.7;
    filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=70);
}

.dxpcLoadingPanel_PEA {
    font: 12px;
    color: #303030;
    background-color: white;
    border: 1px solid #9F9F9F;
}

    .dxpcLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxpcLoadingDiv_PEA {
    background-color: Gray;
    opacity: 0.01;
    filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=1);
}



/* Disabled */
.dxpcDisabled_PEA {
    color: #808080;
    cursor: default;
}

/* -- ASPxPopupControl Lite -- */
.dxpcLite_PEA,
.dxdpLite_PEA {
    width: 200px;
    left: 0;
    top: 0;
    display: none;
    position: absolute;
    visibility: hidden;
    border-spacing: 0;
}

    .dxpcLite_PEA .dxpc-mainDiv,
    .dxdpLite_PEA .dxpc-mainDiv {
        position: relative;
    }

    .dxpcLite_PEA .dxpc-mainDiv,
    .dxpcLite_PEA.dxpc-mainDiv,
    .dxdpLite_PEA .dxpc-mainDiv,
    .dxdpLite_PEA.dxpc-mainDiv {
        top: 0;
        left: 0;
        font: 12px;
        color: black;
        background-color: white;
        border: 1px solid #8B8B8B;
    }

    .dxpcLite_PEA a,
    .dxdpLite_PEA a {
        color: #1E3695;
    }

    .dxpcLite_PEA .dxpc-link,
    .dxdpLite_PEA .dxpc-link {
        float: left;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-link,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-link {
        float: right;
    }

    .dxpcLite_PEA a .dxpc-headerText,
    .dxpcLite_PEA a .dxpc-footerText,
    .dxdpLite_PEA a .dxpc-headerText,
    .dxdpLite_PEA a .dxpc-footerText {
        cursor: pointer;
    }

    .dxpcLite_PEA .dxpc-closeBtn,
    .dxdpLite_PEA .dxpc-closeBtn {
        padding: 1px;
        float: right;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-closeBtn,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-closeBtn {
        float: left;
    }

    .dxpcLite_PEA .dxpc-closeBtnHover,
    .dxdpLite_PEA .dxpc-closeBtnHover {
    }

    .dxpcLite_PEA .dxpc-header,
    .dxdpLite_PEA .dxpc-header {
        color: #404040;
        background-color: #DCDCDC;
        border-bottom: 1px solid #C9C9C9;
        padding: 2px 2px 2px 12px;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-header,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-header {
        padding: 2px 12px 2px 2px;
    }

    .dxpcLite_PEA .dxpc-headerText,
    .dxdpLite_PEA .dxpc-headerText {
        white-space: nowrap;
        float: left;
        margin-top: 1px;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-headerText,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-headerText {
        float: right;
    }

    .dxpcLite_PEA .dxpc-headerImg,
    .dxdpLite_PEA .dxpc-headerImg {
        float: left;
        margin: 0 4px 0 0;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-headerImg,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-headerImg {
        float: right;
        margin: 0 0 0 4px;
    }

    .dxpcLite_PEA .dxpc-expandableDiv,
    .dxdpLite_PEA .dxpc-expandableDiv {
        float: left;
        overflow: hidden;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-expandableDiv,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-expandableDiv {
        float: right;
    }

    .dxpcLite_PEA .dxpc-content,
    .dxdpLite_PEA .dxpc-content {
        color: #010000;
        white-space: normal;
        padding: 9px 12px;
    }

    .dxpcLite_PEA .dxpc-footer,
    .dxdpLite_PEA .dxpc-footer {
        color: #858585;
        background-color: #F3F3F3;
        border-top: 1px solid #E0E0E0;
    }

    .dxpcLite_PEA .dxpc-footerContent,
    .dxdpLite_PEA .dxpc-footerContent {
        float: left;
        margin: 0;
        padding: 6px 12px 8px;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-footerContent,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-footerContent {
        float: right;
    }

    .dxpcLite_PEA .dxpc-footerText,
    .dxdpLite_PEA .dxpc-footerText {
        white-space: nowrap;
        float: left;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-footerText,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-footerText {
        float: right;
    }

    .dxpcLite_PEA .dxpc-footerImg,
    .dxdpLite_PEA .dxpc-footerImg {
        float: left;
        margin: -1px 4px 0 0;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-footerImg,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-footerImg {
        float: right;
        margin: -1px 0 0 4px;
    }

    .dxpcLite_PEA .dxpc-sizeGrip,
    .dxdpLite_PEA .dxpc-sizeGrip {
        float: right;
    }

    .dxpcLite_PEA.dxRtl_PEA .dxpc-sizeGrip,
    .dxdpLite_PEA.dxRtl_PEA .dxpc-sizeGrip {
        float: left;
    }

.dxpcModalBackLite_PEA,
.dxdpModalBackLite_PEA {
    background-color: #777777;
    opacity: 0.7;
    filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=70);
    position: fixed;
    left: 0;
    top: 0;
    visibility: hidden;
}

.dxpcLiteDisabled_PEA,
.dxdpLiteDisabled_PEA {
    color: #808080;
    cursor: default;
}

/* -- ASPxRoundPanel -- */
.dxrpControl_PEA td.dxrp,
.dxrpControlGB_PEA td.dxrp {
    font: 12px;
    color: #000000;
}

.dxrpControl_PEA .dxrpCI {
    display: block;
}
/* Header */
.dxrpControl_PEA .dxrpHeader_PEA,
.dxrpControl_PEA .dxrpHeader_PEA td.dxrp,
.dxrpControlGB_PEA span.dxrpHeader_PEA {
    color: #313131;
}

.dxrpControl_PEA .dxrpHeader_PEA {
    background-color: #DEDEDE;
    border-bottom: 1px solid #C6C6C6;
}

    .dxrpControl_PEA .dxrpHI,
    .dxrpControl_PEA .dxrpHeader_PEA,
    .dxrpControl_PEA .dxrpHeader_PEA td.dxrp {
        vertical-align: top;
        white-space: nowrap;
    }
/* Header image */
.dxrpControl_PEA .dxrpHI {
    padding-right: 4px;
}

.dxrpControl_PEA .dxrpHIR {
    padding-left: 4px;
}
/* Content */
.dxrpControl_PEA .dxrpcontent,
.dxrpControlGB_PEA .dxrpcontent {
    vertical-align: top;
}

.dxrpControl_PEA .dxrpcontent {
    background-image: none;
    background-color: #F7F7F7;
}
/* Edges */
.dxrpControl_PEA .dxrpTE,
.dxrpControl_PEA .dxrpHLE,
.dxrpControl_PEA .dxrpHRE {
    background-image: none;
    background-color: #DEDEDE;
}

.dxrpControl_PEA .dxrpLE,
.dxrpControl_PEA .dxrpRE,
.dxrpControl_PEA .dxrpBE,
.dxrpControl_PEA .dxrpNHTE {
    background-image: none;
    background-color: #F7F7F7;
}

.dxrpControl_PEA .dxrpTE,
.dxrpControl_PEA .dxrpNHTE,
.dxrpControlGB_PEA .dxrpNHTE {
    border-top: 1px solid #8B8B8B;
}

.dxrpControl_PEA .dxrpLE,
.dxrpControl_PEA .dxrpHLE,
.dxrpControlGB_PEA .dxrpLE,
.dxrpControlGB_PEA .dxrpHLE {
    border-left: 1px solid #8B8B8B;
}

.dxrpControl_PEA .dxrpRE,
.dxrpControl_PEA .dxrpHRE,
.dxrpControlGB_PEA .dxrpRE {
    border-right: 1px solid #8B8B8B;
}

.dxrpControl_PEA .dxrpHLE,
.dxrpControl_PEA .dxrpHRE {
    border-bottom: 1px solid #C6C6C6;
}

.dxrpControl_PEA .dxrpBE,
.dxrpControlGB_PEA .dxrpBE {
    border-bottom: 1px solid #8B8B8B;
}

.dxrpControlGB_PEA .dxrpcontent,
.dxrpControlGB_PEA .dxrpHeader_PEA,
.dxrpControlGB_PEA .dxrpLE,
.dxrpControlGB_PEA .dxrpRE,
.dxrpControlGB_PEA .dxrpBE,
.dxrpControlGB_PEA .dxrpNHTE {
    background-image: none;
    background-color: White;
}
/* Disabled */
.dxrpDisabled_PEA,
.dxrpDisabled_PEA td.dxrp {
    color: #acacac;
    cursor: default;
}

/* -- ASPxSiteMapControl -- */
.dxsmControl_PEA {
    color: #1E3695;
    background-color: white;
    font: 11px Verdana;
    border: 1px Solid #A8A8A8;
}

    .dxsmControl_PEA a:hover {
        text-decoration: none !important;
    }

    .dxsmControl_PEA a:visited {
        color: #996085 !important;
    }
/* - Category Level - */
.dxsmCategoryLevel_PEA,
.dxsmCategoryLevel_PEA a {
    color: #1E3695;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
}

.dxsmCategoryLevel_PEA {
    white-space: nowrap;
    padding: 0px 0px 5px;
}

.dxsmCategoryLevel_PEA {
    border-bottom: 1px solid #B8B8B8;
}
/*flow layout*/
.dxsmLevelCategoryFlow_PEA,
.dxsmLevelCategoryFlow_PEA a {
    color: #1E3695;
    font: bold 18px;
    text-decoration: underline;
}
/* - Level 0 - */
.dxsmLevel0_PEA,
.dxsmLevel0_PEA a,
.dxsmLevel0Categorized_PEA a,
.dxsmLevel0Categorized_PEA {
    color: #1E3695;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

.dxsmLevel0_PEA,
.dxsmLevel0Categorized_PEA {
    white-space: nowrap;
    padding: 0px 0px 2px;
}

.dxsmLevel0_PEA {
    border-bottom: 1px solid #B8B8B8;
    padding: 0px 0px 5px;
}
/*flow layout*/
.dxsmLevel0Flow_PEA,
.dxsmLevel0Flow_PEA a,
.dxsmLevel0CategorizedFlow_PEA a,
.dxsmLevel0CategorizedFlow_PEA {
    color: #1E3695;
    font: bold 12px;
    text-decoration: underline;
}

.dxsmLevel0Flow_PEA {
    padding: 0px;
}

.dxsmLevel0Flow_PEA {
    text-decoration: none;
}

/* - Level 1 - */
.dxsmLevel1_PEA,
.dxsmLevel1_PEA a,
.dxsmLevel1Categorized_PEA a,
.dxsmLevel1Categorized_PEA {
    font: 12px;
    color: #3C55B9;
    text-decoration: none;
}

.dxsmLevel1_PEA,
.dxsmLevel1Categorized_PEA {
    white-space: nowrap;
    padding: 0px;
}

/*flow layout*/
.dxsmLevel1Flow_PEA,
.dxsmLevel1Flow_PEA a,
.dxsmLevel1CategorizedFlow_PEA,
.dxsmLevel1CategorizedFlow_PEA a {
    color: #3C55B9;
    font: 12px;
    text-decoration: underline;
}

.dxsmLevel1Flow_PEA {
    text-decoration: none;
    padding: 0px;
}

/* - Level 2 - */
.dxsmLevel2_PEA,
.dxsmLevel2_PEA a,
.dxsmLevel2Categorized_PEA a,
.dxsmLevel2Categorized_PEA {
    font: 11px;
    color: #5078DC;
    text-decoration: none;
}

.dxsmLevel2_PEA,
.dxsmLevel2Categorized_PEA {
    white-space: nowrap;
    padding: 0px;
}
/*flow layout*/
.dxsmLevel2Flow_PEA,
.dxsmLevel2Flow_PEA a {
    color: #5078DC;
    font: 11px;
    text-decoration: underline;
}

.dxsmLevel2Flow_PEA {
    padding: 0px;
}
/* - Level 3 - */
.dxsmLevel3_PEA,
.dxsmLevel3_PEA a {
    font: 9px;
    color: #999999;
    text-decoration: none;
}

.dxsmLevel3_PEA {
    white-space: nowrap;
    padding: 0px;
}
/*flow layout*/
.dxsmLevel3Flow_PEA,
.dxsmLevel3Flow_PEA a {
    color: #999999;
    font: 9px;
    text-decoration: underline;
}
/* - Level 4 - */
.dxsmLevel4_PEA,
.dxsmLevel4_PEA a {
    font: 8px;
    color: #A8A8A8;
    text-decoration: none;
}

.dxsmLevel4_PEA {
    white-space: nowrap;
    padding: 0px;
}
/*flow layout*/
.dxsmLevel4Flow_PEA,
.dxsmLevel4Flow_PEA a {
    color: #A8A8A8;
    font: 8px;
    text-decoration: underline;
}

.dxsmLevel4Flow_PEA {
    padding: 0px;
}
/* - Other Levels - */
.dxsmLevelOther_PEA {
    font: 9px;
    color: #A8A8A8;
    text-decoration: none;
}

.dxsmLevelOther_PEA {
    white-space: nowrap;
    padding: 0px;
}
/*flow layout*/
.dxsmLevelOtherFlow_PEA,
.dxsmLevelOtherFlow_PEA a {
    color: #A8A8A8;
    font: 12px;
    text-decoration: underline;
}
/* Disabled */
.dxsmDisabled_PEA {
    color: #acacac;
    cursor: default;
}

/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl_PEA {
    font: 12px;
    color: black;
}

.dxtcLoadingPanel_PEA {
    font: 12px;
    color: #303030;
}

    .dxtcLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

/* Tab Hyperlink*/
.dxtcTab_PEA a,
.dxtcTabWithTabPositionLeft_PEA a,
.dxtcTabWithTabPositionBottom_PEA a,
.dxtcTabWithTabPositionRight_PEA a,
.dxtcActiveTab_PEA a,
.dxtcActiveTabWithTabPositionBottom_PEA a,
.dxtcActiveTabWithTabPositionLeft_PEA a,
.dxtcActiveTabWithTabPositionRight_PEA a,
.dxtcTabHover_PEA a,
.dxtcTabHoverWithTabPositionBottom_PEA a,
.dxtcTabHoverWithTabPositionLeft_PEA a,
.dxtcTabHoverWithTabPositionRight_PEA a {
    text-decoration: none;
    color: black;
}

.dxtcActiveTab_PEA,
.dxtcActiveTabWithTabPositionBottom_PEA,
.dxtcActiveTabWithTabPositionLeft_PEA,
.dxtcActiveTabWithTabPositionRight_PEA {
    border: 1px solid #A8A8A8;
    padding: 3px 12px 4px;
    background-color: #FFFFFF;
    text-align: center;
}

.dxtcActiveTabWithTabPositionLeft_PEA,
.dxtcActiveTabWithTabPositionRight_PEA {
    padding: 3px 13px 4px 12px;
}
    /* Active Tab */
    .dxtcActiveTab_PEA td.dxtc,
    .dxtcActiveTabWithTabPositionBottom_PEA td.dxtc,
    .dxtcActiveTabWithTabPositionLeft_PEA td.dxtc,
    .dxtcActiveTabWithTabPositionRight_PEA td.dxtc {
        white-space: nowrap;
        background: transparent none !important;
        border-width: 0px !important;
        padding: 0px !important;
    }

.dxtcActiveTabHover_PEA {
    background-color: white;
}
/* Tab */
.dxtcTab_PEA,
.dxtcTabWithTabPositionLeft_PEA,
.dxtcTabWithTabPositionBottom_PEA,
.dxtcTabWithTabPositionRight_PEA {
    background-color: #E0E0E0;
    border: 1px solid #A8A8A8;
    padding: 3px 12px 4px;
    text-align: center;
}

    .dxtcTab_PEA td.dxtc,
    .dxtcTabWithTabPositionBottom_PEA td.dxtc,
    .dxtcTabWithTabPositionLeft_PEA td.dxtc,
    .dxtcTabWithTabPositionRight_PEA td.dxtc {
        white-space: nowrap;
        background: transparent none !important;
        border-width: 0px !important;
        padding: 0px !important;
    }

.dxtcTabWithTabPositionBottom_PEA {
}

.dxtcTabWithTabPositionLeft_PEA {
}

.dxtcTabWithTabPositionRight_PEA {
}
/* Hover */
.dxtcTabHover_PEA,
.dxtcTabHoverWithTabPositionBottom_PEA,
.dxtcTabHoverWithTabPositionLeft_PEA,
.dxtcTabHoverWithTabPositionRight_PEA {
    background-color: #F2F2F2;
}

.dxtcPageContent_PEA,
.dxtcPageContentWithTabPositionBottom_PEA,
.dxtcPageContentWithTabPositionLeft_PEA,
.dxtcPageContentWithTabPositionRight_PEA,
.dxtcPageContentWithoutTabs_PEA {
    background-color: white;
    vertical-align: top;
}

.dxtcContent_PEA,
.dxtcContentWithTabPositionBottom_PEA,
.dxtcContentWithTabPositionLeft_PEA,
.dxtcContentWithTabPositionRight_PEA {
    border: 1px solid #A8A8A8;
    background-color: white;
    vertical-align: top;
}

.dxtcControl_PEA td.dxtcTabsCell_PEA,
.dxtcControl_PEA td.dxtcTabsCellWithTabPositionBottom_PEA,
.dxtcControl_PEA td.dxtcTabsCellWithTabPositionLeft_PEA,
.dxtcControl_PEA td.dxtcTabsCellWithTabPositionRight_PEA {
}
/* Scrolling */
.dxtcScrollButtonCell_PEA {
    border-style: none;
    width: 1px;
    vertical-align: top;
}

.dxtcTabsCellWithTabPositionBottom_PEA .dxtcScrollButtonCell_PEA {
    vertical-align: bottom;
}

.dxtcScrollButtonSeparator_PEA,
.dxtcScrollButtonSeparator_PEA div {
    height: 1px;
    width: 1px;
}

.dxtcScrollButtonIndent_PEA,
.dxtcScrollButtonIndent_PEA div {
    height: 1px;
    width: 5px;
}

.dxtcScrollButton_PEA {
    border: 1px solid #7F7F7F;
    background: #E8E7E8 url('tcScrollBtnBack.gif') repeat-x;
    cursor: pointer;
    text-align: center;
    padding: 6px;
}

.dxtcScrollButtonHover_PEA {
    background: #F4F4F4 url('tcScrollBtnHoverBack.gif') repeat-x;
}

.dxtcScrollButtonPressed_PEA {
    background-color: #8D8D8D;
}

.dxtcScrollButtonDisabled_PEA {
    cursor: default;
    border-color: #C3C3C3;
    background: #E6E7E8 url('tcScrollBtnDisabledBack.gif') repeat-x;
}
/* Misc */
.dxtcLeftAlignCell_PEA,
.dxtcTabsCellWithTabPositionBottom_PEA .dxtcLeftAlignCell_PEA {
    text-align: left;
}

.dxtcRightAlignCell_PEA,
.dxtcTabsCellWithTabPositionBottom_PEA .dxtcRightAlignCell_PEA {
    text-align: right;
}
/* Disabled */
.dxtcDisabled_PEA,
.dxtcDisabled_PEA table {
    color: #acacac;
    cursor: default;
}

/* -- ASPxTabControl Lite -- */
.dxtcLite_PEA {
    overflow: hidden;
    float: left;
}

    .dxtcLite_PEA .dxtc-strip,
    .dxtcLite_PEA .dxtc-wrapper {
        list-style: none outside none;
        float: left;
        padding: 0;
        margin: 0;
        _overflow: hidden;
    }

    .dxtcLite_PEA .dxtc-tab,
    .dxtcLite_PEA .dxtc-activeTab,
    .dxtcLite_PEA .dxtc-leftIndent,
    .dxtcLite_PEA .dxtc-spacer,
    .dxtcLite_PEA .dxtc-rightIndent,
    .dxtcLite_PEA .dxtc-sbWrapper,
    .dxtcLite_PEA .dxtc-sbIndent,
    .dxtcLite_PEA .dxtc-sbSpacer {
        display: block;
        height: 21px;
        margin: 0;
    }

    .dxtcLite_PEA .dxtc-lineBreak {
        float: none;
        display: block;
        clear: both;
        height: 0;
        width: 0;
        font-size: 0;
        line-height: 0;
        overflow: hidden;
        visibility: hidden;
    }

    .dxtcLite_PEA .dxtc-tab,
    .dxtcLite_PEA .dxtc-activeTab,
    .dxtcLite_PEA.dxtc-noSpacing .dxtc-tab.dxtc-lead,
    .dxtcLite_PEA.dxtc-noSpacing .dxtc-activeTab.dxtc-lead,
    .dxtcLite_PEA.dxtc-noSpacing .dxtc-tab,
    .dxtcLite_PEA.dxtc-noSpacing .dxtc-activeTab {
        border: 1px solid #A8A8A8;
    }

    .dxtcLite_PEA.dxtc-noSpacing .dxtc-tab,
    .dxtcLite_PEA.dxtc-noSpacing .dxtc-activeTab {
        border-left-style: none;
    }

    .dxtcLite_PEA .dxtc-tab,
    .dxtcLite_PEA .dxtc-activeTab {
        background-color: #E0E0E0;
        float: left;
        overflow: hidden;
        text-align: center;
        white-space: nowrap;
    }

    .dxtcLite_PEA .dxtc-activeTab {
        border-bottom: 1px solid white;
        background-color: white;
    }

    .dxtcLite_PEA .dxtc-tab a {
        text-decoration: none;
        color: black;
    }

    .dxtcLite_PEA .dxtc-tabHover {
        background-color: #F2F2F2;
    }

    .dxtcLite_PEA .dxtc-leftIndent,
    .dxtcLite_PEA .dxtc-spacer,
    .dxtcLite_PEA .dxtc-rightIndent,
    .dxtcLite_PEA .dxtc-sbWrapper,
    .dxtcLite_PEA .dxtc-sbIndent,
    .dxtcLite_PEA .dxtc-sbSpacer {
        float: left;
        border-right-width: 0;
        border-left-width: 0;
        border-top: 1px solid transparent;
        border-bottom: 1px solid #A8A8A8;
        overflow: hidden;
        _border-top-color: #000001;
        _zoom: 1;
        _filter: progid:DXImageTransform.Microsoft.Chroma(color=#000001);
    }

    .dxtcLite_PEA .dxtc-spacer {
        width: 1px;
    }

    .dxtcLite_PEA .dxtc-leftIndent,
    .dxtcLite_PEA .dxtc-rightIndent {
        width: 5px;
    }

    .dxtcLite_PEA .dxtc-link {
        padding: 3px 12px 4px;
        display: block;
        font-size: 0;
        text-decoration: none;
        height: 100%;
        _float: left;
    }

    .dxtcLite_PEA .dxtc-text,
    .dxtcLite_PEA .dxtc-leftIndent,
    .dxtcLite_PEA .dxtc-rightIndent {
        color: #333333;
        font: normal 12px;
        text-decoration: none;
        white-space: nowrap;
    }

    .dxtcLite_PEA .dxtc-img {
        border-style: none;
        margin: 0 3px -4px 0;
        width: 16px;
        height: 16px;
    }

    .dxtcLite_PEA.dxtc-rtl .dxtc-img {
        margin: 0 0 -4px 3px;
    }

    .dxtcLite_PEA .dxtc-content {
        font: 12px;
        color: black;
        background-color: #FFFFFF;
        float: left;
        clear: left;
        border: 1px solid #A8A8A8;
        overflow: hidden;
        padding: 11px;
    }

    .dxtcLite_PEA.dxtc-top .dxtc-content {
        border-top-style: none !important;
    }
    /* Rtl */
    .dxtcLite_PEA.dxtc-rtl,
    .dxtcLite_PEA.dxtc-rtl .dxtc-content,
    .dxtcLite_PEA.dxtc-rtl .dxtc-strip,
    .dxtcLite_PEA.dxtc-rtl .dxtc-wrapper,
    .dxtcLite_PEA.dxtc-rtl .dxtc-leftIndent,
    .dxtcLite_PEA.dxtc-rtl .dxtc-spacer,
    .dxtcLite_PEA.dxtc-rtl .dxtc-rightIndent,
    .dxtcLite_PEA.dxtc-rtl .dxtc-sbWrapper,
    .dxtcLite_PEA.dxtc-rtl .dxtc-sbIndent,
    .dxtcLite_PEA.dxtc-rtl .dxtc-sbSpacer,
    .dxtcLite_PEA.dxtc-rtl .dxtc-tab,
    .dxtcLite_PEA.dxtc-rtl .dxtc-activeTab {
        float: right;
    }

.dxtc-top.dxtc-rtl .dxtc-content,
.dxtc-bottom.dxtc-rtl .dxtc-strip,
.dxtc-bottom.dxtc-rtl .dxtc-wrapper {
    clear: right !important;
}

.dxtc-left.dxtc-rtl .dxtc-strip {
    float: left;
}

.dxtcLite_PEA.dxtc-rtl .dxtc-content,
.dxtcLite_PEA.dxtc-rtl .dxtc-strip,
.dxtcLite_PEA.dxtc-rtl .dxtc-wrapper {
    *float: left;
}

.dxtcLite_PEA.dxtc-rtl .dxtc-content {
    *clear: left !important;
}
/* Scrolling */
.dxtcLite_PEA .dxtc-sb {
    background: #E8E7E8 url('tcScrollBtnBack.gif') repeat-x;
    border: 1px solid #7F7F7F;
    cursor: pointer;
    padding: 5px;
    font-size: 0;
}

.dxtcLite_PEA.dxtc-bottom .dxtc-sb {
    margin-top: 2px;
}

.dxtcLite_PEA .dxtc-sbHover {
    background: #F4F4F4 url('tcScrollBtnHoverBack.gif') repeat-x;
}

.dxtcLite_PEA .dxtc-sbPressed {
    background-color: #8D8D8D;
}

.dxtcLite_PEA .dxtc-sbDisabled {
    cursor: default;
    border-color: #C3C3C3;
    background: #E6E7E8 url('tcScrollBtnDisabledBack.gif') repeat-x;
}

.dxtcLite_PEA .dxtc-sb img {
    border: none;
    border-style: none;
}

.dxtcLite_PEA .dxtc-sbIndent {
    width: 5px;
}

.dxtcLite_PEA .dxtc-sbSpacer {
    width: 1px;
}
/* Multi-row */
.dxtcLite_PEA .dxtc-n {
    _display: inline;
}

.dxtcLiteDisabled_PEA,
.dxtcLiteDisabled_PEA .dxtc-text,
.dxtcLiteDisabled_PEA .dxtc-activeTab .dxtc-text,
.dxtcLiteDisabled_PEA .dxtc-content {
    color: #acacac;
    cursor: default;
}
/* bottom  */
.dxtcLite_PEA.dxtc-bottom .dxtc-strip,
.dxtcLite_PEA.dxtc-bottom .dxtc-wrapper {
    clear: left;
    *float: none;
}

.dxtcLite_PEA.dxtc-bottom .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-bottom .dxtc-spacer,
.dxtcLite_PEA.dxtc-bottom .dxtc-rightIndent,
.dxtcLite_PEA.dxtc-bottom .dxtc-sbWrapper,
.dxtcLite_PEA.dxtc-bottom .dxtc-sbIndent,
.dxtcLite_PEA.dxtc-bottom .dxtc-sbSpacer {
    border-top: 1px solid #A8A8A8;
    border-bottom: 1px solid transparent;
    _border-bottom-color: #000001;
    _zoom: 1;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color=#000001);
}

.dxtcLite_PEA.dxtc-bottom .dxtc-activeTab {
    border-top: 1px solid white;
    border-bottom: 1px solid #A8A8A8;
    background-color: white;
}

.dxtcLite_PEA.dxtc-bottom .dxtc-content {
    border-top: 1px solid #A8A8A8;
    border-right: 1px solid #A8A8A8;
    border-bottom-color: #A8A8A8;
    border-left: 1px solid #A8A8A8;
    border-bottom-width: 1px;
    border-bottom-style: none !important;
}
/* left */
.dxtcLite_PEA.dxtc-left .dxtc-tab,
.dxtcLite_PEA.dxtc-left .dxtc-activeTab,
.dxtcLite_PEA.dxtc-left .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-left .dxtc-spacer,
.dxtcLite_PEA.dxtc-left .dxtc-rightIndent {
    float: none;
    *float: left;
    clear: none;
    *clear: both;
    width: auto;
    height: auto;
}

.dxtcLite_PEA.dxtc-left .dxtc-activeTab,
.dxtc-left.dxtc-noSpacing .dxtc-tab,
.dxtc-left.dxtc-noSpacing .dxtc-activeTab,
.dxtc-left.dxtc-noSpacing .dxtc-tab.dxtc-lead,
.dxtc-left.dxtc-noSpacing .dxtc-activeTab.dxtc-lead {
    border: 1px solid #A8A8A8;
}

.dxtc-left.dxtc-noSpacing .dxtc-tab,
.dxtc-left.dxtc-noSpacing .dxtc-activeTab {
    border-top-style: none;
}

.dxtcLite_PEA.dxtc-left .dxtc-activeTab {
    border-right: 1px solid white;
    background-color: white;
}

.dxtcLite_PEA.dxtc-left .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-left .dxtc-spacer,
.dxtcLite_PEA.dxtc-left .dxtc-rightIndent {
    border: none;
    border-right: 1px solid #A8A8A8;
    border-left: 1px solid transparent;
    width: auto;
    _border-left-color: #000001;
    _zoom: 1;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color=#000001);
}

.dxtcLite_PEA.dxtc-left .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-left .dxtc-rightIndent {
    height: 5px;
}

.dxtcLite_PEA.dxtc-left .dxtc-spacer {
    height: 1px;
}

.dxtcLite_PEA.dxtc-left .dxtc-content {
    border-top: 1px solid #A8A8A8;
    border-right: 1px solid #A8A8A8;
    border-bottom: 1px solid #A8A8A8;
    border-left-color: #A8A8A8;
    border-left-width: 1px;
    border-left-style: none !important;
    float: left;
    clear: none;
}
/* right */
.dxtcLite_PEA.dxtc-right .dxtc-tab,
.dxtcLite_PEA.dxtc-right .dxtc-activeTab,
.dxtcLite_PEA.dxtc-right .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-right .dxtc-spacer,
.dxtcLite_PEA.dxtc-right .dxtc-rightIndent {
    float: none;
    *float: left;
    clear: none;
    *clear: both;
    width: auto;
    height: auto;
}

.dxtcLite_PEA.dxtc-right .dxtc-activeTab,
.dxtc-right.dxtc-noSpacing .dxtc-tab,
.dxtc-right.dxtc-noSpacing .dxtc-activeTab,
.dxtc-right.dxtc-noSpacing .dxtc-tab.dxtc-lead,
.dxtc-right.dxtc-noSpacing .dxtc-activeTab.dxtc-lead {
    border: 1px solid #A8A8A8;
}

.dxtc-right.dxtc-noSpacing .dxtc-tab,
.dxtc-right.dxtc-noSpacing .dxtc-activeTab {
    border-top-style: none;
}

.dxtcLite_PEA.dxtc-right .dxtc-activeTab {
    border-left: 1px solid white;
    background-color: white;
}

.dxtcLite_PEA.dxtc-right .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-right .dxtc-spacer,
.dxtcLite_PEA.dxtc-right .dxtc-rightIndent {
    border: none;
    border-left: 1px solid #A8A8A8;
    border-right: 1px solid transparent;
    _border-right-color: #000001;
    _zoom: 1;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color=#000001);
}

.dxtcLite_PEA.dxtc-right .dxtc-leftIndent,
.dxtcLite_PEA.dxtc-right .dxtc-rightIndent {
    height: 5px;
}

.dxtcLite_PEA.dxtc-right .dxtc-spacer {
    height: 1px;
}

.dxtcLite_PEA.dxtc-right .dxtc-content {
    border-top: 1px solid #A8A8A8;
    border-right-color: #A8A8A8;
    border-bottom: 1px solid #A8A8A8;
    border-left: 1px solid #A8A8A8;
    border-right-width: 1px;
    border-right-style: none !important;
    float: left;
    clear: none;
}
/* Services rules */
.dxtcLite_PEA.dxtc-noTabs .dxtc-content {
    border: 1px solid #A8A8A8 !important;
}

/* -- ASPxTitleIndex -- */
.dxtiControl_PEA {
    color: #1E3695;
    background-color: white;
    font: 11px;
    border: 1px Solid #A8A8A8;
}

    .dxtiControl_PEA a {
        color: #1E3695;
    }

.dxtiLoadingPanel_PEA {
    border: 1px solid #9F9F9F;
    background-color: white;
    font: 12px;
    color: #303030;
}

    .dxtiLoadingPanel_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

.dxtiItem_PEA {
    font-size: 12px;
    white-space: nowrap;
}

.dxtiGroupHeader_PEA,
.dxtiGroupHeaderCategorized_PEA {
    font: 18px Verdana;
    text-decoration: none;
}

.dxtiGroupHeader_PEA,
.dxtiGroupHeaderCategorized_PEA {
    white-space: nowrap;
    padding: 0px 0px 3px;
}

.dxtiGroupHeaderCategorized_PEA {
    border-bottom: 1px Solid #C0C0C0;
    padding-bottom: 2px;
}
/* - GroupHeaderText - */
.dxtiGroupHeaderText_PEA {
    background-color: #B4B4B4;
    color: #FFFFFF;
}

.dxtiGroupHeaderText_PEA {
    padding: 2px 7px;
}

.dxtiGroupHeaderTextCategorized_PEA {
    color: #666666;
    font-size: 111px;
}

.dxtiGroupHeaderTextCategorized_PEA {
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 2px;
}
/* - FilterBox - */
.dxtiFilterBoxInfoText_PEA {
    font: normal 9px Verdana;
    color: #999999;
    padding-top: 0px;
    padding-bottom: 4px;
}

.dxtiFilterBoxEdit_PEA {
    font-size: 12px;
    width: 158px;
    border: 1px Solid #9F9F9F;
    padding-left: 3px;
}

.dxtiFilterBox_PEA,
.dxtiFilterBox_PEA table {
    color: #898989;
    font-size: 12px;
    font-weight: bold;
}

.dxtiFilterBox_PEA {
    background-color: #E8E8E8;
    padding: 15px;
}
/* - IndexPanel - */
.dxtiIndexPanel_PEA {
    padding-bottom: 10px;
    text-decoration: none;
}

.dxtiIndexPanelItem_PEA,
.dxtiCurrentIndexPanelItem_PEA {
}

.dxtiIndexPanelItem_PEA,
.dxtiCurrentIndexPanelItem_PEA {
    padding: 2px 6px;
}

.dxtiCurrentIndexPanelItem_PEA {
    color: #000000;
    background-color: #E0E0E0;
}
/* - BackToTop - */
.dxtiBackToTop_PEA {
    font-size: 9px;
    padding: 0px 0px 12px 0px;
}

.dxtiBackToTopRtl_PEA {
    padding: 0px 0px 12px 0px;
}
/* Disabled */
.dxtiDisabled_PEA {
    color: #acacac;
    cursor: default;
}
/* -- ASPxUploadControl -- */
.dxucControl_PEA,
.dxucEditArea_PEA {
    font: 12px;
}

    .dxucControl_PEA .dxucInputs_PEA {
    }

.dxucTextBox_PEA {
    background-color: white;
    border: 1px solid #9f9f9f;
    padding: 1px 2px;
}

    .dxucTextBox_PEA .dxucEditArea_PEA {
        margin: 0px;
        background-color: white;
    }

.dxucErrorCell_PEA {
    color: Red;
    text-align: left;
}

.dxucButton_PEA,
.dxucButton_PEA a {
    color: #0D45B7;
    white-space: nowrap;
}

.dxucBrowseButton_PEA,
.dxucBrowseButton_PEA a {
    color: #000000;
    cursor: pointer;
    white-space: nowrap;
    text-decoration: none;
}

.dxucControl_PEA .dxucBrowseButton_PEA a {
    color: White;
}

.dxucControl_PEA a[unselectable="on"] {
    user-select: none;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}

.dxucBrowseButton_PEA {
    padding: 3px 8px 4px;
    background-color: #7F7F7F;
    color: White;
    height: 18px;
}

.dxucBrowseButtonHover_PEA {
    background: #666 none;
}

.dxucBrowseButtonPressed_PEA {
    background: #D5D5D5 none;
}
/* ProgressBar */
.dxucProgressBar_PEA {
    border: 1px Solid #696969;
    background-color: #FFFFFF;
}

    .dxucProgressBar_PEA,
    .dxucProgressBar_PEA td.dx {
        font: 12px;
        color: Black;
    }

        .dxucProgressBar_PEA .dxucPBMainCell_PEA,
        .dxucProgressBar_PEA td.dx {
            padding: 0;
        }

.dxucProgressBarIndicator_PEA {
    background-color: #E0DFDF;
}
/* Silverlight Plugin Link */
.dxucSilverlightPluginLinkPanel_PEA {
    font: 9px Verdana;
    color: #7d7d7d;
    text-align: left;
}

    .dxucSilverlightPluginLinkPanel_PEA td {
        padding: 0px 3px;
        vertical-align: middle;
    }

    .dxucSilverlightPluginLinkPanel_PEA a {
        color: #0D45B7;
    }
/* Disabled */
.dxucDisabled_PEA,
.dxucDisabled_PEA a {
    color: #ACACAC;
    cursor: default;
}

.dxucTextBoxDisabled_PEA {
    border-color: #C3C3C3;
}

.dxucButtonDisabled_PEA,
.dxucButtonDisabled_PEA a {
    text-decoration: none;
}

.dxucBrowseButtonDisabled_PEA {
    border-color: #C3C3C3;
}

.dxucControl_PEA .dxucBrowseButtonDisabled_PEA a {
    color: #808080;
}

/* -- ASPxSplitter -- */
.dxsplControl_PEA,
.dxsplVSeparator_PEA,
.dxsplHSeparator_PEA {
    background-color: White;
}

.dxsplVSeparator_PEA,
.dxsplHSeparator_PEA {
    font-size: 0;
}

.dxsplControl_PEA,
.dxsplVSeparator_PEA,
.dxsplHSeparator_PEA,
.dxsplPane_PEA,
.dxsplPaneCollapsed_PEA,
.dxsplVSeparator_PEA,
.dxsplHSeparator_PEA,
.dxsplVSeparatorCollapsed_PEA,
.dxsplHSeparatorCollapsed_PEA {
    border: 0px solid #8C8C8C;
}

.dxsplPane_PEA,
.dxsplPaneCollapsed_PEA {
    border-width: 1px;
}

.dxsplPaneCollapsed_PEA {
    border-right-width: 0px;
    border-bottom-width: 0px;
}

.dxsplVSeparatorHover_PEA {
    cursor: w-resize;
}

.dxsplHSeparatorHover_PEA {
    cursor: n-resize;
}

.dxsplVSeparatorCollapsed_PEA {
    border-top-width: 1px;
    border-bottom-width: 1px;
}

.dxsplHSeparatorCollapsed_PEA {
    border-left-width: 1px;
    border-right-width: 1px;
}

.dxsplVSeparatorCollapsed_PEA,
.dxsplHSeparatorCollapsed_PEA {
    cursor: default !important;
}

.dxsplVSeparatorButton_PEA {
    cursor: pointer;
    padding: 5px 0px;
}

.dxsplHSeparatorButton_PEA {
    cursor: pointer;
    padding: 0px 5px;
}

.dxsplVSeparatorHover_PEA,
.dxsplHSeparatorHover_PEA,
.dxsplVSeparatorButtonHover_PEA,
.dxsplHSeparatorButtonHover_PEA {
    background-color: #DCDCDC;
}

.dxsplResizingPointer_PEA {
    background: url('splResizingPointer.gif') repeat;
}

.dxsplResizingPointer_PEA,
.dxsplS {
    font-size: 0px;
    line-height: 0px;
}

.dxsplLCC,
.dxsplCC,
.dxsplS {
    overflow: hidden;
}

.dxsplLCC,
.dxsplCC,
.dxsplP {
    width: 100%;
    height: 100%;
}

.dxsplLCC {
    padding: 8px;
}

/* -- ASPxTreeView -- */
.dxtvControl_PEA {
    float: left;
}

    .dxtvControl_PEA li {
        font: 12px;
        overflow-y: hidden;
    }


    .dxtvControl_PEA ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow-y: hidden;
    }

    .dxtvControl_PEA a {
        color: black;
        text-decoration: none;
    }

    .dxtvControl_PEA .dxtv-ln {
        background: url('tvLine.gif') repeat-y;
        vertical-align: top;
    }

    .dxtvControl_PEA .dxtv-nd {
        margin-top: 1px;
        float: left;
        padding: 1px;
        cursor: pointer;
        display: block;
        text-decoration: none;
        color: Black;
        outline: 0 none;
    }

    .dxtvControl_PEA .dxtv-elbNoLn,
    .dxtvControl_PEA .dxtv-elb {
        width: 26px;
        height: 21px;
        vertical-align: top;
        float: left;
    }

    .dxtvControl_PEA .dxtv-elb {
        background: url('tvElbow.gif') no-repeat;
    }

    .dxtvControl_PEA .dxtv-btn {
        margin-left: 10px;
        margin-top: 5px;
        cursor: pointer;
    }

    .dxtvControl_PEA .dxtv-subnd {
        margin-left: 22px;
    }

    .dxtvControl_PEA .dxtv-ndImg {
        padding: 4px 0px 3px 5px;
        float: left;
        vertical-align: middle;
        cursor: pointer;
    }

    .dxtvControl_PEA .dxtv-ndTxt {
        padding: 4px;
        float: left;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
    }

    .dxtvControl_PEA .dxtv-ndChk {
        padding: 0;
        float: left;
        vertical-align: middle;
        cursor: default;
        margin: 4px 3px 3px 6px;
        *margin: 4px 0 0 6px;
    }

    .dxtvControl_PEA .dxtv-ndTmpl {
        float: left;
        white-space: nowrap;
    }

    .dxtvControl_PEA .dxtv-ndSel,
    .dxtvControl_PEA .dxtv-ndHov {
        border: 1px solid #888888;
        padding: 0;
    }

    .dxtvControl_PEA .dxtv-ndSel {
        background-color: #D8D8D8;
        cursor: default;
    }

.dxtv-ndSel .dxtv-ndTxt,
.dxtv-ndSel .dxtv-ndImg {
    cursor: default;
}

.dxtvControl_PEA .dxtv-ndHov {
    background-color: #F2F2F2;
    cursor: pointer;
}

.dxtv-ndHov .dxtv-ndTxt,
.dxtv-ndHov .dxtv-ndImg {
    cursor: pointer;
}

.dxtvControl_PEA .dxtv-clr,
.dxtvControl_PEA .dxtv-clrIE7 {
    clear: both;
    font-size: 0;
    height: 0;
    visibility: hidden;
    width: 0;
    display: block;
}

.dxtvControl_PEA .dxtv-clr {
    line-height: 0;
}

.dxtvControl_PEA.dxtvRtl_PEA,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-nd,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-elbNoLn,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-elb,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-ndTxt,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-ndImg,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-ndChk,
.dxtvControl_PEA.dxtvRtl_PEA .dxtv-ndTmpl {
    float: right;
}

    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-elb,
    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-ln {
        background-position: right top;
    }

    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-elb {
        background-image: url('tvElbowRtl.gif');
    }

    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-btn {
        margin: 5px 10px 0 0;
    }

    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-subnd {
        margin: 0 22px 0 0;
    }

    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-ndImg {
        padding: 4px 5px 3px 0px;
    }

    .dxtvControl_PEA.dxtvRtl_PEA.OperaRtlFix .dxtv-btn {
        margin: 5px 10px 0 0;
    }

    .dxtvControl_PEA.dxtvRtl_PEA .dxtv-ndChk {
        margin: 4px 6px 3px 3px;
        *margin: 4px 6px 0 0;
    }

    .dxtvControl_PEA.dxtvRtl_PEA.OperaRtlFix .dxtv-subnd {
        overflow-x: hidden;
    }

.dxtvDisabled_PEA,
.dxtvControl_PEA .dxtvDisabled_PEA,
.dxtvDisabled_PEA a,
.dxtvDisabled_PEA .dxtv-ndTxt,
.dxtvDisabled_PEA .dxtv-ndImg,
.dxtvDisabled_PEA .dxtv-btn,
.dxtvDisabled_PEA .dxtv-nd {
    color: #acacac;
    cursor: default;
}

.dxtvLoadingPanelWithContent_PEA {
    font: 12px;
    color: #303030;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
}

    .dxtvLoadingPanelWithContent_PEA td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

/* ASPxFileManager */
.dxfmControl_PEA {
    font: 12px;
    outline: 0px;
}

.dxfmDisabled_PEA {
    color: #ACACAC;
}

/* FileManager - Splitter */
.dxfmControl_PEA .dxsplControl_PEA {
    border-width: 1px;
    border-color: #7F7F7F;
}

.dxfmControl_PEA .dxsplPane_PEA {
    border-width: 0px;
    background-color: White;
}

.dxfmControl_PEA .dxsplLCC {
    outline-width: 0px;
    padding: 4px;
}

.dxfmControl_PEA.dxfm-dst .dxsplVSeparator_PEA {
    width: 3px;
    background: url('fmSplitterSeparator.gif') repeat-y right;
    border-width: 0px;
}

.dxfmControl_PEA.dxfm-dst.dxfm-rtl .dxsplVSeparator_PEA {
    background-position-x: left;
}

.dxfmControl_PEA.dxfm-tch .dxsplVSeparator_PEA {
    border-width: 0 1px;
    border-color: #E0E0E0;
}

.dxfmControl_PEA .dxsplHSeparator_PEA {
    border-width: 0px;
    background-color: #E0E0E0;
}

/* FileManager - TreeView */
.dxfmControl_PEA .dxtvControl_PEA {
    margin-left: -5px;
}

    .dxfmControl_PEA .dxtvControl_PEA .dxtv-nd .dxtv-ndTxt {
        padding-left: 1px;
    }

    .dxfmControl_PEA .dxtvControl_PEA .dxtv-nd {
        padding-left: 3px;
        margin-bottom: 0px;
    }

    .dxfmControl_PEA .dxtvControl_PEA .dxfm-folderSI {
        border: 1px dotted #888888;
        padding: 0px 0px 0px 2px;
    }

    .dxfmControl_PEA .dxtvControl_PEA .dxtv-ndHov {
        padding-left: 2px;
    }

    .dxfmControl_PEA .dxtvControl_PEA .dxtv-ndSel {
        padding-left: 2px;
    }

    .dxfmControl_PEA .dxtvControl_PEA .dxtv-ndImg {
        padding: 0px;
        margin-right: 3px;
        margin-top: 2px;
    }

/* FileManager - File */
.dxfmControl_PEA .dxfm-file {
    float: left;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
    padding: 5px;
    margin: 5px;
}

.dxfmControl_PEA.dxfm-rtl .dxfm-file {
    float: right;
}

.dxfmDisabled_PEA .dxfm-file {
    cursor: default;
}

.dxfmControl_PEA .dxfm-fileSI {
    border: 1px dotted #888888;
}

.dxfmControl_PEA .dxfm-fileSA {
    background-color: #D8D8D8;
    border: 1px solid #888888;
}

.dxfmControl_PEA .dxfm-fileH {
    background-color: #F2F2F2;
    border: 1px solid #888888;
}

.dxfmControl_PEA .dxfm-content {
    overflow: hidden;
}

    .dxfmControl_PEA .dxfm-content div {
        overflow: hidden;
        width: 100%;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
    }

    .dxfmControl_PEA .dxfm-content div {
        height: 18px;
    }

    .dxfmControl_PEA .dxfm-content .dxfm-highlight {
        background-color: #CFCFCF;
        background-repeat: repeat;
        color: #333333;
        font-weight: bold;
    }

/* FileManager - Toolbar */
.dxfmControl_PEA .dxfm-toolbar {
    background-color: #F3F3F3;
}

    .dxfmControl_PEA .dxfm-toolbar.dxsplPane_PEA table.dxfm {
        width: 100%;
    }

    .dxfmControl_PEA .dxfm-toolbar.dxsplPane_PEA .dxfm-filter {
        text-align: right;
        vertical-align: top;
        white-space: nowrap;
    }

.dxfmControl_PEA.dxfm-rtl .dxfm-toolbar.dxsplPane_PEA .dxfm-filter {
    text-align: left;
}

.dxfmControl_PEA .dxfm-toolbar.dxsplPane_PEA .dxfm-filter input {
    border: 1px solid #9F9F9F;
    margin: 4px 4px 0px 3px;
    width: 130px;
    height: 16px;
    font: 12px;
}

.dxfmControl_PEA .dxfm-toolbar.dxsplPane_PEA .dxfm-path input {
    border: 1px solid #9F9F9F;
    width: 230px;
    height: 16px;
    font: 12px;
}

/* FileManager - Toolbar - Light */
.dxfmControl_PEA .dxfm-toolbar .dxsplLCC {
    padding: 5px;
}

.dxfmControl_PEA .dxfm-toolbar .dxmLite_PEA .dxm-main {
    margin-top: 0px;
    border-width: 0px;
    background: transparent none;
}

.dxfmControl_PEA .dxfm-toolbar .dxmLite_PEA .dxm-horizontal.dxmtb .dxm-separator {
    margin: 0px 11px;
}

.dxfmControl_PEA .dxfm-toolbar .dxmLite_PEA .dxfm-path {
    padding-left: 1px;
}

    .dxfmControl_PEA .dxfm-toolbar .dxmLite_PEA .dxfm-path input {
        margin: 1px 8px 0px 4px;
    }

.dxfmControl_PEA.dxfm-rtl .dxfm-toolbar .dxmLite_PEA .dxfm-path input {
    margin: 1px 4px 0px 8px;
}

.dxfmControl_PEA .dxfm-toolbar .dxmLite_PEA .dxm-item .dxm-content {
    padding-top: 4px;
}

/* FileManager - Toolbar - Classic */
.dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA {
    border-width: 0px;
    background: #F3F3F3 none;
    padding-top: 1px;
    padding-left: 3px;
    display: inline-block;
}

    .dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA .dxmMenuSeparator_PEA {
        padding: 0px 11px;
    }

    .dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA .dxmMenuItemSeparatorSpacing_PEA {
        width: 1px;
    }

    .dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA .dxmMenuItemSpacing_PEA {
        width: 0px;
        display: block;
    }

    .dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA .dxmMenuItem_PEA.dxfm-path {
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 3px;
    }

    .dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA .dxmMenuItem_PEA {
        padding-top: 1px;
        padding-left: 3px;
        background: transparent none;
    }

    .dxfmControl_PEA .dxfm-toolbar .dxmMenu_PEA .dxfm-path input {
        margin: 0px 8px 0px 4px;
    }

.dxfmControl_PEA.dxfm-rtl .dxfm-toolbar .dxmMenu_PEA .dxfm-path input {
    margin: 0px 4px 0px 8px;
}

/* FileManager - UploadPanel */
.dxfmControl_PEA .dxfm-uploadPanel {
    background-color: #F3F3F3;
    text-align: right;
}

.dxfmControl_PEA.dxfm-rtl .dxfm-uploadPanel {
    text-align: left;
}

.dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA table.dxfm-uploadPanelTable {
    display: inline-block;
    margin-right: 5px;
    margin-top: 1px;
}

    .dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA table.dxfm-uploadPanelTable .dxucControl_PEA {
        margin-top: 4px;
        margin-right: 10px;
    }

.dxfmControl_PEA.dxfm-rtl .dxfm-uploadPanel.dxsplPane_PEA table.dxfm-uploadPanelTable .dxucControl_PEA {
    margin-right: 0px;
    margin-left: 10px;
}

.dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a {
    color: #0D45B7;
    text-decoration: underline;
}

    .dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a.dxfm-uploadDisable {
        color: #777777;
        text-decoration: none;
        cursor: default;
    }

.dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA .dxucTextBox_PEA {
    padding: 0px 2px;
}

.dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA .dxucBrowseButton_PEA {
    padding: 2px 8px 3px;
}

.dxfmControl_PEA .dxfm-uploadPanel.dxsplPane_PEA .dxucSilverlightPluginLinkPanel_PEA {
    margin-top: -8px;
}

/* FileManager - Create, Rename input */
.dxfmControl_PEA .dxfm-cInput,
.dxfmControl_PEA .dxfm-rInput {
    border: 1px solid #9f9f9f;
    padding: 1px;
    font: 12px;
    outline-width: 0px;
    margin: 0px;
}

/* FileManager - LoadingPanel */
.dxfmControl_PEA .dxfmLoadingPanel_PEA {
    background-color: white;
    border: 1px solid #9F9F9F;
    color: #303030;
    font: 12px;
}

    .dxfmControl_PEA .dxfmLoadingPanel_PEA td.dx {
        padding: 12px;
        text-align: center;
        white-space: nowrap;
    }

/* FileManager - Move PopupControl */
.dxfmControl_PEA .dxpcContentPaddings_PEA {
    padding: 5px 0px 0px;
    background-color: White;
}

.dxfmControl_PEA .dxpcContent_PEA .dxfm-mpFoldersC {
    overflow: auto;
    padding: 0px 0px 20px 5px;
}

.dxfmControl_PEA .dxpcContent_PEA .dxfm-mpButtonC {
    margin-top: 20px;
    background-color: #F3F3F3;
    border-top: 1px solid #E0E0E0;
    text-align: right;
    padding: 10px 15px 10px 10px;
}

    .dxfmControl_PEA .dxpcContent_PEA .dxfm-mpButtonC a {
        margin-left: 12px;
        color: #1B3F91;
    }



.dxh1 {
}
