.RadGrid_Webster
{
    border: 1px solid #4f7dab;
    background: #ffffff;
    color: #000000;
    font: 12px/16px "Trebuchet MS",arial,sans-serif;
}

    .RadGrid_Webster .rgMasterTable, .RadGrid_Webster .rgDetailTable, .RadGrid_Webster .rgGroupPanel table, .RadGrid_Webster .rgCommandRow table, .RadGrid_Webster .rgEditForm table, .RadGrid_Webster .rgPager table
    {
        font: 12px/16px "Trebuchet MS",arial,sans-serif;
    }

.GridToolTip_Webster
{
    font: 12px/16px "Trebuchet",arial,sans-serif;
}

.RadGrid_Webster .rgHeader:first-child, .RadGrid_Webster th.rgResizeCol:first-child, .RadGrid_Webster .rgFilterRow > td:first-child, .RadGrid_Webster .rgRow > td:first-child, .RadGrid_Webster .rgAltRow > td:first-child
{
    border-left-width: 0;
    padding-left: 8px;
}

.RadGrid_Webster .rgAdd, .RadGrid_Webster .rgRefresh, .RadGrid_Webster .rgEdit, .RadGrid_Webster .rgDel, .RadGrid_Webster .rgFilter, .RadGrid_Webster .rgPagePrev, .RadGrid_Webster .rgPageNext, .RadGrid_Webster .rgPageFirst, .RadGrid_Webster .rgPageLast, .RadGrid_Webster .rgExpand, .RadGrid_Webster .rgCollapse, .RadGrid_Webster .rgSortAsc, .RadGrid_Webster .rgSortDesc, .RadGrid_Webster .rgUpdate, .RadGrid_Webster .rgCancel, .RadGrid_Webster .rgUngroup, .RadGrid_Webster .rgExpXLS, .RadGrid_Webster .rgExpDOC, .RadGrid_Webster .rgExpPDF, .RadGrid_Webster .rgExpCSV
{
    background-image: url('Grid/sprite.gif');
}

.RadGrid_Webster .rgHeaderDiv
{
    background: #ebf0f5 0 -7750px repeat-x url('Grid/sprite.gif');
}

.rgTwoLines .rgHeaderDiv
{
    background-position: 0 -7250px;
}

.RadGrid_Webster .rgHeader, .RadGrid_Webster th.rgResizeCol, .RadGrid_Webster .rgHeaderWrapper {
    border: 1px solid #ffffff;
    border-top-width: 0;
    background-color: #093547;
}

.RadGrid_Webster .rgMultiHeaderRow th.rgHeader, .RadGrid_Webster .rgMultiHeaderRow th.rgResizeCol
{
    border: 1px solid;
    border-color: #ffffff;
    border-top-width: 0;
    /*background: #4f7dab 0 0 repeat-x url('Grid/rgCommandRow.gif');*/
    background-color: #093547;
}

.RadGrid_Webster .rgHeaderDiv
{
    border-right-color: #e4e7eb;
}

.RadGrid_Webster th.rgSorted {
    border-bottom-color: #79a9d9;
    background-color: #093547;
    /*background: #4f7dab 0 0 repeat-x url('Grid/rgCommandRow.gif');*/
}

.RadGrid_Webster .rgHeader
{
    color: #ffffff;
}

    .RadGrid_Webster .rgHeader a
    {
        color: #ffffff;
    }

.RadGrid_Webster .rgRow td, .RadGrid_Webster .rgAltRow td, .RadGrid_Webster .rgEditRow td, .RadGrid_Webster .rgFooter td
{
    border-style: solid;
    border-width: 0 1px 1px;
}

.RadGrid_Webster .rgRow td, .RadGrid_Webster .rgAltRow td
{
    border-color: #ffffff #ffffff #ffffff #ededed;
}

.RadGrid_Webster .rgRow .rgSorted, .RadGrid_Webster .rgAltRow .rgSorted {
    /*background-color: #f2f4f5;*/
}

DIV.RadGrid_Webster .rgAltRow {
    BACKGROUND-COLOR: #EBF0F5;
}

.RadGrid_Webster .rgSelectedRow .rgSorted, .RadGrid_Webster .rgActiveRow .rgSorted, .RadGrid_Webster .rgHoveredRow .rgSorted, .RadGrid_Webster .rgEditRow .rgSorted {
    background-color: transparent;
}

.RadGrid_Webster .rgRow a, .RadGrid_Webster .rgAltRow a, .RadGrid_Webster .rgEditRow a, .RadGrid_Webster .rgFooter a, .RadGrid_Webster .rgEditForm a
{
    color: #0066cc;
}

