body {
   background-color: #FFFFFF;
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px; color: #000000;
   }
a:link {
   color: #443D29;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
   }
a:visited {
   color: #443D29;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
   }
a:active {
   color: #763D5E;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
   }
a:hover {
   color: #763D5E;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
   }
.normal {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   color: #000000;
   }
p.p1 { 
   font-size: 12px; 
   color: #000000;
   font-family: verdana, sans-serif;
   margin-left: 18px;
   margin-right: 18px;
   margin-top: 0px;
   }
p.p1top { 
   margin-top: 18px;
   font-size: 12px; 
   color: #000000;
   font-family: verdana, sans-serif;
   margin-left: 18px;
   margin-right: 18px;
   }
.BrandName {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   padding-bottom: 5px;
   color: #354D40;
   }
.ContactHeading {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 14px;
   font-weight: bold;
   margin-left: 18px;
   margin-top: 8px;
   margin-bottom: 12px;
   color: #5179AF;
   }
hr.productlist {
   color: #B0BBC3;
   background-color: #B0BBC3;
   height: 2px;
   border-width: 0;
   width: 98%;
   padding-top: 1px;
   padding-bottom: 1px;
   }
.heading {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   font-weight: bold; color: #000000;
   }
.majheading {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 14px;
   font-weight: bold;
   color: #330000;
   }
.infotext {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 9px;
   color: #000000;
   }
.introtext {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   color: #000000;
   }
.fragfree {
   color: #8D2AC0;
   font-size: 10px;
   font-weight: bold;
   }
.glutenfree {
   color: #6F5517;
   font-size: 10px;
   font-weight: bold;
   }
.vegan {
   color: #137A13;
   font-size: 10px;
   font-weight: bold;
   }   
.navlined {
   font-family: Verdana, Arial, Times New Roman, serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   text-decoration:none;
   }
a.navlined:link {
   color: #443D29;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
a.navlined:visited {
   color: #443D29;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
a.navlined:active {
   color: #763D5E;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
a.navlined:hover {
   color: #763D5E;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
.shpbsket {
   font-family: Verdana, Arial, Times New Roman, serif;
   color: #7A1348;
   font-size: 11px;
   font-weight: bold;
   text-decoration:none;
   }
a.shpbsket:link {
   color: #7A1348;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
a.shpbsket:visited {
   color: #7A1348;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
a.shpbsket:active {
   color: #763D5E;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
a.shpbsket:hover {
   color: #763D5E;
   font-size: 11px;
   font-weight: bold;
   text-decoration:underline;
   }
.navsmall {
   font-family: Verdana, Arial, Times New Roman, serif;
   color: #000000;
   font-size: 10px;
   font-weight: bold;
   text-decoration:none;
   }
a.navsmall:link {
   color: #443D29;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline;
   }
a.navsmall:visited {
   color: #443D29;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline;
   }
a.navsmall:active {
   color: #763D5E;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline;
   }
a.navsmall:hover {
   color: #763D5E;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline
   }
a.xmassmall:link {
   color: #138201;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline;
   }
a.xmassmall:visited {
   color: #138201;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline
   }
a.xmassmall:active {
   color: #B41919;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline;
   }
a.xmassmall:hover {
   color: #B41919;
   font-size: 10px;
   font-weight: bold;
   text-decoration:underline;
   }
h1 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   }
h2 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 10px;
   font-weight: bold;
   color: #000000;
   }
.h1-sidebar {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   font-weight: bold;
   color: #006666;
   }
.h1-popup {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 16px;
   font-weight: bold;
   color: #443D29;
   }
.body-popup {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   color: #000000;
   }
.colortext {
   color: #443D29;
   }
a.colortext:link {
   color: #443D29;
   text-decoration:underline;
   }
a.colortext:visited {
   color: #443D29;
   text-decoration:underline;
   }
a.colortext:active {
   color: #763D5E;
   text-decoration:underline;
   }
a.colortext:hover {
   color: #763D5E;
   text-decoration:underline;
   }
td.tdtopspace2 {
   padding-top: 2px;
   }
td.tdtopspace3 {
   padding-top: 3px;
   }
td.tdtopspace4 {
   padding-top: 4px;
   }
td.tdtopspace6 {
   padding-top: 6px;
   }
table.MenuFixedTable {
   background-color: #EAEAF0;
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_tblbg5_wrb.jpg");
   }
table.MenuSideTables {
   background-color: #EAEAF0;
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_tblbg6_wrb.jpg");
   }
table.BGMain {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_tblbg7_wrb.jpg");
   }
td.Freebies {
   padding: 4px;
   line-height: 125%;
   }
td.MenuFBorder1 {
   padding-top: 2px;
   }
td.MenuFBorder2 {
   padding: 0.05cm;
   }
td.MenuFBorder3 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 10px;
   color: #000000;
   }
td.MenuFBorder4 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   padding-top: 4px;
   }
td.MenuBBorder4 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   padding-bottom: 4px;
   }
td.MenuBBorder6 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   padding-bottom: 6px;
   }
td.MenuT3B6Border {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   padding-top: 3px;
   padding-bottom: 6px;
   }
td.tdtopspacet2b2 {
   padding-top: 2px;
   padding-bottom: 2px;
   }
td.MenuBorder1 {
   font-size: 14px;
   color: #58434F;
   font-weight: bold;
   padding: 0.1cm;
   }
td.ULogoBG {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lulbg_wrb.gif");
   }
td.LeftBG1 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lsb_wrb.gif");
   }
