#overlay {
 	position: fixed;
 	top: 0px;
 	left: 0px;
 	width: 100%;
 	min-height: 100%;  
 	height:auto !important;  
 	height: 100%;
 	background: #808080;
 	z-index: 4;
 	
 	filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;    	
}

#overlay_box {	
	position: fixed;	
	width: 100%;
	height: 100%;
	filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
    z-index: 5;	
}

#overlay_box .box {	
	position: relative;
	width: 425px;	
	padding: 5px 5px 5px 5px;
	margin: 150px auto 0 auto;
	background: #FFFFFF;
	border: 1px solid #000000;
	text-align: center;
}

#overlay_help {
 	position: fixed;
 	top: 0px;
 	left: 0px;
 	width: 100%;
 	min-height: 100%;  
 	height:auto !important;  
 	height: 100%;
 	background: #808080;
 	z-index: 4; 	
 	filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;    	
}

#overlay_box_help {	
	position: fixed;	
	width: 100%;
	height: 100%;
	filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
    z-index: 5;	
}

#overlay_box_help .container{	
	position: relative;
	width: 700px;	
	padding: 5px 5px 5px 5px;
	margin: 150px auto 0 auto;
	background: #FFFFFF;
	border: 1px solid #000000;
	text-align: justify;
	padding: 10px;
	height: 480px;
}

#overlay_box_help .box{
	height: 390px;
	overflow: auto;	
	padding: 0 10px 0 10px;
}

#overlay_box_help button{
	float: right;
	margin: 20px 0 5px 0;	
}

#overlay_box_help h2{
	color: #F39300;	
	text-transform: uppercase;
	font-size: 16px;
	padding-left: 10px;
}