.TextBoxStyle
{
  border: 1px solid rgb(202,229,178);
  background-color: #FFFFFF;
  padding: 2px 0px 2px 0px;
  font: normal 11px Verdana, Tahoma, Arial;
  display: block;
  width: 100%;
}
.TextBoxLabelStyle
{
  border: none;
  padding: 3px 0px 3px 0px;
  font: normal 11px Verdana, Tahoma, Arial;
  display: block;
  width: 100%;
}
.ShortTextBoxStyle
{
  border: 1px solid rgb(202,229,178);
  background-color: #FFFFFF;
  padding: 2px 0px 2px 0px;
  font: normal 11px Verdana, Tahoma, Arial;
  display: block;
}
.DropDownListStyle
{
  border: 1px solid rgb(202,229,178);
  background-color: #FFFFFF;
  padding: 2px 0px 2px 0px;
  font: normal 11px Verdana, Tahoma, Arial;
  display: block;
}
.LabelStyle
{
	width: 100%;
}
.LabelTextBoxStyle
{
  padding: 10px 1px 5px 1px;
  font: normal 11px Verdana, Tahoma, Arial;
  display: block;
  width: 100%;
}

/***Status Table***************************************/
.TableStatusPaddingStyle
{
    padding: 0px 10px 0px 0px;
}
.TableStatusLiteralStyle
{
    padding: 2px 4px 2px 4px;
    background-color: rgb(167,211,127);
}
.TableStatusLabelStyle
{
  border-style: none inset none inset;
  border-width: 1px;
  padding: 2px 8px 2px 8px;
  background-color: rgb(220,238,204);
  font-weight: bold;
}
/***Status Table***************************************/

/***Report Table***************************************/
.TableReportStyle
{
  border-spacing: 0px; 
}
.TableOptionStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  text-align: left;
  background-color: #8DA8E0;
  font-weight: normal;
  padding: 1px 4px 1px 4px;
}
.TableAltLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: rgb(167,211,127);
}
.TableLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: rgb(167,211,127);
}
.TableInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: rgb(220,238,204);
}
.TableAltInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: rgb(237,246,229);
}
/***Report Table***************************************/

/***Action Table***************************************/
.TableActionStyle
{
  border-spacing: 0px;
  margin-bottom: 1px;
}
.TableActionLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: rgb(167,211,127);
}
.TableActionAltLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: rgb(167,211,127);
}
.TableActionInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: rgb(220,238,204);
}
.TableActionAltInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: rgb(237,246,229);
}
.TableActionButtonStyle
{
    padding: 1px 4px 1px 4px;
}
/***Action Table***************************************/

/***Image Table***************************************/
.TableImageStyle
{
  padding: 0px;
  vertical-align: top;
  position:relative;
  left: 5px;
}
/***Image Table***************************************/

/***Form Table***************************************/
.TableFormStyle
{
  border-color: #FFFFFF;
  border-spacing: 0px;
  margin-bottom: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  font-size: 11px;
  font-family: Verdana, Tahoma, Arial;
  width: 100%;
  color: rgb(0,34,0);
}
.TableFormLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 6px 4px 6px 6px;
  background-color: rgb(167,211,127);
  font-weight: bold;
}
.TableFormAltLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 6px 4px 6px 6px;
  background-color: rgb(167,211,127);
  font-weight: bold;
}
.TableFormInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: rgb(220,238,204);
}
.TableFormAltInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: rgb(237,246,229);
}

/***Form Table***************************************/

/***Jadual Table***************************************/
.TableJadualStyle
{
  border-spacing: 0px; 
}
.TableJadualTitleStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid solid none none;
  border-spacing: 0px;
  text-align: center;
  background-color: #8DA8E0;
  font-weight: bold;
  padding: 1px 4px 1px 4px;
}
.TableJadualSubTitleStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid solid none none;
  border-spacing: 0px;
  text-align: left;
  background-color: #8DA8E0;
  font-weight: bold;
  padding: 1px 4px 1px 4px;
}
.TableJadualInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid solid none none;
  border-spacing: 0px;
  padding: 2px 2px 2px 2px;
  background-color: #D0DBF2;
}
/***Jadual Table***************************************/

/*Defaul*/
.GridViewStyle
{
    font-size: 12px;
    font-weight: normal;
}
.GridViewStyle a
{
  color: Blue;
}
.GridViewHeaderStyle th
{
    border-color: #000000;
    border-style: none solid solid solid;
    border-width: 1px;
    font-weight: bold;
    background-color: rgb(167,211,127);
    padding: 5px 3px 5px 3px;
}
.GridViewRowStyle
{
    background-color: rgb(220,238,204);
}
.GridViewAlternatingRowStyle
{
    background-color: rgb(237,246,229);
}
.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border-width: 1px;
    border-style: none solid none solid;
    border-color: Black;
    white-space: nowrap;  
    padding: 5px 3px 5px 3px;
}
.GridViewSelectedRowStyle
{
  background-color: #FFCCFF;
}
.GridViewSelectedRowStyle td
{
  border: 1px solid #000000;
  white-space: nowrap;
}
.GridViewEmptyDataRowStyle
{
  background-color: rgb(202,229,178);;
  color: #0000FF;
}
.GridViewFooterStyle
{
}
.GridViewPagerStyle
{
}
/*Default*/

/*First Column Header*/
.GridViewFirstColumnItemStyle td
{
}
.GridViewFirstColumnItemStyle
{
    font-weight: bold;
    white-space: nowrap;   
}
/*First Column Header*/



.GridViewEmptyStyle
{
    font-size: 12px;
    font-weight: normal;
    width: 100%;
}
.GridViewEmptyStyle a
{
  color: Blue;
}
.GridViewEmptyHeaderStyle
{
    border-color: #000000;
    border-style: none solid solid solid;
    border-width: 1px;
    font-weight: bold;
    background-color: rgb(167,211,127);
    padding: 5px 3px 5px 3px;
}
