/* Stylesheet for the Grid object */
.DrawGridSeperator
{
	height: 1px;
	color: #336699;
}
.DrawGridRowCount
{
	color: #999999;
	font-size: 10px;
}
.GridHeading
{
	background: #3366CC;
	color: white;
}
.GridRowOdd
{
	background: #EEEEEE;
	vertical-align: top;
}
.GridRowEven
{
	background: #EEEEEE;
	vertical-align: top;
}
.GridNavTopLeft
{
	vertical-align: middle;
}
.GridNavTopRight
{
	text-align: right;
	vertical-align: middle;
}

/* Stylesheet for the Data Entry screen */
.DataEntryPrompt
{
	text-align: left;
	vertical-align: top;
	background: #FFFFCC;
	font-size : 12px;
	font-weight: bold;

	background-color: #336699;
	color: white;
	padding: 2px;
	border-collapse: collapse;
	border: solid 1px #CCCCCC;
	font-size: 12px;

	width: 20%;
}
.DataEntryField
{
	text-align: left;
	vertical-align: top;
	background: #FFFFEE;
	font-size : 12px;

	background-color: white;
	padding: 2px;
	border-collapse: collapse;
	border: solid 1px #CCCCCC;
	font-size: 12px;

}

/*Display Classes*/
.TableName
{
	color: #FF9900;
	font-size: 18px;
	font-weight: bold;
}


.SubSheet
{
	text-align: left;
	vertical-align: top;
	background: #FFFFCC;
	font-size : 12px;
	font-weight: bold;

	background-color: #336699;
	color: white;
	padding: 2px;
	border-collapse: collapse;
	border: solid 1px #CCCCCC;
	font-size: 12px;
}
.SubSheetHeading
{
	text-align: left;
	vertical-align: top;
	background: #FFFFCC;
	font-size : 12px;
	font-weight: bold;

	background-color: #003366;
	color: white;
	padding: 2px;
	border-collapse: collapse;
	border: solid 1px #CCCCCC;
	font-size: 12px;
}
.SubSheetRow
{
	text-align: left;
	vertical-align: top;
	background: #FFFFEE;
	font-size : 12px;
	font-weight: normal;

	background-color: white;
	color: gray;
	padding: 2px;
	border-collapse: collapse;
	border: solid 1px #CCCCCC;
	font-size: 12px;
}
