body {
	background-image: url(".\images\sabrewatermark.jpg");
	background-repeat: no-repeat;
	background-position: center center;
} 
.userheading
{
    font-size: 10px;
    color: dimgray;
    font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
    text-align: right;
}
.appcaptionheading
{
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    font-size: 11px;
    border-left: dimgray 1px solid;
    color: #000000;
    border-bottom: dimgray 1px solid;
    font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
    background-color: #dddddd;
}
.menuheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight: 600;
	color: #000000;
}
.menuitem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.ctwmsmenubar {
  position:absolute;
  visibility:hidden;
	border-width:1;
	border-style:outset;
	border-color:#FFFFFF #000000 #000000 #FFFFFF;
	background-color:#C2BFA5;
	font-family:Arial;
	color:black;
}
.ctwmsmenubarnone {
  position:absolute;
  visibility:hidden;
	border-width:0;
	border-style:outset;
	border-color:#FFFFFF #000000 #000000 #FFFFFF;
	background-color:#C2BFA5;
	font-family:Arial;
	color:black;
}
.labeltext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
  font-weight: 600;
	color: #000000;
}
.smallprint {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.tableheadingrow {
	border-width: thick;
	border-style: solid;
}
.tableheadingtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
A.NORMAL:Link {
	font-family :Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #FFFFFF;
	font-weight: normal; 
}
A.NORMAL:Visited {
	font-family :Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #FFFFFF;
	font-weight: normal; 
}
A.SEL:Link {
	font-family :Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
	font-weight: normal; 
}
A.SEL:Visited {
	font-family :Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
	font-weight: normal; 
}

/*SPAN is standard ELEMENT for most Label controls  in ASP.NET*/
SPAN
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.tablenormaltext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.normaltext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
.memotext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.buttontext {
	font-family: Arial, MS Sans Serif, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: 500;
	color: #000000;
}
.reporttext {
	font-family: Lucida Console, Courier New, sans-serif;
	font-size: 14px;
  font-weight: 500;
	color: #000000;
}
.msskeddetailreporttext {
	font-family: Lucida Console, Courier New, sans-serif;
	font-size: 10px;
  font-weight: 500;
	color: #000000;
}
.prgdetailreporttext {
	font-family: Lucida Console, Courier New, sans-serif;
	font-size: 10px;
  font-weight: 500;
	color: #000000;
}
.errortext {
	font-family: Arial, MS Sans Serif, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: 600;
	color: #FF0000;
}
.smalleditbox {
	font-family: Arial, MS Sans Serif, Helvetica, sans-serif;
	font-size: .65em;
	color: #000000;
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
	background-color: #FFFFFF;
}
.errorheadingtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 25px;
  font-weight: 600;
	color: #000000;
}
.hiddentab {
  visibility: hidden;
	position: absolute;
	left: 55px;
	top: 10px;
}
.qualstab {
  visibility: hidden;
	position: absolute;
	left: 0px;
	top: 10px;
}
.hiddendiv {
  visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
}
.containerdiv {
  visibility: visible;
	position: relative;
	left: 0px;
	top: 0px;
}
.tabtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.selectedtabtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
  font-weight: 600;
}
.pmgridwidth {
	width: 890px;
}
.pmttlcell {
  background-color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 'white';
}
.pmdtycell {
  background-color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pmlegcell {
  background-color: navy;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pmlistcontrol {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.pmtabletext {
  background-color: silver;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.pmlabeltext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
  font-weight: 600;
	color: #000000;
}

.message
{
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    font-size: 11px;
    border-left: dimgray 1px solid;
    color: #000000;
    border-bottom: dimgray 1px solid;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    background-color: #ffffcc;
    text-align: center;
}

.popupdialogtext
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.DataGridFixedHeader 
{
	background-color: white; 
	position:relative; 
	top:expression(this.offsetParent.scrollTop);
}