TH.BSHEAD {
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   vertical-align: middle;
   text-align: center;
   padding: 4px;
   background: #FF8000; }

TH, TD {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366; }

TEXTAREA {
  font-family: 'Comic Sans MS';
  font-size: 12px;
  font-weight: normal;
  width: 51mm; }

TD.BSFOOT {
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  margin: 4px;
  text-align: right;
  padding: 2px;
  background: #FFFFE6; }

TD.BSBODY {
  padding: 2px;
  background: #FFFFE6; }

TABLE.BS {
  vertical-align: top;
  background: #FFFFE6; }

SELECT {
  font-size: 11px;
  width: 35mm; }

P {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366;    }

h1 {
  font-size: 140%;
  margin-top: 12px;
  margin-bottom: 8px;    }

h3 {
  font-size: 140%; }

INPUT.TEXT {
  font-family: Times New Roman, Times, serif;
  font-size: 12px;
  font-weight: normal; }

INPUT.BUTTON {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  border: 1px #336699 groove;
  width: 25mm;
  background: #FF7403; }

IMG.MAIN {
  margin: 2px;
  vertical-align: middle;
  text-align: center; }

BODY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366;
  margin: 5px;
  padding: 2px;
  text-align: center;
  background: #FFEDB0; }

A:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366;  }

A:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: overline;
  color: #336699;    }

A:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366;    }

A.WAGRUNAV:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #003366;  }

A.WAGRUNAV:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #336699;    }

A.WAGRUNAV:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #336699;    }

A.WAGRUNAV {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #003366;    }

A.FOOTERNAV:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366;    }

A.FOOTERNAV:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #336699;    }

A.FOOTERNAV:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366;    }

A.FOOTERNAV {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;    color: #003366;    }

A.BUTTONTEXT:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 4px;    }

A.BUTTONTEXT:hover {
  font-size: 11px;
  font-weight: bold;
  color: #D6E0EA;
  padding: 4px; }

A.BUTTONTEXT:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 4px; }

A.BUTTONTEXT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;    font-weight: bold;
  text-decoration: none;    color: #FFFFFF;
  padding: 4px; }

