body
  { 
      text-decoration: none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      font-size: 9pt; 
      font-weight: bold; 
  }
a.image:active 
    { text-decoration: none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      font-size: 9pt; 
      font-weight: bold; 
      color: #CCCCCC }
a.image:visited 
    { text-decoration: none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      font-size: 9pt; 
      font-weight: bold; 
      color: #CCCCCC }
a.image:link 
    { text-decoration: none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      font-size: 9pt; 
      font-weight: bold; 
      color: #CCCCCC }
a.image:hover
    { text-decoration: none; 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-size: 9pt; 
      font-weight: bold; 
      color: #CCCCCC } 

a.glass:visited 
    { text-decoration: none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      font-size: 9pt; 
      font-weight: bold; 
      color: #CCCCCC } 
a.glass:active 
    { text-decoration: none; 
      font-family:"Verdana, Arial, Helvetica, sans-serif"; 
      font-size:9pt; 
      font-weight:bold; 
      color:#000000}
a.glass:link
    { text-decoration: none; 
      font-family:"Verdana, Arial, Helvetica, sans-serif"; 
      font-size:9pt; 
      font-weight:bold; 
      color:#CCCCCC}
a.glass:hover
    { 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      height:1; 
      color:#000000; 
      font-size:9pt; 
      font-weight:bold ; cursor: hand}
a.group
    { text-decoration:none; 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      color:#999999; 
      font-size:9pt; 
      font-weight:bold }
a.group:hover
    { text-decoration:underline; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#0000FF; 
      height:1;
      font-size:9pt; 
      font-weight:bold }
.glass
    { text-decoration:none; 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      color: #CCCCCC; 
      font-size: 12px; 
      background-repeat: repeat; 
      margin-top:    0px; 
      margin-right:  0px; 
      margin-bottom: 0px; 
      margin-left:   0px; 
      line-height: normal;
}

a.grouppath:visited 
    { text-decoration:none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#CCCCCC; 
      font-size:9pt; 
      font-weight:bold }
a.grouppath:active 
    { text-decoration:none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#CCCCCC; 
      font-size:9pt; 
      font-weight:bold }
a.grouppath:link
    { text-decoration:none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#CCCCCC; 
      font-size:9pt; 
      font-weight:bold }
a.grouppath:hover
    { text-decoration:underline; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#808080;
      height:0; 
      font-size:9pt; 
      font-weight:bold }

.nav
  {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt;
    font-weight:bold;
    text-decoration:none;
    color: #FFFF00; 
    border: 0px #00FF00 solid;
    padding: 0px;
    background-color: #7070D8;
  }
.navhead
  {
    height: 13pt;
    font-size:  11pt;
    font-weight: bold;
    color: #FFFFFF; 
    padding-left: 7px;
  }
a.nav:active 
  {
    color:#808080;
    background-color: transparent;
  }
a.nav:visited
  {
    color:#CCCCCC;
    background-color: transparent;
  }
a.nav:link
  {
    color:#CCCCCC;
    background-color: transparent;
  }
a.nav:hover
  { text-decoration: underline;
    color:#0BFD11;
    background-color: transparent;
  }
table.nav
    {
    background-image: url(Graphics/background.jpg);
    background-repeat: repeat-x;
    width: 169;
    border-collapse: collapse;
    }
td.nav
    {
    padding-left:14px;
    height: 14px;
    background-color: transparent;
    }




a.stdhead:active 
  { 
    text-decoration:none;
    text-transform: lowercase;
    color:#CCCCCC
  }
a.stdhead:visited
  {
    text-decoration:none;
    text-transform: lowercase;
    color:#FFFFFF
  }
a.stdhead:link
  {
    text-decoration:none;
    text-transform: lowercase;
    color:#FFFFFF
  }
a.stdhead:hover
  {
    text-decoration:underline;
    color:#CCCCCC; 
  }
a.headlnk
  { 
    color:#FFFFFF;
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px;
    border-left-width: 0; 
    border-right-width: 0; 
    border-top-width: 0; 
    border-bottom-width: 0;
  }
td.divider
    { text-decoration:none; 
      text-align: center;
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#000000;
      font-size:   14pt; 
      font-weight: normal }
.divider
    { text-decoration:none; 
      font-family: "Verdana, Arial, Helvetica, sans-serif"; 
      color:#FFFFFF;
      line-height: 24pt; 
      font-size:   12pt; 
      font-weight: bold }
.listnz
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8px; 
    font-weight: normal; 
    color: #0000CC;
    text-align: right; 
    vertical-align: top;
    }
.listprice 
    {
    text-decoration:none;  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FF0000;
    text-align: right; 
    vertical-align: top;
    padding-top:    0;
    padding-bottom: 0;
    }
.listname
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    color: #0000C0;
    background-position: center; 
    text-align: left 
    }
.listdetail
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt; 
    font-weight: normal;
    color: #000000;
    background-position: center;
    text-align: left;
    vertical-align: top;
    }
.specialdetail
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; 
    font-weight: normal;
    color: #FF0000;
    background-position: center;
    text-align: left;
    vertical-align: top;
    margin-left:   10pt;
    }
.details
  {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color : #FFFFFF;
    color: #000000;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  0px; 
    padding-bottom: 0px; 
    padding-left:   0px; 
    border-top-width:    0; 
    border-right-width:  0; 
    border-bottom-width: 0; 
    border-left-width:   0;
  }
table.stdhead
  {
    background-color : #FFFFFF;
    border: 0px #FFFFFF none;
    text-align: left; 
    width: 100%; 
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 0px; 
    padding-right: 3px; 
    padding-bottom: 0px; 
    padding-left: 0px
  }
tr.stdhead
  {
    text-align: left; 
    border: 0px #FFFFFF none;
    width: 100%; 
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px
  }
td.grouplist
  {
    text-align: left;
    padding-left: 18pt;
  }
td.stdhead
  {
    text-transform: lowercase;
    text-align: left; 
    border: 0px #FFFFFF none;
    width: 100%; 
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 2px; 
    padding-right: 2px; 
    padding-bottom: 2px; 
    padding-left: 2px
  }
td.stdheadlnks
  {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: bold;
    text-align: right; 
    background-color : #1213c5;
    color: #FFFFFF;
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 1px; 
    padding-right: 1px; 
    padding-bottom: 1px; 
    padding-left: 1px
  }
td.grouphead
  {
    border: 0px #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold;
    text-align: left; 
    background-color : #1312C5;
    color: #FFFFFF;
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 5px; 
    padding-right: 1px; 
    padding-bottom: 6px; 
    padding-left: 20pt;
  }
td.detailimage
    {
    width: 300;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  0px; 
    padding-bottom: 0px; 
    padding-left:   10px;
    border: 0px none;
    }
.detailhead
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #0000C0;
    text-align: left;
    vertical-align: top;
    margin-left:   10pt;
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    0px;
    padding-bottom: 0px;
    border-top-width:    0px; 
    border-right-width:  0px; 
    border-bottom-width: 0px; 
    border-left-width:   0px
    }
.headlines
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    font-weight: bold; 
    color: #333333; 
    background-position: center; 
    text-align: left ;
    margin-top:    4px;
    margin-left:  10pt; 
    margin-bottom: 0px;
    margin-right: 10pt;
    padding-top:    0px; 
    padding-bottom: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    }
.overhead
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top; 
    margin-left: 10pt;
    margin-top:    20px;
    margin-bottom:  10px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.overlines
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #333333; 
    background-position: center; 
    text-align: left; 
    margin-left:  30pt; 
    margin-right: 10pt; 
    margin-top:    4px;
    margin-bottom: 20px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.keyhead
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top;
    margin-left:  10pt;
    margin-top:   20px;
    margin-bottom: 10px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.keylines
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #333333; 
    background-position: center; 
    text-align: left;
    margin-left:  30pt; 
    margin-right: 10pt; 
    margin-top:    4px;
    margin-bottom: 20px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.spechead
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top; 
    margin-left:  10pt;
    margin-top:   20px;
    margin-bottom:10px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.speclines
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #888888; 
    background-position: center; 
    text-align: left; 
    margin-left:  30pt; 
    margin-right: 10pt; 
    margin-top:    4px;
    margin-bottom: 20px;
    padding-top:     0px;
    padding-left:    0px;
    padding-bottom:  0px;
    padding-right:   0px;
    }
