/**** Shadowboxing and Retailer ****/
#shadow{
	top: 0px;
	left: 0px;
	position: absolute;
	width: 100%;
	height: 100%;
	background: black;
	opacity: .8;
	filter: alpha(opacity=80);
	z-index: 100000001;
	display: none;
}

.retailerShadowbox {
	background: url(../media/images/retailers/retailers_module_bkgd.png) no-repeat scroll 0 0 transparent;
	background-size: 100% 100%;
	z-index: 100000002;
}

#retailerShadowbox {
	z-index: 100000002;
	position: absolute;
	margin: 0 auto;
}

#retailerShadowboxCloseButton {
	background: url(../media/images/retailers/retailers_btn_close.png);
	margin-left: 460px;
	margin-top:30px;
	width:22px;
	height:22px;
	z-index: 100000003;
	cursor: pointer;
	float: left;
}

#retailerShadowboxText {
	position: absolute;
	width: 100%;
	top: 40px;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #3D3B14;
	margin: 0 auto;
	z-index: 100000002;
}

#retailerShadowboxTitle{
	background: url(../media/images/retailers/products_retailers_header_combined.png);
	margin-top:-10px;
	margin-left:35px;
	width:436px;
	height:33px;
	z-index: 100000002;
	float: left;
}

#retailerShadowboxDisclaimer {
	margin-top:205px;
	margin-left:15px;
	width: 484px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	z-index: 100000002;
	float: left;
}

.retailerIcon {
	position: absolute;
	width: 131px;
	height: 67px;
	z-index: 100000002;
	cursor: pointer;
}