/* r.a.d.grid MySkin skin */

.RadGrid_MySkin
{
	/*border: solid 1px #3b5a82;*/
	border-left: #83bbd9 1px solid;
	background: white;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
	border-bottom: 1px solid #83bbd9;
	

}

.RadGrid_MySkin, .RadGrid_MySkin table, .GridFilterMenu_MySkin table
{
	font: normal 11px Tahoma, Arial, Verdana, Sans-serif;
	color: #0355a6;	
}

.MasterTable_MySkin
{
	border-collapse: separate !important;
	color: #27413e;
	/*-moz-user-select: none;*/ /*disables text selecting in Firefox to combat unpleasant visual appearance*/
}

.RadGrid_MySkin a
{ 
	color: #0000FF;
}

.RadGrid_MySkin a:hover
{
	color: #0000FF;
	text-decoration: none;
}

.MasterTable_MySkin th
{
	text-align: left;
}
.MasterTable_MySkin td
{

}

.GridHeader_MySkin, .ResizeHeader_MySkin
{
	height: 25px;
	background: #D3EDFA url(Grid/GridHeaderBg.jpg) repeat-x;
	border-bottom: #83bbd9 1px solid;
	font-weight: bold;
	color: black;
	border-right: #83bbd9 1px solid;
	border-top: #83bbd9 1px solid;
	font-size: 11px;
	font-family: tahoma;
	padding-left: 4px;
	vertical-align: middle;
	text-align: center;
}
.GridHeader_MySkin a
{
	color: black;
	text-decoration: none;
}
.GridHeader_MySkin a:hover
{
	color: black;
	text-decoration: none;
}

.GridRow_MySkin,
.GridAltRow_MySkin
{
	background: transparent;
}
.GridRow_MySkin td,
.GridAltRow_MySkin td,
.GridEditRow_MySkin td
{
	border-right: solid 1px #83BBD9;
	border-bottom: solid 1px #83BBD9;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 4px;
}

.GridRow_MySkin td td, 
.GridAltRow_MySkin td td,
.GridEditRow_MySkin td td
{
	border-right: solid 0px #83BBD9;
	border-bottom: solid 0px #83BBD9;
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 0px;
}

.SelectedRow_MySkin,
.ActiveRow_MySkin
{
	/*background: #f1c15f url(Grid/gridSelectedRowBg.gif) repeat-x !important;*/
	background-color: #D3EDFA;
}
.SelectedRow_MySkin td,
.ActiveRow_MySkin td
{
	border-right: solid 1px #83BBD9;
	border-bottom: solid 1px #83BBD9;
}

.GridEditRow_MySkin
{
	background: #ffffe1;
}

.GridEditRow_MySkin input
{
	font-size: 11px;
}

.GridPager_MySkin
{
	background: #EBF7FD;
	color: #01488e;	
}

.GridPager_MySkin td
{
    padding-top:2px;
    padding-bottom:2px;    
    border-right: 1px solid #83bbd9;
}

.GridPager_MySkin td td
{   
    border-right: 0px;   
}

.PagerLeft_MySkin,
.PagerRight_MySkin,
.sliderPagerLabel_MySkin
{
	line-height:16px;
	padding-top:2px;
}

.PagerLeft_MySkin
{
	float:left;
}
.PagerRight_MySkin,
.sliderPagerLabel_MySkin
{
	float:right;
	padding-right:4px;
}
.GridPager_MySkin .radslider
{
	float:left;
}
.GridPager_MySkin img
{
	border:0;
}
.PagerCenter_MySkin
{
	display:block;
	text-align:center;
}

.GridPager_MySkin .radInput_MySkin
{
	vertical-align:middle;
}


.GridFooter_MySkin
{	
	height: 19px;
	color: #01488e;
	font-size: 11px;
	font-family: tahoma;
}
.GridFooter_MySkin td
{	
	border-bottom: 1px solid #83bbd9;
	border-right: 1px solid #83bbd9;
}

.GridFooter_MySkin td a
{
	color: #0000FF;
}

.GridPager_MySkin div
{
	color: #000;
}

.GridPager_MySkin td a
{
	color: #0000ff;
}

.GridPager_MySkin td a:hover, .GridFooter_MySkin td a:hover
{
	color: #0000ff;
	text-decoration: underline;
}

tr.GroupHeader_MySkin
{
	background: #e4ecf7;
	height: 22px;
}

.GroupHeader_MySkin td div div
{
	top:-0.5em;
}

.GroupHeader_MySkin td div div div
{
	top:0;
}
* html .GroupHeader_MySkin td div div{top:0.2em;}
*+html .GroupHeader_MySkin td div div{top:0.2em;}

.GroupPanel_MySkin
{
	background: #D2ECFB;
	width: 100%;
	height: 23px;
	border-bottom: solid 1px #688caf;
	border-collapse: collapse;
	font-size: 11px;
	font-family: tahoma;
}

.GroupPanelItems_MySkin
{
	background: white;
	color: black;
	border: solid 1px #325373;
	white-space:  nowrap;
	padding-left:2px;
	font-size: 11px;
	font-family: tahoma;
	height: 15px;
}
td.GridHeader_MySkin input
{
	width: auto;
	float: left;
	border: solid 1px #3b5a82;
	background: #fafafa;
	font: bold 11px Tahoma;
	color: #989cb0;
	height: 14px;
	vertical-align:middle;
}


.TopReorderIndicator_MySkin
{
	background: url(Grid/MoveDown.gif) no-repeat;
}

.BottomReorderIndicator_MySkin
{
	background: url(Grid/MoveUp.gif) no-repeat;
}

.GridCommandRow_MySkin, GridFilterRow_MySkin
{
	background: #fafafa;
}

.GridFilterRow_MySkin td
{
	white-space:nowrap;
}

.GridFilterRow_MySkin input
{
	border: 1px groove #3b5a82;
}

.GridFilterRow_MySkin input:hover
{
	border: 1px inset threedshadow;
}

.GridFilterRow_MySkin img
{
}

.GridFilterMenu_MySkin
{
    cursor:default;
}

.GridFilterMenu_MySkin .GridFilterMenuSelectColumn_MySkin,
.GridFilterMenu_MySkin .GridFilterMenuTextColumn_MySkin
{
	padding:4px 4px 5px;
}

.GridFilterMenu_MySkin .GridFilterMenuSelectColumn_MySkin
{
    background:#e9eeee;
    text-align:center;
}

.GridFilterMenu_MySkin .GridFilterMenuTextColumn_MySkin
{
    background:#fff;
    color:#333;
}

.GridFilterMenu_MySkin .GridFilterMenuHover_MySkin
{
    background:url(Grid/filterHoverBg.gif) repeat-x #ffdb75;
}

/*AJAX Loading*/

.GridLoadingTemplate_MySkin
{
	background:#fff !important;
	font:normal 16px/16px arial,sans-serif;
	color:#01285c;
}

/* rtl support */

.RadGridRTL_MySkin th,
.RadGridRTL_MySkin td
{
    text-align:right;
}

.RadGridRTL_MySkin .PagerLeft_MySkin,
.RadGridRTL_MySkin .GridPager_MySkin .radslider
{
	float:right;
}
.RadGridRTL_MySkin .PagerRight_MySkin,
.RadGridRTL_MySkin .sliderPagerLabel_MySkin
{
	float:left;
}