#progressBackgroundFilter {
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #000;
	filter: alpha(opacity = 50);
	opacity: 0.5;
	z-index: 1000;
}

#processMessage {
	padding: 10px;
	width: 12%;
	z-index: 1001;
	background-color: #fff;
	border: solid 1px #000;
	font-weight: bold;
	text-align: center;
	position: fixed;
	top: 44%;
	left: 44%;
	text-align: center;
}

#progressBackgroundFilter {
	position: fixed;
	height: expression(document.body.clientHeight + "px");
	width: expression(document.body.clientWidth + "px");
}

#processMessage {
	position: fixed;
	top: expression(( document.body.clientHeight * .30)+ "px")
}

#progressBackgroundFilter {
	position: fixed;
	height: expression(document.documentElement.scrollTop +  
		 document.documentElement.clientHeight + "px");
	width: expression(document.body.clientWidth + "px");
}

#processMessage {
	position: fixed;
	top: expression(document.documentElement.scrollTop + ( 
		 document.documentElement.clientHeight * .30)+ "px")
}