﻿/* Grid Custom Skins */

.RadGrid_Telerik .rgRow .rgSorted, .RadGrid_Telerik .rgAltRow .rgSorted
{
    background-color: #CFCFCF !important;
    border-color: #F2F2F2 !important;
}

.RadGrid_Telerik th.rgSorted
{
    background: #AFAFAF !important;
}

/* Pagenation skin working fine */

.RadGrid_Telerik .rgNumPart a.rgCurrentPage
{
    background: transparent url(../images/icons/grid.gif) no-repeat scroll 0 0 !important;
    background-position: 100% -1450px !important;
}

.RadGrid_Telerik .rgNumPart a.rgCurrentPage span, .RadGrid_Telerik .rgNumPart a.rgCurrentPage:hover span
{
    background: transparent url(../images/icons/grid.gif) no-repeat scroll 0 0 !important;
    background-position: 0px -1350px !important;
    cursor: default;
}

/* Pagenation skin working fine */

/* Pagenation skin working fine */

.RadGrid_Telerik .rgMasterTable
{
	border-left:solid 1px #828282 !important;
	border-bottom: none !important;
}
.RadGrid_Telerik .rgNumPart a:hover
{
    background: transparent url(../images/icons/grid.gif) no-repeat scroll 0 0 !important;
    background-position: 100% -1250px !important;
}
.RadGrid_Telerik .rgNumPart a:hover span
{
    background: transparent url(../images/icons/grid.gif) no-repeat scroll 0 0 !important;
    background-position: 0px -1250px !important;
}

.RadGrid_Telerik .rgFilter:hover
{
    background: transparent url(../images/icons/grid.gif) no-repeat scroll 0 0 !important;
    background-position: 0% -350px !important;
}

.RadGrid_Telerik .rgFilterActive, .RadGrid_Telerik .rgFilterActive:hover
{
    background: transparent url(../images/icons/grid.gif) no-repeat scroll 0 0 !important;
    background-position: 0% -400px !important;
}

/* Pagenation skin working fine */

div.RadMenu_Telerik ul.rmActive
{
    background: #EFEFEF !important;
}

div.RadMenu_Telerik ul.rmActive li:hover
{
    background-image: none !important;
    background: #DEDEDE !important;
}

div.RadMenu_Telerik .rmLink:hover, div.RadMenu_Telerik .rmText:hover
{
    background: transparent url(../Images/Backgrounds/filter_bg.gif) repeat scroll !important; /*background:#DEDEDE !important;  */
}

div.RadMenu_Telerik a.rmFocused, div.RadMenu_Telerik a.rmFocused span.rmText
{
    background: transparent url(../Images/Backgrounds/filter_bg.gif) repeat scroll !important; /*background:#DEDEDE !important;    */
}

.RadGrid_Telerik .rgCommandRow
{
	background-image:none !important;
	background-color:White !important;
}

.RadGrid_Telerik, .RadGrid_Telerik .rgMasterTable, .RadGrid_Telerik .rgDetailTable,  .RadGrid_Telerik .rgCommandRow table, .RadGrid_Telerik .rgEditForm table, .RadGrid_Telerik .rgPager table, .GridToolTip_Telerik
{
    font: normal 12px Calibri,Helvetica,sans-serif !important;
    text-align: left !important;
}

.rgPager
{
	background-color:#f4f3f3 !important;
	}
	
/* Grid Custom Skins */

/* Center alignment classes for IE */
/*  .buttons ul {display:inline-block;}
    .buttons ul{display:inline; }
    .buttons ul li{display:inline-block}
    .buttons ul li{ display:inline;}
    .buttons ul a{ display:inline-block;}
    .buttons {text-align:center}*/
/* Center alignment classes for IE */

.RadGrid_Telerik .rgEditForm a
{
	color: #fff !important;
    text-decoration: none;
    cursor: pointer;
	}

.RadGrid_Telerik .rgRow a, .RadGrid_Telerik .rgAltRow a, .RadGrid_Telerik .rgEditRow a, .RadGrid_Telerik .rgFooter a
{
    color: #6F004C !important;
    text-decoration: none;
    cursor: pointer;
}
.RadGrid_Telerik .rgRow a:hover, .RadGrid_Telerik .rgAltRow a:hover, .RadGrid_Telerik .rgEditRow a:hover, .RadGrid_Telerik .rgFooter a:hover, .RadGrid_Telerik .rgEditForm a:hover
{
	color: #000 !important;
    text-decoration: underline;
    cursor: pointer;
}
.rgFilterBox
{
    width: 60px;
}
div.rcbScroll ul.rcbList li
{
    width: 100% !important;
    font-family:Calibri !important;
}