.minhead
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top; 
    margin-left:  10pt;
    margin-top:   20px;
    margin-bottom:10px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.minlines
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #333333; 
    background-position: center; 
    text-align: left; 
    margin-left:  30pt; 
    margin-right: 10pt; 
    margin-top:    4px;
    margin-bottom: 20px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.wntyhead
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top; 
    margin-left:  10pt;
    margin-top:   20px;
    margin-bottom:5px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.wntylines
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #222222; 
    background-position: center; 
    text-align: left; 
    margin-left:  30pt; 
    margin-right: 10pt; 
    margin-top:    3px;
    margin-bottom: 20px;
    padding-top:    0px; 
    padding-bottom: 0px;
    }
.image 
    { 
    background-position: right bottom; 
    text-align: right; 
    vertical-align: bottom; 
    }
.listlink 
    { 
    text-decoration:none;  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 22px; 
    font-weight: bold; 
    color: #FF0000;
    background-position: right bottom; 
    text-align: right; 
    vertical-align: bottom; 
    }
th.specs
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    font-weight: bold; 
    color: #000000; 
    text-align: left; 
    vertical-align: top; 
    background-color: #CFDDE3;
    border: 1px #FFFFFF; 
    }
td.specs
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    text-align: left; 
    background-color: #F7F7F7; 
    border: 200px #FFFFFF; solid; 
    vertical-align: top; 
    padding-top: 5px; 
    padding-right: 0px; 
    padding-bottom: 5px; 
    padding-left: 0px; 
    }
