div          { text-align:Center }
body         { background-image:url("BodyBg.gif");
               background-repeat:repeat;
               background-attachment: fixed;
               font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               margin:0px 2px; volume:medium }

td           { text-align:Center }
td.product   { padding:4px 16px 4px 0px }

th.logo      { background-color:transparent; width:20%;
               border:0px;
               vertical-align:middle;
               text-align:Center;
               padding:0px;
               margin:0px }
th.title     { background-color:#CCCC66; width:80%;
               border:0px;
               vertical-align:middle;
               text-align:Center;
               padding:0px;
               margin:0px }
td.column    { width:20% }
td.body      { width:80% }

table        { border:0px;
               border-style:none;
               width:98% }
table.ship   { border:0px;
               border-style:none;
               width:90% }
table.price  { border:3px solid;
               border-top-color:#999900;
               border-right-color:#666600;
               border-bottom-color:#666600;
               border-left-color:#999900;
               width:98% }
table.reg    { background-color:#FFFF99;
               border:0px;
               border-style:none;
               margin:2px;
               width:98% }

th.reg       { background-color:transparent;
               vertical-align:middle;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               width:50%;
               padding:4px 2px;
               margin:2px; volume:medium }

th           { background-color:#666600;
               vertical-align:middle;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#FFFFCC; letter-spacing:0.025em;
               text-align:Center;
               padding:4px 2px;
               margin:2px; volume:loud }

.cat         { width:20% }
.des         { width:35% }
.siz         { width:25% }
.pri         { width:20% }
.pic         { width:20% }
.pro         { width:80% }

tr.price     { background-color:#FFFFCC;
               vertical-align:middle;
               font-family:Arial, sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.9em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               padding:4px 2px;
               margin:2px; volume:medium }