.RadGrid_Telerik .rgCommandCell
{
	border-top:solid 1px #828282 !important;
	border-right:solid 1px #828282 !important;
	}
.RadGrid_Telerik
{
    border-style: none solid solid solid !important;
    border-width: 0 0px 1px 1px !important;
    border-color: #FFFFFF #828282 #828282 #828282 !important;
    border-collapse: separate !important; /*margin-top:2px;*/
}

.RadGrid_Telerik .rgPagerCell
{
    border-style: none solid solid none !important;
    border-width: 1px 1px 1px 0 !important;
    border-color: #828282 #828282 #828282 #FFFFFF !important;
    border-collapse: separate !important;
}

.RadGrid_Telerik .rgRow td, .RadGrid_Telerik .rgAltRow td
{
    border-style: none solid solid none !important;
    border-width: 1px 1px 1px 0 !important;
    border-color: #828282 #828282 #828282 #FFFFFF !important;
    border-collapse: separate !important;
}

.RadGrid_Telerik .rgHeader, .RadGrid_Telerik .rgFilterRow td
{
    border-style: solid solid none none !important;
    border-width: 1px 1px 0 0 !important;
    border-color: #828282 #828282 #FFFFFF #FFFFFF !important;
    border-collapse: separate;
}

.RadGrid_Telerik .rgHeader
{
    /*background: #B6B6B6 url(../Images/Backgrounds/gray-img.gif) !important;*/
    background-color: #DEDDDD !important;
    background-image: none !important;
    font-weight: bold !important;
}

.RadGrid_Telerik .rgHeader a
{
    font-weight: bold;
}

.RadInput_Windows7, .RadInputMgr_Windows7
{
    float: left;
}

.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput
{
    border: medium none !important;
    border-collapse: collapse !important;
}

.RadComboBox table td.rcbArrowCell
{
    border: medium none !important;
    border-collapse: collapse !important;
}

.RadGrid_Telerik .rgSelectedRow
{
    background: #DFC3D3 url(../Images/Backgrounds/pink-img.gif) !important;
}

div.RadWindow_Default .rwTitlebarControls em
{
    color: #6F004C !important;
}

a.rwPopupButton span
{
    color: #6E123B !important;
    font-weight: bold !important;
}

.templateColumn
{
    width: 20px !important;
}

.commandItemTemplate
{
    padding: 5px;
}

.RadWindow
{
    z-index: 8000 !important;
}

.RadGrid_Telerik .rgStatus 
{
    width:28px !important;
}

.RadGrid_Telerik .rgCommandRow a 
{
    margin-right:10px !important;
}

.RadComboBoxDropDown .rcbScroll
{
    overflow-x:hidden !important;
}
/*
.RadComboBox_Telerik .rcbInputCellLeft, 
.RadComboBox_Telerik .rcbInputCellRight, 
.RadComboBox_Telerik .rcbArrowCellLeft, 
.RadComboBox_Telerik .rcbArrowCellRight
{
    background-image:transparent url(/SharedResources/Images/Backgrounds/grid_combo_background.png) !important;
}
*/

.RadComboBox_Telerik .rcbInputCellLeft, 
.RadComboBox_Telerik .rcbInputCellRight, 
.RadComboBox_Telerik .rcbArrowCellLeft, 
.RadComboBox_Telerik .rcbArrowCellRight 
{
    background-image:url(../Images/Backgrounds/grid_combo_background.png) !important;
}

.RadComboBoxDropDown_Telerik .rcbHovered 
{
    background:#EEF6FF none repeat scroll 0 0 !important;
    color:#1E395B !important;
}

.RadGrid_Telerik .rgGroupHeader, .RadGrid_Telerik .rgGroupHeader td.rgGroupCol, .RadGrid_Telerik .rgGroupHeader td
{
	background-position: 0 -7000px;
	background: #EAEAEA repeat-x scroll 0 -7000px !important;
	border-bottom: 1px solid #C7C7C7 !important;
	border-top: 1px solid #C7C7C7 !important;
	border-right: 1px solid #C7C7C7 !important;
	font: normal 13px Calibri,Helvetica,sans-serif !important;

}
.RadGrid_Telerik
{
     border-width: 0px !important;
}

