﻿/* Telerik RadGrid EWMS Skin */

/*global*/

.RadGrid_EWMS
{		
	scrollbar-face-color:#E9E9E9;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#E9E9E9;
	scrollbar-3dlight-color:#DBDBDB;
	scrollbar-arrow-color:#787878;
	scrollbar-track-color:#F5F5F5;
	scrollbar-darkshadow-color:#AEAEAE;
}

.RadGrid_EWMS,
.MasterTable_EWMS,
.DetailTable_EWMS,
.GroupPanel_EWMS table,
.GridEditForm_EWMS table,
.GridToolTip_EWMS
{
	font-family: Tahoma, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
		
}

.MasterTable_EWMS,
.DetailTable_EWMS
{
	border-collapse:collapse !important;
	border: solid 2px #ddd;
	width: auto !important;
	float:left;
}

.GridRow_EWMS td,
.GridAltRow_EWMS td,
.GridEditRow_EWMS td,
/*.GridFooter_EWMS td,*/
.GridGroupFooter_EWMS td,
.GridFilterRow_EWMS td,
.GroupHeader_EWMS td /*,.GridHeader_EWMS,.ResizeHeader_EWMS*/
{
	padding:5px 10px 3px 0;
	border-bottom: solid 1px #eee !important;
	border-top: solid 1px #eee !important;
	border-left:none;
	border-right:none;
	empty-cells:show !important;
}

.RadGrid_EWMS .rgAdd,
.RadGrid_EWMS .rgRefresh,
.RadGrid_EWMS .rgEdit,
.RadGrid_EWMS .rgDel,
.RadGrid_EWMS .rgFilter,
.RadGrid_EWMS .rgPagePrev,
.RadGrid_EWMS .rgPageNext,
.RadGrid_EWMS .rgPageFirst,
.RadGrid_EWMS .rgPageLast,
.RadGrid_EWMS .rgExpand,
.RadGrid_EWMS .rgCollapse,
.RadGrid_EWMS .rgSortAsc,
.RadGrid_EWMS .rgSortDesc,
.RadGrid_EWMS .rgUpdate,
.RadGrid_EWMS .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_EWMS input,
.GridCommandRow_EWMS img,
.GridHeader_EWMS input,
.GridFilterRow_EWMS img,
.GridPager_EWMS img
{
	vertical-align:middle;
}

/*header*/

.GridHeaderDiv_EWMS
{
	background:#929292 url('Grid/sprite.gif') 0 -1348px repeat-x;
}

.GridHeader_EWMS,
.ResizeHeader_EWMS
{
	border-top: solid 2px #ddd;
	border-left:none;
	border-right:none;
	border-bottom:none;
	height: 18px !important;
	background-color:#eee;
	padding:0 10px 0 0 ;
	white-space:nowrap;

}
.DetailTable_EWMS th
{
	border:none;
	height: 18px !important;
	background-color:#eee;
	padding:0 10px 0 0 ;
	white-space:nowrap;
}
.GridHeader_EWMS a,.DetailTable_EWMS th a
{
	color:Black;
	text-decoration:underline;
	border:none;
}

/*.GridHeader_EWMS */
.gridEWMSTextBoxPopUpHeaderColumn
{
	border-top: solid 2px #ddd;
	height: 18px !important;
	background-color:#eee;
	padding:0 10px 0 0 ;
	padding-left:5px;
}


/*rows*/

/*.GridRow_EWMS td,
.GridAltRow_EWMS td,
.GridEditRow_EWMS td,
.GridFooter_EWMS td,
.GridGroupFooter_EWMS td
{
	padding-top:5px;
	padding-bottom:5px;
}

.GridRow_EWMS td,
.GridAltRow_EWMS td,
.GridFooter_EWMS td,
.GridGroupFooter_EWMS td
{
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #fff;
}*/

.GridRow_EWMS a,
.GridAltRow_EWMS a,
.GridEditRow_EWMS a,
/*.GridFooter_EWMS a,*/
.GridGroupFooter_EWMS a,
.GridEditForm_EWMS a
{
	color: black;
	text-decoration:underline;
}

.GridRow_EWMS .RadInput_EWMS input,
.GridAltRow_EWMS .RadInput_EWMS input /* textboxes within grid*/
{
	height:14px !important;
	padding:3px 0 0 0;
	margin:0px;
}

