.RadioButtonListStyle
{
  font-size: 12px;
  font-weight: normal;
}

.MainPanelStyle
{
  border-width: 1px;
  border-style: inset;
  height: 1;
  width: auto;
  background-color: #FFFFFF;
}

.ScrollPanelStyle
{
  border-width: 1px;
  border-style: inset;
  background-color: #FFFFFF;
  overflow-X: auto;
  overflow-Y: scroll;
}

.LabelStyle
{
	font-size: 12px;
	font-weight: normal;
}
 
.MultiLineLabelStyle
{
	font-size: 12px;
	font-weight: normal;
	vertical-align: top;
}
   
/*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: #D0DBF2;
    padding: 5px 3px 5px 3px;
}
.GridViewRowStyle
{
    background-color: #EEF2FB;
}
.GridViewAlternatingRowStyle
{
    background-color: #E0E8F5;
}
.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: #D0DBF2;
  color: #0000FF;
}
.GridViewFooterStyle
{
}
.GridViewPagerStyle
{
}
/*Default*/

/*First Column Header*/
.GridViewFirstColumnItemStyle td
{
}
.GridViewFirstColumnItemStyle
{
    font-weight: bold;
    white-space: nowrap;   
}
/*First Column Header*/

.FormViewEmptyDataRowStyle
{
  background-color: #D0DBF2;
  color: #0000FF;
}

.DropDownListStyle
{
  border: 1px solid orange;
  background-color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
}

.DetailsViewStyle
{
  position: relative;
  top: 0px;
  left: 0px;
}
.DetailsViewRowStyle
{
  background-color: #EEF2FB;
}
.DetailsViewAlternatingRowStyle
{
  background-color: #E0E8F5;
}
.DetailsViewFieldHeaderStyle
{
  background-color: #D0DBF2;
}
.DetailsViewEmptyDataRowStyle
{
  background-color: #D0DBF2;
  color: #0000FF;
}
.DetailsViewPagerStyle
{
  background-color: #2461BF;
  color: White;
}
.DetailsViewInsertRowStyle
{
}
.DetailsViewEditRowStyle
{
}
.DetailsViewHeaderStyle
{
  border-color: #a3a3a3 #a3a3a3 #BE7878 #a3a3a3;
  border-width: 1px;
  border-style: solid;
  padding: 2px 5px 2px 5px;
  font-weight: bold;
  text-align: left;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF,EndColorStr=#BE7878);
  width: 1px;
  white-space: nowrap;
}
.DetailsViewFooterStyle
{
}
.DetailsViewCommandRowStyle
{
}

.ButtonStyle
{
  border : 2px outset #FFFFFF;
  color: #FFFFFF;
  background-color: #CC0000;
  font-weight: bold;
  padding: 2px 6px 2px 5px;
}

/* Default Style */
.TreeViewStyle
{
}

.TreeViewNodeStyle
{
}

.TreeViewLeafNodeStyle
{
}

.TreeViewRootNodeStyle
{
    font-weight: bold;
    color: #000000;
    width: auto; 
}
/* Default Style */

.TextBoxStyle
{
	border: 1px solid orange;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	width: 99.5%;
	height: 18px;
	line-height: 18px;
	text-transform:uppercase;
	}
	.WatermarkTextBoxStyle 
	{
		border: 1px solid orange;
		background-color: mistyrose;
		font-size: 12px;
		font-weight: normal;
		width: 99.5%;
		height: 18px;
		line-height: 18px;
		text-transform:uppercase;
	}
 
.MultiLineTextBoxStyle
{
	border: 1px solid orange;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	width: 99.5%;
	line-height: 16px;
	text-transform:uppercase;
    }
	.WatermarkMultiLineTextBoxStyle 
	{
		border: 1px solid orange;
		background-color: mistyrose;
		font-size: 12px;
		font-weight: normal;
		width: 99.5%;
		line-height: 18px;
		text-transform:uppercase;
	}


/***Status Table***************************************/
.TableStatusPaddingStyle
{
    padding: 0px 10px 0px 0px;
}
.TableStatusLiteralStyle
{
    padding: 2px 4px 2px 4px;
    background-color: #D0DBF2;
}
.TableStatusLabelStyle
{
  border-style: none inset none inset;
  border-width: 1px;
  padding: 2px 8px 2px 8px;
  background-color: #EEF2FB;
  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: #D0DBF2;
}
.TableLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: #D0DBF2;
}
.TableAltInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: #E0E8F5;
}
.TableInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: #EEF2FB;
}
/***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: #D0DBF2;
}
.TableActionAltLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: #D0DBF2;
}
.TableActionInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: #EEF2FB;
}
.TableActionAltInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: #E0E8F5;
}
.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;
}
.TableFormLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: #D0DBF2;
}
.TableFormAltLabelStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 1px 4px 1px 4px;
  background-color: #D0DBF2;
}
.TableFormInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: #EEF2FB;
}
.TableFormAltInputStyle
{
  border-color: White;
  border-width: 1px;
  border-style: solid none none none;
  border-spacing: 0px;
  padding: 2px 4px 2px 4px;
  background-color: #E0E8F5;
}

/***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***************************************/