p.specs
    {
    text-align: center;
    padding-left:  30pt;
    padding-right: 10pt;
    }
table.specs 
    { 
    vertical-align: top; 
    border: 1px #0000C0 solid; 
    margin-left:  0pt;
    margin-right: 0pt;
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px; 
    }
td.ecomtable
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: normal;
    color: #000000;
    text-align: left;
    background-color: #FFFFFF;
    border: 1px #FFFFFF solid;
    vertical-align: top;
    padding-top:    0px;
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px;
    margin-left:    0px;
    margin-right:   0px;
    margin-top:     0px;
    margin-bottom:  0px;
    background-image: url(Graphics/bak.jpg); 
    background-repeat: repeat-x; 
    height: 200px; 
    width: 400px;
    }
.ecomdesc
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    }
.ecomtext
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    text-align: center;
    }
.ecomsale
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #FF0000;
    text-align: center;
    }
.ecomprice
    {
    font-size: 14pt;
    font-style: normal; 
    font-weight: bold;
    background-color: transparent;
    height: 16pt;
    border-style: none;
    border:  0px;
    padding: 0px;
    margin:  0px;
    text-align: center;
    }
img.ecomtable
    {
    height:  1px;
    width: 300px;
    }
td.prodgroupimage
    {
    text-align: left;
    }
td.prodgrouphead
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    text-align: left;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 10px;
    }
td.prodgroupdesc
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal; 
    color: #000000; 
    text-align: justify; 
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
    }
.flag
    {
    text-align: center;
    vertical-align: middle;
    border-bottom-color: #FFFFFF;
    border-style: solid;
    border-bottom-width: 1px;
    height: 69px
    }
td.flag
    {
    border-bottom-color: #FFFFFF;
    border-style: solid;
    border-top-width:    0px;
    border-left-width:   0px;
    border-bottom-width: 1px;
    border-right-width:  0px;
    }
td.email
    {
    text-align: center;
    vertical-align: middle;
    border-top-width:    0px;
    border-left-width:   0px;
    border-bottom-width: 0px;
    border-right-width:  0px;
    height: 75px;
    padding-right: 14px;
    margin-left:  0px;
    }
.stdfooter
    {
    padding-top: 20px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9pt; 
    font-weight: normal; 
    color: #888888;
    text-align: center;
    border-width: 0px;
    }
a.stdfooter:active
    {
    color: #0000FF; 
    }
a.stdfooter:link
    {
    color: #0000FF; 
    }
a.stdfooter:visited
    {
    color: #0000FF; 
    }
a.stdfooter:hover
    {
    color: #0000FF; 
    }

.spacing
    {
    height:         0px;

    text-decoration: none;

    padding-top:    0px;
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px;

    margin-left:    0px;
    margin-right:   0px;
    margin-top:     0px;
    margin-bottom:  0px;

    border-color: #000000;
    border-style: none;
    border-top-width:    0px;
    border-left-width:   0px;
    border-bottom-width: 0px;
    border-right-width:  0px;

    background-color: #FFFFFF;
    }

