.RadGrid_SkinControles {
    border: 1px solid #e6e6e6;
    background: white;
    color: black;
    font: normal 12px Arial,Helvetica,sans-serif;
    line-height: 16px;
}

.RadGrid_SkinControles .rgMasterTable, .RadGrid_SkinControles .rgDetailTable, .RadGrid_SkinControles .rgGroupPanel table, .RadGrid_SkinControles .rgCommandRow table, .RadGrid_SkinControles .rgEditForm table, .RadGrid_SkinControles .rgPager table {
    font: normal 12px Arial,Helvetica,sans-serif;
    line-height: 16px;
}

.RadGrid_SkinControles .rgAdd, .RadGrid_SkinControles .rgRefresh, .RadGrid_SkinControles .rgEdit, .RadGrid_SkinControles .rgDel, .RadGrid_SkinControles .rgFilter, .RadGrid_SkinControles .rgPagePrev, .RadGrid_SkinControles .rgPageNext, .RadGrid_SkinControles .rgPageFirst, .RadGrid_SkinControles .rgPageLast, .RadGrid_SkinControles .rgExpand, .RadGrid_SkinControles .rgCollapse, .RadGrid_SkinControles .rgSortAsc, .RadGrid_SkinControles .rgSortDesc, .RadGrid_SkinControles .rgUpdate, .RadGrid_SkinControles .rgCancel, .RadGrid_SkinControles .rgUngroup {
    background-image: url('Grid/sprite.gif');
}

.GridToolTip_SkinControles {
    font: normal 12px Arial,Helvetica,sans-serif;
    line-height: 16px;
    border: 1px solid #8FB58F;
    padding: 3px;
    background: #F4F4F4;
    color: #333333;
}

.RadGrid_SkinControles .rgHeader:first-child, .RadGrid_SkinControles th.rgResizeCol:first-child, .RadGrid_SkinControles .rgFilterRow > td:first-child, .RadGrid_SkinControles .rgRow > td:first-child, .RadGrid_SkinControles .rgAltRow > td:first-child {
    border-left-width: 0;
    padding-left: 8px;
}

.RadGrid_SkinControles .rgHeader, .RadGrid_SkinControles th.rgResizeCol, .RadGrid_SkinControles .rgHeaderWrapper {
    border: 0;
    border-bottom: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
}

.RadGrid_SkinControles .rgHeaderDiv {
    border-right-color: #cccccc;
}

.RadGrid_SkinControles .rgMultiHeaderRow th.rgHeader, .RadGrid_SkinControles .rgMultiHeaderRow th.rgResizeCol {
    border: 0;
    border-bottom: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
}

.RadGrid_SkinControles th.rgSorted {
    background-color: #e6e6e6;
    color: #000000;
}

.RadGrid_SkinControles .rgHeader {
    color: #757575;
}

.RadGrid_SkinControles .rgHeader a {
    color: #757575;
}

.RadGrid_SkinControles th.rgSorted a {
    color: #000000;
}

.RadGrid_SkinControles .rgRow td, .RadGrid_SkinControles .rgAltRow td, .RadGrid_SkinControles .rgEditRow td, .RadGrid_SkinControles .rgFooter td {
    border-style: solid;
    border-width: 0 0 1px 1px;
}

.RadGrid_SkinControles .rgRow td {
    border-color: #ffffff #e6e6e6;
}

.RadGrid_SkinControles .rgAltRow {
    background: #F4F4F4;
}

.RadGrid_SkinControles .rgAltRow td {
    border-color: #e6e6e6;
}

.RadGrid_SkinControles .rgSelectedRow .rgSorted, .RadGrid_SkinControles .rgActiveRow .rgSorted, .RadGrid_SkinControles .rgHoveredRow .rgSorted, .RadGrid_SkinControles .rgEditRow .rgSorted {
    background-color: transparent;
}

.RadGrid_SkinControles .rgHoveredRow {
    background: #e6e6e6;
}

.RadGrid_SkinControles .rgMasterTable .rgSelectedCell, .RadGrid_SkinControles .rgSelectedRow {
    color: #ffffff;
    background: #8FB58F;
}

.RadGrid_SkinControles .rgSelectedCell a, .RadGrid_SkinControles .rgSelectedRow a {
    color: #ffffff;
}

