.dxtlControl_Cdn {
    cursor: default;
    /*font: 12px Tahoma, Geneva, sans-serif;*/
    font: 12px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    /*color:black;*/
    color: #333333;
    /*border: 1px none #9f9f9f;*/
    border: 1px none #c0c0c0;
}

.dxWeb_edtCheckBoxUnchecked_Cdn {
    

    background-position: -124px -372px;
    width: 16px;
    height: 16px;

    background-color: #0072C6;

    background: transparent url('../Web/sprite.png') no-repeat;
}

.dxWeb_edtCheckBoxChecked_Cdn {
    

    background-position: -119px -407px;
    width: 16px;
    height: 16px;

    background-color: #0072C6;

    background: transparent url('../Web/sprite.png') no-repeat;
}

.dxtlControl_Cdn caption {
    background: #ACACAC none;
    border-bottom: 0 solid #9F9F9F;
    border: 1px solid #9F9F9F;
    color: White;
    font-size: 1.25em;
    font-weight: normal;
    padding: 3px 3px 5px;
    text-align: center;
}

/* Indent cells */
.dxtlIndent_Cdn,
.dxtlIndentWithButton_Cdn {
    vertical-align: top;
    background: white none no-repeat top center;
}

.dxtlIndent_Cdn {
    padding: 0 11px;
}

.dxtlIndentWithButton_Cdn {
    padding: 5px 7px 6px;
}

.dxtlSelectionCell_Cdn {
    border: 1px solid #cfcfcf;
    padding: 3px 5px 5px 6px;
}

/* Tree-lines cells */
.dxtlLineRoot_Cdn {
    background: White url('TreeLineRoot.gif') repeat-y top center;
}

.dxtlLineFirst_Cdn {
    background-image: url('TreeLineFirst.gif');
}

.dxtlLineMiddle_Cdn {
    background-image: url('TreeLineMiddle.gif');
}

.dxtlLineLast_Cdn {
    background-image: url('TreeLineLast.gif');
}

.dxtlLineFirstRtl_Cdn {
    background-image: url('TreeLineFirstRtl.gif');
}

.dxtlLineMiddleRtl_Cdn {
    background-image: url('TreeLineMiddleRtl.gif');
}

.dxtlLineLastRtl_Cdn {
    background-image: url('TreeLineLastRtl.gif');
}

/* Headers */
.dxtlHeader_Cdn {
    background: #dcdcdc none;
    border: 1px solid #9f9f9f;
    padding: 4px 6px 5px;
    font-weight: normal;
}

    .dxtlHeader_Cdn table.dxtl {
        border-collapse: collapse;
        width: 100%;
    }

    .dxtlHeader_Cdn td.dxtl {
        padding: 0;
    }

    .dxtlHeader_Cdn,
    .dxtlHeader_Cdn td.dxtl {
        white-space: nowrap;
        text-align: left;
        overflow: hidden;
    }

/* Nodes */
.dxtlNode_Cdn {
    background: white none;
}

.dxtlAltNode_Cdn {
    background: #ededeb none;
}

.dxtlSelectedNode_Cdn {
    background: #a0a0a0 none;
    color: white;
}

.dxtlFocusedNode_Cdn {
    background: #CCEBFF none;
}

.dxtlInlineEditNode_Cdn {
    background: white none;
}

.dxtlEditFormDisplayNode_Cdn {
    background: white none;
}

    .dxtlNode_Cdn td.dxtl,
    .dxtlAltNode_Cdn td.dxtl,
    .dxtlSelectedNode_Cdn td.dxtl,
    .dxtlFocusedNode_Cdn td.dxtl,
    .dxtlEditFormDisplayNode_Cdn td.dxtl,
    .dxtlCommandCell_Cdn {
        padding: 3px 6px 4px;
        border: 1px solid #cfcfcf;
        white-space: nowrap;
        overflow: hidden;
    }

.dxtlInlineEditNode_Cdn td.dxtl {
    border: 1px solid #cfcfcf;
    padding: 1px;
}

/* Preview */
.dxtlPreview_Cdn {
    background: #f2f2f2 none;
    color: #7f7f7f;
    padding: 14px;
    border: 1px solid #cfcfcf;
    overflow: hidden;
}

/* Footers */
.dxtlGroupFooter_Cdn {
    background-color: #E0E0E0;
}

.dxtlFooter_Cdn {
    background-color: #D7D7D7;
}

    .dxtlGroupFooter_Cdn td.dxtl,
    .dxtlFooter_Cdn td.dxtl {
        padding: 5px 6px 6px;
        white-space: nowrap;
        border: 1px solid #cfcfcf;
        overflow: hidden;
    }

/* Pagers */
.dxtlPagerTopPanel_Cdn {
    border-bottom: 1px none #9f9f9f;
    padding-bottom: 2px;
}

.dxtlPagerBottomPanel_Cdn {
    border-top: 1px none #9f9f9f;
    padding-bottom: 2px;
}

/* Editing */
.dxtlEditForm_Cdn {
    background: #F0F0F0 none;
    border: 1px solid #D3D3D3;
    padding: 8px 10px 10px;
}

.dxtlEditFormCaption_Cdn,
.dxtlEditFormEditCell_Cdn {
    padding: 4px;
}

.dxtlEditFormCaption_Cdn {
    padding-left: 10px;
    white-space: nowrap;
}

.dxtlError_Cdn {
    background: #FFC8C8 none;
    color: #FF0000;
    padding: 6px 10px;
    border: 1px solid #cfcfcf;
}

.dxtlPopupEditForm_Cdn {
    padding: 12px;
}

/* Links */
.dxtlControl_Cdn a {
    color: #0d45b7;
}

    .dxtlControl_Cdn a:hover {
        color: #5494ea;
    }

.dxtlSelectedNode_Cdn a,
.dxtlFocusedNode_Cdn a {
    color: White;
}

    .dxtlSelectedNode_Cdn a:hover,
    .dxtlFocusedNode_Cdn a:hover {
        color: #f0f0f0;
    }

.dxtlCommandCell_Cdn a {
    margin-right: 3px;
}

/* Disabled */
.dxtlDisabled_Cdn,
.dxtlDisabled_Cdn .dxtl {
    color: #808080;
    cursor: default;
}

/* Scrolling */
.dxtlControl_Cdn .dxtlHSDC {
    background-color: #F2F2F2;
}

.dxtlControl_Cdn .dxtlFSDC {
    background-color: #D7D7D7;
}
/* Loading Panel*/
.dxtlLoadingPanel_Cdn {
    font: 12px Tahoma, Geneva, sans-serif;
    color: #303030;
    background-color: white;
    border: 1px solid #9F9F9F;
}

    .dxtlLoadingPanel_Cdn td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 12px;
    }

    .dxtlLoadingPanel_Cdn .dxlp-loadingImage {
        background: url('Loading.gif');
        height: 16px;
        width: 16px;
    }
