* html .overlay{
	position:absolute;
}

.overlay{
	background-color:#FBFBAD;
	display:none;
	filter: alpha(opacity=80);
	height:100%;
	left:0;
	opacity:0.8;
	position:fixed;
	top:0;
	width:100%;
	z-index:1001;
	height:850px;
}

.lightbox {
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #C62000;
	height:400px;
	left:50%;
	margin-left:-300px;
	margin-top:-250px;
	overflow:auto;
	position:absolute;
	text-align: center;
	top:50%;
	width:600px;
}
#empty_product {
	color: #C12101;
	padding: 2em 7em;
}
#close_btn {
	margin-top: 50px;
}
#close_btn a {
	background:#C12101 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:12px;
	padding:5px 15px;
	text-decoration: none;
	width: 200px;
}
