<!--
.pbox {
  background-color: #FFFFFF;
  border: 1px #3366CC dotted;
  cursor: text;
}
.solidpbox {
  border: 1px #FFFFFF solid;
  cursor: text;
}
.pboxOver {
  background-color: #EEEEEE;
  border: 1px #000000 solid;
  cursor: text;
}
H1 {
  font-weight: bold;
  font-size: 13pt;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
H2 {
  color: black;
  font-weight: bold;
  font-size: 13pt;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
H3 {
  color: black;
  font-weight: bold;
  font-size: 13pt;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 4px;
  text-decoration: underline;
}
.articles {
  background: white;
}
.date{
  font-weight: bold;
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Helvetica, sans-serif;
}
.desc {
  font-weight: normal;
  font-size: 13px;
  color: #000000;
  font-family: Verdana, Helvetica, sans-serif;
}
.date:hover {
  font-weight: bold;
  font-size:10px;
  color:#3366ff;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration:underline;
}
.nav a{
  font-weight: bold;
  font-size: 12px;
  color: #3366cc;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration:none;
}
.nav H3 {
  color: black;
  font-weight: normal;
  font-size: 8pt;
  font-style: normal;
  font-family: Helvetica, Arial, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 4px;
  text-decoration: underline;
}
.nav {
  font-weight: bold;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}
.nav a:hover {
  text-decoration:underline;
}
P {
  color: black;
  font-weight: normal;
  font-size: 13px;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
}
TD {
  color: black;
  font-weight: normal;
  font-size: 13px;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
}
td.headercell, th.headercell {
  font-size: 9pt;
  text-align: left;
  text-weight: bold;
  border-bottom: solid 2px #6599CD;
  border-left: solid 1px #FFFFFF;
}
td.cell1, th.cell1 {
  background-color: #EEEEEE;
  border-left: solid 1px #FFFFFF;
}
td.cell0, th.cell0 {
  background-color: #FFFFFF;
  border-left: solid 1px #FFFFFF;
}
td.footercell, th.footercell {
  font-size: 9pt;
  text-align: left;
  text-weight: bold;
  border-top: solid 2px #6599CD;
  border-left: solid 1px #FFFFFF;
}
.date a{
  font-weight: normal;
  font-size: 9px;
  color: #000000;
  font-family: Helvetica, Arial, sans-serif;
}
.desc a{
  font-weight: bold;
  font-size: 12px;
  color: #3366cc;
  font-family: Verdana, Helvetica, sans-serif;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
a {
  font-weight:normal;
  color: #3366CC;
}
a:hover {
  color: #3366CC;
}
a:visited {
  color: purple;
}
a.title {
  font-weight: bold;
  font-size: 16pt;
  color: #000000;
  text-decoration:none;
  font-family: Times, "Times New Roman", serif;
}
a.title:visited {
  color: #000000;
}
a.title:hover{
  color: #000000;
}
a.promo {
  font-weight: bold;
  font-size: 10pt;
  color: red;
  text-decoration:none;
  font-family: Verdana, Helvetica, sans-serif;
 cursor:text;
}
a.promo:visited {
  color: red;
 cursor:text;
}
a.promo:hover{
  color: red;
  cursor: text;
}
a.header {
  font-size: 8pt;
  font-family: Verdana, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
  cursor:text;
}
a.header:visited {
  color: #000000;
  text-decoration: none;
  cursor: text;
}
a.header:hover{
  color: #000000;
  text-decoration: none;
  cursor: text;
}
a.tab {
  font-weight: bold;
  font-size: 12px;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
a.tab:visited {
  color: #ffffff;
}
a.tab:hover{
  color: #ffffff;
  text-decoration: underline;
}
.flyoutLink a {
  color: #3366cc;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Verdana, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-decoration: none;
}
.flyoutLink a:hover {
  text-decoration:underline;
}
.transparentbg {
  background-image: url("https://www.immunesupport.com/images/transparent.gif");
}
.lightgraybg {
  background-color: #EEEEEE;
}
.graybg {
  background-color: #c5c5c5;
}
.Turquoisebg {
  background-color: #0C9F9F;
}
.tanbg {
  background-color: #FAF6E2;
}
.greenbg {
  background-color: #005A1E;
  color: white;
}
.tealbg {
  background-color: #52AAA5;
  color: white;
}
.bluebg {
  background-color: #5A75AD;
  color: white;
}
.navybg {
  background-color: #0B4791;
  color: white;
}
.indigobg {
  background-color: #4F4090;
  color: white;
}
.purplebg {
  background-color: #7341A5;
  color: white;
}
.white {
  color: #ffffff;
}
.gray {
  color: #c5c5c5;
}
.green {
  color: #005A1E;
}
.greenFM {
  color: #005A1E;  font-size: 12px; text-decoration: none;
}
.teal {
  color: #52AAA5;
}
.blue {
  color: #5A75AD;
}
.navy {
  color: #0B4791;
}
.blue2 {
  color: #0B4791; font-size: 18px;
}
.indigo {
  color: #4F4090;
}
.purple {
  color: #7341A5;
}
.red {
  color: #990000;
}
.Turquoise {
  color: #0C9F9F;
}
.mediumtext {
  font-size: 12px;
  font-family: Verdana, Helvetica, sans-serif;
}
.newstitle {
  font-size: 14px;
  font-weight: bold;
  font-family: Verdana, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.smalltext {
  font-size: 8pt;
  font-family: Verdana, Helvetica, sans-serif;
}
input.fpsearchbox {
  width: 110px;
  font-size: 10px;
  font-family: courier;
}
input.searchbox {
  color: #0B4791;
  width: 130px;
  font-size: 10px;
  font-family: courier;
}
td.menu {
  padding-left: 10px;
}
a.menu {
  font-size: 9pt;
  text-decoration: none;
}
a.menu:hover {
  text-decoration: underline;
}
.menuheader {
  color: #FFFFFF;
  text-align: left;
  font-size: 9pt;
  font-weight: bold;
  background-color: #0B4791;
}
@media all
{
  .menuheader {
    display: block;
    color: #FFFFFF;
    text-align: left;
    font-size: 9pt;
    font-weight: bold;
    background-color: #0B4791;
    border: 1px solid #000000;
    padding: 3px;
  }
}
// -->