.GridRow_EWMS .ASP_DropDown ,
.GridAltRow_EWMS .ASP_DropDown  /* regular comboboxes within grid*/
{
	font-family: Tahoma, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
}

/*removes default borders for custom inner tables*/
.GridRow_EWMS  td table tr td, 
.GridAltRow_EWMS td table tr td
{
	border:none !important;
}

.SelectedRow_EWMS
{
	/*background:#eee;/*#e5e5e5;*/
}

.SelectedRow_EWMS td
{
	border-top-color:#e0e0e0;
	border-bottom-color:#ececec;
}

.GridRowOver_EWMS,
.ActiveRow_EWMS
{
	background:#fff;
}

.GridEditRow_EWMS
{
	background:#ffffe1;
}

.GridEditRow_EWMS td
{
	border-bottom:1px solid #ffffe1;
}

/*footer*/

.GridFooterDiv_EWMS,
/*.GridFooter_EWMS,*/
.GridGroupFooter_EWMS
{
	background:#f3f3f3;
	color:#333;
}

/*status*/

.GridPager_EWMS span
{
	color:#999;
}

/*pager*/

/*.GridPager_EWMS
{
	background:#fff;
	color:#666;
	line-height:22px;
}*/

.GridPager_EWMS td
{
	background-color:#eee;
	padding-right:5px;
	height:18px !important;
	border:none;
}

.GridPager_EWMS td span,
.GridPager_EWMS a,
.GridPager_EWMS .sliderPagerLabel_EWMS
{
	color:black;
}

.GridPager_EWMS a:hover
{
	color: #333;
}

/*-------------textboxes within pager--------------*/
.GridPager_EWMS td .RadInput_EWMS input /* textboxes within pager*/
{
	height:16px !important;
	
}

.CustomPagerControlPagerHolder td
{
	white-space :nowrap;
}
.CustomPagerNewButtonHolder .CustomPagerButtons
{
	padding:4px 0 0 5px;
}
.CustomPagerControlPagerHolder .CustomPagerButtons
{

	padding:2px 0 0 0;
}
.CustomPagerControlPagerHolder .CustomPagerTextBox
{
	height:18 !important;
}

/*------------------*/
.CustomPagerLabel
{

}
.CustomPagerSearchHolder .CustomPagerTextBox
{
	height:18 !important;
}
.CustomPagerSearchHolder .CustomPagerButtons
{
	padding:2px 0 0 0;
}
/*--------------*/
.CustomPagerExportHolder
{
	padding:2px 0 0 0;
}

.WQReportImageButton
{
	

}
/*--------------------------------*/

.CustomPagerCalendarHolder .CustomCalendarTextBox .RadInput_EWMS
{
	margin:0 !important;
	padding:0 !important;
	width:75px !important;
}
.CustomPagerCalendarHolder .DateTimePopUpImageEnabled_EWMS img /* used for date & time picker controls*/
{ 	
	margin:0 !important;	
	padding:0px !important;
}

.CustomPagerCalendarHolder .CustomPagerButtons /* used for calendar search button in hte grid*/
{ 		
	padding:0px 0 0px 0 !important;
	margin:0px 0 0px 0 !important;
	vertical-align:middle !important;
}
/*-----------------------------------*/
/*.PagerLeft_EWMS
{
	float:left;
}

.PagerRight_EWMS
{
	float:right;
}

.PagerCenter_EWMS
{
	text-align:center;
}

.PagerCenter_EWMS span
{
	vertical-align:middle;
}

.RadGrid_EWMS .rgPagePrev
{
	background-position:3px -727px;
}

.RadGrid_EWMS .rgPageNext
{
	background-position:5px -759px;
}
.RadGrid_EWMS .rgPageFirst
{
	background-position:4px -1280px;
}

.RadGrid_EWMS .rgPageLast
{
	background-position:-20px -1280px;
}
*/
/*sorting, reordering*/

.GridHeader_EWMS .rgSortAsc
{
	background-position:-21px -630px;
	height:10px;
}

.GridHeader_EWMS .rgSortDesc
{
	background-position:4px -629px;
	height:10px;
}

.TopReorderIndicator_EWMS,
.BottomReorderIndicator_EWMS
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Grid/sprite.gif') 0 -600px no-repeat;
}