.itemoption
    {
    padding-top:    0px;
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px;
    margin-left:    0px;
    margin-right:   0px;
    margin-top:     0px;
    margin-bottom:  0px;
    border-color: #0000FF;
    border-style: solid;
    border-top-width:    0px;
    border-left-width:   0px;
    border-bottom-width: 0px;
    border-right-width:  0px;
    background-color: #FFFFFF;
    }

.optionhead
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top; 
    margin-left: 10pt;
    margin-top:    20px;
    margin-bottom:  0px;
    padding-top:    0px; 
    padding-bottom: 0px;
    border: 0px #FFFFFF none;
    }
.optionlines
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #666666; 
    background-position: center; 
    text-align: left; 
    margin-left:  10pt; 
    margin-right: 10pt; 
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    0px; 
    padding-bottom: 0px;
    border: 0px #FFFFFF none;
    }
.optionitem
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #e1661a; 
    background-position: center; 
    text-align: left; 
    margin-left:  10pt; 
    margin-right: 10pt; 
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    0px; 
    padding-bottom: 0px;
    border: 0px #FFFFFF none;
    width: 100%
    }
.optiondetail
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:  10px; 
    font-weight: normal; 
    color: #222222; 
    background-position: center; 
    text-align: left; 
    margin-left:   10pt; 
    margin-right:  10pt; 
    margin-top:     0px;
    margin-bottom:  0px;
    padding-left:  20px;
    padding-top:    0px; 
    padding-bottom: 0px;
    border: 0px #FFFFFF none;
    width: 100%
    }

.shophead
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    text-align: left;
    vertical-align: top;
    margin-left:   10pt;
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    0px;
    padding-bottom: 0px;
    border: 0px #FFFFFF none;
    }
.shopdetail
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    color: #000000; 
    text-align: left; 
    margin-left:  10pt; 
    margin-right: 10pt; 
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    0px; 
    padding-bottom: 0px;
    border: 0px #FFFFFF none;
    }
.shopcredit
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    color: #FF0000; 
    text-align: center; 
    margin-left:  10pt; 
    margin-right: 10pt; 
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    10px; 
    padding-bottom: 10px;
    border: 0px #FFFFFF none;
    }
.shoplimit
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    color: #0000CC; 
    text-align: center; 
    margin-left:  10pt; 
    margin-right: 10pt; 
    margin-top:     0px;
    margin-bottom:  0px;
    padding-top:    10px; 
    padding-bottom: 10px;
    border: 0px #FFFFFF none;
    }
.cart
    {
    border: 1px #000000 solid;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:   9pt;
    font-weight: normal;
    text-align: left; 
    background-color : #F0F0F0;
    color: #000000;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  5px; 
    padding-bottom: 0px; 
    padding-left:   5px;
    }
form.cart
    {
    text-align: center; 
    background-color : #FFFFFF;
    border: 0px #000000 none;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  0px; 
    padding-bottom: 0px; 
    padding-left:   0px;
    }
.cartnum
    {
    border: 1px #000000 solid;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:   9pt;
    font-weight: normal;
    text-align: right; 
    color: #000000;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  5px; 
    padding-bottom: 0px; 
    padding-left:   5px;
    }
p.cart    
    {
    text-align: center; 
    border: 0px #000000 solid;
    background-color : #FFFFFF;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  0px; 
    padding-bottom: 0px; 
    padding-left:   0px;
    }
.cartextra
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:  10pt;
    font-weight: bold;
    color:      #FF0000;
    text-align: center; 
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  5px; 
    padding-bottom: 0px; 
    padding-left:   5px;
    }
.carttotal
    {
    border: 1px #000000 solid;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:   10pt;
    font-weight: bold;
    text-align: right; 
    background-color : #CCCCDF;
    color: #000000;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  5px; 
    padding-bottom: 0px; 
    padding-left:   5px;
    }
.cartempty
    {
    border: 1px #000000 solid;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:   10pt;
    font-weight: bold;
    text-align: center; 
    background-color : #F7F7F7;
    color: #000000;
    margin-top:     0px; 
    margin-right:   0px; 
    margin-bottom:  0px; 
    margin-left:    0px; 
    padding-top:    0px; 
    padding-right:  0px; 
    padding-bottom: 0px; 
    padding-left:   0px;
    }