.RadGrid_SkinControles .rgMasterTable .rgActiveCell, .RadGrid_SkinControles .rgActiveRow {
    background: white 0 -5200px repeat-x url('Grid/sprite.gif');
    color: #000000;
}

.RadGrid_SkinControles .rgMasterTable .rgActiveCell {
    border-color: #8FB58F;
    border-right-width: 1px;
}

.RadGrid_SkinControles .rgActiveCell a {
    color: #000000;
}

.RadGrid_SkinControles .rgActiveRow input, .RadGrid_SkinControles .rgActiveRow a {
    color: #000000;
}

* + html .RadGrid_SkinControles .rgSelectedRow .rgSorted {
    background-color: #8FB58F;
}

* html .RadGrid_SkinControles .rgSelectedRow .rgSorted {
    background-color: #8FB58F;
}

* html .RadGrid_SkinControles .rgActiveRow .rgSorted, * html .RadGrid_SkinControles .rgHoveredRow .rgSorted {
    background-color: #F4F4F4;
}

* + html .RadGrid_SkinControles .rgActiveRow .rgSorted, * + html .RadGrid_SkinControles .rgHoveredRow .rgSorted {
    background-color: #F4F4F4;
}

.RadGrid_SkinControles .rgEditRow {
    background: white 0 -4900px repeat-x url('Grid/sprite.gif');
}

* + html .RadGrid_SkinControles .rgEditRow .rgSorted, * html .RadGrid_SkinControles .rgEditRow .rgSorted {
    background-color: #ffffff;
}

.RadGrid_SkinControles .rgHoveredRow td {
    border-color: #c2c2c2;
}

.RadGrid_SkinControles .rgHoveredRow td.rgSorted {
    border-color: #c2c2c2;
}

.RadGrid_SkinControles .rgActiveRow td, .RadGrid_SkinControles .rgSelectedRow td {
    border-color: #8FB58F;
}

.RadGrid_SkinControles .rgActiveRow td.rgSorted, .RadGrid_SkinControles .rgSelectedRow td.rgSorted {
    border-color: #8FB58F;
}

.RadGrid_SkinControles .rgEditRow td {
    border-color: #616161 #c2c2c2;
}

.RadGrid_SkinControles .rgEditRow td.rgSorted {
    border-color: #616161 #c2c2c2;
}

.RadGrid_SkinControles .rgDrag {
    background-image: url('Grid/rgDrag.gif');
}

.RadGrid_SkinControles .rgFooterDiv, .RadGrid_SkinControles .rgFooter, .RadGrid_SkinControles .rgFooterWrapper {
    background: #e3e3e3;
}

.RadGrid_SkinControles .rgFooter td, .RadGrid_SkinControles .rgFooterWrapper {
    border-top: 1px solid;
    border-color: #999999 #e3e3e3;
}

.RadGrid_SkinControles .rgPager .rgStatus {
    border: 1px solid;
    border-color: #e6e6e6;
    border-left-width: 0;
}

.RadGrid_SkinControles .rgStatus div {
    background-image: url('Common/loading_small.gif');
}

.RadGrid_SkinControles td.rgPagerCell {
    border: 1px solid;
    border-color: #e6e6e6;
    border-right-width: 0;
}

.RadGrid_SkinControles .rgInfoPart {
    color: #FFF;
}

.RadGrid_SkinControles .rgInfoPart strong {
    color: #000000;
}

.RadGrid_SkinControles .rgPageFirst {
    background-position: 0 -550px;
}

.RadGrid_SkinControles .rgPageFirst:hover {
    background-position: 0 -600px;
}

.RadGrid_SkinControles .rgPagePrev {
    background-position: 0 -700px;
}

    .RadGrid_SkinControles .rgPagePrev:hover {
        background-position: 0 -750px;
    }

.RadGrid_SkinControles .rgPageNext {
    background-position: 0 -850px;
}

.RadGrid_SkinControles .rgPageNext:hover {
    background-position: 0 -900px;
}

.RadGrid_SkinControles .rgPageLast {
    background-position: 0 -1000px;
}

    .RadGrid_SkinControles .rgPageLast:hover {
        background-position: 0 -1050px;
    }

