
/* the overlayed element */
div.reg_overlay, #orderhelp_overlay{
	/* growing background image */
	background-image:url(../images/overlay/white.png);
	
	/* dimensions after the growing animation finishes  */
	width:350px!important;
	height:250px!important;		
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:55px;
}
#orderhelp_overlay{
	width:500px!important;
	height:400px!important;
}

/* default close button positioned on upper right corner */
div.reg_overlay div.close,#overlay div.close, #orderhelp_overlay div.close {
	background-image:url(../images/overlay/close.png);
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
div.reg_overlay iframe,div.orderhelp_overlay iframe{
	border:0px;
	width:100%;
	height:100%;
	overflow:hidden;
}


/** for the translation thing **/
#overlay {
	/* growing background image */
	background-image:url(../images/overlay/white.png);
	
	/* dimensions after the growing animation finishes  */
	width:500px!important;
	height:350px!important;		
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:55px;
}

#overlay{
	padding:30px 50px;	
}
#overlay h2{
	display:block!important;
	float:none!important;
}
#overlay div,#overlay span,#overlay h2{
	text-align:left;
}
#overlay #t_original{
	background-color:#F1F1F1;
	border:2px dashed #C8C8C8;
	padding:5px;
	margin:0 0 10px 0;
}
#overlay textarea{
	float:none;
	margin-bottom:10px!important;
}
#overlay label{
	font-weight:bold;
}