BODY {
  background-color: white;
  font-family: Arial, sans-serif;
  font-size: .8em;
  font-weight: normal;
  letter-spacing: normal;
  text-transform: none;
  word-spacing: normal;
}

/*img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
  height: auto;
}*/

H1, H2, H3, H4, H5, TH, THEAD, TFOOT {
  color: #1a4481;
}


.lpa {
  font-family: Arial, sans-serif;
  color: teal;
  font-weight: normal;
  text-decoration: none;
}

a {
  font-family: Arial, sans-serif;
  color: teal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
}

  a:link {
    font-family: Arial, sans-serif;
    color: teal;
  }

  a:visited {
    color: teal;
  }

  a:hover {
    color: teal;
  }

  a:active {
    color: teal;
  }

H1 {
  font-family: Arial,sans-serif;
  font-size: 2em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H2 {
  font-family: Arial,sans-serif;
  font-size: 1.75em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H3 {
  font-family: Arial,sans-serif;
  font-size: 1.58em;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H4 {
  font-family: Arial,sans-serif;
  font-size: 1.33em;
  font-weight: 500;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H5, DT {
  font-family: Arial,sans-serif;
  font-size: 1em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H6 {
  font-family: Arial,sans-serif;
  font-size: .8em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

TFOOT, THEAD {
  font-size: 1em;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  font-family: Arial, sans-serif;
}

TH {
  vertical-align: baseline;
  font-size: 1em;
  font-weight: bold;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  font-family: Arial, sans-serif;
}

SMALL {
  font-size: .7em;
}

BIG {
  font-size: 1.17em;
}

BLOCKQUOTE, PRE {
  font-family: "Courier New", monospace;
}

.lele {
  font-family: "Copperplate Gothic";
  font-size: 36px;
  font-style: normal;
  font-variant: small-caps;
  font-weight: bold;
  text-decoration-thickness: 3px;
  color: #3EA0A3;
  text-align: center;
  text-shadow: 2px 2px 4px #CCCCCC;
}

.nobr {
  white-space: nowrap;
}


.Overdue {
  font-weight: bold;
  font-size: x-large;
  color: red;
  font-family: Arial,sans-serif;
}

.Button {
  font-weight: normal;
  font-size: 16px;
  color: #FFFFFF;
  font-family: Arial,sans-serif;
  background-color: teal;
  text-decoration: none;
  width: 220px;
}

.Button100 {
  font-weight: normal;
  font-size: 16px;
  color: #FFFFFF;
  font-family: Arial,sans-serif;
  background-color: teal;
  text-decoration: none;
  width: 100px;
}


.ButtonPill {
  font-size: 16px;
  background-color: #01949c;
  border-radius: 50px;
  color: #ffffff;
  direction: ltr;
  font-family: Arial,sans-serif;
  font-weight: bold;
  max-width: 100%;
  width: auto;
  display: inline-block;
  border: 0px solid transparent;
  padding: 5px 25px 5px 25px;
}

  .ButtonPill:hover {
    background-color: teal;
  }

.pill-button {
  font-size: 16px;
  background-color: #01949c;
  border-radius: 50px;
  color: #ffffff;
  direction: ltr;
  font-family: Arial,sans-serif;
  font-weight: bold;
  max-width: 100%;
  width: auto;
  display: inline-block;
  border: 0px solid transparent;
  padding: 5px 25px 5px 25px;
}


  .pill-button:hover {
    background-color: #45a049; /* Darker green on hover */
  }


.text {
  font-weight: normal;
  font-size: 11px;
  color: #444444;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.textblk {
  font-weight: normal;
  font-size: 11px;
  color: black;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.textred {
  font-weight: normal;
  font-size: 11px;
  color: red;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.textredlink {
  font-weight: normal;
  font-size: 11px;
  color: red;
  font-family: Arial,sans-serif;
  text-decoration: underline;
}

.labeltext {
  font-weight: normal;
  font-size: 16px;
  color: black;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.labeltextwhite {
  font-weight: normal;
  font-size: 16px;
  color: white;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.labeltextwhite20 {
  font-weight: normal;
  font-size: 20px;
  color: white;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.formfield {
  border: 1px inset #ffffff;
  font-weight: normal;
  font-size: 10px;
  color: #003366;
  font-family: Arial,sans-serif;
  background-color: #f0f8ff;
  text-decoration: none;
}

.formfield12 {
  border: 1px inset #ffffff;
  font-weight: normal;
  font-size: 16px;
  color: #6F006F;
  font-family: Arial,sans-serif;
  background-color: #f0f8ff;
  text-decoration: none;
}

.formfield12full {
  border: 1px inset #ffffff;
  font-weight: normal;
  font-size: 16px;
  color: #6F006F;
  font-family: Arial,sans-serif;
  background-color: #f0f8ff;
  text-decoration: none;
  width: 100%;
}

.message {
  font-family: Arial,sans-serif;
}

input, textarea, select {
  font-family: Verdana; /* font name */
  font-size: xx-small; /* font size */
}

.aspnetmaker {
  font-family: Verdana; /* font name */
  font-size: xx-small; /* font size */
}

.ewTable {
  font-family: Verdana; /* font name */
  font-size: xx-small; /* font size */
  border-collapse: collapse;
  border: none;
}

  .ewTable td {
    padding: 4px; /* cell padding */
    border: 1px solid; /* cell spacing */
    border-color: #CCCCCC; /* table background color */
  }

.ewTableHeader {
  background-color: #1a4481; /* header color */
  color: #FFFFFF; /* header font color */
  vertical-align: top;
}

  .ewTableHeader a {
    color: #FFFFFF; /* header font color */
  }

.ewTableRow {
  background-color: #FFFFFF; /* alt row color 1 */
}

.ewTableAltRow {
  background-color: #F5F5F5; /* alt row color 2 */
}

.ewTableEditRow {
  background-color: #FFFF99;
  vertical-align: top;
}

.ewTableSelectRow {
  background-color: #E6E6FA;
}

.ewTableOrderIndicator {
  font-family: Webdings;
}

.ewTableFooter {
  background-color: #FFFFCC;
}

.ewTablePager {
  background-color: #F5F5F5;
}

.redcell {
  font-weight: normal;
  font-size: 16px;
  color: White;
  background-color: Red;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.tblhdr {
  font-family: Arial,sans-serif;
  font-size: xx-small;
  color: White;
  background-color: #1a4481;
}

.tblrow {
  font-family: Arial,sans-serif;
  font-size: xx-small;
  color: Black;
  background-color: #f5f5f5;
}

.tblrowalt {
  font-family: Arial,sans-serif;
  font-size: xx-small;
  color: Black;
  background-color: #00a4f2;
}

.tblhdrl {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: White;
  background-color: #1a4481;
}

.tblhdrlb {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: White;
  background-color: #1a4481;
  border-top: none;
  border-left: none;
  border-bottom: solid #ffffff 1.0pt;
  border-right: none;
}


.tblrowl {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: Black;
  background-color: #b4c6e7;
}

.tblrowaltl {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: Black;
  background-color: #d9e1f2;
}

.yelcell {
  font-weight: normal;
  font-size: 16px;
  color: Black;
  background-color: Yellow;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.grncell {
  font-weight: normal;
  font-size: 16px;
  color: White;
  background-color: Green;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.goldcell {
  font-weight: normal;
  font-size: 16px;
  color: #ffd700;
  background-color: Green;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.hdrcell {
  font-weight: Bold;
  font-size: 16px;
  color: Black;
  background-color: #cccccc;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.blkcell {
  font-weight: normal;
  font-size: 16px;
  color: Black;
  font-family: Arial,sans-serif;
  text-decoration: none;
}

.h2bus {
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 20px;
}

.h3bus {
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 16px;
  vertical-align: top;
}

.h4bus {
  font-family: Arial,sans-serif;
  font-size: 16px;
}

.enroll {
  padding-right: 20px;
  background: transparent url( 'images/plus.gif' ) center right no-repeat;
}

.hdrmenu {
  font-family: Arial,sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: teal;
  white-space: nowrap;
}

.menu {
  font-family: Arial,sans-serif;
  background-color: #3EA0A3;
  font-size: 16px;
  font-weight: normal;
  color: white;
  white-space: nowrap;
  padding-top: 16px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 10px;
}

  .menu:hover {
    background-color: #F17D6C;
    color: white;
  }

.menualt {
  font-family: Arial,sans-serif;
  background-color: #F17D6C;
  font-size: 16px;
  font-weight: normal;
  color: white;
  white-space: nowrap;
  padding-top: 16px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 10px;
}

  .menualt:hover {
    background-color: #3EA0A3;
    color: white;
  }


.title {
  font-family: Arial,sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: teal;
}

.indextitle {
  font-family: Arial,sans-serif;
  font-size: 30px;
  font-weight: bolder;
  color: #1A4481;
}

.subtitle {
  font-family: Arial,sans-serif;
  font-size: 18px;
  color: teal;
  font-weight: normal;
  text-decoration: none;
}

.subtitler {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #FF9900;
  font-weight: lighter;
  text-decoration: none;
  text-align: right;
}

.subtitlelnk {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #FF9900;
  font-weight: lighter;
  text-decoration: underline;
  font-style: italic;
}

.stdhr {
  border: 0;
  color: #FFFFFF;
  background-color: #FF9000;
  height: 1px;
}

.maintxt {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #686868;
  font-weight: normal;
}

.maintxtt {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #686868;
  font-weight: normal;
  vertical-align: top;
}
.maintxtpl {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #686868;
  font-weight: normal;
  padding: 0 0 0 16px;
}

.maintxtc {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #686868;
  font-weight: normal;
  text-align: center;
}

.maintxtr {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #686868;
  font-weight: normal;
  text-align: right;
}

.maintxt8 {
  font-family: Arial,sans-serif;
  font-size: 8px;
  color: #686868;
  font-weight: normal;
}

.bookref {
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #FF9900;
  font-weight: normal;
  font-style: italic;
}

.forminfo {
  font-family: "Courier New", Courier, "Luxi Mono", "Lucida Console";
  font-size: 16px;
  color: #686868;
}

.header {
  background: url(images/header.jpg) no-repeat top center;
}

.background {
  background: url( 'images/main-tail.jpg' ) white 0 100% repeat-x;
}

.gboxtop {
  background-image: url( 'images/gboxtop.gif' );
}

.gboxtr {
  background-image: url( 'images/gboxtr.gif' );
  border: 0 none;
  width: 8px;
  height: 8px;
}

.gboxtl {
  background-image: url( 'images/gboxtl.gif' );
  border: 0 none;
  width: 8px;
  height: 8px;
}

.gboxleft {
  background-image: url( 'images/gboxleft.gif' );
}

.gboxright {
  background-image: url( 'images/gboxright.gif' );
}

.gboxbl {
  background-image: url( 'images/gboxbl.gif' );
  border: 0 none;
  width: 8px;
  height: 8px;
}

.gboxbottom {
  background-image: url( 'images/gboxbottom.gif' );
}

.gboxbr {
  background-image: url( 'images/gboxbr.gif' );
  border: 0 none;
  width: 8px;
  height: 8px;
}

.wboxtl {
  background-position: right;
  background-image: url( 'images/wboxtl.gif' );
  border: none;
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}

.wboxtop {
  background-image: url( 'images/wboxtop.gif' );
  border: none;
  background-repeat: repeat-x;
}

.wboxtr {
  background-image: url( 'images/wboxtr.gif' );
  border: none;
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}

.wboxleft {
  background-position: right;
  background-image: url( 'images/wboxleft.gif' );
  border: none;
  background-repeat: repeat-y;
}

.wboxright {
  background-position: left;
  background-image: url( 'images/wboxright.gif' );
  border: none;
  background-repeat: repeat-y;
}

.wboxbl {
  background-position: right;
  background-image: url( 'images/wboxbl.gif' );
  border: none;
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}

.wboxbottom {
  background-image: url( 'images/wboxbottom.gif' );
  border: none;
  background-repeat: repeat-x;
}

.wboxbr {
  background-image: url( 'images/wboxbr.gif' );
  border: none;
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}


.wrapper {
  overflow: hidden;
  width: 100%;
}

.wrappersearch {
  overflow: visible;
  width: 100%;
}

.clear {
  clear: both;
  font-size: 0;
  height: 0;
  line-height: 0;
}

input, select {
  font-weight: normal;
  vertical-align: middle;
  border: none;
}

p {
  margin: 0;
}

tr {
  vertical-align: top;
}

ul {
  margin: 0 0 5px 0;
}

.lpul {
  font-family: Arial, sans-serif;
  color: teal;
  font-weight: normal;
  text-decoration: none;
}

.lpulb {
  font-family: Arial, sans-serif;
  color: teal;
  font-weight: bold;
  text-decoration: none;
}

.lplib {
  font-family: Arial, sans-serif;
  color: teal;
  font-weight: bold;
  text-decoration: none;
}

li {
  background-image: url( 'images/arrow-2.gif' );
  background-repeat: no-repeat;
  background-position: 0 7px;
  padding-left: 6px;
  list-style-type: none;
  padding: 0 0 0 20px;
  text-align: left;
}

  li li {
    background-image: url( 'images/box.gif' );
    background-repeat: no-repeat;
    background-position: 0 7px;
    padding-left: 6px;
    list-style-type: none;
    padding: 0 0 0 20px;
    text-align: left;
  }

.search-form {
  background: url( 'images/search-input2.gif' ) no-repeat 0 0;
  height: 20px;
  overflow: hidden;
  width: 248px;
}

  .search-form .search-submit {
    background: url( 'images/search-submit.gif' ) no-repeat 0 0;
    border: none;
    color: #fff;
    float: left;
    font-family: arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 20px;
    margin: 0 0 0 10px;
    padding: 0;
    width: 40px;
  }

/* Like table full but centers if not full width*/
.table00 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  margin-left: auto;
  margin-right: auto;
}


.table00full {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 100%;
}

.table00-600 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 300px;
}

.table00-650 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 650px;
  margin-left: auto;
  margin-right: auto;
}

.table00-800 {
  padding: 0px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}


.table00-60 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.table00-70 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.table00-75 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.table00-50 {
  padding: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.table00-65c {
  padding: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 65%;
  margin-left: auto;
  margin-right: auto;
}

.table00-70c {
  padding: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 70%;
  margin-left: 15%;
  margin-right: 15%;
}

.table00-85 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 85%;
  margin-left: auto;
  margin-right: auto;
}

.table00-90 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.table00-800 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.table00-1000 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.table00-1050 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 1050px;
  margin-left: auto;
  margin-right: auto;
}

.table00-1100 {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.table00full {
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 100%;
}

.table30 {
  padding: 3px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
}

.table60 {
  padding: 6px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
}

.table30-700 {
  padding: 3px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.table30-60 {
  padding: 3px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}


.table30c {
  padding: 3px;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  margin-left: auto;
  margin-right: auto;
}

.table30cc {
  padding: 3px;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.table30full {
  padding: 3px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 100%;
}

.table50full {
  padding: 5px;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 100%;
}

.table301 {
  margin: 0;
  border-width: 1px;
  border-style: solid;
  border-collapse: collapse;
  background-color: #FFFFFF;
}

  .table301 td {
    padding: 3px 6px 3px 6px;
  }

.table301-500 {
  padding: 3px;
  margin: 0;
  border-width: 1px;
  border-style: solid;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.table301wide {
  padding: 3px;
  margin: 0;
  border-width: 1px;
  border-style: solid;
  border-collapse: collapse;
  background-color: #FFFFFF;
  width: 100%;
}

  .table301wide td {
    padding: 3px 6px 3px 6px;
  }

.table301cell {
  border-width: 1px;
}

.tacc {
  text-align: center;
  align-content: center
}

.tac {
  text-align: center;
}

.tal {
  text-align: left;
}

.tam {
  vertical-align: middle;
}

.tar {
  text-align: right;
}

.tact {
  text-align: center;
  vertical-align: top;
}

.talt {
  text-align: left;
  vertical-align: top;
}

.tart {
  text-align: right;
  vertical-align: top;
}

.tablec {
  margin-left: auto;
  margin-right: auto;
}

.cell2 {
  padding: 0;
  margin: 0;
  vertical-align: top;
  width: 2%;
  height: 100%
}

.cell49 {
  padding: 0;
  margin: 0;
  vertical-align: top;
  width: 49%;
  height: 100%
}

.cell100 {
  padding: 0;
  margin: 0;
  vertical-align: top;
  width: 100%;
  height: 100%
}

.cell-lp-tbl-hdr {
  background-color: #4bacc6;
  Color: white;
  font-weight: bold;
}

.cell-lp-tbl-cell {
  background-color: #b6dde8;
  Color: black;
  font-weight: normal;
}

.cell-lp-tbl-cell-alt {
  background-color: #daeef3;
  Color: black;
  font-weight: normal;
}

.cell-lp-tbl-hdr-c {
  font-family: Arial,sans-serif;
  font-size: 16px;
  background-color: #4bacc6;
  Color: white;
  font-weight: bold;
  text-align: center;
}

.cell-lp-tbl-cell-c {
  font-family: Arial,sans-serif;
  font-size: 16px;
  background-color: #b6dde8;
  Color: black;
  font-weight: normal;
  text-align: center;
}

.cell-lp-tbl-cell-c-alt {
  font-family: Arial,sans-serif;
  font-size: 16px;
  background-color: #daeef3;
  Color: black;
  font-weight: normal;
  text-align: center;
}

.indexbutton {
  transition-duration: 0.4s;
  background-color: #3EA0A3;
  border: none;
  color: white;
  padding: 2px;
  text-align: center;
  text-decoration: none;
  /*   display: inline-block;
margin: 4px 2px;*/
  vertical-align: top;
  font-size: 10px;
  cursor: pointer;
  border-radius: 4px;
}

  .indexbutton:hover {
    background-color: #F17D6C;
    color: white;
  }

.titlebanner {
  height: 100px;
  width: 100%;
  font-size: 35px;
  font-weight: bolder;
  text-align: center;
  display: inline-block;
  color: #FF9900;
  background-color: #008EA2;
}

.ngamhdr {
  font-family: Arial,sans-serif;
  font-size: 20px;
  color: #008EA2;
  font-weight: bold;
  text-decoration: none;
}
