.tdyellow {
  border-top:2px outset yellow;
  border-left: 2px outset yellow;
  border-bottom: 2px outset yellow;
  border-right: 2px outset yellow;
  color: yellow;
  background-color: yellow;
  text-decoration :none;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

.mh1 {
  border-top:2px outset blue;
  border-left: 2px outset blue;
  border-bottom: 2px outset blue;
  border-right: 2px outset blue;
  color: black;
  background-color: BLUE;
  text-decoration :none;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

.mh1a {
  color: black;
  background-color:  blue;
  text-decoration :none;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

mh1a:hover {
  color: white;
  background-color: "yellow";
  text-decoration: italic;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

mh1b {
  color: white;
  background-color: "yellow";
  text-decoration: italic;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

.mh2 {
  border-top:2px outset darkgrey;
  border-left: 2px outset darkgrey;
  border-bottom: 2px outset darkgrey;
  border-right: 2px outset darkgrey;
  color: black;
  background-color: 8DD8DE;
  text-decoration :none;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

.mh2a {
  color: black;
  background-color: 8DD8DE;
  text-decoration :none;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

mh2a:hover {
  color: white;
  background-color: ORANGE;
  text-decoration: italic;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  font-weight: bold;
}

a:hover {
  color: #6666ff;
  text-decoration: italic;
  }

a:active {
  color: #ff0000
  }

body {
  background: LIGHTBLUE;
  font-family: tahoma,arial,helvetica;
  font-size: 10pt;
  vlink: BLACK;
  alink: BLACK;
  link: BLACK;
  }

oldbody {
  vlink: "#18F7FF";
  alink: "#5A9CFF";
  link: "#EFFF10";
  }

<--! h1 use is reserved -->
.h1 {
      background-color:LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 12pt;
      color: black;
      font-weight: bold;
  }
h1 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 12pt;
      color: black;
      font-weight: bold;
  }

<--! h2 is used for form section headers -->
.h2 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 10pt;
      color: black;
      font-weight: bold;
      font-color: black;
  }
h2 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 10pt;
      color: black;
      font-weight: bold;
      font-color: black;
  }

<--! h3 is used for query list column headers -->
.h3 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 8pt;
      color: BLACK;
      font-weight: bold;
      font-color: BLACK;
  }
h3 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 8pt;
      color: BLACK;
      font-weight: bold;
      font-color: BLACK;
  }

<--! h4 use is reserved -->
.h4 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 10pt;
      color: black;
  }
h4 {
      background-color: LIGHTBLUE;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 10pt;
      color: black;
  }

<--! h4 use is reserved -->
.h5 {
      background-color: CFD3E0;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 8pt;
      color: black;
  }
h5{
      background-color: CFD3E0;
      font-family: verdana,tahoma,arial,helvetica;
      font-size: 8pt;
      color: black;
  }

.ul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  list-style-type: square;
  line-height: 15px
  }

ul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  list-style-type: square;
  line-height: 15px
  }

.sans {
    background-color: #ffffff;
    font-family: verdana,tahoma,arial,helvetica;
    font-size: 10pt;
    color: black;
  }

<--! hr5 use is reserved for reports -->
.hr5 {
  background-color: #0000CC;
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 8pt;
  color: black;
  }

<--! input is used for input and select boxes -->
.input {
  font-size: 8pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  }

<--! label is used for form labels -->
.label {
      font-size: 10pt;
      color: black;
      font-family: verdana,tahoma,arial,helvetica;
      background-color: DADADA;
  }

<--! disp is used as background for table data containing input fields and for displayed data -->
.disp {
      font-size: 10pt;
      color: black;
      font-family: verdana,tahoma,arial,helvetica;
      background-color: E7E7E7;
  }

<--! disphr is used as background for table data containing report headers -->
.disphr {
  background-color: 9AAFD1;
  }

<--! msg is used for informational messages -->
.msg {
  font-size: 10pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  height: 24px;
  }

<--! error is used by Utl_Pak.Message -->
.error {
  font-size: 8pt;
  color: red;
  font-family: verdana,tahoma,arial,helvetica;
  }

<--! pshbtn is used for input type=submit -->
.pshbtn {
      border-top:2px outset white;
      border-left: 2px outset white;
      border-bottom: 2px outset darkblue;
      border-right: 2px outset darkblue;
      color: black;
      background: lightgrey;
      height: 24px;
      cursor: hand;
      font-size: 12px;
      font-family: Verdana,Tahoma,Arial,Helvetica;
      text-decoration: none;
  }