.RadGrid_SkinControles .rgPager .rgPagerButton {
    border-color: #8FB58F;
    background: #8FB58F;
    color: #ffffff;
    font: 12px/12px arial,sans-serif;
}

.RadGrid_SkinControles .rgNumPart a {
    border: 1px solid #ffffff;
    line-height: 20px;
    color: #757575;
}

.RadGrid_SkinControles .rgNumPart a:hover {
    color: #000000;
    background-color: #e6e6e6;
}

.RadGrid_SkinControles .rgNumPart a.rgCurrentPage {
    border-color: #8FB58F;
    background: transparent;
}

.RadGrid_SkinControles .rgNumPart a.rgCurrentPage:hover {
    border-color: #8FB58F;
    background: transparent;
}

.RadGrid_SkinControles .rgHeader .rgSortAsc {
    background-position: 3px -248px;
    height: 10px;
}

.RadGrid_SkinControles .rgHeader .rgSortDesc {
    background-position: 3px -198px;
    height: 10px;
}

.GridReorderTop_SkinControles {
    background: 0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_SkinControles {
    background: 0 0 no-repeat url('Grid/sprite.gif');
    background-position: 0 -50px;
}

.RadGrid_SkinControles .rgFilterRow td {
    border-bottom: 1px solid #e6e6e6;
}

.RadGrid_SkinControles .rgFilter {
    background-position: 0 -300px;
}

.RadGrid_SkinControles .rgFilter:hover {
    background-position: 0 -350px;
}

.RadGrid_SkinControles .rgFilterActive {
    background-position: 0 -400px;
}

.RadGrid_SkinControles .rgFilterActive:hover {
    background-position: 0 -400px;
}

.RadGrid_SkinControles .rgFilterBox {
    border-color: #e6e6e6;
    font: 12px arial,sans-serif;
    color: #000000;
    height: 15px;
}

.RadMenu_SkinControles .rgHCMClear, .RadMenu_SkinControles .rgHCMFilter {
    border-color: #7d7d7d;
    background: #8FB58F;
    color: #000000;
    font-family: arial,sans-serif;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.RadMenu_SkinControles .rgHCMClear:hover, .RadMenu_SkinControles .rgHCMFilter:hover {
    border-color: #8FB58F;
    background-color: #F4F4F4;
    color: #4c6287;
}

.GridContextMenu_SkinControles .rmLeftImage {
    background-image: url('Common/contextMenu.gif');
}

.GridContextMenu_SkinControles .rgHCMSortAsc .rmLeftImage {
    background-position: 0 0;
}

.GridContextMenu_SkinControles .rgHCMSortDesc .rmLeftImage {
    background-position: 0 -40px;
}

.GridContextMenu_SkinControles .rgHCMUnsort .rmLeftImage {
    background-position: 0 -80px;
}

.GridContextMenu_SkinControles .rgHCMGroup .rmLeftImage {
    background-position: 0 -120px;
}

.GridContextMenu_SkinControles .rgHCMUngroup .rmLeftImage {
    background-position: 0 -160px;
}

.GridContextMenu_SkinControles .rgHCMCols .rmLeftImage {
    background-position: 0 -200px;
}

.GridContextMenu_SkinControles .rgHCMFilter .rmLeftImage {
    background-position: 0 -240px;
}

.GridContextMenu_SkinControles .rgHCMUnfilter .rmLeftImage {
    background-position: 0 -280px;
}

.RadGrid_SkinControles .rgGroupPanel {
    border: 0;
    border-bottom: 1px solid #7d7d7d;
}

.RadGrid_SkinControles .rgGroupPanel, .RadGrid_SkinControles .rgGroupPanel caption {
    background: #8FB58F;
    color: white;
}

.RadGrid_SkinControles .rgGroupPanel td {
    border: 0;
    padding: 3px 4px;
}

.RadGrid_SkinControles .rgGroupPanel td td {
    padding: 0;
}

.RadGrid_SkinControles .rgGroupPanel .rgSortAsc {
    background-position: 4px -144px;
}

.RadGrid_SkinControles .rgGroupPanel .rgSortDesc {
    background-position: 4px -94px;
}

.RadGrid_SkinControles .rgUngroup {
    background-position: 0 -6999px;
}

.RadGrid_SkinControles .rgGroupItem {
    border: 1px solid #7d7d7d;
    background: #ffffff;
    color: #000000;
}

.RadGrid_SkinControles .rgMasterTable td.rgGroupCol, .RadGrid_SkinControles .rgMasterTable td.rgExpandCol {
    border-color: #c9c9c9;
    background: #c9c9c9 none;
}

.RadGrid_SkinControles .rgGroupHeader {
    background: #c9c9c9;
    font-size: 1.1em;
    line-height: 22px;
    color: #000000;
}

.RadGrid_SkinControles .rgGroupHeader td {
    padding-left: 8px;
    padding-bottom: 2px;
}

.RadGrid_SkinControles .rgExpand {
    background-position: 5px -496px;
}

.RadGrid_SkinControles .rgCollapse {
    background-position: 3px -444px;
}

.RadGrid_SkinControles .rgEditForm {
    border-bottom: 1px solid #999999;
}

.RadGrid_SkinControles .rgUpdate {
    background-position: 0 -1800px;
}

.RadGrid_SkinControles .rgCancel {
    background-position: 0 -1850px;
}

.RadGrid_SkinControles .rgDetailTable {
    border-color: #999999;
}

.RadGrid_SkinControles .rgCommandRow {
    color: #FFF;
    text-decoration: none;
}

.RadGrid_SkinControles .rgCommandRow a {
    color: #FFF;
    text-decoration: none;
}


.RadGrid_SkinControles tfoot .rgCommandCell, .RadGrid_SkinControles .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
    border-top: 1px solid #e6e6e6;
    border-bottom: 0;
}

.RadGrid_SkinControles .rgCommandTable {
    border: 0;
}

.RadGrid_SkinControles .rgCommandTable td {
    border: 0;
    padding: 2px 7px;
}

.RadGrid_SkinControles input.rgAdd {
    margin-right: 3px;
    background-position: 0 -1650px;
}

.RadGrid_SkinControles input.rgRefresh {
    margin-right: 3px;
    background-position: 0 -1600px;
}

.RadGrid_SkinControles .rgEdit {
    margin-right: 3px;
    background-position: 0 -1700px;
}

.RadGrid_SkinControles .rgDel {
    margin-right: 3px;
    background-position: 0 -1750px;
}

.RadGrid_SkinControles .rgExpXLS, .RadGrid_SkinControles .rgExpDOC, .RadGrid_SkinControles .rgExpPDF, .RadGrid_SkinControles .rgExpCSV {
    background-image: url('Common/export.gif');
}

.RadGrid_SkinControles .rgExpXLS {
    background-position: 0 0;
}

.RadGrid_SkinControles .rgExpDOC {
    background-position: 0 -50px;
}

.RadGrid_SkinControles .rgExpPDF {
    background-position: 0 -100px;
}

.RadGrid_SkinControles .rgExpCSV {
    background-position: 0 -150px;
}

.rgCellSelectorArea_SkinControles, .GridRowSelector_SkinControles {
    background: #515254;
}

.GridItemDropIndicator_SkinControles {
    border-top: 1px dashed #666666;
}

.RadGridRTL_SkinControles .rgHeader:first-child, .RadGridRTL_SkinControles th.rgResizeCol:first-child, .RadGridRTL_SkinControles .rgFilterRow > td:first-child, .RadGridRTL_SkinControles .rgRow > td:first-child, .RadGridRTL_SkinControles .rgAltRow > td:first-child {
    border-left-width: 1px;
    padding-left: 7px;
}

.RadGridRTL_SkinControles .rgPageFirst {
    background-position: 0 -1000px;
}

.RadGridRTL_SkinControles .rgPageFirst:hover {
    background-position: 0 -1050px;
}

.RadGridRTL_SkinControles .rgPagePrev {
    background-position: 0 -850px;
}

.RadGridRTL_SkinControles .rgPagePrev:hover {
    background-position: 0 -900px;
}

.RadGridRTL_SkinControles .rgPageNext {
    background-position: 0 -700px;
}

.RadGridRTL_SkinControles .rgPageNext:hover {
    background-position: 0 -750px;
}

.RadGridRTL_SkinControles .rgPageLast {
    background-position: 0 -550px;
}

.RadGridRTL_SkinControles .rgPageLast:hover {
    background-position: 0 -600px;
}

.RadGridRTL_SkinControles .rgExpand {
    background-position: -20px -496px;
}

div.RadGrid_SkinControles {
    background-color: #5A935C;
    border-color: #FFF;
    padding: 2px;
    border-top-color: #FFF;
    padding-left: 0px;
    padding-right: 0px;
}

div.RadGrid_SkinControles .rgEditForm {
    background-color: #FFF;
}

div.RadGrid_SkinControles .rgCommandRow {
    color: #FFF;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

div.RadGrid_SkinControles .rgCommandCell {
    border: 1px solid #FFF;
    padding: 2px;
    margin-right: 0px;
    margin-left: 0px;
    color: #FFF;
}

div.RadGrid_SkinControles .rgHeader {
    background-color: #8FB58F;
    border: 1px solid #FFF;
    margin-right: 0px;
    margin-left: 0px;
    color: #FFF;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 2px;
}

div.RadGrid_SkinControles .rgHeader a {
    color: #FFF;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

div.RadGrid_SkinControles .rgFilterRow {
    color: #FFF;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

div.RadGrid_SkinControles .rgActiveRow td {
    border-left-color: #FFF;
    border-right-color: #FFF;
    border-top-color: #FFF;
    color: #000033;
    padding-left: 2px;
}

div.RadGrid_SkinControles .rgHoveredRow td {
    margin-left: 0px;
    margin-right: 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    background-color: #B6D755!important;
    color: #FFF!important;
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #FFF;
    font-weight: normal;
}

div.RadGrid_SkinControles .rgRow .rgSorted {
    border-top-color: #FFF;
    border-left-color: #FFF;
    border-right-color: #FFF;
}

div.RadGrid_SkinControles .rgRow {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

div.RadGrid_SkinControles tr.rgSelectedRow {
    color: #000033;
    background-color: #FFF;
}

div.RadGrid_SkinControles table tr.rgHoveredRow {
    background-color: #E0EAF6;
}

div.RadGrid_SkinControles .rgAltRow td {
    background-color: #F4F4F4;
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    padding-left: 2px;
    padding-left: 2px;
    color: #000033;
    border: 1px solid #FFF;
    border-width: 2px 2px 2px 1px;
    padding: 2px;
}

div.RadGrid_SkinControles .rgAltRow .rgSorted {
    border-top-color: #FFF;
    border-right-color: #FFF;
    border-top-style: solid;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 2px;
}

div.RadGrid_SkinControles .rgAltRow {
    background-color: #F4F4F4; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 16px;
    color: #000033;
}

div.RadGrid_SkinControles .rgFooter {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000033;
}

div.RadGrid_SkinControles .rgPager {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
}

div.RadGrid_SkinControles .rgPager .rgPagerCell {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    border-color: #FFF;
    padding: 2px;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
}

div.RadGrid_SkinControles .rgRow td {
    background-color: #FFF;
    border: 1px solid #FFF;
    margin-right: 0px;
    margin-left: 0px;
    padding: 2px;
    color: #000033;
}

div.RadGrid_SkinControles .rgSelectedRow td {
    background-color: #B6D755;
    border: 1px solid #FFF;
    padding: 2px;
    color: #000033;
}

div.RadGrid_SkinControles th.rgResizeCol {
    background-color: #F4F4F4;
    border: 1px solid #FFF;
    margin-right: 0px;
    margin-left: 0px;
    padding: 2px;
}

div.RadGrid_SkinControles .rgFilterRow td {
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #FFF;
    border-top-style: solid;
    border-top-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 2px;
}

div.RadGrid_SkinControles .rgFooter td {
    background-color: #8fb58f;
    border-color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    padding: 2px;
    border-right-style: solid;
    border-right-width: 1px;
    font-size: 14px;
    color: #FFF;
}

div.RadGrid_SkinControles .rgNoRecords {
    background-color: #FFF;
}

div.RadGrid_SkinControles .rgFooter .rgTotal {
    text-align:right;
    font-size:medium;
    color:#004C00;
    background-color:#F4F4F4;
}