body { color: black; background-color: #921d2e; margin: 20px; padding: 0; }
.tablebackground { background-image: url(graphics/table-background.jpg); background-repeat: no-repeat; }
.tablebackground2 { background-image: url(graphics/table-background-2.jpg); background-repeat: no-repeat; }
.tablebackground3 { background-image: url(graphics/table-background-3.jpg); background-repeat: no-repeat; }
.address { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; }
.addresspadding { padding: 10px 15px; }
.addresspadding2 { padding: 20px 15px 10px; }
a:link { color: #921d2e; text-decoration: none; }
a:visited { color: #921d2e; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
a:active { color: #921d2e; text-decoration: none; }
.loginboxes { color: #921d2e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 85px; padding: 1px; border: solid 1px #000; }
.registrationboxes { color: #921d2e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 1px; width: 200px; height: 12px; border: solid 1px #000; }
.addressbox { color: #921d2e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 1px; width: 200px; height: 70px; border: solid 1px #000; }
.quantityboxes { color: #921d2e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 1px; width: 25px; height: 12px; border: solid 1px #000; }
.loginarea { color: #fff100; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding-top: 10px; }
.logintext { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.rewardstext { color: #fff; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; }
.rewardstextsmall { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
a.rewards:link { color: #fff100; text-decoration: none; }
a.rewards:visited { color: #fff100; text-decoration: none; }
a.rewards:hover { color: #fbaf41; text-decoration: none; }
a.rewards:active { color: #fff100; text-decoration: none; }
.pointstext { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; padding: 5px 0 0; }
.pointstotal { color: #fff200; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; }
.pointsvalue { color: #921d2e; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(graphics/productboxes/points-background.png); padding: 4px 0 4px 0; }
a.address:link { color: #fbaf41; text-decoration: none; }
a.address:visited { color: #fbaf41; text-decoration: none; }
a.address:hover { color: #fff; text-decoration: none; }
a.address:active { color: #fbaf41; text-decoration: none; }
.standardtext { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; }
.pulldownmenu { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border: solid 1px; }
.smalltext { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; }
.standardheading { color: #000; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
#product_detailed_text p{margin:0;padding:0;}
