﻿/* 
	The transparent background that
	covers the whole screen
*/
.TransparentGrayBackground 
{
	position: fixed;
	top: 0;
	left: 0;
	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}

/* Style classes update progress */
.UpdateProgress
{
	background-color:Gray;
	color:#fff;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	bottom: 50%;
	left: 45%;
}

#UpdatePanel1, #UpdatePanel2, #UpdateProgress1
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
#UpdatePanel1, #UpdatePanel2
{
	width: 200px;
	height: 200px;
	position: relative;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
#UpdateProgress1
{
	width: 400px;
	background-color: #FFC080;
	bottom: 0%;
	left: 0px;
	position: absolute;
}
