
A { color: #C76F87; text-decoration: underline; font-family: arial; font-size: 11px;}
a.visited {color: #C76F87;}
A:link { color: #C76F87; text-decoration: underline; font-family: arial; font-size: 11px;}
TD { color: #999999; font-family: arial; font-size: 11px; }
A:active { color: #C76F87; text-decoration: underline; font-family: arial; font-size: 11px;}
A:visited { color: #C76F87; text-decoration: underline; font-family: arial; font-size: 11px;}
.select { font-family: arial; font-size: 10px; }
.chdesctxtem { color: #999999; font-family: arial; font-size: 11px; line-height: 18px; }
.chdesctxt { color: #999999; font-family: arial; font-size: 11px; }
.chdesctxtqu { color: #999999; font-family: arial; font-size: 12px; font-weight: bold; }
.chdesclnk { color: #999999; font-family: arial; font-size: 11px; }
.chdesctxtsm { color: #999999; font-family: arial; font-size: 9px; font-weight: bold; }
.chdescstr { color: #666666; font-family: arial; font-size: 9px; font-weight: bold; }
.chsubpop { color: #999999; font-family: arial; font-size: 11px; font-weight: bold;}
.chheadpop { color: #000000; font-family: arial; font-size: 13px; font-weight: bold;  }
.chprdtxt { color: #999999; font-family: arial; font-size: 11px; font-weight: bold; }

/*layers for shopping pages*/
#chrmholderR { position:absolute; left:75px; top:110px; width: 630px; } /* skincare, makeup, gifts and frag use this */
#chrmholder {position:relative; width:630px;} /*unique app uses this */
#chrmholdermac {position:absolute; left:79px; top:0px; width:630px; } /*ie on a mac uses this */
#chmctitler { position: absolute; top: 100px; left: 0px; width: 350px; height: 100px; z-index: 2; }
#chmctitlecopyr {  position: absolute; top: 175px; left: 100px; height: 100px; width: 250px; z-index: 3; }
#chmctitlel { position: absolute; top: 100px; left: 300px; width: 350px; height: 100px; z-index: 2; }
#chmctitlecopyl {  position: absolute; top: 175px; left: 300px; height: 100px; width: 250px; z-index: 3; }
/* shop pages skincare, fragrance, makeup gifts */
#chmcboxa, #chmcboxb, #chmcboxc, #chmcboxd, #chmcboxe, #chmcboxac, #chmcboxbc, #chmcboxcc, #chmcboxdc, #chmcboxec { position: absolute; top: 200px; width: 112px; }
#chmcboxa, #chmcboxb, #chmcboxc, #chmcboxd, #chmcboxe { z-index: 5; }
#chmcboxac, #chmcboxbc, #chmcboxcc, #chmcboxdc, #chmcboxec { z-index: 4; }
#chmcboxa, #chmcboxac { left: 10px; }
#chmcboxb, #chmcboxbc { left: 137px; }
#chmcboxc, #chmcboxcc { left: 264px; }
#chmcboxd, #chmcboxdc { left: 391px; }
#chmcboxe, #chmcboxec { left: 516px; }

/* header div tags */
#chgnav { position: absolute; top: 37px; left: 0px; height: 35px; }
#chg0   {  position: absolute; left: 10px; top: 44px; }
#chg1   {  position: absolute; left: 103px; top: 44px; }
#chg2   {  position: absolute; left: 220px; top: 44px; }
#chg3   {  position: absolute; left: 309px; top: 44px; }
#chg4   {  position: absolute; left: 379px; top: 44px; }
#chg5   {  position: absolute; left: 460px; top: 44px; }
#chg6 { position: absolute; left: 2px; z-index: 9; top: 56px; visibility: hidden;}
#chg7 { position: absolute; left: 30px; z-index: 9; top: 56px; visibility: hidden;}
#chg8 { position: absolute; left: 120px; z-index: 9; top: 56px; visibility: hidden;}
#chg9 { position: absolute; left: 250px; z-index: 9; top: 56px; visibility: hidden;}
#chg10 { position: absolute; left: 270px; z-index: 9; top: 56px; visibility: hidden;}
#chg11 { position: absolute; left: 400px; z-index: 9; top: 56px; visibility: hidden;}
#chgnavsnatchbot { position: absolute; top: 70px; left: 0px; height: 25px; width: 630px; }
#chgnavsnatchtop { position: absolute; top: 40px; left: 0px; height: 25px; width: 630px; }
#chlptextn { Z-INDEX: 2; LEFT: 40px; WIDTH: 270px; POSITION: absolute; TOP: 200px; HEIGHT: 88px }
#chlptitlen { position: absolute; top: 90px; left: 40px; width: 500px; height: 100px; z-index: 2; }
#chlptitle { position: absolute; top: 90px; left: 20px; width: 500px; height: 100px; z-index: 2; }
#chfetitle { position: absolute; top: 105px; left: 20px; width: 250px; height: 100px; z-index: 2; }
#chfetitlecopy {  position: absolute; top: 215px; left: 20px; height: 100px; width: 250px; z-index: 3; }
#chpresrheader { position: absolute; top: 90px; left: 40px; width: 360px; height: 100px; z-index: 2; }
#chpresrcopy { position: absolute; top: 185px; left: 40px;  width: 360px; z-index: 3; }

/* shopping page fonts */
.prodtitle {color:#000000; font-size:14px;font-weight:bold;}
.proddesc {color:#000000;font-size:12px;}
.prodsubtitle {color:#000000; font-size:12px;font-weight:bold;}
.moredetails {color:#000000; font-size:11px; font-weight:bold;}
.results {color:#000000;font-size:11px;}
.productLine {background-color:#B5B5B5;}
UL {color:#000000;font-size:12px;}