.RadGrid_Webster .rgMasterTable .rgSelectedCell, .RadGrid_Webster .rgSelectedRow
{
    background: #abd0f5 0 -3900px repeat-x url('Grid/sprite.gif');
}

    * + html .RadGrid_Webster .rgSelectedRow .rgSorted, * html .RadGrid_Webster .rgSelectedRow .rgSorted
    {
        background-color: #abd0f5;
    }

.RadGrid_Webster .rgMasterTable .rgActiveCell, .RadGrid_Webster .rgActiveRow, .RadGrid_Webster .rgHoveredRow
{
    background: #d7eafc 0 -2900px repeat-x url('Grid/sprite.gif');
}

    * + html .RadGrid_Webster .rgActiveRow .rgSorted, * + html .RadGrid_Webster .rgHoveredRow .rgSorted
    {
        background-color: #d7eafc;
    }

    * html .RadGrid_Webster .rgActiveRow .rgSorted, * html .RadGrid_Webster .rgHoveredRow .rgSorted
    {
        background-color: #d7eafc;
    }

.RadGrid_Webster .rgEditRow
{
    background: #95c1ed 0 -4900px repeat-x url('Grid/sprite.gif');
}

    * + html .RadGrid_Webster .rgEditRow .rgSorted, * html .RadGrid_Webster .rgEditRow .rgSorted
    {
        background-color: #95c1ed;
    }

    .RadGrid_Webster .rgSelectedRow td, .RadGrid_Webster .rgActiveRow td, .RadGrid_Webster .rgHoveredRow td, .RadGrid_Webster .rgEditRow td
    {
        border-left-width: 0;
        border-right-width: 0;
        padding-left: 8px;
        padding-right: 8px;
    }

.RadGrid_Webster .rgSelectedRow td
{
    border-bottom-color: #d7eafc;
}

.RadGrid_Webster .rgActiveRow td, .RadGrid_Webster .rgHoveredRow td
{
    border-bottom-color: #97cafc;
}

.RadGrid_Webster .rgEditRow td
{
    border-bottom-color: #95c1ed;
}

.RadGrid_Webster .rgDrag
{
    background-image: url('Grid/rgDrag.gif');
}

.RadGrid_Webster .rgFooterDiv, .RadGrid_Webster .rgFooter, .RadGrid_Webster .rgFooterWrapper
{
    background: #dfeaf5;
}

    .RadGrid_Webster .rgFooter td, .RadGrid_Webster .rgFooterWrapper
    {
        border-top-width: 1px;
        border-color: #aebfd1 #dfeaf5 #ffffff #dfeaf5;
    }

.RadGrid_Webster .rgPager .rgStatus
{
    border: 1px solid;
    border-color: #aebfd1 #9bb0c4 #ffffff #9bb0c4;
    border-left-width: 0;
}

.RadGrid_Webster .rgStatus div
{
    background-image: url('Common/loading_small.gif');
}

.RadGrid_Webster .rgPager
{
    background: #f0f6fc;
}

.RadGrid_Webster td.rgPagerCell
{
    border: 1px solid;
    border-color: #aebfd1 #ffffff #ffffff;
    border-right-width: 0;
}

.RadGrid_Webster .rgInfoPart
{
    color: #8a8a8a;
}

    .RadGrid_Webster .rgInfoPart strong
    {
        color: #4c5054;
    }

.RadGrid_Webster .rgPageFirst
{
    background-position: 0 -550px;
}

    .RadGrid_Webster .rgPageFirst:hover
    {
        background-position: 0 -600px;
    }

.RadGrid_Webster .rgPagePrev
{
    background-position: 0 -700px;
}

    .RadGrid_Webster .rgPagePrev:hover
    {
        background-position: 0 -750px;
    }

.RadGrid_Webster .rgPageNext
{
    background-position: 0 -850px;
}

    .RadGrid_Webster .rgPageNext:hover
    {
        background-position: 0 -900px;
    }

.RadGrid_Webster .rgPageLast
{
    background-position: 0 -1000px;
}

    .RadGrid_Webster .rgPageLast:hover
    {
        background-position: 0 -1050px;
    }

.RadGrid_Webster .rgPager .rgPagerButton
{
    border-color: #a6cef5;
    background: #abd0f5 repeat-x 0 -1550px url('Grid/sprite.gif');
    color: #000000;
    font: 12px/12px "Trebuchet MS",arial,sans-serif;
}

