div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}

#nav td.bulletCell{
	vertical-align: middle !important
}

#nav div.ahold{
	width: 155px;
	position: relative;
}

#nav div.ahold a{
	display: block;
	width: 155px;
}

#nav ul{
	display: none;
	top: -3px; left: 155px;
	position: absolute;
	margin: 0; padding: 3px 0px;
	border: 1px solid #E7E7E7;
	background: #F9F8F6;
	list-style: none;
}

#nav ul li{
	list-style: none;
}

#nav ul li a{
	font-size: 8pt;
	text-decoration: none;
	display: block;
	padding: 3px 7px;
	text-decoration: none;
}

#nav div.ahold:hover ul, #nav div.ahold.sfhover ul{
	display: block;
}

#recentlyViewedItems{
	margin-top: 15px;
}

#recentlyViewedItems .name{
	text-align: center;
	padding-bottom: 8px;
}

#recentlyViewedItems .name a{
	font-weight: bold;
}

#recentlyViewedItems td{
	vertical-align: top;
	text-align: center;
}

#recentlyViewedItems td.imgCell{
	padding: 0 0 5px;
	text-align: center;
}

#recentlyViewedItems td.verticalSpacer img{
	display: block;
	width: 30px;
}

#recentlyViewedItems .sale-price-bold{
	font-weight: bold;
	color: #c00;
}

#recentlyViewedItems .itembanner{
	color:#4A4746;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
	font-size: 16px !important;
	line-height:20px;
	margin:1px;
	font-weight: bold !important;
}

/* RECESSION BUSTER PRICING */

.rbconfirm{font-size:11px;padding:20px;color:#009900;font-weight:bold;}

#product-info-table tr.busterprice th, #product-info-table tr.busterprice td{color:#009900;font-weight:bold;font-size:12px;}

#recBustcontain table th{font-weight:bold;font-size:11px;color:#034A8C;}

#recBustcontain{width:550px;}#rbmsginner{font-size:11px;padding:8px;}#recBustcontain table{width:500px;}#recBustcontain table th{width:150px;}#recBustcontain table td{font-size:11px;}#recBustcontain table td input{padding:2px;}#recBustcontain table th,#recBustcontain table td{padding:8px;}.rbshown{ text-align:center;padding:10px;}

/* FACEBOX */
#facebox .b {
  background:url(http://lib.store.yahoo.net/lib/beauticreams/fbb.png);
}

#facebox .tl {
  background:url(http://lib.store.yahoo.net/lib/beauticreams/fbtl.png);
}

#facebox .tr {
  background:url(http://lib.store.yahoo.net/lib/beauticreams/fbtr.png);
}

#facebox .bl {
  background:url(http://lib.store.yahoo.net/lib/beauticreams/fbbl.png);
}

#facebox .br {
  background:url(http://lib.store.yahoo.net/lib/beauticreams/fbbr.png);
}

#facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}#facebox .popup {position: relative;}#facebox table {border-collapse: collapse;}#facebox td {border-bottom: 0;padding: 0;}#facebox .body {padding: 10px;background: #fff;width: 370px;}#facebox .loading {text-align: center;}#facebox .image {text-align: center}#facebox img {border: 0;margin: 0;}#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}.facebox_hide {z-index:-100;}.facebox_overlayBG {background-color: #000;z-index: 99;}* html #facebox_overlay { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

div#scMCholster-0061 {
	float: right;
	width: 181px;
	text-align: left;
	position: relative;
	z-index: 1;
	color: #000;
	font: bold 11px/1.2 Tahoma, Verdana, sans-serif;
	margin: 2px 8px 0 0;
}

div#scMCholster-0061.open-0061 {
	z-index: 10000;
}

div#scMCholster-0061 a {
	color: #000;
}

div#ctrlPad-0061 { /*Do not add float otherwise ie 6 will not display properly*/
	background: url('/lib/beauticreams/scMCcartIcon.gif') no-repeat 5px 7px;
}

div#minCart-0061 {
	width: 164px;
	float: right;
}

div#minCart-0061 img{
	border: 0;
}

div#minCart-0061 a:hover{
	background: 0;
}

div#minCart-0061 a#emptyCook-0061,
div#minCart-0061 span.emptyMsg-0061,
div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061 {
	display: block;
	padding: 1px 3px;
	text-align: center;
}

div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061 {
	float: right;
	width: 70px;
}

div#minCart-0061 span.itemCnt-0061 {
	float: left;
}

div#minCart-0061 span.itemCnt-0061 span {
	font-weight: normal;
}

div#ctrlBox-0061 {
	clear: both;
	padding-top: 4px;
	float: right;
	width: 164px;
}

div#ctrlBox-0061 span {
	display: block;
	padding-top: 20px;
}

a#toggLink-0061 {
	display: block;
	overflow: hidden;
	height: 15px;
	width: 77px;
	background: url('/lib/beauticreams/scMCtoggCart.png') no-repeat 0 0;
	float: left;
}

a#checkoutLink-0061 {
	display: block;
	overflow: hidden;
	height: 15px;
	width: 67px;
	background: url('/lib/beauticreams/scMCcheckout.png') no-repeat 0 0;
	float: right;
}

div.open-0061 a#toggLink-0061 {
	background-position: 0 -15px;
}

div.emptyCart-0061 a#checkoutLink-0061,
div.open-0061 a#checkoutLink-0061 {
	opacity: .2;
	filter: alpha(opacity=20);
	cursor: default;
}

div#smCart-0061 {
	position: absolute;
	/* top: 20px; */
	right: 0;
	border: solid 1px #E0E0DE;
	width: 344px;
	background: #F2EFE8 url('scMCloading.gif') no-repeat center center;
	z-index: 10000;
}

div.closed-0061 div#smCart-0061 {
	height: 0;
	width: 0;
	overflow: hidden;
	border: none;
}

iframe#cartViewer-0061 {
	border: none;
	width: 344px;
	height: 0;
	vertical-align: top;
}

div.loading-0061 div#smCart-0061 {
	height: 60px;
}

div.loading-0061 iframe#cartViewer-0061 {
	height: 1px !important;
}

div.clearer-0061 {
	clear: both;
}

#simpleTextLink, #simpleTextLink2 {display:block; padding:5px 5; float: right;}
.simpleTextMain{position:relative; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px; width:130px; z-index:20; float: right;}
.simpleTextCont{display:none; position:absolute; left:-206px; bottom:20px; width:417px; text-align:left;}
.simpleTextContTop { background:url(/lib/beauticreams/scPopuptop.png) no-repeat 0 0; padding-top:7px;}
.simpleTextContMid {background:url(/lib/beauticreams/scPopupmid.png) repeat-y 0 0; padding:5px;}
.simpleTextContBot {background:url(/lib/beauticreams/scPopupbot2.png) no-repeat 0 bottom;  padding-top:25px;}
a.scSimpleTextClose{position:absolute; top:10px; right:20px; display:block; background:#aaa url(/lib/beauticreams/scSimpleTextClose.gif) no-repeat 0 0; height:20px; width:20px; color:#fff; font-weight:bold; text-decoration:none;}
.simpleTextContMid p {padding:10px 45px 10px 20px; margin:0; clear:both;}
.simptxtOne{width: 100px !important;}

.infolinks{
clear: both;
text-align: right;
padding-right: 5px;
}


