/* Telerik RadGrid WebBlue skin */

.RadGrid_WebBlue
{
	background: #e7e9f2;
	border: solid 1px #c3c4cd;
	border-left:0px;
	scrollbar-face-color: #bbc1c9; 
	scrollbar-highlight-color: #bbc1c9; 
	scrollbar-shadow-color: #bbc1c9; 
	scrollbar-3dlight-color: #d2d6db; 
	scrollbar-arrow-color: #333; 
	scrollbar-track-color: #d2d6db;
	scrollbar-darkshadow-color: #d2d6db; 
}

.RadGrid_WebBlue table th
{
	font: bold 11px Tahoma, Arial, Verdana, Sans-serif;	
/*	background:#e7e9f2;*/
}


.RadGrid_WebBlue,
.RadGrid_WebBlue table,
.GridFilterMenu_WebBlue table
{
	font: normal 11px Tahoma, Arial, Verdana, Sans-serif;
	background:#e7e9f2;

}

.MasterTable_WebBlue
{
	border: 0px;
	border-collapse: separate !important;
	color: black;
	-moz-user-select: -moz-none;
}

.GridRow_WebBlue td,
.GridAltRow_WebBlue td,
.GridEditRow_WebBlue td
{
	padding-top:3px;
	padding-bottom:3px;
	border-left:1px solid #c9cad8;
	border-top: solid 1px #c9cad8;
	padding-left:7px;
	color:#383E6E;
}

.PagerLeft_WebBlue{
	float:left;
	padding-left:5px;
	padding-top:10px;
	font-size:12px;
}

.PagerRight_WebBlue{
	float:right;
	padding-top:10px;
	padding-right:5px;
}

.GridRow_WebBlue
{
	background: #e7e9f2;
}
.GridAltRow_WebBlue
{
	background: white;
}

.SelectedRow_WebBlue
{
	background: #FFF8EB;
}
.SelectedRow_WebBlue td
{
	border-top: solid 1px #c9cad8;
}

.GridEditRow_WebBlue
{
	background-color: #ffffe1;
}
.GridEditRow_WebBlue input
{
	font-size: 11px;
}

.GridRowOver_WebBlue
{
	background:#FFF8EB;
}

.ActiveRow_WebBlue
{
	background: #d2d8db;
}
.ActiveRow_WebBlue td
{
	border-top: solid 1px #abb4b9;
	border-bottom: solid 1px white;
}

.GridHeader_WebBlue,
.ResizeHeader_WebBlue
{
	background: url(grid/header_gradient.gif) repeat-x #d7d8e2; 
	height: 27px;
	padding-left:10px;
	padding-right:10px;
	color:#383E6E;
	border-bottom:1px solid #b4b6c2;
	border-left:1px solid #c3c4cd;
	text-align:left;
}

.GridHeader_WebBlue a
{
	text-decoration: none;
	color: #383E6E !important;
	
}

/* ascending / descending sorting arrow */
.GridHeader_WebBlue img,
.GroupPanelItems_WebBlue input
{
	vertical-align: middle;
}

td.GridHeader_WebBlue input
{
	width: auto;
	float: left;
	border: solid 1px #474b38;
	background-color: #fafafa;
	font: bold 10px Verdana, Arial, Sans-serif;
	color: #989cb0;
	margin-right: 2px;
}

.GroupPanel_WebBlue
{
	/*background: #bbc2c9 url('Img/GroupPanelBg.gif') repeat-x;*/
	background:#E7E9F2;
	color: #383E6E;
	width: 100%;
	height: 25px;
	border-left: solid 1px #cacacf;
}

/* grouping button */

.GroupPanelItems_WebBlue
{
	background: #d6d9e8;
	color: #383e6e;
	border-top: solid 1px white;
	border-right: solid 1px #8d9092;
	border-bottom: solid 1px #8d9092;
	border-left: solid 1px white;
	padding-left: 4px;
	white-space:  nowrap;
	font-size: 11px;
}

tr.GroupHeader_WebBlue
{
	background:url('grid/bor_bot.gif') bottom repeat-x #D6D9E8;
	font-weight:bold;
	color: #383E6E;
}

.GroupHeader_WebBlue td div div
{
	top:-0.5em;
}

.GroupHeader_WebBlue td div div div
{
	top:0;
}

tr.GridPager_WebBlue
{
	background: #E4E7EF;
	color: #383E6E;
	cursor: default;
}

.GridPager_WebBlue .PagerPanel
{
	vertical-align:middle;
}

tr.GridPager_WebBlue td
{
	float:left;
    padding-top:3px;
    padding-bottom:3px;
}

/*
span{
	color: #fff;
	background:#9a9eb7;
	padding:5px;
	padding-bottom:3px;
	margin:0;
}
*/
.PagerLeft_WebBlue span{
	color: #fff;
	padding-bottom:4px;
	margin:0;
	font-weight:bold;
	text-decoration:underline;
}

.GridPager_WebBlue a
{
	color: #383E6E;
	padding:4px;
	margin:0;
	text-decoration:none;
}

.GridPager_WebBlue a:hover
{
	color: #fff;
	padding-bottom:4px;
	margin:0;
	font-weight:bold;
	text-decoration:underline;
}

.TopReorderIndicator_WebBlue
{
	background: url('grid/MoveDown.gif') no-repeat;
}

.BottomReorderIndicator_WebBlue
{
	background: url('grid/MoveUp.gif') no-repeat;
}

.GridCommandRow_WebBlue a
{
	color:#333;
}

.GridFilterMenu_WebBlue
{
    cursor:default;
}

.GridFilterMenu_WebBlue .GridFilterMenuSelectColumn_WebBlue,
.GridFilterMenu_WebBlue .GridFilterMenuTextColumn_WebBlue
{
	padding:3px 4px;
}

.GridFilterMenu_WebBlue .GridFilterMenuSelectColumn_WebBlue
{
    background:#e7e9f2;
    text-align:center;
}

.GridFilterMenu_WebBlue .GridFilterMenuTextColumn_WebBlue
{
    background:#fff;
    color:#333;
}

.GridFilterMenu_WebBlue .GridFilterMenuHover_WebBlue
{
    background:#e7e9f2;
}

/*AJAX Loading*/

.GridLoadingTemplate_WebBlue
{
	background:#fff !important;
	font:normal 24px/54px Verdana,arial,sans-serif;
	color:#72bc1b;
}

/* rtl support */

.RadGridRTL_WebBlue th,
.RadGridRTL_WebBlue td
{
    text-align:right;
}

.RadGridRTL_WebBlue .GridPager_WebBlue span
{
    float:none !important;
	
}
.RadGrid_WebBlue .rgSortAsc
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/SortAsc.gif'); 
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}
.RadGrid_WebBlue .rgSortDesc
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/SortDesc.gif'); 
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.gridnumcol
{
	text-align:right;
}