.RadGrid_Webster .rgNumPart a
{
    color: #000000;
}

    .RadGrid_Webster .rgNumPart a:hover, .RadGrid_Webster .rgNumPart a.rgCurrentPage
    {
        background: no-repeat url('Grid/sprite.gif');
    }

        .RadGrid_Webster .rgNumPart a:hover span, .RadGrid_Webster .rgNumPart a.rgCurrentPage span
        {
            background: no-repeat url('Grid/sprite.gif');
        }

    .RadGrid_Webster .rgNumPart a:hover
    {
        background-position: 100% -1250px;
        color: #0066cc;
    }

        .RadGrid_Webster .rgNumPart a:hover span
        {
            background-position: 0 -1150px;
        }

    .RadGrid_Webster .rgNumPart a.rgCurrentPage
    {
        background-position: 100% -1450px;
        color: #000000;
    }

        .RadGrid_Webster .rgNumPart a.rgCurrentPage:hover
        {
            background-position: 100% -1450px;
            color: #000000;
        }

            .RadGrid_Webster .rgNumPart a.rgCurrentPage span, .RadGrid_Webster .rgNumPart a.rgCurrentPage:hover span
            {
                background-position: 0 -1350px;
            }

.RadGrid_Webster .rgHeader .rgSortAsc
{
    background-position: 3px -248px;
    height: 10px;
}

.RadGrid_Webster .rgHeader .rgSortDesc
{
    background-position: 3px -198px;
    height: 10px;
}

