.black_overlay {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.6;
	opacity: .60;
	filter: alpha(opacity = 60);
}

.white_content {
	/*display: none;*/
	position: fixed;
	top: 10%;
	/*left: 15%;*/
	display: block;
	left: 50%;
	margin-left: -400px;
	width: 710px;
	height: 450px;
	padding: 5px;
	/*border: 12px solid #8cc63f;*/
	background-color: white;
	z-index: 1002;
	overflow: hidden;
}

.white_content.shadow {
	/*display: none;*/
	position: fixed;
	top: 10%;
	/*left: 15%;*/
	display: block;
	left: 50%;
	margin-left: -400px;
	width: 710px;
	height: 450px;
	padding: 5px;
	/*border: 12px solid #8cc63f;*/
	background-color: white;
	z-index: 1002;
	overflow: hidden;
	
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}