@media print 
    {
    .stdheadlnks {display: none;}
    .ecombuttons {display: none;}
    .listlink    {display: none;}
    .specs       { border: 1px #000000 solid;}
    }


.logos
    {
    text-align: center;
    vertical-align: middle;
    }
.interlogo
    {
    padding-left:  20px;
    padding-right: 20px;
    }
td.pagehead
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    text-align: left;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 10px;
    }
td.pagelines
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #666666;
    text-align: left;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    }
td.pagespace
    {
    padding-top: 10pt;
    }
td.pagedesc
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #666666; 
    text-align: left; 
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 18px;
    padding-left: 10px;
    }
td.parahead
    { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #0000C0;
    text-align: left; 
    vertical-align: top; 
    padding-top:    8px; 
    padding-bottom: 4px;
    padding-left: 10px;
    }
td.paralines
    {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #666666; 
    background-position: center; 
    text-align: left; 
    padding-top:    0px; 
    padding-bottom: 18px;
    padding-left: 30px;
    padding-right: 20px;
    }
a.parar:active
    {
    color: #0000FF; 
    }
a.para:link
    {
    color: #0000FF; 
    }
a.para:visited
    {
    color: #0000FF; 
    }
a.para:hover
    {
    color: #0000FF; 
    }.checkhead {  background-color: #3333CC; color: #FFFFFF; font-weight: bold}

.listrule
    {
    }
.listfoot
    {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #888888;
    text-align: center;
    }
.listbrand
    {
    padding-top:    14px;
    padding-bottom: 14px;
    text-align: center;
    }

.prodrule
    {
    margin-top: 5px;
    }
.prodfoot
    {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #888888;
    text-align: center;
    }
.prodbrand
    {
    padding-top:    14px;
    padding-bottom: 9px;
    text-align: center;
    }
.stdpcc
    {
    font-family: Times, Arial, Helvetica, sans-serif; 
    color: #1213c5;
    font-weight: bold;
    }
.groups
    {
    background-image: url(Graphics/pgp.jpg);
    background-position: right 120pt;
    background-repeat: no-repeat;
    background-attachment: fixed;
    }
.thankyou
    {
    font-family: "Verdana, Arial, Helvetica, sans-serif"; 
    font-size: 16pt; 
    font-weight: normal;
    text-align: center;
    color: #000000;
    }
.thanktext
    {
    font-family: "Verdana, Arial, Helvetica, sans-serif"; 
    font-size: 10pt; 
    font-weight: normal;
    text-align: center;
    color: #000000;
    }

table.optionlines
    {
    border: 1px #0000CC solid;
    }
.optiontotal
    {
    text-align: right;
    }
.helpnet
    {
    background-color: #0000CC; 
    background-image:    url(Graphics/helpnet_back.gif);
    background-repeat:   repeat-y;
    background-position: left;

    color:       #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:   17px;
    font-weight: bold;
    text-align:  left; 

    width: 100%; 
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 2px; 
    padding-right: 2px; 
    padding-bottom: 2px; 
    padding-left: 2px;

    border-bottom-color: #FFFFFF;
    border-style:        solid;
    border-top-width:    0px;
    border-left-width:   0px;
    border-bottom-width: 1px;
    border-right-width:  0px;
    }
td.helpnetlnks
  {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:   12px;
    font-weight: bold;
    text-align:  right; 
    color:       #FFFFFF;

    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    padding-top: 1px; 
    padding-right: 1px; 
    padding-bottom: 1px; 
    padding-left: 1px
  }
.helpnetlink
  {
    background-image: url(Graphics/helpnet/helpnet_link.gif);
  }
a.helpnetlink
  {
    margin-top:    0px; 
    margin-right:  0px; 
    margin-bottom: 0px; 
    margin-left:   0px; 

    padding-top:    0px; 
    padding-right:  0px; 
    padding-bottom: 0px; 
    padding-left:   0px

    border-bottom-color: #FFFFFF;
    border-style:        none;
    border-top-width:    0px;
    border-left-width:   0px;
    border-bottom-width: 0px;
    border-right-width:  0px;
  }
.helpnetgroup
  {
    background-color: white;
  }
.helpnethead
  {
    text-align: center;
    font-size: 14pt;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 10px;
    }
td.helpnetlist
  {
    text-align: left;
    padding-left: 20pt;
  }
