BODY {
  font-family: Arial, Helvetica, sans-serif;
  COLOR: #000000;
  TEXT-ALIGN: center;
}

HR {
  COLOR: #333666;
  HEIGHT: 1px;
}

INPUT {
   color: #000000;
  font-weight: normal;
  font-size: 12px;
  font-family: Arial, Geneva, Verdana
}

SELECT {
  font-family: Arial, Geneva, Verdana;
  font-size: 12px;
  text-transform: uppercase;
  COLOR: #000000
}

TEXTAREA {
  font-family: Arial, Geneva, Verdana;
  font-size: 12px;
  text-transform: none;
  COLOR: #000000
}

TH {
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left
}

A {
    font-size: 12px;
    color: 000099; 
  FONT-WEIGHT: bold;
}

A:hover {
    color: #000099;
    font-size: 12px
  FONT-WEIGHT: bold;
}
A.visited {
    color: #000099;
    font-size: 12px
  FONT-WEIGHT: bold;
}
A.visited:hover {
    color: #000099;
    font-size: 12px
  FONT-WEIGHT: bold;
}

.actCode {
  BEHAVIOR: url(/jscript/cellText.htc)
}

.bkgStat {
  BEHAVIOR: url(/jscript/cellText.htc)
}

.click {
  CURSOR: hand;
  font-size: 12px
}

.clickTable {
  BEHAVIOR: url(/jscript/clickTable.htc) url(/jscript/cellText.htc);
  TEXT-ALIGN: left
}

.heading {
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold
}

.sortHeader {
  BEHAVIOR: url(/jscript/sortHeader.htc);
  CURSOR: hand;
  font-size: 12px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left
}

.pageTitle {
  font-size: 16px;
FONT-WEIGHT: normal;
  color: #ff3300
}

.subTitle {
  font-size: 14px;
  FONT-WEIGHT: bold;
  color: #ff3300
}

.inputTable {
  TEXT-ALIGN: left
}

.outputTable {
  TEXT-ALIGN: left
}

.titleTable {
  TEXT-ALIGN: left
}

.nonCapInput {
  font-size: 12px;
  text-transform: none;
  COLOR: #000000
}

.mandatoryInput {
  font-size: 12px;
  text-transform: uppercase;
  background-color: #CFCFE7
}

.nonCapMandatoryInput {
  font-size: 12px;
  text-transform: none;
  background-color: #CFCFE7
}

.requiredInput {
  font-size: 12px;
  text-transform: uppercase;
  background-color: #FFFFCC
}

.nonCapRequiredInput {
  font-size: 12px;
  text-transform: none;
  background-color: #FFFFCC
}

.lockedInput {
  font-size: 12px;
  text-transform: uppercase;
  BACKGROUND-COLOR: #c0c0c0
}

.dataDarkGrey {
  BACKGROUND-COLOR: #dfdfdf;
  font-size: 12px;
  text-transform: uppercase;
  FONT-WEIGHT: normal
}

.dataLightGrey {
  BACKGROUND-COLOR: #efefef;
  font-size: 12px;
  text-transform: uppercase;
  FONT-WEIGHT: normal
}

.dataTransparent {
  font-size: 12px;
  text-transform: uppercase;
  FONT-WEIGHT: normal
}

.errorMessage {
  COLOR: RED;
  FONT-WEIGHT: bold;
  font-size: 12px
}

.warning {
  COLOR: #ff0000;
  FONT-WEIGHT: bold;
  font-size: 9px
}

.est {
  COLOR: #996633;
  FONT-WEIGHT: bold
}

.act {
  COLOR: blue;
  FONT-WEIGHT: bold
}

.menuItem {
  BACKGROUND-COLOR: #d4d0c8;
  COLOR: black;
  FONT-SIZE: 8pt;
  TEXT-INDENT: 15px
}

.menuItemHover {
  BACKGROUND-COLOR: #0a246a;
  COLOR: white;
  FONT-SIZE: 8pt;
  TEXT-INDENT: 15px
}

.menu {
  BACKGROUND-COLOR: #d4d0c8;
  BORDER-BOTTOM: 2px outset;
  BORDER-LEFT: 2px outset;
  BORDER-RIGHT: 2px outset;
  BORDER-TOP: 2px outset;
  FONT-FAMILY: Tahoma, Arial;
  LEFT: 0px; PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
  PADDING-TOP: 0px; POSITION: absolute;
  TOP: 0px; WIDTH: 155px;
  Z-INDEX: 1
}
.remarks {
  FONT-SIZE: 12px; 
}
.reser {
  font-size: 12px;
FONT-WEIGHT: bold;
  color: white;
}
.submit{
	border-top:#00008b 1.5pt solid;
	border-bottom:#00008b 1.5pt solid;
	border-left:#00008b 1.5pt solid;
	border-right:#00008b 1.5pt solid;
	font-family:Arial;
	font-size:9pt;
	text-align:center;
	FONT-WEIGHT: bold;
	color:#FFFFFF;
	background-color:#00008b;
}


.selectHeader {
  BEHAVIOR: url(/jscript/selectHeader.htc);
  CURSOR: hand;
  font-size: 12px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left
}
