TD.Help {
  text-align: left;
  vertical-align: top;
}

P.Help {
  text-align: left;
}

P.RelCost {
  text-align: left;
}

P.Mac {
  text-align: left;
}

P.Drug {
  margin-bottom: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  text-align: left;
}

P.DrugText {
  font-style: italic;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  text-align: left;
}

P.Dose {
  margin-bottom: 0px;
  padding-bottom: 0px;
  text-align: left;
}

P.DoseText {
  font-style: italic;
  margin-top: 0px;
  padding-top: 0px;
  text-align: left;
}

P.NFCost {
  color: red;
  text-align: left;
}

P.NFMac {
  color: red;
  text-align: left;
}

P.NFDrug {
  color: red;
  text-align: left;
}

P.NFDose {
  color: red;
  text-align: left;
}

P.Class {
  font-size: 14pt;
  margin-bottom: 0px;
  padding-bottom: 0px;
  text-align: center;
}

P.HeaderText {
  font-style: italic;
  padding-bottom: 0px;
  padding-top: 0px;
  text-align: center;
  margin-top: 0px;
  margin-left: 5%;
  margin-right: 5%;
  margin-bottom: 0px;
}

P.FooterText {
  font-style: italic;
  margin-left: 5%;
  margin-right: 5%;
  margin-top: 0px;
  padding-top: 0px;
  text-align: center;
}

P.DateStamp {
  text-align: center;
}

TABLE.Drugs {
  border-top: 2px teal solid;
  margin-left: 5%;
  text-align: left;
  width: 90%;
  align: center;
  border-right: 2px teal solid;
  border-bottom: 2px teal solid;
  border-left: 2px teal solid;
}

TR.Head {
  background-color: lightyellow;
}

TR.Detail {
}

TD.RelCost {
  border-top: 1px solid;
  text-align: left;
  vertical-align: top;
  width: 15%;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
}

TD.Mac {
  border-top: 1px solid;
  text-align: left;
  vertical-align: top;
  width: 3%;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
}

TD.Drug {
  border-top: 1px solid;
  text-align: left;
  vertical-align: top;
  width: 45%;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
}

TD.Dose {
  border-top: 1px solid;
  text-align: left;
  vertical-align: top;
  width: 37%;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
}

TABLE.NavBar {
  align: center;
  width: 60%;
  margin-left: 20%;
  font-size: 10pt;
}

TD.NavNext {
  text-align: center;
  width: 25%;
}

TD.NavUp {
  text-align: center;
  width: 25%;
}

TD.NavDown {
  text-align: center;
  width: 25%;
}

TD.NavPrev {
  text-align: center;
  width: 25%;
}

#CostHelp, #MacHelp, #DrugHelp, #DoseHelp {
  position: absolute;
  z-index: 2;
  background-color: lightyellow;
  vertical-align: top;
  vertical-align: top;
  visibility: hidden;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}
