

/* Telerik RadGrid Mac / embedded skin */

.RadGrid_MillenniumAdmin
{
    background: #fff;
    border: solid 1px #666666;
    scrollbar-face-color: #E9E9E9;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: #E9E9E9;
    scrollbar-3dlight-color: #DBDBDB;
    scrollbar-arrow-color: #787878;
    scrollbar-track-color: #F5F5F5;
    scrollbar-darkshadow-color: #AEAEAE;
}

.RadGrid_MillenniumAdmin, .RadGrid_MillenniumAdmin table, .GridFilterMenu_MillenniumAdmin table
{
    font: normal 11px Arial, Verdana, Sans-serif;
}

.RadGrid_MillenniumAdmin .rgMasterTable
{
    border: 0px !important;
    color: #000;
    border-collapse: separate !important; /*-moz-user-select: none;*/ /*disables text selecting in Firefox to combat unpleasant visual appearance*/
}

.RadGrid_MillenniumAdmin a
{
    color: #000;
}

.RadGrid_MillenniumAdmin .rgMasterTable th
{
    padding: 3px 6px 3px 4px;
    text-align: left;
}

.RadGrid_MillenniumAdmin .rgMasterTable td
{
    padding: 4px 6px 4px 3px;
}

    .RadGrid_MillenniumAdmin th.rgHeader, .RadGrid_MillenniumAdmin th.rgResizeCol {
        /*background: white url('Grid/headerBg.gif') repeat-x top;*/
        border-bottom: solid 1px #666 !important; /*padding-left: 6px; /*more than items to compensate for item borders!*/
        height: 15px;
        font-weight: normal !important;
        background: #F0F0F0;
    }

.RadGrid_MillenniumAdmin .rgHeader a
{
    text-decoration: none;
}

.RadGrid_MillenniumAdmin .rgRow td
{
    border-top: solid 1px #fff; /* support for gridlines */
    border-right: solid 1px #d9d9d9;
}

.RadGrid_MillenniumAdmin .rgAltRow
{
    background: #edf3fe !important;
}
.RadGrid_MillenniumAdmin .rgAltRow td
{
    border-top: solid 1px #edf3fe;
    border-right: solid 1px #d9d9d9;
}

.RadGrid_MillenniumAdmin .rgSelectedRow
{
    background: #D9E9CE !important;
    color: white;
}
.RadGrid_MillenniumAdmin .rgSelectedRow td
{
    border-top: solid 1px #D9E9CE; /* support for gridlines */
    border-right: solid 1px #BCD9AB;
}

.RadGrid_MillenniumAdmin .rgActiveRow
{
    background: #a6a6a6 !important;
    color: black !important;
}
.RadGrid_MillenniumAdmin .rgActiveRow td, .RadGrid_MillenniumAdmin .rgEditRow td
{
    border-top: solid 1px #a6a6a6;
    border-right: solid 1px #d9d9d9;
}

.RadGrid_MillenniumAdmin .rgEditRow
{
    background: #ffffe1;
}

.RadGrid_MillenniumAdmin .rgEditRow input
{
    font-size: 11px;
}

.RadGrid_MillenniumAdmin .rgPager
{
    background: white;
    color: #666;
}
.RadGrid_MillenniumAdmin .rgPager td
{
    padding: 4px;
}

.RadGrid_MillenniumAdmin .rgFooter
{
    background: white;
    height: 15px;
    color: #666;
}
.RadGrid_MillenniumAdmin .rgFooter td
{
    border-top: solid 1px #d9d9d9;
}

.RadGrid_MillenniumAdmin .rgFooter td a
{
    color: #666;
}

.RadGrid_MillenniumAdmin .rgPager td a
{
    color: #999;
}

.RadGrid_MillenniumAdmin .rgPager td a:hover, .RadGrid_MillenniumAdmin .rgFooter td a:hover
{
    /* color: #333; */
}

.PagerLeft_MillenniumAdmin, .PagerRight_MillenniumAdmin, .sliderPagerLabel_MillenniumAdmin, .PagerCenter_MillenniumAdmin
{
    line-height: 18px;
    padding-top: 2px;
}

.PagerLeft_MillenniumAdmin
{
    float: left;
}
.PagerRight_MillenniumAdmin, .sliderPagerLabel_MillenniumAdmin
{
    float: right;
    padding-right: 4px;
}
.RadGrid_MillenniumAdmin .rgPager .radslider
{
    float: left;
}
.RadGrid_MillenniumAdmin .rgPager img
{
    border: 0;
    vertical-align: middle;
}
.PagerCenter_MillenniumAdmin
{
    display: block;
    text-align: center;
}

