
body    { background-color: white; width: 100%; height: 600px }
p.headlinks1    { margin-top: 0px; border-top: 0px; position: absolute; top: 48.43%; right: 365px }
p.headlinks2  { margin-top: 0px; position: absolute; top: 63.28%; right: 365px }
p.headlinks3 { margin-top: 0px; position: absolute; top: 80.47%; right: 365px }
div#header          { font-style: normal; font-weight: 500; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: white url(../Images/header.jpg); margin-top: 0px; position: absolute; top: 0pt; width: 800px; height: 128px }
div#headerbg    { font-style: normal; font-weight: 500; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: white url(../Images/headerbg.jpg); margin-top: 0px; margin-right: 0px; margin-left: 0px; position: absolute; top: 0pt; left: 0px; width: 100%; height: 128px }
div#left      { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff url(../Images/side.jpg); margin-top: 1px; position: absolute; top: 128px; left: 0px; width: 163px; height: 448px }
div#right      { margin-top: 1px; padding-right: 5px; padding-left: 7px; border-left: 1px solid #002d57; position: absolute; top: 128px; left: 670px; height: 445px; overflow: auto }
div#footer     { background: white url(../Images/footer.jpg); position: absolute; top: 0px; left: 0px; width: 800px; height: 24px }
div#footerbg    { background: white url(../Images/footerbg.jpg); position: absolute; top: 576px; left: 0px; width: 100%; height: 24px }
div#main    { color: #002d57; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: text-top; padding: 0px 4px 4px; position: absolute; top: 128px; left: 163px; width: 510px; height: 445px; overflow: auto }
div#main-receipt   { color: #002d57; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: text-top; padding: 0px 4px 4px; position: absolute; top: 200px; left: 30px; width: 600px; overflow: auto }
div#main-seccode   { color: #002d57; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 0px 15px 0px 5px; position: absolute; width: 450px; height: 350px; overflow: auto }
a.headlinks1:link   { color: #efca04; text-decoration: none }
a.headlinks2:link { color: #002d57; text-decoration: none }
a.headlinks3:link { color: white; text-decoration: none }
a.headlinks1:visited { color: #efca04; text-decoration: none }
a.headlinks2:visited { color: #002d57; text-decoration: none }
a.headlinks3:visited { color: white; text-decoration: none }
a.headlinks1:hover { color: white; text-decoration: underline }
a.headlinks2:hover { color: #b10015; text-decoration: underline }
a.headlinks3:hover { color: #efca04; text-decoration: underline }
p.userstatus   { color: #efca04; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 2px; margin-left: 10px; position: relative; top: 3px; left: 10px; width: 140px }
a.sidebutton:link      { color: white; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: none; background-color: #136887; text-align: right; vertical-align: middle; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; padding-top: 2px; padding-right: 2px; border: solid 1px #136887; position: relative; left: 10px; width: 137px; height: 18px }
a.sidebutton:visited    { color: white; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: none; background-color: #136887; text-align: right; vertical-align: middle; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; padding-top: 2px; padding-right: 2px; border: solid 1px #136887; position: relative; left: 10px; width: 137px; height: 18px }
a.sidebutton:hover    { color: #002d57; font-weight: normal; font-size: 12px; line-height: 18px; background-color: #badbf8; text-align: right; vertical-align: middle; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; padding-top: 2px; padding-right: 2px; border: solid 1px white; position: relative; left: 15px; width: 137px; height: 18px }
form.search    { text-align: center; vertical-align: middle; margin-top: 3px; margin-left: 20px; padding: 1px; border: solid 1px #badbf8; position: relative; top: 0px; width: 138px; height: 45px }
input.search      { background-color: white; text-align: left; margin: 1px; border: 0px; position: absolute; top: 0px; left: 0px; width: 134px; height: 20px }
button.search    { color: #002d57; font-weight: bold; background-color: #efca04; text-align: center; margin: 1px; border: 0px; position: absolute; top: 21px; left: 0px; width: 134px; height: 20px }
button.button { color: #002d57; font-weight: bold; background-color: #efca04; text-align: center; margin: 1px 0px 0px; padding: 1px; border: solid 1px #002d57; position: relative; width: 100px; height: 20px }
span.button { color: #002d57; font-weight: bold; text-decoration: none; background-color: #efca04; text-align: center; margin: 1px 0px 0px; padding: 1px; border: solid 1px #002d57; position: relative; width: 100px; height: 20px }
a.button:link { color: #002d57; font-weight: bold; text-decoration: none; text-align: center; padding: 1px; position: relative }
a.button:visited { color: #002d57; font-weight: bold; text-decoration: none; text-align: center; padding: 1px; position: relative }
a.button:hover { color: #002d57; font-weight: bold; text-decoration: none; text-align: center; padding: 1px; position: relative }
p.manuf    { color: white; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; position: absolute; width: 140px }
h1.sideitem    { color: white; font-weight: bold; font-size: 9pt; text-decoration: none; text-align: left; margin-bottom: 2px; border-bottom: 1pt solid white; position: relative; right: 5px; left: 20px; width: 137px }
a.treelink:link     { color: #002d57; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: none 0px }
a.link:link   { color: #002d57; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; border: none }
a.treelink:visited    { color: #002d57; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: none 0px }
a.link:visited   { color: #002d57; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; border: none }
a.treelink:hover    { color: #b10015; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; border: none 0px }
a.link:hover   { color: #b10015; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; border: none }
p.footlinks      { margin-top: 0px; padding-top: 5px; padding-left: 10px; position: relative; top: 0px; left: 163px; width: 560px }
a.footlinks:link  { color: #198ab3; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.footlinks:visited { color: #1b97c4; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.footlinks:hover { color: #badbf8; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
p.headline          { vertical-align: top; margin-top: 0px; padding-bottom: 1px; border-bottom: 1px solid #002d57; position: relative; top: 0px; width: 96%; height: 40px }
h1.txttop      { color: #002d57; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; vertical-align: top; margin-top: 0px; padding: 1px; position: relative; width: 92% }
h1.txtreg  { color: #002d57; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; position: relative }
h1.txtreg2 { color: #002d57; font-style: normal; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; position: relative }
h1.txtbold { color: #002d57; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: relative }
span.txtboldred { color: #b10015; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: relative }
span.txtboldred2 { color: #b10015; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: relative }
span.bigtxt { color: #b10015; font-style: normal; font-weight: bold; font-size: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: relative }
h2.txtsmall { color: #002d57; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: top }
span.txtsmall { color: #002d57; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: top }
table.deals         { color: #002d57; font-size: 8pt; background-color: #002d57; text-align: center; margin: 0px; padding: 0px; border: solid 2px #b10015; width: 70% }
table.features    { color: #002d57; font-size: 8pt; background-color: #f5f5f5; text-align: center; margin: 3px; padding: 2px; border: solid 3px #002d57; width: 95% }
td.features   { background-color: white; text-align: center; margin: 2px; padding: 2px; border: solid 1pt #b10015; width: 30%; height: 50% }
img.product     { border: none 0px; width: 100px; height: 100px }
img.pthumb { border: none 0px; width: 50px; height: 50px }
img.top   { margin-top: 0px; border: none 0px; top: 0px }
div#window       { margin: 3px; padding: 3px 7px 7px; border: solid 1px #002d57; width: 100% }
div#window1 { margin: 1px; padding: 1px; border: solid 1px #002d57; width: 100% }
hr.rule    { color: #002d57; padding-bottom: 3px; position: relative; height: 1px }
input   { padding-top: 2px; padding-left: 2px; width: 100% }
input.qty { padding-top: 2px; padding-left: 2px; width: 20px }
input.radio  { width: auto }
table.cart      { color: #002d57; font-style: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; border: solid 1px #198ab3; width: 455px }
table.cart2 { color: #002d57; font-style: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; border: solid 1px #198ab3; padding: 2px; width: 570px }
th.cart  { color: white; font-weight: bold; background-color: #002d57; text-align: center }
th.cart2 { color: white; font-weight: bold; background-color: #002d57; text-align: left }
td.cart    { color: white; font-weight: bold; font-size: 8pt; background-color: #002d57; text-align: center; padding: 2px; width: 200px }
td.cart3 { color: white; font-weight: bold; font-size: 9pt; background-color: #002d57; padding: 2px 2px 2px 6px; width: 200px }
td.cart2 { color: #002d57; font-weight: bold; font-size: 8pt; background-color: #dcdcdc; text-align: left; padding: 2px; width: 200px }
td.cart4 { color: #002d57; font-weight: bold; font-size: 8pt; background-color: #dcdcdc; text-align: center; padding: 2px; width: 10% }
td.right  { text-align: center }
td.feat  { background-color: white; text-align: center; border: solid 1px #efca04 }
td.left    { width: 44% }
table { color: #002d57; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.mfg  { color: #002d57; font-weight: bold; text-align: center }
span.origprice    { color: black; font-weight: bold; font-size: 9pt; text-decoration: line-through }
span.featprice { color: #b10015; font-weight: bold; font-size: 10pt; text-decoration: none }
p.verisign  { text-align: right; margin-right: 3px; position: relative; width: 140px }

