﻿.RadGrid_AL th input { margin-top: 0; margin-bottom: 0;	height: 12px; }
.RadGrid_AL { border:1px solid #a7bac5; background:#fcfcfc; color:#333; }
.RadGrid_AL, .MasterTable_AL, .DetailTable_AL, .GroupPanel_AL table, .GridEditForm_AL table { font:11px/14px "Helvetica",arial,sans-serif; }
.MasterTable_AL, .DetailTable_AL { border-collapse:separate !important; }
.RadGrid_AL th { padding-left:7px; padding-right:7px; }
.GridRow_AL td,
.GridAltRow_AL td,
.GridEditRow_AL td,
.GridFooter_AL td,
.GridGroupFooter_AL td,
.GridFilterRow_AL td,
.GridHeader_AL,
.ResizeHeader_AL,
.GroupHeader_AL td
{
	padding-left:7px;
	padding-right:7px;
	vertical-align:middle;
}

.RadGrid_AL .rgAdd,
.RadGrid_AL .rgRefresh,
.RadGrid_AL .rgEdit,
.RadGrid_AL .rgDel,
.RadGrid_AL .rgFilter,
.RadGrid_AL .rgPagePrev,
.RadGrid_AL .rgPageNext,
.RadGrid_AL .rgExpand,
.RadGrid_AL .rgCollapse,
.RadGrid_AL .rgSortAsc,
.RadGrid_AL .rgSortDesc,
.RadGrid_AL .rgUpdate,
.RadGrid_AL .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('../../images/global/Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_AL input,
.GridCommandRow_AL img,
.GridHeader_AL input,
.GridFilterRow_AL img,
.GridPager_AL img
{
	vertical-align:middle;
}
/*header*/
.GridHeaderDiv_AL {	background:url('../../images/global/Grid/sprite.gif') 0 -2016px repeat-x; }
.GridHeader_AL,
.ResizeHeader_AL
{
	border:1px solid;
	border-color:#fff #fcfcfd #d5d5d5 #e7e8ea;
	padding-top:3px;
	padding-bottom:4px;
	background:url('../../images/global/Grid/sprite.gif') 0 -400px repeat-x #f1f2f4;
	text-align:left;
	font-weight:normal;
}
.GridHeader_AL, .GridHeader_AL a { color:#333; text-decoration:none; }
/*rows*/
.GridRow_AL td, .GridAltRow_AL td, .GridEditRow_AL td, .GridFooter_AL td, .GridGroupFooter_AL td { border:1px solid; padding-top:3px; padding-bottom:3px; }
.GridHeaderPager_AL td { border-bottom:#DBE4E9 1px solid; padding-bottom:3px; padding-top:3px; padding-left:7px; }
.GridRow_AL td, .GridAltRow_AL td {	border-color:#fcfcfc #fff #fcfcfc #ededed; }
.GridRow_AL>td:first-child,
.GridAltRow_AL>td:first-child,
.GridEditRow_AL>td:first-child,
.GridFooter_AL>td:first-child,
.GridGroupFooter_AL>td:first-child
{
	border-left-color:#fcfcfc;
}
.GridRow_AL a,
.GridAltRow_AL a,
.GridEditRow_AL a,
.GridFooter_AL a,
.GridGroupFooter_AL a,
.GridEditForm_AL a
{
	color:#333;
}
.SelectedRow_AL { background:url('../../images/global/Grid/sprite.gif') 0 -800px repeat-x #dcf1fc; }
.ActiveRow_AL, .GridRowOver_AL { background:url('../../images/global/Grid/sprite.gif') 0 -1100px repeat-x #e8f5fd; }
.SelectedRow_AL td, .ActiveRow_AL td, .GridRowOver_AL td { border-left:0; border-right:0; padding-left:8px;	padding-right:8px; }
.ActiveRow_AL td, .GridRowOver_AL td { border-top-color:#d8f0fa; border-bottom-color:#d8f0fa; }
.SelectedRow_AL td { border-top-color:#99defd; border-bottom-color:#99defd; }
.GridEditRow_AL { background:#caeefe; }
.GridEditRow_AL td { border-color:#caeefe; }
/*footer*/
.GridFooter_AL, .GridGroupFooter_AL { color:#999; }
.GridFooter_AL td, .GridGroupFooter_AL td {	border-color:#dbe4e9 #fff #fcfcfc #ededed; }
/*status*/
.GridPager_AL span { color:#999; }
/*pager*/
.GridPager_AL { background:url('../../images/global/Grid/sprite.gif') 0 -600px repeat-x #f1fbfe; line-height:20px; }
.GridPager_AL td { border-top:1px solid #9db6c5; padding:1px 7px 2px; }
.GridPager_AL div span, .GridPager_AL a, .GridPager_AL .sliderPagerLabel_AL { color:#333; }
.PagerLeft_AL {	float:left; }
.PagerRight_AL { float:right; margin-top:3px; }
.PagerCenter_AL { text-align:center; }
.PagerCenter_AL span { vertical-align:middle; }
.RadGrid_AL .rgPagePrev { background-position:5px -1789px; }
.RadGrid_AL .rgPageNext { background-position:-21px -1789px; }
/*sorting, reordering*/
.GridHeader_AL .rgSortAsc {	background-position:-20px -1693px; height:10px; }
.GridHeader_AL .rgSortDesc { background-position:4px -1693px; height:10px; }
.TopReorderIndicator_AL,
.BottomReorderIndicator_AL
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('../../images/global/Grid/sprite.gif') 0 -1664px no-repeat;
}

.BottomReorderIndicator_AL { background-position:-21px -1664px; }
/*filtering*/
.GridFilterRow_AL td { padding-top:4px; padding-bottom:4px; border-left:1px solid #ededed; border-right:1px solid #fff; border-bottom:1px solid #ededed; }
.RadGrid_AL .rgFilter {	background-position:2px -1597px; }
.GridFilterRow_AL input[type="text"]
{
	border:1px solid;
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
	font:12px "Helvetica",arial,sans-serif;
	color:#333;
	vertical-align:middle;
}
/*grouping*/
.GroupPanel_AL { border:1px solid #66707c; background:url('../../images/global/Grid/sprite.gif') 0 0 repeat-x #4b92aa; color:#fff; }
.GroupPanel_AL .rgSortAsc {	background-position:-21px -1627px; }
.GroupPanel_AL .rgSortDesc { background-position:4px -1626px; }
.GroupPanel_AL td { border:1px solid; border-color:#b1c9d8 #83a9c1 #94c1ce;	padding:7px; }
.GroupPanel_AL td td { border:0; padding:0; }
.GroupHeader_AL { background:url('../../images/global/Grid/sprite.gif') 0 -1385px repeat-x; font-size:1.27em; font-weight:bold; color:#039; }
.GroupHeader_AL td { padding:6px 8px; }
.RadGrid_AL .rgExpand {	background-position:-21px -1723px; }
.RadGrid_AL .rgCollapse { background-position:4px -1721px; }
.GroupHeader_AL .rgExpand, .GroupHeader_AL .rgCollapse { background-color:#fcfcfc; }
.GroupHeader_AL td p { display:inline; padding:0 10px; background:#fcfcfc; }
.GroupHeader_AL td div div { top:-0.5em; padding:0 10px; background:#fcfcfc; }
.GroupHeader_AL td div div div { top:0;	padding:0; border:0; }
/*editing*/
.GridEditForm_AL { border-bottom:1px solid #ededed; padding:10px; }
.GridEditForm_AL input[type="text"],
.GridEditForm_AL input[type="password"],
.GridEditForm_AL textarea
{
	border:1px solid;
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
	font:12px "Helvetica",arial,sans-serif;
	color:#333;
}
.RadGrid_AL .rgUpdate {	background-position:3px -1949px; }
.RadGrid_AL .rgCancel {	background-position:3px -1981px; }
/*hierarchy*/
.DetailTable_AL { border:1px solid #ededed;	border-right:0; }
/*command row*/
.GridCommandRow_AL { background:url('../../images/global/Grid/sprite.gif') 0 -200px repeat-x #5ca6bc; color:#fff; }
.GridCommandRow_AL td {	border:1px solid; border-color:#7a8591 #66707c #043350;	padding:0; }
.GridCommandRow_AL td td { border:0; padding:3px 7px 4px; }
.GridCommandRow_AL td td td { padding:1px; }
.GridCommandRow_AL table { border:1px solid; border-color:#c2d5e1 #83a9c1 #a8cfd9; }
.GridCommandRow_AL table table { border:0; }
.GridCommandRow_AL a { color:#fff; text-decoration:none; }
.RadGrid_AL .rgAdd { background-position:0 -1856px; }
.RadGrid_AL .rgRefresh { background-position:0 -1824px; }
.RadGrid_AL .rgEdit { background-position:0 -1888px; }
.RadGrid_AL .rgDel { background-position:0 -1920px; }
/*loading*/
.LoadingPanel_AL { background:url('../../images/global/Grid/loading.gif') center center no-repeat #fff; }
/*multirow select*/
.GridRowSelector_AL { background:#336 !important; }
/*row drag n drop*/
.GridItemDropIndicator_AL { border-top:1px dashed #666; }
/*rtl*/
.RadGridRTL_AL .GridHeader_AL, .RadGridRTL_AL .ResizeHeader_AL { text-align:right; }
.RadGridRTL_AL .PagerLeft_AL, .RadGridRTL_AL .GridPager_AL .radslider { float:right; }
.RadGridRTL_AL .PagerRight_AL {	float:left; }
tr.EditTableRow td{padding:2px; vertical-align:middle;}
.GridAltRow_AL td {	background-color:#f0f0f0; border-top: 1px solid #dbe4e9; }