﻿.AjaxLoading {
    left: 50%;
    position: fixed;
    top: 50%;
    z-index: 100;
    width: 106px;
    height: 16px;
    margin-left: -53px;
    margin-top: -8px;
}
/*-----------------------------------------------------------------------------------------------*/
/*Grid*/
.rgDataDiv {
    height: 100% !important;
}

.RadGrid_Outlook .rgHeader {
    border-left: 1px solid #D0D7E5 !important;
    border-bottom: 1px solid #D0D7E5 !important;
    background-color: #d6e5f3 !important;
    background-image: none !important;
}

.RadGrid_Outlook tr.rgRow {
    height: 32px;
}

.RadGrid_Outlook tr.rgAltRow {
    background: #F0F0F0;
    height: 32px;
}

.RadGrid_Outlook tr.rgSelectedRow {
    background: #dee8fc;
    border: 1px solid gray;
}

    .RadGrid_Outlook tr.rgSelectedRow td {
        border-bottom-color: white;
        border-top-color: white;
    }

.RadGrid_Outlook .rgFilterRow td {
    background-color: #e6edfb;
    border: solid #D0D7E5 !important;
    border-width: 0 0 1px 1px !important;
}

.RadGrid .rgFilterRow td {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.RadGrid_Outlook td.rgPagerCell {
    border: 0;
    background-color: #d6e5f3 !important;
    border-top: 1px solid #A7C9F7 !important;
}

.RadGrid_Outlook th.rgSorted {
    background-color: #87ade1 !important;
}

.RadGrid_Outlook .rgFooter {
    background: none !important;
    background-color: #d6e5f3 !important;
}
/*-----------------------------------------------------------------------------------------------*/
.RadUpload .ruFakeInput {
    width: 140px !important;
}
/*-----------------------------------------------------------------------------------------------*/
.ajax__tab_body {
    border: 1px solid #c8c8d3 !important;
    border-top: 0px !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
    padding: 2px !important;
}

.ajax__tab_header {
    background: url(../../common/img/master/dot.jpg) !important;
    background-position-y: bottom !important;
    background-repeat: repeat-x !important;
}
div.TabContainer {
    width: 970px;
    margin: auto;
    margin-top: 25px;
}
/*-----------------------------------------------------------------------------------------------*/
/*child Tables*/
div.ChildListContainer
{
    padding-top: 5px;
}
div.ChildInsertContainer
{
    padding:10px 0 5px 0px;
}
/*-----------------------------------------------------------------------------------------------*/
