/* Telerik RadGrid Mac / embedded skin */

.RadGrid_Default {
    background: #fff;
    border: solid 1px #666666;
}

.MasterTable_Default {
    border: 0px !important;
    color: #207cc0;
    border-collapse: separate !important; /*-moz-user-select: none;*/ /*disables text selecting in Firefox to combat unpleasant visual appearance*/
}

.RadGrid_Default a {
    color: #207cc0;
}

.MasterTable_Default th {
    padding: 3px 6px 3px 4px;
}

.MasterTable_Default td {
    padding: 4px 6px 4px 3px;
}

th.GridHeader_Default, th.ResizeHeader_Default {
    background: white url('Img/headerBg.gif') repeat-x top;
    border-bottom: solid 1px #666; /*padding-left: 6px; /*more than items to compensate for item borders!*/
    height: 15px;
    font-weight: bold;
}

.GridHeader_Default a {
    text-decoration: none;
}
.GridHeader_Default a:hover {
    text-decoration: underline;
}

.GridRow_Default td {
    border-top: solid 1px #fff; /* support for gridlines */
    border-right: solid 1px #d9d9d9;
}

.GridAltRow_Default {
    background: #edf3fe;
}
.GridAltRow_Default td {
    border-top: solid 1px #edf3fe;
    border-right: solid 1px #d9d9d9;
}

.SelectedRow_Default {
    background: #3d80df !important;
    color: white;
}
.SelectedRow_Default td {
    border-top: solid 1px #3d80df; /* support for gridlines */
    border-right: solid 1px #346dbe;
}

.ActiveRow_Default {
    background: #a6a6a6 !important;
    color: black !important;
}
.ActiveRow_Default td, .GridEditRow_Default td {
    border-top: solid 1px #a6a6a6;
    border-right: solid 1px #d9d9d9;
}

.GridEditRow_Default {
    background: #ffffe1;
}

.GridEditRow_Default input {
    font-size: 11px;
}

.GridPager_Default {
    background: #fff;
    color: #666;
}
.GridPager_Default td {
    border: solid 1px white;
    border-top: solid 1px #d9d9d9;
}

.GridFooter_Default {
    background: #fff;
    height: 15px;
    color: #666;
}
.GridFooter_Default td {
    border-top: solid 1px #d9d9d9;
}

.GridFooter_Default td a {
    color: #666;
}

.GridPager_Default td a {
    color: #999;
}

.GridPager_Default td a:hover, .GridFooter_Default td a:hover {
    color: #333;
}


tr.GroupHeader_Default td {
    height: 22px;
    border: solid 1px #fff;
}

.GroupHeader_Default td div div {
    top: 0.5em;
}

.GroupHeader_Default td div div div {
    top: 0;
}

.GroupPanel_Default {
    background: #ababab url( 'Img/groupPanel.gif' ) repeat-y center;
    width: 100%;
    border-bottom: 1px solid #666;
    border-top: solid 1px #c2c2c2;
}

.GroupPanelItems_Default {
    background: #efefef;
    color: #999999;
    border: solid 1px #7a7a7a;
    white-space: nowrap;
}

td.GridHeader_Default input {
    width: auto;
    float: left;
    border: solid 1px #666;
    background: #fafafa;
    font: bold 10px Verdana, Arial, Sans-serif;
    color: #989cb0;
    height: 14px;
    vertical-align: middle;
}

.GridFooter_Default td {
    padding: 3px 5px 3px 4px;
}

.TopReorderIndicator_Default {
    background: url( 'MoveDown.gif' ) no-repeat;
}

.BottomReorderIndicator_Default {
    background: url( 'MoveUp.gif' ) no-repeat;
}

.GridFilterMenu_Default {
    cursor: default;
    background: url(Img/filterMenuBg.gif) !important;
}

.GridFilterMenu_Default .GridFilterMenuSelectColumn_Default, .GridFilterMenu_Default .GridFilterMenuTextColumn_Default {
    padding: 3px 4px;
}

.GridFilterMenu_Default .GridFilterMenuSelectColumn_Default {
    text-align: center;
}

.GridFilterMenu_Default .GridFilterMenuTextColumn_Default {
    color: #333;
}

.GridFilterMenu_Default .GridFilterMenuHover_Default {
    background: #326eca;
    color: #fff;
}

/*AJAX Loading*/

.GridLoadingTemplate_Default {
    background: #fff !important;
    font: normal 24px/54px arial,sans-serif;
    color: #000;
}

/* rtl support */

.RadGridRTL_Default th, .RadGridRTL_Default td {
    text-align: right;
}

.RadGridRTL_Default .GridPager_Default span {
    float: none !important;
}
