/**********************************************/
/*             MonoDataGrid TABLE			  */
/**********************************************/
.MonoDataGrid
{
	font:8pt Verdana;
	background:#ece9d8;
	border:solid 1px #ece9d8;
	border-right-width:0px;
	border-bottom-width:0px;
}

.MonoDataGrid TD
{
	color:black;
	font:8pt Verdana;
	border:solid 1px white;
	border-right-color:#aca899;
	border-bottom-color:#aca899;
}

.MonoDataGrid .EmptyItem
{
	height:100%;
}

.MonoDataGrid .EmptyItem TD
{
	border-width:0px;
}

.MonoDataGrid .button, .MonoDataGrid .disabledButton
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffbe9,endColorStr=#d8d5c4);
	font:8pt Verdana;
	background:#ece9d8;
	cursor:hand;
	color:#555555;
	border:solid 1px #999999;
	height:19px;
}

.MonoDataGrid .disabledButton
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffbe9,endColorStr=#d8d5c4)
			progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=85);
	border:solid 1px #aca998;
}

/**********************************************/
/*               CAPTION ITEM				  */
/**********************************************/
.MonoDataGrid .CaptionItem
{
	
}

/**********************************************/
/*                MENU ITEM					  */
/**********************************************/
.MonoDataGrid .MenuItem
{
	background:#ece9d8;
	height:30px;
}

.MonoDataGrid .MenuItem TD TD
{
	border-width:0px;
}

/**********************************************/
/*               FILTER ITEM				  */
/**********************************************/
.MonoDataGrid .FilterItem TD
{
	background:#ece9d8;
	font-weight:bold;
}

.MonoDataGrid .FilterItem TD TD
{
	border-width:0px;
}

.MonoDataGrid .FilterItem TD TR
{
	height:25px;
}

.MonoDataGrid .FilterItem TD TR TR
{
	height:0px;	
}

.MonoDataGrid .FilterItem DIV
{
	border:solid 1px white;
	border-top-color:#aca899;
	border-left-color:#aca899;
}

.MonoDataGrid .FilterItem .FilterContainer
{
	border-right:solid 1px #ece9d8;
	border-bottom:solid 1px #ece9d8;
}

.MonoDataGrid .FilterItem .FilterContainer TD
{
	background:WhiteSmoke;
	font-weight:normal;
	text-align:left;
}

.MonoDataGrid .FilterItem SELECT
{
	font:8pt Verdana;
}

.MonoDataGrid .FilterItem .text
{
	font:8pt Verdana;
}

/**********************************************/
/*               SEARCH ITEM				  */
/**********************************************/
.MonoDataGrid .SearchItem
{
	background-color: #ece9d8;
}

.MonoDataGrid .SearchItem TD TD
{
	border-width:0px;
}

.MonoDataGrid .SearchItem SPAN
{
	color: Black;
	font-weight:bold;
}

.MonoDataGrid .SearchItem .text, .MonoDataGrid .SearchItem SELECT
{
	font:8pt Verdana;
}

/**********************************************/
/*               HEADER ITEM				  */
/**********************************************/
.MonoDataGrid .HeaderItem
{
	text-align:center;
    height:20px;
}

.MonoDataGrid .HeaderItem TD
{
   font-weight:bold;	
}

.MonoDataGrid .HeaderItem A:link, .MonoDataGrid .HeaderItem A:visited, .MonoDataGrid .HeaderItem A:active	{	
	text-decoration:none;
	color:black;
}

.MonoDataGrid .HeaderItem A:hover
{
	color: gray;
	text-decoration: none;
}

.MonoDataGrid .HeaderItem .EmptyHeaderCell
{
	width:0%;
}

.MonoDataGrid .HeaderItem .ArrowLabel
{
	font-size:10pt;	
}

/**********************************************/
/*                   ITEM					  */
/**********************************************/

.MonoDataGrid .Item, .MonoDataGrid .AlternatingItem
{
	background: white;
	text-align: right;
}

/**********************************************/
/*		SELECTED ITEM & OMOUSEOVER ITEM		  */
/**********************************************/

.MonoDataGrid .OnMouseOver
{
	background:#F3F3ED;
	text-align:right;
}

