a.prodfamlink { font-weight: bold; font-size: 9pt; color: #676666 }
a.prodserieslink { font-weight: bold }
a.prodlink { font-weight: bold; font-size: 10pt; color: #3B297A }
a.sm1 { font-size: 12pt; color: #3B297A; font-weight: bold }
a.sm2 { font-size: 10pt; font-weight: bold }
a.sm3 { font-size: 8pt }
a.biglink { font-weight: bold; font-size: 10pt; }
body { font-family: verdana, arial; font-size: 9pt; text-align: left; font-weight: normal; color: #000000; text-decoration: none }
.bold { font-family: verdana, arial; font-size: 9pt; text-align: left; font-weight: bold; color: #000000; text-decoration: none }
td { font-family: verdana, arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none }
td.pdtab { font-weight: bold; font-size: 10pt; text-align: center; background-color: #CDCDCD }
td.pdtabselect { font-weight: bold; font-size: 10pt; text-align: center; color: #ffffff; background-color: #E10048 }
.border { padding: 4px; border: 1px solid #111111; border-collapse: collapse }
.checkoutheader { font-weight: bold; }
.error { color: Red; }
.grayback { background-color: #efefef }
.head1 { font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head2 { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head3 { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.hilight { font-weight: 600; color: #3B297A }
.hilightblue { font-weight: 600; color: #3333FF }
.indent { margin-left: 20px }
.listhead { text-align: center; vertical-align: middle }
.note { font-size: 8pt; color: #E10048 }
.pagetitle { font-family: verdana, arial; font-size: 14pt; text-align: left; font-weight: normal; color: #000000; text-decoration: none; text-transform: capitalize; vertical-align: top }
.pdtitle1 { font-weight: bold; font-size: 11pt }
.pltitle1 { font-weight: bold; font-size: 11pt }
.plprice { font-weight: bold; font-size: 9pt }
.plpostprice { font-weight: normal; color: #3B297A }
.plcategory { font-weight: bold; font-size: 11pt }
.potitle1 { font-weight: bold; font-size: 11pt }
.poprice { font-weight: bold }
.popostprice { color: #E10048 }
.prodprice { font-weight: bold }
.prodfreeship { color: #E10048 }
.required { font-size: 8pt; color: #E10048 }
.smallbullet { font-size: 8pt; color: #000000 }
a.prim_nav:link { font-family: verdana, arial; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none; text-transform: capitalize }
a.prim_nav:visited { font-family: verdana, arial; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none; text-transform: capitalize }
a.prim_nav:hover { font-family: verdana, arial; font-size: 10pt; font-weight: bold; color: #ffff00; text-decoration: none; text-transform: capitalize }
a.prim_nav_select { font-family: verdana, arial; font-size: 10pt; font-weight: bold; color: #ffff00; text-decoration: none; text-transform: capitalize }

a.sec_nav:link { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration: none; text-transform: capitalize }
a.sec_nav:visited { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration: none; text-transform: capitalize }
a.sec_nav:hover { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #ffff00; text-decoration: none; text-transform: capitalize }
a.sec_nav_select { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #ffff00; text-decoration: none; text-transform: capitalize }

.nav { font-family: verdana, arial; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none }
.yellow { color: #ffff00; font-weight: bold; font-size: 9pt }
.message { font-weight: bolder; font-size: 10pt; font-family: Tahoma, Verdana, Arial; color: #FFFF00 }

.ProductData {  background-color: #ffffff; color: #000000; font-family: sans-serif; font-size: 12px; font-style: normal; text-align: left; border-width: 0px; border-style: solid; border-color: #9f9f9f; padding: 4px;  }
.ProductDataMenu { background-color: #efefef; color:#330066; font-family: arial-narrow, arial; font-size: 9px; font-weight: bold; font-style: normal; text-align: center; width: 90px; height: inherit;  border-width: 1px; border-style: solid; border-color: #9f9f9f; padding: 2px; }
a.ProductDataMenu { text-decoration: none; color:#330066; }
a:hover.ProductDataMenu { text-decoration: none; color:#FF9900; }