.GridReorderTop_Webster
{
    height: 11px;
    background: 0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_Webster
{
    height: 11px;
    background: 0 0 no-repeat url('Grid/sprite.gif');
    background-position: 0 -50px;
}

.RadGrid_Webster .rgFilterRow
{
    background: #ebf0f5;
}

    .RadGrid_Webster .rgFilterRow td
    {
        border-left: 1px solid #ededed;
        border-right: 1px solid #ffffff;
    }

.RadGrid_Webster .rgFilter
{
    background-position: 0 -300px;
}

    .RadGrid_Webster .rgFilter:hover
    {
        background-position: 0 -350px;
    }

.RadGrid_Webster .rgFilterActive
{
    background-position: 0 -400px;
}

    .RadGrid_Webster .rgFilterActive:hover
    {
        background-position: 0 -400px;
    }

.RadGrid_Webster .rgFilterBox
{
    border-color: #abafb2 #dae0e6 #e4eaf0 #e4e7eb;
    font: 12px "Trebuchet MS",arial,sans-serif;
    color: #333333;
}

.RadMenu_Webster .rgHCMClear, .RadMenu_Webster .rgHCMFilter
{
    border-color: #707070;
    background: #cfcfcf center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
    color: #000000;
    font-family: "Trebuchet",arial,sans-serif;
}

    .RadMenu_Webster .rgHCMClear:hover, .RadMenu_Webster .rgHCMFilter:hover
    {
        border-color: #3c76b0;
        background-position: center -67px;
        background-color: #a6cef5;
    }

.GridContextMenu_Webster .rmLeftImage
{
    background-image: url('Common/contextMenu.gif');
}

.GridContextMenu_Webster .rgHCMSortAsc .rmLeftImage
{
    background-position: 0 0;
}

.GridContextMenu_Webster .rgHCMSortDesc .rmLeftImage
{
    background-position: 0 -40px;
}

.GridContextMenu_Webster .rgHCMUnsort .rmLeftImage
{
    background-position: 0 -80px;
}

.GridContextMenu_Webster .rgHCMGroup .rmLeftImage
{
    background-position: 0 -120px;
}

.GridContextMenu_Webster .rgHCMUngroup .rmLeftImage
{
    background-position: 0 -160px;
}

.GridContextMenu_Webster .rgHCMCols .rmLeftImage
{
    background-position: 0 -200px;
}

.GridContextMenu_Webster .rgHCMFilter .rmLeftImage
{
    background-position: 0 -240px;
}

.GridContextMenu_Webster .rgHCMUnfilter .rmLeftImage
{
    background-position: 0 -280px;
}

.RadGrid_Webster .rgGroupPanel
{
    border: 1px solid;
    border-color: #e9eff5 #f2f6fa #9bb0c4;
    background: #e6edf5 0 -1900px repeat-x url('Grid/sprite.gif');
}

    .RadGrid_Webster .rgGroupPanel td
    {
        border: 0;
        border-bottom: 1px solid #f2f6fa;
        padding: 0;
    }

        .RadGrid_Webster .rgGroupPanel td td
        {
            border: 0;
            padding: 2px 3px 1px;
        }

            .RadGrid_Webster .rgGroupPanel td td td
            {
                padding: 0;
            }

    .RadGrid_Webster .rgGroupPanel .rgSortAsc
    {
        background-position: 4px -144px;
    }

    .RadGrid_Webster .rgGroupPanel .rgSortDesc
    {
        background-position: 4px -94px;
    }

.RadGrid_Webster .rgUngroup
{
    background-position: 0 -7200px;
}

.RadGrid_Webster .rgGroupItem
{
    border: 1px solid;
    border-color: #8a949e #9299a1 #9299a1;
    background: #e6edf5 0 -7000px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Webster .rgGroupHeader
{
    background: 0 -6489px repeat-x url('Grid/sprite.gif');
    font-size: 1.1em;
    line-height: 21px;
    color: #004c99;
}

    .RadGrid_Webster .rgGroupHeader td
    {
        padding: 0 8px;
    }

    .RadGrid_Webster .rgGroupHeader .rgGroupCol
    {
        background: #ffffff none;
    }

.RadGrid_Webster .rgExpand
{
    background-position: 5px -496px;
}

.RadGrid_Webster .rgCollapse
{
    background-position: 3px -444px;
}

.RadGrid_Webster .rgGroupHeader .rgExpand, .RadGrid_Webster .rgGroupHeader .rgCollapse
{
    background-color: #ffffff;
}

.RadGrid_Webster .rgGroupHeader td p, .RadGrid_Webster .rgGroupHeader td div div
{
    background: #ffffff;
}

.RadGrid_Webster .rgEditForm
{
    border-bottom: 1px solid #ededed;
}

.RadGrid_Webster .rgUpdate
{
    background-position: 0 -1800px;
}

.RadGrid_Webster .rgCancel
{
    background-position: 0 -1850px;
}

.RadGrid_Webster .rgDetailTable
{
    border-color: #ededed;
}

.RadGrid_Webster .rgCommandRow
{
    background: #4f7dab 0 0 repeat-x url('Grid/rgCommandRow.gif');
    color: #ffffff;
}

.RadGrid_Webster .rgCommandCell
{
    border: 0;
    padding: 0;
}

.RadGrid_Webster thead .rgCommandCell
{
    border-bottom: 1px solid #3c76b0;
}

.RadGrid_Webster tfoot .rgCommandCell, .RadGrid_Webster .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell
{
    border-top: 1px solid #3c76b0;
}

.RadGrid_Webster .rgCommandTable
{
    border: 1px solid;
    border-color: #b2c5d9 #7697b8 #95b2cf;
}

    .RadGrid_Webster .rgCommandTable td
    {
        border: 0;
        padding: 2px 7px;
    }

.RadGrid_Webster .rgCommandRow a
{
    color: #ffffff;
    text-decoration: none;
}

.RadGrid_Webster .rgAdd
{
    margin-right: 3px;
    background-position: 0 -1650px;
}

.RadGrid_Webster .rgRefresh
{
    margin-right: 3px;
    background-position: 0 -1600px;
}

.RadGrid_Webster .rgEdit
{
    background-position: 0 -1700px;
}

.RadGrid_Webster .rgDel
{
    background-position: 0 -1750px;
}

.RadGrid_Webster .rgExpXLS, .RadGrid_Webster .rgExpDOC, .RadGrid_Webster .rgExpPDF, .RadGrid_Webster .rgExpCSV
{
    background-image: url('Common/export.gif');
}

.RadGrid_Webster .rgExpXLS
{
    background-position: 0 0;
}

.RadGrid_Webster .rgExpDOC
{
    background-position: 0 -50px;
}

.RadGrid_Webster .rgExpPDF
{
    background-position: 0 -100px;
}

.RadGrid_Webster .rgExpCSV
{
    background-position: 0 -150px;
}

.rgCellSelectorArea_Webster, .GridRowSelector_Webster
{
    background: #004c99;
}

.GridItemDropIndicator_Webster
{
    border-top: 1px dashed #004c99;
}

.GridToolTip_Webster
{
    border: 1px solid #757575;
    padding: 3px;
    background: #e4eaf0;
    color: #000000;
}

.RadGridRTL_Webster .rgHeader:first-child, .RadGridRTL_Webster th.rgResizeCol:first-child, .RadGridRTL_Webster .rgFilterRow > td:first-child, .RadGridRTL_Webster .rgRow > td:first-child, .RadGridRTL_Webster .rgAltRow > td:first-child
{
    border-left-width: 1px;
    padding-left: 7px;
}

.RadGridRTL_Webster .rgPageFirst
{
    background-position: 0 -1000px;
}

    .RadGridRTL_Webster .rgPageFirst:hover
    {
        background-position: 0 -1050px;
    }

.RadGridRTL_Webster .rgPagePrev
{
    background-position: 0 -850px;
}

    .RadGridRTL_Webster .rgPagePrev:hover
    {
        background-position: 0 -900px;
    }

.RadGridRTL_Webster .rgPageNext
{
    background-position: 0 -700px;
}

    .RadGridRTL_Webster .rgPageNext:hover
    {
        background-position: 0 -750px;
    }

.RadGridRTL_Webster .rgPageLast
{
    background-position: 0 -550px;
}

    .RadGridRTL_Webster .rgPageLast:hover
    {
        background-position: 0 -600px;
    }

.RadGridRTL_Webster .rgExpand
{
    background-position: -20px -496px;
}