<--! lnkbtn is used for a href tags so that links will look like buttons -->
.lnkbtn {
      border-top:2px outset white;
      border-left: 2px outset white;
      border-bottom: 2px outset darkblue;
      border-right: 2px outset darkblue;
      color: darkblue;
      background: lightgrey;
      height: 24px;
      padding-left: 18px;
      padding-right: 17px;
      padding-top: 2px;
      cursor: hand;
      font-size: 12px;
      font-family: Verdana,Tahoma,Arial,Helvetica;
      text-decoration :none;
  }

<--! lnkbtnh3 combines h3 and lnkbtn to be used as a link in a column header -->
.lnkbtnh3 {
  border-top: 2px outset lightblue;
  border-left: 2px outset lightblue;
  border-bottom: 2px outset lightblue;
  border-right: 2px outset lightblue;
  color: white;
  background-color: #E7E7E7;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 2px;
  cursor: hand;
  font-size: 12px;
  font-family: verdana,tahoma,arial,helvetica;
  font-color: black;
  text-decoration :none;
  }

<--! Bsbttn obsoleted. Included for backwards compatability -->
.Bsbttn {
  font-family:Verdana,Tahoma,Arial,Helvetica;
  font-size:13px;
  background: #D6E7EF;
  border-bottom: 1px solid #104A7B;
  border-right: 1px solid #104A7B;
  border-left: 1px solid #AFC4D5;
  border-top:1px solid #AFC4D5;
  color:#003366;
  text-decoration:none;
  cursor: hand;
  }

<--! Headings obsoleted. Included for backwards compatability -->
.Headings {
  border-right: black 1px groove;
  border-top: black 1px groove;
  font-weight: bold;
  font-size: x-small;
  border-left: black 1px groove;
  color: #003366;
  border-bottom: black 1px groove;
  font-family: verdana,tahoma,arial,helvetica;
  background-color: #EAEAEA
  }

<--! pbttn obsoleted. Included for backwards compatability -->
.pbttn {
  font-family:tahoma,sans-serif;
  font-size:11px;background: #D6E7EF;
  border-bottom: 1px solid #104A7B;
  border-right: 1px solid #104A7B;
  border-left: 1px solid #AFC4D5;
  border-top: 1px solid #AFC4D5;
  color:#000066;height: 19px;
  text-decoration:none;
  padding-left: 4px;
  padding-right: 4px;
  padding-top:2px;
  cursor: hand;
  }

<--! styles for menubar -->
.itemText {
  text-decoration: none;
  font-family: tahoma,arial,helvetica;
  font-size: 10pt;
  color: black;
  }

.itemHover {
  text-decoration: none;
  color: #FFFF99;
  font: 12px Arial, Helvetica
  }

.itemBorder {
  border: 1px solid black
  }

<--! styles for tree folder -->
.divFoldCont {
  position: absolute;
  left: 10px;
  top: 0px;
  width: 148px;
  visibility: hidden;
  }

.clFold {
  position: absolute;
  width: 148px;
  }

.clFoldSub {
  position: absolute;
  left: 15px;
  width: 130px;
  visibility: hidden;
  }

.clFoldSub2 {
  position: absolute;
  left: 15px;
  width: 130px;
  visibility: hidden;
  }

.clFoldLinks {
  font-family: Arial, Helvetica;
  font-size: 12px;
  text-decoration: none;
  color: white;
  }

.clSubLinks {
  font-family: Arial, Helvetica;
  font-size: 12px;
  text-decoration: none;
  color: white;
  }

.clSubLinks2 {
  font-family: Arial, Helvetica;
  font-size: 12px;
  text-decoration: none;
  color: white;
  }

