/* RadGrid countus Skin */

/*global*/

.RadGrid_countus {
    background: #fff;
    color: #333;
}

.RadGrid_countus,
.DetailTable_countus {
    /*
	oud:
	border:1px solid #6788be;

	nieuw:
	*/
    border: 0px solid #1c649e;
}

.RadGrid_countus,
.MasterTable_countus,
.DetailTable_countus,
.GroupPanel_countus table,
.GridEditForm_countus table,
.GridToolTip_countus {
    font: 14px Helvetica;
}

.MasterTable_countus,
.DetailTable_countus {
    border-collapse: separate !important;
}

.MasterTable_countus {
    border: 5px solid #fff;
}

.GridRow_countus td,
.GridAltRow_countus td,
.GridEditRow_countus td,
.GridFooter_countus td,
.GridGroupFooter_countus td,
.GridFilterRow_countus td,
.GridHeader_countus,
.ResizeHeader_countus,
.GroupHeader_countus td {
    padding-left: 4px;
    padding-right: 4px;
}

.RadGrid_countus .rgAdd,
.RadGrid_countus .rgRefresh,
.RadGrid_countus .rgEdit,
.RadGrid_countus .rgDel,
.RadGrid_countus .rgFilter,
.RadGrid_countus .rgPagePrev,
.RadGrid_countus .rgPageNext,
.RadGrid_countus .rgPageFirst,
.RadGrid_countus .rgPageLast,
.RadGrid_countus .rgExpand,
.RadGrid_countus .rgCollapse,
.RadGrid_countus .rgSortAsc,
.RadGrid_countus .rgSortDesc,
.RadGrid_countus .rgUpdate,
.RadGrid_countus .rgCancel {
    width: 16px;
    height: 16px;
    border: 0;
    padding: 0;
    background-color: transparent;
    background-image: url('Grid/sprite.gif');
    background-repeat: no-repeat;
    vertical-align: middle;
    cursor: pointer;
}

.GroupPanelItems_countus input,
.GridCommandRow_countus img,
.GridHeader_countus input,
.GridFilterRow_countus img,
.GridPager_countus img {
    vertical-align: middle;
}

/*header*/

.GridHeader_countus,
.ResizeHeader_countus {
    padding-top: 4px;
    padding-bottom: 4px;
    /*
	oud:
	background:#92b4e0;

	nieuw:
	*/
    background-color: #1c649e;
    text-align: left;
}

    .GridHeader_countus,
    .GridHeader_countus a {
        color: #fff;
        text-decoration: none;
    }

/*rows*/

.GridRow_countus td,
.GridAltRow_countus td,
.GridEditRow_countus td {
    border-bottom: 1px solid #d8dde0;
    padding-top: 5px;
    padding-bottom: 5px;
}

.GridRow_countus a,
.GridAltRow_countus a,
.GridEditRow_countus a {
    color: #333;
}

.SelectedRow_countus {
    background: #dcfc5c;
}

.GridRowOver_countus,
.ActiveRow_countus {
    background: #e7f1ff;
}

    .GridRowOver_countus td,
    .ActiveRow_countus td {
        border-bottom-color: #a5bedf;
    }

.SelectedRow_countus td {
    border-bottom-color: #accb2d;
}

.GridEditRow_countus {
    background: #ffffe1;
}

    .GridEditRow_countus td {
        border-bottom: 1px solid #d8dde0;
    }

/*footer*/

.GridFooterDiv_countus,
.GridFooter_countus,
.GridGroupFooter_countus {
    background: #fbfbfb;
    font-weight: bold;
}

    .GridFooter_countus,
    .GridFooter_countus a,
    .GridGroupFooter_countus,
    .GridGroupFooter_countus a {
        color: #666;
    }

        .GridFooter_countus td,
        .GridGroupFooter_countus td {
            border-top: 1px solid #e8e6e6;
            border-bottom: 1px solid #e8e6e6;
            padding-top: 5px;
            padding-bottom: 5px;
        }

/*status*/

.GridPager_countus span {
    color: #999;
}

/*paging*/

.GridPager_countus {
    background: #d6d6d6;
    font-weight: bold;
}

    .GridPager_countus td {
        /*
	oud:
	padding:4px;

	nieuw:
	*/
        padding: 1px;
    }

        .GridPager_countus td,
        .GridPager_countus td a {
            color: #666;
        }

.PagerLeft_countus {
    float: left;
}

.PagerRight_countus {
    float: right;
}

.PagerCenter_countus {
    text-align: center;
}

    .PagerCenter_countus span {
        vertical-align: middle;
    }

.RadGrid_countus .rgPagePrev {
    background-position: 6px -224px;
}

.RadGrid_countus .rgPageNext {
    background-position: -22px -224px;
}

.RadGrid_countus .rgPageFirst {
    background-position: 5px -192px;
}

.RadGrid_countus .rgPageLast {
    background-position: -21px -192px;
}