.MonoDataGrid .SelectedItem
{
	background:#316AC5;
	/* Mono: background:#DDEEFF; */
	text-align:right;
}

.MonoDataGrid .SelectedItem TD
{
	color:white;
	background:#316AC5;
	/* Mono: background:#DDEEFF; */
	border-left-color:#316AC5;
}

.MonoDataGrid .SelectedItem .FirstCell
{
	border-top-color:white;
	border-left-color:white;
	background: #ece9d8;
}

.MonoDataGrid .FirstCell
{
	width:0%;
	background: #ece9d8;
	text-align:center;
}

/**********************************************/
/*                PAGER ITEM 				  */
/**********************************************/
.MonoDataGrid .PagerItem
{
	background-color:#ece9d8;
}

.MonoDataGrid .PagerItem TD TD
{
	border:solid 1px white;
	border-top-color:#aca899;
	border-left-color:#aca899;
	padding:2px;
	text-align: right;
}

.MonoDataGrid .PagerItem TD.LeftCell
{
	border-right:none 0px;	
	text-align:left;
	padding-right:10px;
}

.MonoDataGrid .PagerItem TD.RightCell
{
	border-left:none 0px;
}

.MonoDataGrid .PagerItem A:link, .MonoDataGrid .PagerItem A:visited, .MonoDataGrid .PagerItem A:active, .MonoDataGrid .PagerItem A:hover, .MonoDataGrid .PagerItem TABLE
{	
	font:8pt Verdana;
	text-decoration:none;
	color:Black;
	padding-left:1px;
	padding-right:1px;
}

.MonoDataGrid .PagerItem A:hover
{
	color:gray;
}

.MonoDataGrid .PagerItem SPAN
{
	color: coral;
}

/**********************************************/
/*                 EDIT ITEM				  */
/**********************************************/

.MonoDataGrid .EditItem TD TD
{
	border-width:0px;
}

.MonoDataGrid .EditItem .ButtonRow
{
	height:25px;
}

.MonoDataGrid .EditItem .Img
{
	cursor:hand;
}

.MonoDataGrid .EditItem DIV
{
	border:solid 1px white;
	border-top-color:#aca899;
	border-left-color:#aca899;
}

.MonoDataGrid .EditItem .EditContainer
{
	border-right:solid 1px #ece9d8;
	border-bottom:solid 1px #ece9d8;
}

.MonoDataGrid .EditItem .EditTBContainer
{	
	background:whitesmoke;
	text-align:left;
}

.MonoDataGrid .EditItem .EditLBContainer
{
	background:whitesmoke;
}

.MonoDataGrid .EditItem .EditTBContainer INPUT, .MonoDataGrid .EditItem .EditTBContainer TEXTAREA, .MonoDataGrid .EditItem .EditTBContainer SELECT
{	
	font:8pt Verdana;
}

.MonoDataGrid .EditItem .PopulateLabel
{	
	font:8pt Verdana;
	height:0px;
}

.MonoDataGrid .EditItem .PopulateContainer
{
	background:white;	
	border:solid 1px #aca899;
	border-right-width:0px;
	border-bottom-width:0px;
}

.MonoDataGrid .EditItem .PopulateContainer TABLE
{
	font:8pt Verdana;
}

.MonoDataGrid .EditItem .PopulateContainer .Item
{
	background:white;
	text-align: left;
}

.MonoDataGrid .EditItem .PopulateContainer .SelectedItem
{
	background-color: highlight;
	text-align: left;
}

.MonoDataGrid .EditItem .PopulateContainer .SelectedItem TD
{
	color: highlighttext;
	text-align: left;
}

.MonoDataGrid .EditItem .PopulateContainer .OnMouseOver
{
	background-color: #BEDDFE;
	text-align: left;
}

/**********************************************/
/*                STATUS ITEM				  */
/**********************************************/

.MonoDataGrid .StatusItem TD TD, .MonoDataGrid .StatusError TD TD
{
	font:8pt Verdana;
	border:solid 1px white;
	border-top-color:#aca899;
	border-left-color:#aca899;
	width:100%;
	padding:2px;
}

.MonoDataGrid .StatusError TD TD
{
	color:Red;
}