td.LeftBG2 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lc1l_wrb.gif");
   }
td.LeftBG3 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lsbl_wrb.gif");
   }
td.LeftBG4 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lb1l_wrb.gif");
   }
td.BotBG1 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lcb_wrb.gif");
   }
td.BotBGEnd1 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lcbend_wrb.gif");
   }
td.BotBG2 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lbb_wrb.gif");
   }
td.BotBGEnd2 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_lbbend_wrb.gif");
   }
.brandpd {
   background-color: #EFEAE4;
   font-size: 10px;
   }
.smallsearchbg {
   background-color: #EFEAE4;
   font-size: 10px;
   }
.navHighlgt {
   font-family: Verdana, Arial, Times New Roman, serif;
   color: #502035;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   }
.navHighlgt12 {
   font-family: Verdana, Arial, Times New Roman, serif;
   color: #502035;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   }
.navHighblk {
   font-family: Verdana, Arial, Times New Roman, serif;
   color: #443D29;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   }
.BotLeftNav {
   line-height: 104%;
   }
.allcaps {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   color: #7A1348;
   text-transform: uppercase;
   font-weight: bold;
   }
td.SumSale08UR {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   font-weight: bold;
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_summersale_rubg.jpg");
   line-height: 135%;
   }
td.SumSale08L {
   font-family: Verdana, Arial;
   font-size: 18px;
   color: #7A1348;
   font-weight: bold;
   line-height: 116%;
   }
td.SumSale08LR {
   font-family: Verdana, Arial;
   font-size: 13px;
   color: #FCF5B6;
   font-weight: bold;
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_summersale_rlbg.jpg");
   line-height: 130%;
   }
td.SumSale08LR2 {
   background-image: url("http://www.whiterabbitbeauty.com/media/s08_summersale_rlbg.jpg");
   }
.SumSale08Lnk {
   font-family: Verdana, Arial;
   font-size: 18px;
   color: #7A1348;
   font-weight: bold;
   line-height: 106%;
   }
a.SumSale08Lnk:link {
   font-family: Verdana, Arial;
   font-size: 18px;
   color: #A60549;
   font-weight: bold;
   text-decoration:underline;
   line-height: 106%;
   }
a.SumSale08Lnk:visited {
   font-family: Verdana, Arial;
   font-size: 18px;
   color: #A60549;
   font-weight: bold;
   text-decoration:underline;
   line-height: 106%;
   }
a.SumSale08Lnk:active {
   font-family: Verdana, Arial;
   font-size: 18px;
   color: #A60549;
   font-weight: bold;
   text-decoration:underline;
   line-height: 106%;
   }
a.SumSale08Lnk:hover {
   font-family: Verdana, Arial;
   font-size: 18px;
   color: #DA195D;
   font-weight: bold;
   text-decoration:underline;
   line-height: 106%;
   }
.colortext2 {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   font-weight: normal;
   }
a.colortext2:link {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext2:visited {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext2:active {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #763D5E;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext2:hover {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #763D5E;
   font-weight: bold;
   text-decoration:underline;
   }
.colortext2ab {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   letter-spacing: -1px;
   font-weight: normal;
   }
a.colortext2ab:link {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   letter-spacing: -1px;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext2ab:visited {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #2D0130;
   letter-spacing: -1px;
   font-weight: bold;
   text-decoration:underline
   }
a.colortext2ab:active {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #763D5E;
   letter-spacing: -1px;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext2ab:hover {
   font-family: Verdana, Arial;
   font-size: 15px;
   color: #763D5E;
   letter-spacing: -1px;
   font-weight: bold;
   text-decoration:underline;
   }
.colortext3 {
   font-family: Verdana, Arial;
   font-size: 13px;
   color: #826714;
   font-weight: bold;
   }
a.colortext3:link {
   font-family: Verdana, Arial;
   font-size: 13px;
   color: #2D0130;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext3:visited {
   font-family: Verdana, Arial;
   font-size: 13px;
   color: #2D0130;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext3:active {
   font-family: Verdana, Arial;
   font-size: 13px;
   color: #763D5E;
   font-weight: bold;
   text-decoration:underline;
   }
a.colortext3:hover {
   font-family: Verdana, Arial;
   font-size: 13px;
   color: #763D5E;
   font-weight: bold;
   text-decoration:underline;
   }
div.cert {
   width: 480px;
   }
form.gift_certificate {
   }
div.instructions, div.policy {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 10px;
   font-weight: bold;
   }
table.cert_num_amount {
   width: 100%;
   padding: 4px;
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: bold;
   background-color: #EFEEFF;
   }
td.cert_num_amount {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: bold;
   text-align: left;
   }
select.cert_num_amount {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: bold;
   }
table.giftcert_type {
   width: 100%;
   padding: 4px;
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   background-color: #EFEEFF;
   }
td.giftcert_type {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   text-align: left;
   }
table.cert_to_from_msg {
   width: 100%;
   padding: 4px;
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: bold;
   background-color: #EFEEFF;
   }
td.cert_to_from_msg {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: bold;
   text-align: left;
   }
td.cert_to_from_msg_val {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: normal;
   text-align: left;
   }
div.buttons {
   text-align: center;
   padding-top: 1em;
   }
td.FullSizeTxt {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   padding-top: 8px;
   padding-right: 5px;
   text-align: right;
   vertical-align: middle;
   background-color: [-- VAR.CellBGColor --];
   }
td.FullSizePriceQty {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   font-weight: bold;
   padding-top: 8px;
   padding-right:4px;
   text-align: left;
   vertical-align: middle;
   background-color: [-- VAR.CellBGColor --];
   }
td.FullOptions {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   padding-top: 5px;
   vertical-align: top;
   background-color: [-- VAR.CellBGColor --];
   }
td.SampleSizeTxt {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 10px;
   padding-top: 6px;
   padding-right: 5px;
   text-align: right;
   vertical-align: middle;
   background-color: [-- VAR.CellBGColor --];
   }
td.SampleSizePriceQty {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 9px;
   font-weight: bold;
   padding-top: 6px;
   padding-right:4px;
   text-align: left;
   vertical-align: middle;
   background-color: [-- VAR.CellBGColor --];
   }
td.SampleOptions {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 9px;
   padding-top: 5px;
   vertical-align: top;
   background-color: [-- VAR.CellBGColor --];
   }
.FullInputQty {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 11px;
   }
.SampleInputQty {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 9px;
   }
td.ContactUs1 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   font-weight: bold;
   color: #5179AF;
   padding-right: 4px;
   padding-top: 8px;
   vertical-align: top;
   }
td.ContactUs2 {
   font-family: Verdana, Arial, Times New Roman, serif;
   font-size: 12px;
   padding-top: 8px;
   vertical-align: top;
   }