.RadGrid_sfc3
{
    border:1px solid #000;
    background: Transparant;
    color:#717171;
}

.RadGrid_sfc3,
.MasterTable_sfc3,
.GridFilterMenu_sfc3 table,
.GridEditForm_sfc3,
.GridEditForm_sfc3 table,
.GridEditForm_sfc3 table input,
.GridEditForm_sfc3 table textarea{
    font:11px/1.4 "segoe ui",arial,sans-serif;
}

.MasterTable_sfc3
{
    border-collapse:separate !important;
}

.MasterTable_sfc3 .GridHeader_sfc3, .MasterTable_sfc3 .ResizeHeader_sfc3
{
	height: 36px;
	background: url(img/headerBg.gif) repeat-x Transparent;
	text-align: left;
	padding-left: 12px;
	border-bottom: 1px solid #141414;
}

.MasterTable_sfc3 .GridHeader_sfc3, .MasterTable_sfc3 .ResizeHeader_sfc3, .GridHeader_sfc3 a
{
	color: #EEA107 !important;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial;
	vertical-align: middle;
    text-decoration:none;
}

/*hierarchy*/

.MasterTable_sfc3 table
{
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	border-collapse:separate !important;
}
.MasterTable_sfc3 .GridCommandRow_sfc3 table{border:0}
.MasterTable_sfc3 .GridEditForm_sfc3 table{border:0}

.GridRow_sfc3 td,
.GridAltRow_sfc3 td,
.GridEditRow_sfc3 td
{
    padding-top:3px;
    padding-bottom:4px;
    padding-left:3px;
}
.GridRow_sfc3 table,
.GridAltRow_sfc3 table,
.GridEditRow_sfc3 table
{
    border-width: 0px;
}
.GridRow_sfc3 td,
.GridAltRow_sfc3 td
{
	border:1px solid;
	border-color: #101010 #1e1e1f #191919 #101010;
}

.GridRow_sfc3 td:first-child,
.GridAltRow_sfc3 td:first-child
{
    border-left-color:#191919;
}

.SelectedRow_sfc3
{
    /*background:url(img/selectedBg.gif) repeat-x #343434;*/
    background-color: #343434;
}

.SelectedRow_sfc3 td
{
	border-top-color:#494949;
	border-bottom-color:#141414;
	border-left:0;
	border-right:0;
	padding-left:4px;
	padding-right:2px;
    color:#ccc;
}

.ActiveRow_sfc3
{
    background:url(img/activeBg.gif) repeat-x #262626;
}

.ActiveRow_sfc3 td
{
	border-top-color:#2f2f2f;
	border-bottom-color:#191919;
	border-left:0;
	border-right:0;
	padding-left:4px;
	padding-right:2px;
}

.GridRowOver_sfc3
{
	background:none #1c1c1c;
}

.GridEditRow_sfc3 td
{
    background:#131313;
}

.GridEditRow_sfc3 td input
{
    background:#1a1a1a;
    color:#787878;
}

.GridEditRow_sfc3 td input[type="text"]
{
	border:1px solid #242424;
}

.GridEditForm_sfc3 table td
{
	border:0;
}

.GridRow_sfc3 a,
.GridAltRow_sfc3 a,
.GridEditRow_sfc3 a,
.SelectedRow_sfc3 a,
.GridEditForm_sfc3 table a
{
	color:#ccc;
}

.GridPager_sfc3 a
{
	color: #D65B19;
	font-size: 11px;
	font-family: Arial;
}

.GridFooter_sfc3 td
{
	border-top:1px solid #0f0f0f;
	border-bottom:1px solid #232323;
    color:#373737;
    padding-left:12px;
}

.GridPager_sfc3 .PagerPanel *
{
	vertical-align:middle;
}

.GridPager_sfc3 td
{
    border-top:1px solid #080808;
    border-bottom:1px solid #232323;
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-left: 10px;
    color:#9a9a9a;
	background-color: #101010;
	font-size: 11px;
	font-family: Arial;
}

.GroupPanel_sfc3,
.GridCommandRow_sfc3 td
{
    background:#333;
    border-top:1px solid #3e3e3e;
    font-weight:normal;
}

.GridCommandRow_sfc3 td td
{
	border:0;
}

.GroupPanel_sfc3
{
	color:#484848;
}

.GridCommandRow_sfc3 td,
.GridCommandRow_sfc3 td a
{
	color:#9a9a9a;
	text-decoration:none;
}

.GridCommandRow_sfc3 a img
{
	vertical-align:bottom;
}

.GroupHeader_sfc3
{
    font-size:1.1em;
}

.GroupHeader_sfc3 td
{
    padding-top:0.5em;
    padding-bottom:0.5em;
    padding-left:0;
    color:#959595;
}

* html .GroupHeader_sfc3 td{padding-right:13px;}
*+html .GroupHeader_sfc3 td{padding-right:13px;}

.GroupHeader_sfc3 td p
{
    display:inline;
    padding:0 10px;
}

.GroupHeader_sfc3 td div div
{
	top:-0.7em;
	padding:0 15px;
}

.GroupHeader_sfc3 td div div div
{
	top:0;
	padding:0;
}

.GridFilterRow_sfc3 td
{
    padding-top:0.2em;
    padding-bottom:0.2em;
    background:#0a0a0a;
    border-bottom:1px solid #151515;
    padding-left:12px;
}

.GridFilterRow_sfc3 input
{
    border:1px solid  #4e4e4e;
    background:#242424;
    margin:0 4px 0 0;
    color:#999;
}

.GridFilterMenu_sfc3
{
    cursor:default;
	background:url(img/filterMenuBg.gif) 21px 0 repeat-y #292929 !important;
    color:#707070;
    border:1px solid #0c0c0c !important;
}

.GridFilterMenu_sfc3 .GridFilterMenuSelectColumn_sfc3,
.GridFilterMenu_sfc3 .GridFilterMenuTextColumn_sfc3
{
	padding:3px 4px;
	background:none transparent;
}

.GridFilterMenu_sfc3 .GridFilterMenuSelectColumn_sfc3
{
    text-align:center;
}

.GridFilterMenu_sfc3 .GridFilterMenuTextColumn_sfc3
{

}

.GridFilterMenu_sfc3 .GridFilterMenuHover_sfc3
{
    background:url(img/filterMenuHover.gif) repeat-x #343434;
    color:#a3a3a3;
}

.TopReorderIndicator_sfc3
{
	background: url('img/MoveDown.gif') no-repeat;
	margin-left:-5px;
}

.BottomReorderIndicator_sfc3
{
	background: url('img/MoveUp.gif') no-repeat;
	margin-left:-5px;
}

.GridCommandRow_sfc3
{
	
}

/*AJAX Loading*/

.GridLoadingTemplate_sfc3
{
	background:#0f0f0f !important;
	font:normal 24px/54px arial,sans-serif;
	color:#1f1f1f;
}


/* rtl support */

.RadGridRTL_sfc3 th,
.RadGridRTL_sfc3 td
{
    text-align:right;
}

.RadGridRTL_sfc3 .GridPager_sfc3 span
{
    float:none !important;
}