h1
{
	font-weight: bold;
	font-size: 14px;
	color: #102e6b;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans-Serif;
	margin-bottom:6px;
}

.redGrid
{
	background-color:red}
.redGrid TD
{
	background-color:#FFFFFF}

.greyGrid
{
	background-color:#CCCCCC}
.greyGrid TD
{
	background-color:#FFFFFF}
	
	
.InputTextBox{border:1px solid #999999;
	padding-left:3px;
	padding-right:3px;
}

/************************************************************
* DataList                                                  *
************************************************************/
.DataList
{
	background-color: #CCCCCC;
}
.DataList TD
{
	
	font-family: Arial, Verdana, Helvetica, Geneva, Sans-Serif;
	font-size: 12px;
}

.DataList .Header
{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
	font-size:12px;
	font-weight: bold;
	color: white;
	background-color: #3E588D;
}

.DataList .Header A
{
	color:#FFFFFF;
	text-decoration:none;
}

.DataList .row1
{
	background-color: whitesmoke;
}

.DataList .row2
{
	background-color: white;
}

.DataList .rowSelected
{
	color:Yellow;
	background-color: Black;
}

.DataList .Footer
{
	color:Black;
	font-weight:bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans-Serif;
	background-color: Silver;
}

.DataList .Pager
{
	border-right: black 1px solid;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans-Serif;
	background-color: #FFFFFF;
}

.DataList .TextInput
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
}

#vs_form
{ margin-top:3px;
	margin-bottom:3px;
	}
	
#vs_form TD
{color:Red;
	}
	
#cnf_form
{ margin-top:3px;
	margin-bottom:3px;
	}
	
#cnf_form TD
{color:Navy;
	}
	
.TextInput
{
  border: black 1px solid;
  padding-left:3px;
  padding-right:3px;
}