/*sorting, reordering*/

.GridHeader_countus .rgSortAsc {
    background-position: -21px -256px;
    height: 12px;
}

.GridHeader_countus .rgSortDesc {
    background-position: 4px -256px;
    height: 12px;
}

.TopReorderIndicator_countus,
.BottomReorderIndicator_countus {
    width: 11px !important;
    height: 11px !important;
    margin-left: -5px;
    background: url('Grid/sprite.gif') 0 -100px no-repeat;
}

.BottomReorderIndicator_countus {
    background-position: -21px -100px;
}

/*filtering*/

.GridFilterRow_countus td {
    padding-top: 5px;
    padding-bottom: 5px;
}

.RadGrid_countus .rgFilter {
    background-position: 2px -288px;
}

.GridFilterRow_countus td {
    border-bottom: 1px solid #a5bedf;
}

.GridFilterRow_countus input[type="text"] {
    border: 1px solid #6788be;
    border-bottom-width: 2px;
    font: 12px arial,sans-serif;
    color: #000;
    vertical-align: middle;
}

/*grouping*/

.GroupPanel_countus {
    border: 1px dashed #ff9900;
    background: #ffebcc;
}

    .GroupPanel_countus td {
        padding: 2px 4px;
    }

        .GroupPanel_countus td td {
            padding: 1px;
        }

.GroupPanelItems_countus {
    border: 1px solid #8e827f;
    background: url('Grid/sprite.gif') 0 0 repeat-x #544b58;
    color: #fff;
    padding: 2px 4px;
}

.GroupPanel_countus .rgSortAsc {
    background-position: -21px -254px;
}

.GroupPanel_countus .rgSortDesc {
    background-position: 4px -254px;
}

.GroupHeader_countus td {
    border-bottom: 2px solid #6788be;
    padding-top: 3px;
    padding-bottom: 4px;
}

.RadGrid_countus .rgExpand {
    background-position: 2px -130px;
}

.RadGrid_countus .rgCollapse {
    background-position: 2px -162px;
}

.GroupHeader_countus td div {
    top: -0.6em;
}

    .GroupHeader_countus td div div {
        top: 0;
    }

/*editing*/

.GridEditForm_countus {
    border-bottom: 1px solid #d8dde0;
}

    .GridEditForm_countus input[type="text"],
    .GridEditForm_countus input[type="password"],
    .GridEditForm_countus textarea {
        border: 1px solid #6788be;
        border-bottom-width: 2px;
        font: 12px arial,sans-serif;
        color: #000;
    }

    .GridEditForm_countus a {
        color: #333;
    }

.RadGrid_countus .rgUpdate {
    background-position: 3px -321px;
}

.RadGrid_countus .rgCancel {
    background-position: 2px -353px;
}

/*hierarchy*/

.DetailTable_countus {
    border-right: 0;
}

/*command row*/

.GridCommandRow_countus {
    background: #fff;
}

    .GridCommandRow_countus td {
        border: 0;
        padding: 0;
    }

    .GridCommandRow_countus a {
        color: #333;
    }

.RadGrid_countus .rgAdd {
    background-position: 2px -386px;
}

.RadGrid_countus .rgRefresh {
    background-position: 5px -417px;
}

.RadGrid_countus .rgEdit {
    background-position: 2px -450px;
}

.RadGrid_countus .rgDel {
    background-position: 2px -482px;
}

/*loading*/

.LoadingPanel_countus {
    background: #f3f3e2;
}

/*multirow select*/

.GridRowSelector_countus {
    background: #336;
}

/*row drag n drop*/

.GridItemDropIndicator_countus {
    border-top: 1px dashed #666;
}

/*tooltip*/

.GridToolTip_countus {
    border: 1px solid #6788be;
    padding: 3px;
    background: #e9f2ff;
    color: #575757;
}

/*rtl*/

.RadGridRTL_countus .GridHeader_countus,
.RadGridRTL_countus .ResizeHeader_countus {
    text-align: right;
}

.RadGridRTL_countus .PagerLeft_countus,
.RadGridRTL_countus .GridPager_countus .radslider {
    float: right;
}

.RadGridRTL_countus .PagerRight_countus {
    float: left;
}

.RadGrid {
    padding: 5px;
}

    .RadGrid .rgHeader, .RadGrid .rgHeader a {
        background-color: white;
        color: #61A4D3;
        font-weight: bold !important;
    }

    .RadGrid .rgPager, .RadGrid .rgPager a {
        background: #d6d6d6;
        font-weight: bold;
        color: #666;
        height: 20px;
    }

    /*
.RadGrid .rgRow td, .RadGrid .rgAltRow td
{
    border-bottom:1px solid #38a742;
}
*/

    .RadGrid .rgHeader a:hover {
        color: black;
        text-decoration: underline;
    }

    .RadGrid .rgHeader {
        border-bottom: 1px solid #ddd;
        border-top: 1px solid #ddd;
    }