.RadGrid_MillenniumAdmin .rgPager .radInput_MillenniumAdmin
{
    vertical-align: middle;
}
.RadGrid_MillenniumAdmin .rgPager .radInput_MillenniumAdmin td
{
    border: 0;
}


tr.RadGrid_MillenniumAdmin .rgGroupHeader td
{
    height: 22px;
    border: solid 1px #fff;
}

.RadGrid_MillenniumAdmin .rgGroupHeader td div div
{
    top: 0.5em;
}

.RadGrid_MillenniumAdmin .rgGroupHeader td div div div
{
    top: 0;
}

.RadGrid_MillenniumAdmin .rgGroupPanel
{
    background: #ababab url(Grid/groupPanel.gif) repeat-y center;
    width: 100%;
    border-bottom: 1px solid #666;
    border-top: solid 1px #c2c2c2;
}

.RadGrid_MillenniumAdmin .rgGroupItem
{
    background: #efefef;
    color: #999999;
    border: solid 1px #7a7a7a;
    white-space: nowrap;
}

td.RadGrid_MillenniumAdmin .rgHeader input
{
    width: auto;
    float: left;
    border: solid 1px #666;
    background: #fafafa;
    font: normal 10px Verdana, Arial, Sans-serif;
    color: #989cb0;
    height: 14px;
    vertical-align: middle;
}

.RadGrid_MillenniumAdmin .rgFooter td
{
    padding: 3px 5px 3px 4px;
}

.GridReorderTop_MillenniumAdmin
{
    background: url(Grid/MoveDown.gif) no-repeat;
}

.GridReorderBottom_MillenniumAdmin
{
    background: url(Grid/MoveUp.gif) no-repeat;
}

.RadMenu_MillenniumAdmin
{
    cursor: default;
    background-color: #F6F3EF;
    border: 1px outset;
}

.GridFilterMenu_MillenniumAdmin
{
    cursor: default;
    background: url(Grid/filterMenuBg.gif) !important;
}

.GridFilterMenu_MillenniumAdmin .GridFilterMenuSelectColumn_MillenniumAdmin, .GridFilterMenu_MillenniumAdmin .GridFilterMenuTextColumn_MillenniumAdmin
{
    padding: 3px 4px;
}

.GridFilterMenu_MillenniumAdmin .GridFilterMenuSelectColumn_MillenniumAdmin
{
    text-align: center;
}

.GridFilterMenu_MillenniumAdmin .GridFilterMenuTextColumn_MillenniumAdmin
{
    /* color:#333; */
}

.GridFilterMenu_MillenniumAdmin .GridFilterMenuHover_MillenniumAdmin
{
    background: #326eca;
    color: #fff;
}

/*AJAX Loading*/

.GridLoadingTemplate_MillenniumAdmin
{
    background: #fff !important;
    font: normal 24px/54px arial,sans-serif;
    color: #000;
}

/* rtl support */

.RadGridRTL_MillenniumAdmin th, .RadGridRTL_MillenniumAdmin td
{
    text-align: right;
}

.RadGridRTL_MillenniumAdmin .PagerLeft_MillenniumAdmin, .RadGridRTL_MillenniumAdmin .rgPager .radslider
{
    float: right;
}
.RadGridRTL_MillenniumAdmin .PagerRight_MillenniumAdmin, .RadGridRTL_MillenniumAdmin .sliderPagerLabel_MillenniumAdmin
{
    float: left;
}
.RadGrid_MillenniumAdmin .rgStatus
{
    width: 35px;
}

/*paging*/
.RadGrid_MillenniumAdmin .rgPager
{
    line-height: 22px;
}

.RadGrid_MillenniumAdmin .rgPager td
{
}

.RadGrid_MillenniumAdmin .rgPagerCell
{
}
.RadGrid_MillenniumAdmin .rgPagerCell div a img, .RadGrid_MillenniumAdmin .rgPagerCell div img
{
    margin: 0 4px 0 4px;
}
.RadGrid_MillenniumAdmin .rgWrap
{
    float: left;
    padding: 0 10px;
}

.RadGrid_MillenniumAdmin .rgInfoPart
{
    float: right;
}

.RadGrid_MillenniumAdmin .rgArrPart1
{
    padding-right: 0;
}

.RadGrid_MillenniumAdmin .rgArrPart2
{
    padding-left: 0;
}

.RadGrid_MillenniumAdmin .rgPager .RadComboBox
{
    vertical-align: middle;
}

.RadGrid_MillenniumAdmin .rgNumPart a
{
    margin: 0 6px;
}

.RadGrid_MillenniumAdmin .rgPager .RadSlider
{
    float: left;
}