tr.product   { background-color:#FFFF99 }

tr.pur       { background-color:#FFFFFF;
               vertical-align:middle;
               font-family:Arial, sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.8em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               padding:4px 2px;
               margin:2px; volume:medium }

tr.ship      { background-color:#FFFFFF;
               vertical-align:middle;
               font-family:Arial, sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.8em;
               color:#000000;
               text-align:Center;
               padding:2px 4px; volume:medium }

.ship1    { text-align:Left;
               padding:2px 4px 2px 16px }
.ship2    { text-align:Right;
               padding:2px 16px 2px 4px }

td.category  { background-color:#CCCC66;
               border:1px solid;
               border-top-color:#999900;
               border-right-color:#666600;
               border-bottom-color:#666600;
               border-left-color:#999900;
               vertical-align:middle;
               font-family:Arial, sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               padding:4px 2px;
               margin:2px; volume:medium }

td.left      { text-align:left;
               padding:0px 4px 0px }

td.left2     { text-align:left; width:120px;
               padding:0px 0px 0px 0px }

td.nostock   { text-align:left;
               color:#666666;
               padding:0px 4px 0px }

td.price     { border:1px solid;
               border-top-color:#999900;
               border-right-color:#666600;
               border-bottom-color:#666600;
               border-left-color:#999900;
               vertical-align:middle;
               font-family:Arial, sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.9em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               padding:4px 2px;
               margin:2px; volume:medium }

td.variety   { background-color:#FFFFCC }

td.top       { background-color:transparent;
               vertical-align:top;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               padding:6px 16px 26px;
               margin:2px; volume:medium }

input.width  { height:20px; width:80px }

img          { border:0px;
               border-style:none }

a:link       { background-color:transparent; color:#666600 }
a:visited    { background-color:transparent; color:#666666 }
a:focus      { background-color:transparent; color:#996600 }
a:hover      { background-color:transparent; color:#996600 }
a:active     { background-color:transparent; color:#996600 }
a:link img, a:visited img { border:0px; border-style:none }

a.boxsmall   { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.80em;
               color:#666600; background:transparent;
               letter-spacing:0.025em }

ul.buttons   { list-style-type:none; margin:0px }
ul.linkbox   { list-style-type:none;
               background-color:#CCCC66;
               border:3px solid #666600;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.05em;
               text-align:Center;
               padding:12px 4px 16px;
               margin:0px }

ol           { list-style-type:decimal }
li.left      { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:0px 2px; volume:medium }

.circlesp    { list-style-type:circle;
               font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:.8em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:0px 26px; volume:medium }
.squaresp    { list-style-type:square;
               font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:.8em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:0px 50px; volume:medium }

li.space     { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:4px 2px; volume:medium }

p.topline    { font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:smaller;
               color:#000000; letter-spacing:0.1em;
               text-align:Center;
               margin:2px; volume:medium }
p.trans      { background-color:transparent;
               font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.05em;
               color:#FFFFCC;
               text-align:Center;
               margin:0px; volume:silent }

h1           { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1.5em;
               color:#000000; letter-spacing:0.03em;
               text-align:Center;
               margin:2px; volume:loud }

h2           { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:2px; volume:loud }

caption      { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               padding:8px 2px;
               margin:0px; volume:loud }

h2.warn      { background-color:#990000;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1.1em;
               color:#FFFFFF; letter-spacing:0.03em;
               text-align:Center;
               padding:16px 6px;
               margin:16px 2px; volume:loud }

h3           { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:2px 2px 0px; volume:medium }

hr           { width:75%; height:2px;
               color:#999900; text-align:Center; }

object       { width:300px; height:50px;
               text-align:Center; margin:4px 2px 8px 2px }

p            { font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.8em;
               color:#000000; letter-spacing:0.025em;
               text-align:Justify;
               margin:0px 2px 8px; volume:medium }

p.linkto     { font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em;
               text-align:Left;
               margin:0px 4px; volume:medium }

.linkbar     { background-color:#FFFF99;
               border:2px solid #666600;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.05em;
               text-align:Center; 
               padding:8px; 
               margin:16px 32px; volume:medium }

strong       { font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:bold; font-size:1.2em;
               color:#000000; letter-spacing:0.03em;
               text-align:Center;
               margin:0px 2px; volume:loud }
strong.best  { font-family:Arial, sans-serif;
               font-style:italic;
               font-size:1.0em;
               margin:0px 0px 2px }
span.bold    { font-weight:bold;
               volume:loud }

fieldset     { border:2px solid #666600;
               text-align:Left;
               margin:0px 2px 4px }
legend       { font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-weight:bold; font-size:1em;
               color:#000000 }

fieldset.inner { border:1px solid #666600;
               font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-size:0.8em;
               margin:0px 10px 10px }
legend.inner { font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-weight:normal; font-size:1.25em }

label        { margin:0px 12px }
input        { margin:0px -16px 0px 12px }
input.indent { margin:0px 10px 8px }
textarea     { margin:0px 10px 10px }

.box         { background:transparent;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.025em }

.arial       { font-family:Arial, sans-serif;
               font-size:0.7em; text-align:Center;
               margin:4px 2px 2px; volume:medium }
.circle      { list-style-type:circle }
.center      { text-align:Center }
.center2     { text-align:Center; margin:0px 4px 2px }
.indent1     { font-size:1em; letter-spacing:0.025em; text-align:Left;
               margin:0px 48px 16px }
.indent2     { font-size:0.8em; letter-spacing:0.025em; text-align:Left;
               margin:0px 12px }
.indent3     { font-size:0.8em; letter-spacing:0.025em; text-align:Justify;
               margin:0px 14px 8px }
.indent4     { font-size:0.83em; letter-spacing:0.025em; text-align:Justify;
               margin:0px 8px 2px }
.large       { font-size:1.1em; letter-spacing:0.03em }
.larger      { background-color:#FFFFCC;
               font-weight:bold; font-size:1.2em; letter-spacing:0.03em;
               padding:0px 0px 0px 8px;
               margin:4px 0px }
.small       { font-size:smaller; text-align:Center; volume:medium }
.nounder     { text-decoration:none }
.underblk    { text-decoration:underline; color:#000000 }
.wide        { width:100% }
.triviabx    { background-color:#FFFF99;
               border:2px solid #666600;
               font-family:Pegasus, "ZapfHumnst Dm BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:1em;
               color:#000000; letter-spacing:0.03em;
               text-align:Left; 
               padding:8px 8px 8px 32px; 
               margin:16px; volume:medium }

address      { font-family:"Century Gothic", "Futura Lt BT", sans-serif;
               font-style:normal; font-variant:normal;
               font-weight:normal; font-size:0.75em;
               color:#000000; letter-spacing:0.025em;
               text-align:Center;
               margin:0px 4px 4px; volume:soft }