A {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #003366; }

.WELCOME {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;    color: #2B5873;
  margin: 0px; }

.VERIFYHEADER {
  font-weight: bold;
  color: #FFFFFF;
  padding: 2px;
  background: #FF8000; }

.VERIFYBODY {
  padding: 2px;
  background: #FFFFE6;    }

.TOPPRTITLE {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.TOPPRPRICESTROKEN {
  font-size: 10;
  font-weight: normal;
  text-decoration: line-through; }

.TOPPRPRICE {
  font-family: 'Comic Sans MS';
  font-size: 12px;
  font-weight: bold;
  color: #DA2651;    }

.TOPPRPARENT {
  background: #FFFFE6;    }

.TOPPRBODY {
  text-align: left;
  border-top: 1px #336699 solid;
  border-bottom: 1px #336699 solid;
  border-left: 1px #336699 solid;
  border-right: 1px #336699 solid; }

.TOPPRBEZ1 {
  font-family: Times New Roman, Times, serif;
  font-style: normal;
  font-size: 18px;
  font-weight: bold;    }

.SHIPMENTHEADER {
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.SHIPMENTBODY {
  padding: 2px;
  background: #FFFFE6;    }

.SEARCHAREAPARENT {
  background: #FFFFE6;    }

.SEARCHAREABODY {
  vertical-align: top;
  padding: 2px;
  background: #FFFFE6;    }

.QUICKSEARCHBARTITLE {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.QUICKSEARCHBARPARENT {
  border:  #336699 ;
  background: #FF8000;    }

.QUICKSEARCHBARBODY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #003366;
  vertical-align: middle;
  text-align: left;
  padding: 2px;
  background: #FFFFE6;    }

.PROVIEWTOPPRPRICESTROKEN {
  text-decoration: line-through;
  text-align: center;    }

.PROVIEWTOPPRPRICE {
  font-family: 'Comic Sans MS';
  font-size: 12px;
  font-weight: bold;
  color: #DA2651;
  text-align: center;    }

.PROVIEWTOPPRPARENT {
  font-family: Times New Roman, Times, serif;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px #336699 solid;
  background: #FFFFE6;    }

.PROVIEWTOPPRHEADER {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.PROVIEWTOPPRDESC1 {
  font-family: 'Comic Sans MS';
  font-size: 18px;
  font-weight: bold;    }

.PROVIEWTOPPRBODY {
  font-family: 'Comic Sans MS';
  font-size: 14;
  font-weight: bold;
  background: #FFFFE6;    }

.PROVIEWTITLE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
  border-bottom: 1px #336699 solid;
  padding: 2px;    }

.PROVIEWSUBTITLE {
  padding: 2px;    }

.PROVIEWPRICESTROKEN {
  text-decoration: line-through;
  text-align: left;    }

.PROVIEWPRICE {
  font-family: 'Comic Sans MS';
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  color: #DA2651;
  text-align: left;    }

.PROVIEWPARENT {
  padding: 2px;    }

.PROVIEWCATPARENT {
  font-family: Times New Roman, Times, serif;
  font-style: normal;
  font-size: 18px;
  font-weight: bold;
  color: #FF0000;
  border-bottom: 1px #336699 solid;    }

.PROVIEWCATHEADER {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.PROVIEWCATBODY {
  padding: 2px;    }

.PROVIEWBODY {
  font-weight: bold;
  margin-top: 20px;
  border: 1px #336699 solid;    }

.PROVIEWBEZ1 {
  font-family: Times New Roman, Times, serif;
  font-style: normal;
  font-size: 16px;
  font-weight: bold;    }

.PRDETAILWEBTEXT {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
  padding: 6px;    }

.PRDETAILPROMOTITLE {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-indent: 2px;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.PRDETAILPROMOPRICESTROKEN {
  text-decoration: line-through;
  text-align: center;    }

.PRDETAILPROMOPRICE{
  font-family: 'Comic Sans MS';
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  color: #DA2651;
  text-align: center;    }

.PRDETAILPROMOPARENT{
  background: #FF8000;    }

.PRDETAILPROMOIMG {
  text-align: center;
  background: #FFFFE6;    }

.PRDETAILPROMODESC2 {
  text-align: center;    }

.PRDETAILPROMODESC1 {
  text-align: center;    }

.PRDETAILPROMOBODY {
  background: #FFFFFF;    }

.PRDETAILPRICESTROKEN {
  font-size: 11px;
  text-decoration: line-through;
  color: #000000;    }

.PRDETAILPRICE{
  font-family: 'Comic Sans MS';
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  color: #C82651;    }

.PRDETAILFEATVALUE {
  border-bottom: 1px #336699 solid;
  padding: 2px;
  background: #FFFFFF;    }

.PRDETAILFEATTITLE {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 2px;
  background: #FF8000;    }

.PRDETAILFEATPARENT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  background: #FFFFE6;    }

.PRDETAILFEATITEM {
  border-bottom: 1px #336699 solid;
  padding: 2px;
  background: #FFFFE6;    }

.PRDETAILDISCOUNTSHEADER {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.PRDETAILDISCOUNTSBODY {
  text-indent: 2px;
  text-align: left;
  padding: 0px;
  background: #FFFFE6;    }

.PRDETAILBUNDLETITLE {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.PRDETAILBUNDLEIMG{
  text-align: center;
  padding: 2px;
  background: #FFFFE6;    }

.PRDETAILBUNDLEDESC2 {
  text-align: center;    }

.PRDETAILBUNDLEDESC1 {
  text-align: center;    }

.PRDETAILBUNDLEBODY{
  text-indent: 4px;
  text-align: center;
  padding: 2px;
  background: #FFFFE6;    }

.PRDETAILBEZ2 {
  font-size: 11px;
  color: #003366;    }

.PRDETAILBEZ1 {
  font-family: Times New Roman, Times, serif;
  font-size: 16px;
  font-weight: bold;
  color: #003366;
  border-bottom: 1px #336699 solid;    }

.PAYMENTHEADER {
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.PAYMENTBODY {
  padding: 2px;
  background: #FFFFE6;    }

.PAGETITLE {
  font-size: 12px;
  font-weight: bold;
  color: #003366;        }

.PAGEVERIFY {
  font-size: 13px;
  font-weight: bold;
  color: #003366;
  padding-top: 11px;    }

.LOGOBARPARENT{
  background: #FFEDB0;    }

.LOGOBARBODY{
  background: #FFEDB0;    }

.INSIDESECTTITLE{
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.INSIDESECTPARENT{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  border:  #336699 ;
  background: #FF8000;    }

.INSIDESECTBODY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #003366;
  padding: 2px;
  background: #FFFFE6;    }

.INFOTEXT {
  font-family: Times New Roman, Times, serif;  }

.FORMCAPTION {
  color: #003366;    }

.FOOTERNAV {
  vertical-align: middle;
  text-align: center;
  background: #FFEDB0;    }

.CUSTINFOHEADER {
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.CUSTINFOBODY {
  padding: 2px;
  background: #ffcc66;    }

.CATNAVBARTITLE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
  padding: 2px;
  background: #FF8000;    }

.CATNAVBARPARENT {
  border:  #336699 ;
  background: #FFFFE6;    }

.CATNAVBARBODY {
  background: #FFFFE6;    }

.CATLINKS1STPARENT {
  background: #FFFFE6;    }

.CATLINKS1STCAPTION {
  padding: 2px;
  background: #FFFFE6;    }

.CATLINKS1STBULLET {
  padding: 2px;
  background: #FFFFE6;    }

.CATALOGBAR {
  background: #FFFFE6;    }

.BUTTONBARBODY{
  text-align: right;
  background: #FF8000;
  padding: 2px;    }

.ACTIVECATEGORY {
  border-top: 1px #336699 solid;
  border-bottom: 1px #336699 solid;
  padding: 2px;
  background: #FFFFE6;  }

STRONG {
  font-weight: bold;   }