/*global*/
.RadGrid_LMSGrid
{
    border-style:solid; border-width:1px; border-color:#919195;
    background: white;
    color: #333;
}
.GridToolTip_LMSGrid
{
    font: 12px/16px "segoe ui" ,arial,sans-serif;
}
.RadGrid_LMSGrid .rgExpCSV
{
    background-image: url('Grid/sprite.gif');
}
/*header*/
.RadGrid_LMSGrid .rgHeaderdiv
{
    background: #eee 0 -7550px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderdiv
{
    background-position: 0 -7050px;
}
.RadGrid_LMSGrid .rgHeader, .RadGrid_LMSGrid th.rgResizeCol
{
    background: #eaeaea 0 -2300px repeat-x url('Grid/sprite.gif');
}
.RadGrid_LMSGrid th.rgSorted
{
    background-color: #c4c4c4;
    background-position: 0 -2600px;
}
.RadGrid_LMSGrid .rgHeader, .RadGrid_LMSGrid .rgHeader a
{
    border-right-style:solid;  border-right-width:1px;  border-right-color:#919195;
    border-bottom-style:solid; border-bottom-width:1px;  border-bottom-color:#919195;
    color: #333;
}
/*rows*/
.RadGrid_LMSGrid .rgFooter td
{
    border-right-style:solid;  border-right-width:1px;  border-right-color:#919195;
    border-bottom:none;
    border-top:none
    /*border-color:#919195;*/
}
.RadGrid_LMSGrid .rgRow td
{
     border-right-style:solid;  border-right-width:1px;  border-right-color:#919195;
    border-bottom:none;
    border-top:none
}
.RadGrid_LMSGrid .rgAltRow
{
    background: #f2f2f2;
}
.RadGrid_LMSGrid .rgAltRow td
{
     border-right-style:solid;  border-right-width:1px;  border-right-color:#919195;
    border-bottom:none;
    border-top:none
    /*border-color:#d0d7e5;*/
}
.RadGrid_LMSGrid .rgAltRow .rgSorted
{
    background-color: #e6e6e6;
}
.RadGrid_LMSGrid .rgSelectedRow .rgSorted, .RadGrid_LMSGrid .rgActiveRow .rgSorted, .RadGrid_LMSGrid .rgHoveredRow .rgSorted, .RadGrid_LMSGrid .rgEditRow .rgSorted
{
    background-color: transparent;
}

.RadGrid_LMSGrid .rgRow a, .RadGrid_LMSGrid .rgAltRow a, .RadGrid_LMSGrid .rgEditRow a, .RadGrid_LMSGrid tr.rgEditRow a, .RadGrid_LMSGrid tr.rgHoveredRow a, .RadGrid_LMSGrid tr.rgActiveRow a, .RadGrid_LMSGrid .rgFooter a, .RadGrid_LMSGrid .rgEditForm a
{
    color: #000;
}

.RadGrid_LMSGrid .rgSelectedRow
{
    background: #828282 0 -3900px repeat-x url('Grid/sprite.gif');
    color: #fff;
}
* + html .RadGrid_LMSGrid .rgSelectedRow .rgSorted
{
    background-color: #828282;
}
* html .RadGrid_LMSGrid .rgSelectedRow .rgSorted
{
    background-color: #828282;
}

.RadGrid_LMSGrid .rgSelectedRow a
{
    color: Black;
}
.RadGrid_LMSGrid .rgActiveRow, .RadGrid_LMSGrid .rgHoveredRow
{
    background: #c5c5c5 0 -2900px repeat-x url('Grid/sprite.gif');
    color: #333;
}
* + html .RadGrid_LMSGrid .rgActiveRow .rgSorted, * + html .RadGrid_LMSGrid .rgHoveredRow .rgSorted
{
    background-color: #c5c5c5;
}
* html .RadGrid_LMSGrid .rgActiveRow .rgSorted, * html .RadGrid_LMSGrid .rgHoveredRow .rgSorted
{
    background-color: #c5c5c5;
}

.RadGrid_LMSGrid .rgEditRow
{
    background: #fff 0 -4900px repeat-x url('Grid/sprite.gif');
    color: #333;
}
* + html .RadGrid_LMSGrid .rgEditRow .rgSorted
{
    background-color: #fff;
}
* html .RadGrid_LMSGrid .rgEditRow .rgSorted
{
    background-color: #fff;
}

.RadGrid_LMSGrid .rgActiveRow td, .RadGrid_LMSGrid .rgActiveRow td.rgSorted, .RadGrid_LMSGrid .rgHoveredRow td, .RadGrid_LMSGrid .rgHoveredRow td.rgSorted
{
    border-bottom-color: #9e9e9e;
}
/*footer*/

.RadGrid_LMSGrid .rgFooterdiv, .RadGrid_LMSGrid .rgFooter
{
    background: white;
}

.RadGrid_LMSGrid .rgFooter td
{
    border-top: 1px solid #828282;
    border-bottom: 1px solid #fff;
}

/*status*/

.RadGrid_LMSGrid .rgPager .rgStatus
{
    border: 1px solid;
    border-color: #828282 #c9c9c9 #eee #c9c9c9;
    border-left: 0;
}

.RadGrid_LMSGrid .rgStatus div
{
    background-image: url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_LMSGrid .rgPager
{
    background: #eee;
}
.RadGrid_LMSGrid td.rgPagerCell
{
    border: 1px solid;
    border-color: #919195 #eee #eee;
    border-right: 10px;
}

.RadGrid_LMSGrid .rgInfoPart
{
    color: #8a8a8a;
}

.RadGrid_LMSGrid .rgInfoPart strong
{
    color: #4c4e54;
}

.RadGrid_LMSGrid .rgPageFirst
{
}
.RadGrid_LMSGrid .rgPageFirst:hover
{
}
.RadGrid_LMSGrid .rgPagePrev
{
}
.RadGrid_LMSGrid .rgPagePrev:hover
{
}
.RadGrid_LMSGrid .rgPageNext
{
}
.RadGrid_LMSGrid .rgPageNext:hover
{
}
.RadGrid_LMSGrid .rgPageLast
{
}
.RadGrid_LMSGrid .rgPageLast:hover
{
}
.RadGrid_LMSGrid .rgPager .rgPagerButton
{   
}
.RadGrid_LMSGrid .rgNumPart a:hover, .RadGrid_LMSGrid .rgNumPart a:hover span
{
    background: no-repeat url('Grid/sprite.gif');
    background-position: 100% -1258px;
}
.RadGrid_LMSGrid .rgNumPart a.rgCurrentPage, .RadGrid_LMSGrid .rgNumPart a.rgCurrentPage span
{
    background: no-repeat url('Grid/sprite.gif');
    background-position: 100% -1358px;
}
.RadGrid_LMSGrid .rgNumPart a
{
    padding-left :3px;
    padding-right : 3px;
    padding-bottom : 2px;
    color: #3F3F3F;
}
.RadGrid_LMSGrid .rgNumPart a:hover
{
}
.RadGrid_LMSGrid .rgNumPart a:hover span
{
}
.RadGrid_LMSGrid .rgNumPart a.rgCurrentPage, .RadGrid_LMSGrid .rgNumPart a.rgCurrentPage:hover
{
}
.RadGrid_LMSGrid .rgNumPart a.rgCurrentPage span, .RadGrid_LMSGrid .rgNumPart a.rgCurrentPage:hover span
{
}
/*sorting, reordering*/
.RadGrid_LMSGrid .rgHeader .rgSortAsc
{
    background-position: 3px -248px;
    height: 10px;
}

.RadGrid_LMSGrid .rgHeader .rgSortDesc
{
    background-position: 3px -198px;
    height: 10px;
}

.GridReorderTop_LMSGrid, .GridReorderBottom_LMSGrid
{
    background: 0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_LMSGrid
{
    background-position: 0 -50px;
}

/*filtering*/

.RadGrid_LMSGrid .rgFilterRow
{
   background-color: White;
}

.RadGrid_LMSGrid .rgFilterRow td
{
    /*border-style:solid; border-width:1px; border-color:#919195;*/
   border-right-style:solid; border-right-width:1px; border-right-color:#919195;
   border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#919195;
   text-align: center;
}
.RadGrid_LMSGrid .rgFilter  
{
    background:0 0 no-repeat url('Grid/Filter.png');
    background-position:0px -1px;
    width:21px; height:23px;
    border:none;
}

.RadGrid_LMSGrid .rgFilter:hover
{
    background:0 0 no-repeat url('Grid/FilterHover.png');
    background-position:0px 0px;
    width:21px; height:23px;
    border:none;
}

.RadGrid_LMSGrid .rgFilterActive, .RadGrid_LMSGrid .rgFilterActive:hover
{
    background:0 0 no-repeat url('Grid/FilterHover.png');
    background-position:0px 0px;
    width:21px; height:23px;
    border:none;
}
.RadGrid_LMSGrid .rgFilterBox
{
    border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
    font-family: "segoe ui" ,arial,sans-serif;
    color: #333;
}
/*filter context menu*/
.RadMenu_LMSGrid .rgHCMClear, .RadMenu_LMSGrid .rgHCMFilter
{
    border-color: #d0d0d0 #a8a8a8 #8b8b8b;
    background: #e8e8e8 center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
    color: #000;
    font-family: "segoe ui" ,arial,sans-serif;
}

.RadMenu_LMSGrid .rgHCMClear:hover, .RadMenu_LMSGrid .rgHCMFilter:hover
{
    border-color: #d1d1d1 #b9b9b9 #a3a3a3;
    background-position: center -67px;
    background-color: #e5e5e5;
}
/*grouping*/
.RadGrid_LMSGrid .rgGroupPanel
{
}
.RadGrid_LMSGrid .rgGroupPanel td
{
}
.RadGrid_LMSGrid .rgGroupPanel td td
{
    padding: 0;
}

.RadGrid_LMSGrid .rgGroupPanel .rgSortAsc
{
}
.RadGrid_LMSGrid .rgGroupPanel .rgSortDesc
{
}
.RadGrid_LMSGrid .rgUngroup
{
}
.RadGrid_LMSGrid .rgGroupItem
{
}
.RadGrid_LMSGrid .rgMasterTable td.rgGroupCol, .RadGrid_LMSGrid .rgMasterTable td.rgExpandCol
{
    border: none;
}
.RadGrid_LMSGrid .rgGroupHeader
{
}
.RadGrid_LMSGrid .rgGroupHeader td
{
}
.RadGrid_LMSGrid .rgGroupHeader td.rgGroupCol
{
    border-top-color: #828282;
}

.RadGrid_LMSGrid .rgExpand
{
    background:0 0 no-repeat url('Grid/sprite.gif');
    background-position: 0px -445px;
}

.RadGrid_LMSGrid .rgCollapse
{
    background:0 0 no-repeat url('Grid/sprite.gif');
    background-position: 2px -496px;
}

/*editing*/

.RadGrid_LMSGrid .rgEditForm
{
    border-bottom: 1px solid #828282;
}
.RadGrid_LMSGrid .rgUpdate
{
    background-position: 0 -1800px;
}
.RadGrid_LMSGrid .rgCancel
{
    background-position: 0 -1850px;
}
/*hierarchy*/
.RadGrid_LMSGrid .rgDetailTable
{
}
/*command row*/
.RadGrid_LMSGrid .rgCommandRow
{
    background: #c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif');
    height:20px;
    color: #000;
}
.RadGrid_LMSGrid .rgCommandCell
{
    height:20px;
    border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#919195;
}
.RadGrid_LMSGrid tfoot .rgCommandCell
{
    height:20px;
}
.RadGrid_LMSGrid .rgCommandTable td
{
    height:20px;
    padding: 0px 0px;
}
.RadGrid_LMSGrid .rgCommandTable
{
}
.RadGrid_LMSGrid .rgCommandRow a
{
    color: #000;
    text-decoration: none;
}
.RadGrid_LMSGrid .rgAdd
{
    margin-right: 3px;
    background-position: 0 -1650px;
}
.RadGrid_LMSGrid .rgRefresh
{
    margin-right: 3px;
    background-position: 0 -1600px;
}
.RadGrid_LMSGrid .rgEdit
{
    background-position: 0 -1700px;
}
.RadGrid_LMSGrid .rgDel
{
    background-position: 0 -1750px;
}
.RadGrid_LMSGrid .rgSelected .rgDel
{
    background-position: 0 -1775px;
}
.RadGrid_LMSGrid .rgExpXLS, .RadGrid_LMSGrid .rgExpDOC, .RadGrid_LMSGrid .rgExpPDF, .RadGrid_LMSGrid .rgExpCSV
{
    background-image: url('Grid/export.gif');
}
.RadGrid_LMSGrid .rgExpXLS
{
    background-position: 0 0;
}
.RadGrid_LMSGrid .rgExpDOC
{
    background-position: 0 -50px;
}
.RadGrid_LMSGrid .rgExpPDF
{
    background-position: 0 -100px;
}
.RadGrid_LMSGrid .rgExpCSV
{
    background-position: 0 -150px;
}

/*multirow select*/

.GridRowSelector_LMSGrid
{
    background: #4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_LMSGrid
{
    border-top: 1px dashed #666;
}

/*tooltip*/

.GridToolTip_LMSGrid
{
    border: 1px solid #828282;
    padding: 3px;
    background: #fff;
    color: #333;
}

/*rtl*/

.RadGridRTL_LMSGrid .rgPageFirst
{
    background-position: 0 -1000px;
}
.RadGridRTL_LMSGrid .rgPageFirst:hover
{
    background-position: 0 -1050px;
}
.RadGridRTL_LMSGrid .rgPagePrev
{
    background-position: 0 -850px;
}
.RadGridRTL_LMSGrid .rgPagePrev:hover
{
    background-position: 0 -900px;
}
.RadGridRTL_LMSGrid .rgPageNext
{
    background-position: 0 -700px;
}
.RadGridRTL_LMSGrid .rgPageNext:hover
{
    background-position: 0 -750px;
}
.RadGridRTL_LMSGrid .rgPageLast
{
    background-position: 0 -550px;
}
.RadGridRTL_LMSGrid .rgPageLast:hover
{
    background-position: 0 -600px;
}

div.RadGrid_LMSGrid .rgCommandRow
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgCommandCell
{
    font-family: Arial;
}

div.RadGrid_LMSGrid TH.rgResizeCol
{
    background-position: 0px 0px;
    background-image: url('Grid/bkgHeader.jpg');
    background-repeat: repeat-x;
}

div.RadGrid_LMSGrid .rgHeader
{
    background-image: url('Grid/bkgHeader.jpg');background-position: 0px 0px;background-repeat: repeat-x;
    font-family: Century Gothic;font-size: 11px; color: Black; text-align:center;
    border-right-style:solid;border-right-width:1px; border-right-color: #919195;
}

div.RadGrid_LMSGrid .rgHeader A
{
    color: #FFFFFF;
    font-weight:bold;
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgFilterRow
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgFilterRow TD
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgRow
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgAltRow
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgFooter TD
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgFooter
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgPager
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgPager .rgPagerCell
{
    font-family: Arial;
}

div.RadGrid_LMSGrid .rgRow
{
    color: #284775;
}

div.RadGrid_LMSGrid .rgRow
{
    color: #333333;
    border-color:Red;
}

div.RadGrid_LMSGrid TR.rgSelectedRow
{
    font-weight: bold;
    background-image: none;
    color: #000000;
    background-color: #DADADA;/*#BBBBBB;*/
}

div.RadGrid_LMSGrid TABLE .rgActiveRow
{
    background-image: none;
    background-color: #FFFFFF;
}

div.RadGrid_LMSGrid TABLE TR.rgHoveredRow
{
    background-image: none;
    background-color: #DADADA;/*#FFFFFF*/
}

div.RadGrid_LMSGrid .rgHeader
{
    font-weight: bold;       /*---------------------------------------------- Texto de Header  ---------------------------------------------*/
}

div.RadGrid_LMSGrid .rgHeader A
{
    font-weight: normal;
}

div.RadGrid_LMSGrid .rgRow
{
    font-size: 11px;
    line-height: 14px;
}

div.RadGrid_LMSGrid TR.rgSelectedRow
{
    font-size: 11px;
    line-height: 14px;
}

div.RadGrid_LMSGrid .rgAltRow
{
    font-size: 11px;
    line-height: 14px;
}

div.RadGrid_LMSGrid .rgFooter
{
    font-size: 11px;
    line-height: 14px;
}

div.RadGrid_LMSGrid .rgPager .rgPagerCell
{
    font-size: 11px;
    line-height: 14px;
}


