body.main {
 background-color: #ccccff;
color: #ffffff;
margin: 10px;
 }

table.main { 
background-color: #ccccff;
color: #ffffff;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 850px;
 }

td.title { 
background-color: #ccccff;
background-image: url('/images/title.jpg');
color: #ffffff;
height: 80px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 850px;
 }

td.navigation { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

table.mainmenu { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

td.premenubar { 
background-color: #c0c0c0;
background-image: url('/images/menutopa.jpg');
color: #ffffff;
height: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.menubar { 
background-color: #c0c0c0;
background-image: url('/images/menutopb.jpg');
color: #ffffff;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-bottom: 7px;
padding-left: 21px;
padding-right: 26px;
padding-top: 0px;
text-align: left;
vertical-align: middle;
width: 150px;
 }

td.postmenubar { 
background-color: #c0c0c0;
background-image: url('/images/menutopc.jpg');
color: #ffffff;
height: 1px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.menubody { 
background-color: #ffffff;
background-image: url('/images/menubody.jpg');
color: #808080;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 150%;
padding-bottom: 15px;
padding-left: 21px;
padding-right: 26px;
padding-top: 15px;
text-align: left;
vertical-align: top;
width: 150px;
 }

td.menubottom { 
background-color: #ccccff;
background-image: url('/images/menubottom.jpg');
color: #ffffff;
height: 7px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

table.spacer { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.spacer { 
background-color: #ccccff;
color: #ffffff;
height: 50px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

table.ad { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.preadbar { 
background-color: #c0c0c0;
background-image: url('/images/menutopa.jpg');
color: #ffffff;
height: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.adbar { 
background-color: #c0c0c0;
background-image: url('/images/menutopb.jpg');
color: #ffffff;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-bottom: 7px;
padding-left: 21px;
padding-right: 26px;
padding-top: 0px;
text-align: left;
vertical-align: middle;
width: 150px;
 }

td.postadbar { 
background-color: #c0c0c0;
background-image: url('/images/menutopc.jpg');
color: #ffffff;
height: 1px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.adbody1 { 
background-color: #ccccff;
color: #ffffff;
height: 100px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

td.adbody2 { 
background-color: #ccccff;
color: #ffffff;
height: 100px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

td.adbottom { 
background-color: #ccccff;
background-image: url('/images/menubottom.jpg');
color: #ffffff;
height: 7px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 150px;
 }

td.buffer { 
background-color: #ccccff;
color: #000000;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 10px;
 }

table.imagemain { 
background-color: #ccccff;
color: #000000;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 480px;
 }

td.imagemain { 
background-color: #ccccff;
color: #000000;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 480px;
 }

td.image { 
background-color: #ffffff;
background-image: url('/images/imagebody.jpg');
color: #808080;
font-family: arial, sans-serif;
font-size: 14px;
font-weight: bold;
padding-bottom: 10px;
padding-left: 11px;
padding-right: 16px;
padding-top: 10px;
text-align: left;
vertical-align: top;
width: 480px;
 }

td.imagetop { 
background-color: #ffffff;
background-image: url('/images/imagetop.jpg');
color: #000000;
height: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 480px;
 }

td.imagebottom { 
background-color: #ffffff;
background-image: url('/images/imagebottom.jpg');
color: #000000;
height: 7px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 480px;
 }

td.text { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 200px;
 }

table.textbox { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 200px;
 }

td.pretextbar { 
background-color: #c0c0c0;
background-image: url('/images/textmenutopa.jpg');
color: #ffffff;
height: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.textbar { 
background-color: #c0c0c0;
background-image: url('/images/textmenutopb.jpg');
color: #ffffff;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-bottom: 7px;
padding-left: 21px;
padding-right: 26px;
padding-top: 0px;
text-align: left;
vertical-align: middle;
width: 200px;
 }

td.posttextbar { 
background-color: #c0c0c0;
background-image: url('/images/textmenutopc.jpg');
color: #ffffff;
height: 1px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 150px;
 }

td.textbody { 
background-color: #ffffff;
background-image: url('/images/textmenubody.jpg');
color: #808080;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 150%;
padding-bottom: 20px;
padding-left: 21px;
padding-right: 26px;
padding-top: 15px;
text-align: left;
vertical-align: top;
width: 200px;
 }

td.textbody2 { 
background-color: #ffffff;
background-image: url('/images/textmenubody.jpg');
color: #808080;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 150%;
padding-bottom: 20px;
padding-left: 21px;
padding-right: 26px;
padding-top: 15px;
text-align: left;
vertical-align: top;
width: 200px;
 }

td.textbottom { 
background-color: #ccccff;
background-image: url('/images/textmenubottom.jpg');
color: #ffffff;
height: 7px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 200px;
 }

table.spacer2 { 
background-color: #ccccff;
color: #ffffff;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 200px;
 }

td.spacer2 { 
background-color: #ccccff;
color: #ffffff;
height: 50px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 200px;
 }

td.copyright { 
background-color: #ccccff;
color: #808080;
font-family: arial, sans-serif;
font-size: 9px;
font-weight: normal;
height: 20px;
padding-bottom: 0px;
padding-left: 11px;
padding-right: 16px;
padding-top: 0px;
text-align: center;
width: 480px;
 }

a.link:link { 
background-color: #ffffff;
color: #808080;
text-decoration: none;
 }

a.link:visited { 
background-color: #ffffff;
color: #808080;
text-decoration: none;
 }

a.link:active { 
background-color: #ffffff;
color: #808080;
text-decoration: none;
 }

a.link:hover { 
background-color: #ffffff;
color: #c0c0c0;
font-weight: bold;
text-decoration: none;
 }

img.image { 
border-color: #000000;
border-style: solid;
border-width: 1px;
display: block;
 }

img.adimage { 
border-color: #000000;
border-style: solid;
border-width: 0px;
display: block;
 }

img.imagecart { 
border-color: #000000;
border-style: solid;
border-width: 0px;
display: block;
 }

img.imagecartadd { 
border-color: #000000;
border-style: solid;
border-width: 0px;
display: block;
z-index: -1;
 }

table.display { 
background-color: #ffffff;
color: #000000;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 400px;
 }

td.displaytext { 
background-color: #ffffff;
color: #808080;
font-family: arial, sans-serif;
font-size: 14px;
font-weight: bold;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
vertical-align: top;
width: 400px;
 }

td.displaybuffer { 
background-color: #ffffff;
color: #000000;
height: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 400px;
 }

td.displaybuffer2 { 
background-color: #ffffff;
color: #000000;
height: 12px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 400px;
 }

td.displayimage { 
background-color: #ffffff;
color: #000000;
height: 300px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 400px;
 }

td.displaydescription { 
background-color: #ffffff;
color: #808080;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 150%;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
vertical-align: top;
width: 400px;
 }

table.cart { 
background-image: url('/images/title.jpg');
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 850px;
 }

td.blankcart { 
height: 80px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 765px;
 }

td.imagecart { 
background-color: #ccccff;
color: #808080;
height: 80px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 39px;
 }

td.imagecartx { 
background-color: #ccccff;
color: #808080;
height: 80px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 39px;
 }

td.imagecartpad { 
background-color: #ccccff;
color: #808080;
height: 80px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 7px;
 }

table.addtocart { 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 128px;
 }

td.addtocart { 
background-color: #ffffff;
color: #808080;
height: 33px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: middle;
width: 128px;
 }

form { 
margin: 0px;
padding: 0px;
 }

p { 
color: #808080;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 150%;
 }

table.redirect { 
background-color: #ccccff;
color: #ffffff;
margin: auto;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 800px;
 }

td.redirect { 
background-color: #ccccff;
color: #ffffff;
height: 80px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 800px;
 }

table.productarray { 
background-color: #ffffff;
color: #000000;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 400px;
 }

td.productarraytext { 
background-color: #ffffff;
color: #808080;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
vertical-align: top;
width: 175px;
 }

td.productarraytextbuffer { 
background-color: #ffffff;
color: #808080;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 50px;
 }

td.productarrayimage { 
background-color: #ffffff;
color: #808080;
height: 131px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 175px;
 }

td.productarrayimagebuffer { 
background-color: #ffffff;
color: #808080;
height: 131px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 50px;
 }

td.productarraybuffer { 
background-color: #ffffff;
color: #808080;
height: 30px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 400px;
 }

td.productarraybuffer2 { 
background-color: #ffffff;
color: #808080;
height: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: top;
width: 400px;
 }