.BottomReorderIndicator_EWMS
{
	background-position:-21px -600px;
}

/*filtering*/

.GridFilterRow_EWMS
{
	background:#fcfcfc;
}

.GridFilterRow_EWMS td
{
	padding-top:4px;
	padding-bottom:4px;
}

.RadGrid_EWMS .rgFilter
{
	background-position:2px -789px;
}

.GridFilterRow_EWMS input[type="text"]
{
	border:solid 1px #aeaeae;
	padding:2px;
	font:11px arial,sans-serif;
	color:#424242;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_EWMS
{
	border-bottom:1px solid #aeaeae;
	background:#e5e5e5;
}

.GroupPanel_EWMS .rgSortAsc
{
	background-position:-21px -627px;
}

.GroupPanel_EWMS .rgSortDesc
{
	background-position:4px -626px;
}

.GroupPanel_EWMS td
{
	padding:2px 3px;
}

.GroupPanel_EWMS td td
{
	padding:1px;
}

.GroupPanelItems_EWMS
{
	border:1px solid;
	border-color:#fff #c6c6c6 #c6c6c6 #fff;
	padding:1px 2px 1px 5px;
	background:#efefef;
	color:#999;
	white-space:nowrap;
}

.GroupHeader_EWMS
{
	background:#fff;
}

.GroupHeader_EWMS td
{
	border-top:1px solid #e9e9e9;
	padding-top:5px;
	padding-bottom:5px;
}

.RadGrid_EWMS .rgExpand
{
	background-position:2px -822px;
}

.RadGrid_EWMS .rgCollapse
{
	background-position:2px -854px;
}

.GroupHeader_EWMS td div
{
	top:-0.6em;
}

.GroupHeader_EWMS td div div
{
	top:0;
}

/*editing*/

.GridEditForm_EWMS
{
	border-bottom:1px solid #e9e9e9;
}

.GridEditForm_EWMS input[type="text"],
.GridEditForm_EWMS input[type="password"],
.GridEditForm_EWMS textarea
{
	border:solid 1px #aeaeae;
	padding:2px;
	font:11px arial,sans-serif;
	color:#424242;
}

.RadGrid_EWMS .rgUpdate
{
	background-position:2px -981px;
}

.RadGrid_EWMS .rgCancel
{
	background-position:2px -1013px;
}

/*hierarchy*/

/*.DetailTable_EWMS
{
	border:1px solid #e5e5e5;
	border-right:0;
}*/

/*command row*/

.GridCommandRow_EWMS
{
	background:#f3f3f3;
}

.GridCommandRow_EWMS a
{
	color:#000;
}

.RadGrid_EWMS .rgAdd
{
	background-position:2px -1046px;
}

.RadGrid_EWMS .rgRefresh
{
	background-position:5px -885px;
}

.RadGrid_EWMS .rgEdit
{
	background-position:2px -918px;
}

.RadGrid_EWMS .rgDel
{
	background-position:2px -951px;
}

/*multirow select*/

.GridRowSelector_EWMS
{
	background:#669 !important;
}

/*row drag n drop*/

.GridItemDropIndicator_EWMS
{
    border-top:1px dashed #666;
}
/*tooltip*/

.GridToolTip_EWMS
{
	border:1px solid #383838;
	padding:3px;
	background:#fff;
	color:#000;
}


/*rtl*/

.RadGridRTL_EWMS .GridHeader_EWMS,
.RadGridRTL_EWMS .ResizeHeader_EWMS
{
	text-align:right;
}

.RadGridRTL_EWMS .PagerLeft_EWMS,
.RadGridRTL_EWMS .GridPager_EWMS .radslider
{
	float:right;
}

.RadGridRTL_EWMS .PagerRight_EWMS
{
	float:left;
}



/* Added by MB to hide gridlines*/
.NoGidLines td
{
	border:none 0 white !important;
}


/* Added by MB to hide black line, when no records display ( this is build in class)*/
.rgNoRecords td
{
	border-top:none !important;
}

/*Added By MB*/
.MasterTable_EWMS tfoot td /*.GridFooter_EWMS td*/
{
	border-top-style:double;
	border-top-color:Black;
padding:5px 10px 3px 0;
}