.defRowEven {
  border: 0;
  background: white;
  color: black;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defRowOdd {
  border: 0;
  background: #CFCFCF;
  color: black;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defRowSelected {
  border: 0;
  background-color: #004080;
  color: #FFFFFF;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defRowHead {
  border: 0;
  background: #2B7CBC;
  color: white;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defFont {
  color: #003366;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defFontNote {
  color: #FF0000;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defFontEmpty {
  font-size: 1;
  }
.defHeadFont {
  color: #003366;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defButton {
  font-family:Verdana,Tahoma,Arial,Helvetica;
  font-size:13px;
  background: #D6E7EF;
  border-bottom: 1px solid #104A7B;
  border-right: 1px solid #104A7B;
  border-left: 1px solid #AFC4D5;
  border-top:1px solid #AFC4D5;
  color:#003366;
  text-decoration:none;
  cursor: hand;
  }
.defTextMono {
  font-size: 8pt;
  font-family: monospace;
  }
.defTextMonoCap {
  font-size: 8pt;
  text-transform: uppercase;
  font-family: monospace;
  }
.emlhed {
  background-color: #77AADD;
  }

.emllbl {
  font-family: tahoma;
  font-size: 12;
  }

.emllbl0 {
  font-family: tahoma;
  font-size: 4;
  color: #003366;
  margin-bottom: 0;
  }

.emllbl1 {
  font-family: tahoma;
  font-size: 12;
  color: #003366;
  margin-bottom: 0;
  }

.emllbl2 {
  font-family: tahoma;
  font-size: 10;
  color: #003366;
  margin-bottom: 0;
  }

.emllbl3 {
  font-family: tahoma;
  font-size: 11;
  color: #003366;
  margin-bottom: 0;
  }

.emllbl4 {
  font-family: tahoma;
  font-size: 14;
  color: #003366;
  margin-bottom: 0;
  }

.emlhlt0 {
  font-family: tahoma;
  font-size: 11;
  color: darkred;
  margin-bottom: 0;
  }

.emldsp {
  font-family: monospace;
  font-size: 14;
  }

.emltxt {
  font-family: monospace;
  font-size: 12;
  }

.emltxt2 {
  font-family: monospace;
  font-size: 10;
  padding-bottom: 0;
  }

.emllin1 {
  position: relative;
  left: 0;
  top: 0;
  border: 0;
  margin: 0;
  height: 1;
  font-size: 0;
  background-color: #9999ff;
  outline-width: 0;
  }

.emllin2 {
  position: relative;
  width: 1;
  font-size: 0;
  background-color: #9999ff;
  }

.emllin3 {
  position: relative;
  width: 1;
  font-size: 0;
  background-color: #000000;
  }

.defRowEven {
  border: 0;
  background: white;
  color: black;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defRowOdd {
  border: 0;
  background: #CFCFCF;
  color: black;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defRowSelected {
  border: 2px solid black;
  background-color: #004080;
  color: #FFFFFF;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defRowHead {
  border: 0;
  background: #2B7CBC;
  color: white;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defFont {
  color: #003366;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defFontNote {
  color: #FF0000;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defFontEmpty {
  font-size: 1;
  }
.defHeadFont {
  color: #003366;
  font-size: 8pt;
  font-family: verdana,tahoma,arial,helvetica;
  }
.defButton {
  font-family:Verdana,Tahoma,Arial,Helvetica;
  font-size:13px;
  background: #D6E7EF;
  border-bottom: 1px solid #104A7B;
  border-right: 1px solid #104A7B;
  border-left: 1px solid #AFC4D5;
  border-top:1px solid #AFC4D5;
  color:#003366;
  text-decoration:none;
  cursor: hand;
  }
.defTextMono {
  font-size: 8pt;
  font-family: monospace;
  }
.defTextMonoCap {
  font-size: 8pt;
  text-transform: uppercase;
  font-family: monospace;
  }

.verticalSpacer1 {
  font-size: 1pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }
.verticalSpacer2 {
  font-size: 2pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }
.verticalSpacer3 {
  font-size: 3pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }
.verticalSpacer4 {
  font-size: 4pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }
.verticalSpacer5 {
  font-size: 5pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }
.verticalSpacer6 {
  font-size: 6pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }
.verticalSpacer7 {
  font-size: 7pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  margin-bottom: 0;
  }

.labelPlain {
  font-size: 8pt;
  color: black;
  font-family: verdana,tahoma,arial,helvetica;
  }
.labelMono {
  font-size: 8pt;
  color: black;
  font-family: monospace;
  background-color: #9999FF;
  }
.inputMonoUpper {
  font-family: monospace;
  text-transform: uppercase;
  font-size: 8pt;
  color: black;
  }
.inputUpper {
  font-family: verdana,tahoma,arial,helvetica;
  text-transform: uppercase;
  font-size: 8pt;
  color: black;
  }
.inputMono {
  font-family: monospace;
  font-size: 8pt;
  color: black;
  }

.title1 {
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 24pt;
  color: blue;
}

.title2 {
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 12;
  color: black;
  font-weight: bold;
}

.paratext {
  font-family: verdana,tahoma,arial,helvetica;
  font-size: 12;
  color: black;
}

