
/* -------------------------------------- Start AmcGrid -------------------------------------*/

BODY.clsAmcGrid
{
  background-color: transparent;
  margin: 0;
  border: 0;
  font-size: 10pt;
  color: rgba(0,0,0,0.87);
}

TABLE.clsAmcGridTable TD
{
  border-top : 1px solid #ddd;
  border-right: 1px solid #f9f9f9;
  font-size: 10pt;
}

TABLE.clsAmcGridTable TR.clsAlternatingItem
{
  background-color: transparent;
}

TABLE.clsAmcGridTable TR.clsHighLiteItem
{
  background-color: #f5f5f5;
}

TABLE.clsAmcGridScrollTable
{
}

TABLE.clsAmcGridTable 
{
  /*width: auto;*/
  border:0 none;
}

TABLE.clsAmcGridTable > tbody > tr:hover 
{
  background-color: #f5f5f5 !important;
}

TABLE.clsAmcGridPager TD
{
  font-size: 10pt;
  color: rgba(0,0,0,0.87);
}

TABLE.clsAmcGridPager INPUT
{
  font-size: 10pt;
  color: rgba(0,0,0,0.87);
}

DIV.clsAmcGridFixedDiv TABLE.clsAmcFixedTable
{
  border-color: #ddd;
  border: 0 none !important;
  background-color: #ffffff;
  font-size: 10pt;
  color: rgba(0,0,0,0.87);
}

TABLE.clsAmcGridTable TR.clsHeader TD
{
  font-size: 10pt;
  color: rgba(0,0,0,0.87);
  font-weight: normal;
  padding: 3px;
}

TABLE.clsAmcGridTable TR.clsHeader TD.clsOff
{
  background-color: #337ab7;
  color: White;
  border: 1px solid #f9f9f9;
}

TABLE.clsAmcGridTable TR.clsHeader TD.clsOff TABLE TR TD
{
  background-color: #337ab7;
  color: White;
}

TABLE.clsAmcGridTable TR.clsFilter TD
{
border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background-color: #ffffff;
  xcolor: White;
}

TABLE.clsAmcGridTable TD.clsFooterItem
{
  background-color: #eeeebb;
  border:1px solid #E3E3E3;
}

TABLE.clsAmcGridTable TR.clsFooter TD
{
  background-color: #ffffff; 
  border:1px solid #E3E3E3;
}

DIV.clsAmcGridHeaderTopTemplate
{
  background-color: #ffffff; 
}

DIV.clsAmcGridHeaderBottomTemplate
{
  background-color: #ffffff; 
}

DIV.clsAmcGridFooterTemplate
{
  background-color: #ffffff; 
}

DIV.clsAmcGridFixedDiv
{
  background-color: #ffffff; 
}

TABLE.clsAmcGridTable TD.clsItemSelector
{
  background-color: #ffffff; 
}

TABLE.clsAmcGridTable TD.cls2DGroupItem
{
  background: #f1f1f1 !important;
  border:1px solid #E3E3E3;
}

TABLE.clsAmcGridTable TR.cls2DGroup TD
{
  background: #f9f9f9; 
  border:1px solid #E3E3E3;
}

TABLE.clsAmcGridTable TD A
{
    color: #000000;
}

TABLE.clsAmcGridTable TD A, TABLE.clsAmcGridTable TD
{
  text-decoration: none !important;
}

TABLE.clsAmcGridTable TD A:hover
{
  color: #23527c;
  text-decoration: underline !important;
}

TABLE.clsAmcGridTable .filterEnumMultiDiv
{
  background-color:#ffffff !important;
}

TABLE.clsAmcGridTable .filterEnumMultiDiv2
{
  background-color:#ffffff !important;
}

TABLE.clsAmcGridTable TR.clsFilter INPUT[type=button]
{
  background-color: #ffffff;
}

/* -------------------------------------- End AmcGrid ---------------------------------------*/
