﻿.GridMainCss table{ direction:ltr;text-align:right !important;}
.GridMainCss td{ direction:ltr; font-family:Tahoma !important; }
.GridMainCss div{ direction:ltr;text-align:right !important;}
.GridMainCss 
{ 
  background-color: #FFFFFF;
  cursor: pointer; 

}

.GridDataAreaCssClass
{
  border: 0px;
  background-color: #ffffff;
  border:solid 1px #6699CC;
 

  
}


.GridDataAreaCssClass a 
{
	text-decoration:none;
}
.GridFooterCssClass  
{
  cursor: default; 
  background-color:#F0F0F0;
  vertical-align:middle;
  border:solid 1px #6699CC;
  border-top:none 1px #999999;
}

.GridPagerTextCssClass
{
  color: #000000;  
  font-family: tahoma; 
  font-size: 11px;
  padding:0 10px 0 0;
}

.GridHeadingRowCssClass 
{ 
  background-color: #999; 
  height:20px; 
}

.GridHeadingCell 
{ 
background-color:#F0F0F0;
background-image: url(../images/header_bg.gif);
  padding: 0px 5px 0px 5px;
  border-bottom: 1px solid #999999;
  text-align:right;
 
  
}

.GridHeadingCellHover
{ 
  background-image: url(../images/header_hoverBg.gif);   
  background-color: #F0F0F0; 
}

.GridHeadingCellActive
{ 
  background-image: url(../images/header_activeBg.gif);   
  background-color: #F6F6F7;  
}

.GridHeadingRow td.FirstHeadingCell
{ 
  background-image: url(../images/header1stCell_bg.gif);

}

.GridHeadingCellText
{
  font-family: tahoma; 
  font-size: 11px; 
  color: #000000;
  padding-top: 3px;
  padding-bottom: 5px;
  padding-left:5px;
  padding-right:5px;
   width:100%; text-align:right !important;
}

.GridRow 
{ 
  background-color: #FFFFFF; 
  cursor: default;
  direction:rtl;

}

.GridDataCell 
{ 
  padding:0 7px 0 3px;  
  border-bottom: 1px solid #E3EFFF; 
  font-family: tahoma; 
  font-size: 11px;
  color: #000000;height:22px;
  text-align:right !important;
} 


.GridSelectedRow 
{ 
  background-color: #A7CDF0; 
  cursor: default;
   direction:rtl;
  height:22px;
}

.GridSelectedRow td.DataCell 
{ 
  background-color: #A7CDF0; 
  padding: 2px; 
  padding-left: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  font-family: tahoma; 
  font-size: 11px;
  color: #000000;
  border-bottom: 1px solid #BFDBF5; 
  border-right: 0px; 
}

.GridSelectedRow td.FirstDataCell 
{ 
  border-left: 1px solid #4B4B6F; 
  border-right: 0px; 
  padding-left: 2px; 
  padding-right: 3px; 
}

.GridSelectedRow td.LastDataCell 
{ 
  border-right: 1px solid #4B4B6F; 
}

.GridScrollBar
{
  background-image: url(../images/scroller/scroller_bg.gif); 
  border-top:solid 1px #676767;
}

.SortedDataCell 
{ 
  background-color: #EAF3FF;
  filter:alpha(opacity=90);
  -moz-opacity:.9;
  opacity:.9;
}
.SearchBoxCssClass { border:solid 1px #E3EFFF; direction:rtl; margin:5px 5px 0 0;font-family:Tahoma; font-size:11px; }
.SearchTextCssClass { font-family:Tahoma; font-size:11px;background-color:#EEC974; padding-left:20px; height:27px;border:1px solid #6699CC; border-bottom:none; }