body
{ margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 4px;
 margin-right: 4px;
	font-size: 10pt;
	color: #054E70;
	font-family: Verdana;
	background-color: lightyellow;
	text-decoration: none;
}
.body1
{ margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 4px;
 margin-right: 4px;
	font-size: 10pt;
	color: #054E70;
	font-family: Verdana;
	background-color: White;
	text-decoration: none;
}
/*select*/
SELECT
{
	border-color: Lavender;
	border-width: 1px;
	border-style: Solid;
	font-size: 9pt;
	color: maroon;
	font-family: Verdana;
}
/*?*/
SELECT.S1
{
	font-size: 8pt;
	color: maroon;
	font-family: Verdana;
}
/*checkbox*/
INPUT.Check
{
	border-right: 1px;
	border-top: 1px;
	font-size: 9pt;
	border-left:  1px;
	color: #054E70;
	border-bottom: 1px;
	font-family: Verdana;
}
/*textbox and button */

INPUT
{
	border-color: #054E70 ;
	border-width: 1px;
	border-style: Solid;
	font-size: 9pt;
	color: #054E70;
	font-family: Verdana;
}
/*TD*/
TD
{
	font-size: 9pt;
	font-family: Verdana;
}

/*Label  in SQuery Paramenter*/
.Param_Label1
{
	font-size: smaller;
	color: black;
}

.Param_Label
{
	color:White;
	font-size:Smaller;
}
/*TextBox  in SQuery Paramenter*/
.Param_TextBox
{
	color: Black;
}

/*ForeignKey TextBox  in SQuery Paramenter*/
.Param_TextBox_Ref
{
	color: #054E70;
	background-color: LightGrey;
}

.Param_TextBox_Ref2
{
	color: #054E70;
	background-color: LightGrey;
	TEXT-ALIGN: right;
}

.maxinttext
{
	TEXT-ALIGN: right;
}
/*CheckBox DIV   in SQuery Paramenter*/
.Param_SPAN
{ 
	border-left-color: #99ccff;
	border-bottom-color: #99ccff;
	border-top-color: #99ccff;
	border-right-color: #99ccff;
}

/*CheckBox BigWord  in SQuery Paramenter*/
.Param_CheckBox_B
{
	font-weight: bold;
	color: #333333;
}

/*CheckBox Word  in SQuery Paramenter*/
.Param_CheckBox_S
{
  color: #333333;
}

/*DataGrid's DrillDown Word*/
.MouseCursor
{
	cursor: hand;
}

/*DrillDown's SelectMenu*/
#ie5menu 
{
	border-right: black 2px solid;
	border-top: black 2px solid;
	visibility: hidden;
	border-left: black 2px solid;
	width: 90px;
	cursor: default;
	line-height: 18px;
	border-bottom: black 2px solid;
	font-family: Verdana;
	position: absolute;
	background-color: menu;
}
.menuitems
{
	padding-right: 15px;
	padding-left: 15px;
}


.Grid_Item
{
	Color:#003399;
	background-color:White;
	font-weight: normal;
	vertical-align: top;
}


.Grid_Header
{
	font-family:Arial;
	font-weight:bold;
	Color:White;
	background-color: #003399;
}

.Grid_Selected
{
	font-weight:bold;
  color:#CCFF99;
  background-color:#009999
}
 
 .Grid_Alternating
{
	Color:#003399;
	background-color:e8f2ff;
	font-weight: normal;
	vertical-align: top;
}

.Grid_Pager
{
	Color:#003399;
	background-color:#99CCCC;
  text-align:left ;
  font-weight: normal ;
}

.Grid_Footer
{
	Color:#003399;
	background-color: #99CCCC;
}
.Border2
{
	
	color: #054E70;
	background-color: white;
}
.Border1
{
	border-right: whitesmoke thin groove;
	border-top: whitesmoke thin groove;
	border-left: whitesmoke thin groove;
	color: white;
	border-bottom: whitesmoke thin groove;
	background-color: #6699cc;
}
.Pagelabel
{
	color:blue;text-decoration:underline;cursor: hand;
}

DIV#tbl-container {
	OVERFLOW: auto; WIDTH: expression( document.getElementById("wdiv").offsetWidth );  HEIGHT: 470
}


div#tbl-container table th {
width: 100px;
}

thead th, thead th.locked	{
font-size: 14px;
font-weight: bold;
text-align: center;
background-color: navy;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default; 
}
	
thead th {
top: expression(document.getElementById("tbl-container").scrollTop-2);
z-index: 20;
}

thead th.locked {z-index: 30;}

td.locked,  th.locked{
background-color: #00339;
font-weight: bold;
border-right: 1px solid silver;
left: expression(document.getElementById("tbl-container").scrollLeft);
position: relative;
z-index: 10;
}

