

#overlay {

     display: none;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:justify;
     z-index:9999;
    
	
}
#overlay_container {
	
	overflow:auto;
	height:330px ;
	z-index: 5000;
	background: white;
	padding: 10px;
	border-bottom: 1px solid #cc0000;
	border-left: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	
}
#overlay_inner_container {
/*	padding-top:5px;
	padding-bottom:20px;
   padding-left:20px;
   padding-right:20px;*/
	margin: 90px auto;
	margin-bottom: 0px;
	width:600px;
	height:370px ;
/*	background-color: #fffde1;
	background: transparent;
	border:#CC9900 solid 2px;
	border: 2px solid red;*/
	border: 0px;
	z-index:9999;	
}

#overlay_inner_container2 {
/*	padding-top:5px;
	padding-bottom:20px;
   padding-left:20px;
   padding-right:20px;*/
	margin: 90px auto;
	margin-bottom: 0px;
	width:750px;
	height:auto ;
/*	background-color: #fffde1;
	background: transparent;
	border:#CC9900 solid 2px;
	border: 2px solid red;*/
	border: 0px;
	z-index:9999;	
}

#overlay_container2 {
	
	overflow:inherit;
	height:auto;
	z-index: 5000;
	background: white;
	padding: 10px;	
	border-bottom: 1px solid #cc0000;
	border-left: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
}

#overlay_inner_container3 {
/*	padding-top:5px;
	padding-bottom:20px;
   padding-left:20px;
   padding-right:20px;*/
   	left: 470px;
	position: fixed;
	margin: 300px auto;
	margin-bottom: 0px;
	width:450px;
	height:auto ;
/*	background-color: #fffde1;
	background: transparent;
	border:#CC9900 solid 2px;
	border: 2px solid red;*/
	border: 0px;
	z-index:9999;	
}

#overlay_container3 {
	
	overflow:auto;
	height:auto ;
	z-index: 5000;
	background: white;
	padding: 10px;	
	border-bottom: 1px solid #cc0000;
	border-left: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
}

.modalHeader{
	background: transparent;
	background-image: url(../images/modalHeader.png);
	padding: 5px;
	color: white;
	font-family: Trebuchet MS;
	font-size: 18px;
	padding-left: 10px;
}

.modalHeader2{
	background: transparent;
	background-image: url(../images/modalHeader2.png);
	padding: 5px;
	color: white;
	font-family: Trebuchet MS;
	font-size: 18px;
	padding-left: 10px;
}

.modalHeader3{
	background: transparent;
	background-image: url(../images/modalHeader3.png);
	padding: 5px;
	color: white;
	font-family: Trebuchet MS;
	font-size: 18px;
	padding-left: 10px;
}

.modalName{
	font-size: 25px; font-family: Trebuchet MS; color: #cc0000; margin-bottom: 10px;
	border-bottom: 2px dashed #cc0000;
}

.modalOverview{
	padding: 10px;
	padding-top: 0px;
}

.modalFieldName{
	width: 170px; font-family: Trebuchet MS; font-size: 14px;color: #cc6666;margin-bottom: 10px; 
}

.modalFieldOutput{
	width: 370px; font-family: Trebuchet MS; font-size: 14px;  font-weight: normal; color: #666; margin-bottom: 10px;
}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#fff;
  display:none;
}



