﻿BODY
{
	font-size: 10px;
	font-family: Verdana, Sans-Serif, Arial;
	background-color: #fafafa;
	background-image: none;
}
.labelMainBold
{
	font-weight: bold;
	background-color: transparent;
}
.button
{
	border-right: blue 2px groove;
	border-top: blue 2px groove;
	font-size: 10px;
	vertical-align: middle;
	border-left: blue 2px groove;
	border-bottom: blue 2px groove;
	font-family: Verdana, Sans-Serif, Arial;
	background-color: white;
	text-align: center;
}
.textInput
{
	font-family: Verdana, Sans-Serif, Arial;
	font-size: 10px;
	cursor: text;
}
.textInputReadOnly
{
	font-family: Verdana, Sans-Serif, Arial;
	font-size: 10px;
	border-bottom: aqua 1px inset;
	border-top: none 0px;
	border-left: none 0px;
	border-right: none 0px;
	background-color: transparent;
	cursor: text;
	color: gray;
}
.textView
{
	font-family: Verdana, Sans-Serif, Arial;
	font-size: 10px;
	border-bottom: none 0px;
	border-top: none 0px;
	border-left: none 0px;
	border-right: none 0px;
	background-color: transparent;
	cursor: text;
}
table.whole
{
	mheight: 600px;
	background-image: none;
}
.mastertop
{
	border-bottom-style:solid; 
	border-bottom-color:Red; 
	border-bottom-width:1px;
	background-color: transparent;
}
.masterbottom
{
	border-top-style:solid; 
	border-top-color:Red; 
	border-top-width:1px;
	background-color: transparent;
}

td.content
{
	background-color: transparent;
}
.tdcontentdiv
{
	border: solid 1px silver;
	margin: 10px 2px 2px 2px;
	padding: 5px 5px 5px 5px;
	width:100%;
	z-index: 100;
	position: relative;
}
.tdcontenttitle
{
	z-index: 105;
	position: relative;
	top: -15px;
	background-color: silver;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 15px;
	text-transform: capitalize;
	font-family: Verdana, Sans-Serif, Arial;
	font-style: italic;
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
}
tr.mainrowcontent
{
	height: 500px;
}
.st0 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: black; background-color:yellow; }
.st1 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: black; background-color:white; }
.st2 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: black; background-color:silver; }
.st3 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:dodgerblue; }
.st4 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: black; background-color:cadetblue; }
.st5 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:purple; }
.st6 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:red; }
.st7 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:maroon; }
.st8 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: black; background-color:chartreuse; }
.st9 { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:mediumblue; }
.stD { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:black; }
.stU { width:3ex; text-align:center; font-family: Verdana, Helvetica, sans-serif; border:1px outset white; color: white; background-color:black; }

.pageTitle
{
	font-weight: bold;
	font-size: 18px;
	text-transform: capitalize;
	font-style: italic;
}
table th
{
   position: relative;
   top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}
.errorLabel
{
	background-color: Transparent;
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.updateProcessNotification
{
	z-index: 50000; 
	position: absolute;	
	left: 50px; 
	top: 10px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8px;
    color: Silver;
    background-color: Transparent;
}
.infoMessage
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8px;
    color: Silver;
    background-color: Transparent;
}
