﻿.modalContainer {	
	background-color:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	moz-opacity:0.5;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;	
	z-index:10000;	
	background-image:url(/assets/images/site/transparent.png);  /* required by MSIE to prevent actions on lower z-index elements */
}

.modalContainer > #alertBox {
	position:fixed;
}

#waitDiv {	
	background-color:#000;
	filter:alpha(opacity=20);
	opacity:0.2;
	moz-opacity:0.2;	
	position: absolute; top: 0px; left: 0px; 
	width: 600px;
	height: 400px;	
	z-index:10000;	
	background-image:url(/assets/images/site/transparent.png);  /* required by MSIE to prevent actions on lower z-index elements */
	/*border: solid 1px black;*/
}

#waitDiv img
{	
	position: relative;
	top: 180px;
	/*left: 30px;
	border: solid 1px #fff; */
}


#pageWaitDiv
{
	background-color:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	moz-opacity:0.5;
	background-image: url(/assets/images/site/transparent.png);
	background-repeat: repeat;	
	position: absolute;
	width: 100%;
	height: 100%;
	top:0px;
	left:0px;	
	z-index:10000;
}

#errorBox
{
    border: solid 2px blue; width: 250px; height: 150px; background-color: #fff; margin: auto; position: relative; top: 400px;                
}

#errorBox div
{
    position: relative; top: 30px;
}

#categoryUpdateDiv
{
    position: absolute;     
    /* top: -30px; left: -120px; */
	width: 283px;
	height: 295px;	
	z-index:10000;	
	background-color: #141D24;
}

#categoryUpdateDiv img
{	
	position: relative;
	left: 190px;
	top: 150px;
}

.modalButtonsHide
{
    position: absolute; width: 99%; height: 30px; background-color: #C0C0C0; text-align: center;
}

#hiringModal{
	z-index:2;
	background:black; 
	opacity:.5;
	filter:alpha(opacity=50); 
	width:100%; 
	height:2000px;
	position:fixed; 
	top:0px; 
	right:0px;
	display:none;
}

#hiringbox{
	z-index:200;
	display:none; 
	position:fixed; 
	top:10px; 
	right:300px; 
	text-align:center;
}


