.loud	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;}
.trustLogo {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.productButton {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
    background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
    background-color:#79bbff;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    border:1px solid #84bbf3;
    display:inline-block;
    color:#ffffff;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    padding:6px 24px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-decoration:none;
}.productButton:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
     background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
     background-color:#378de5;
 }.productButton:active {
      position:relative;
      top:1px;
  }
.centerHeader    {text-align: center;}
.centerItems    {align-items: center;}
.footer {text-align: center;}
.h1smaller	{font-size: 1.5em}
.h2smaller	{font-size: 1.4em; font-style: italic;}

.haz		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6600; font-weight:bold; }
.highLight	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#CC0066; font-weight: bold;}
.imageFloatLeft {padding-right: 10px; float:left;}
.imageClearLeft	{clear:left;}
.imageFloatRight {padding-left: 10px; float:right;}
.imageClearRight	{clear:right;}
.imageCentered {
    display: block;
    margin-left: auto;
    margin-right: auto }

.legal     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #808080; font-style: italic; }
.li-bottom-pad  {padding-bottom: 10px;}
.navPadding  {margin-top: 30px;}
.protip		{color: #9B26B6; font-weight: bold;}
.revised     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #808080; font-style: italic; text-align:right }
.red		{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#FF0000;}
.rollie		{font-family:Verdana, Arial, Helvetica, sans-serif; color: #1a1a1a; font-size: 10pt; font-weight: 300; background-color:#e6e6ff; padding-left: 25px; padding-right: 25px; border-radius: 25px;}
.smallSloganRye {font-size: 11pt; font-family: Rye, Verdana; color: #663300 !important;}
.swatch-table {font-size: 8pt;}
.swatch-cell    {padding-right: 5px; text-align: center;}
.table-custom-fab	{padding-left: 10px; align-content: center;}
.tinyText   {font-size: 62.5%;}
/* Company header tags */
.page-header-wr {
    font-family: Rye, Verdana;
    color: #663300 !important;
    padding-top: 20px;
    padding-bottom: 15px;
}
.page-subheader-wr {
    font-family: Rye, Verdana;
    color: #663300 !important;}
#headerBox  {padding-bottom: 10px;
                padding-top: 10px;}

.infoButton {
    -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    box-shadow:inset 0px 1px 0px 0px #fce2c1;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
    background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
    background-color:#ffc477;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #eeb44f;
    display:inline-block;
    color:#00000;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    padding:3px 12px;
    text-decoration:none;
    text-shadow:1px 1px 0px #cc9f52;
}.infoButton:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
     background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
     background-color:#fb9e25;
 }.infoButton:active {
      position:relative;
      top:1px;
  }

.updateButton {
    -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    box-shadow:inset 0px 1px 0px 0px #fce2c1;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
    background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
    background-color:#ffc477;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #eeb44f;
    display:inline-block;
    color:#00000;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    padding:3px 12px;
    text-decoration:none;
    text-shadow:1px 1px 0px #cc9f52;
}.updateButton:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
     background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
     background-color:#fb9e25;
 }.updateButton:active {
      position:relative;
      top:1px;
  }
.updateBox {
    background-color:#24ed8f ;
    border:2px solid #456879;
    border-radius:10px;
    height: 22px;
    width: 200px;
    text-align: center;

}
table.grommetTable td  {padding-left: 5px;
                    padding-right: 5px;}