#messageBox
{
	position: absolute;
	top: 0px;
	width: 100%;
	left: 0px;
	z-index: 100;
	display: table;
	line-height: 0px;	
}
#blockDiv
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #E4EAF0;
	filter: alpha(opacity=35);
	-moz-opacity: 0.35;
	opacity: 0.35;
}
.positioning_div1
{
	position:absolute; 
	top:50%; 
	left:50%; 
	display:table-cell; 
	vertical-align:middle;
}
.positioning_div2
{
	background: #5D9CD8;
	width: 500px;
	height: 224px;
	position: relative; 
	top: -150px; 
	left: -50%;
	overflow: show;
	border: 1px solid #336699;
}

.positioning_div2_upl
{
	background: #5D9CD8;
	width: 500px;
	height: 224px;
	position: relative; 
	top: -112px;
	/*top: expression( -window.screen.height/2 - 112);*/
	top: expression( - document.getElementById("test").offsetTop + window.screen.height/2 + document.documentElement.scrollTop - 224);
	left: -50%;
	overflow: show;
	border: 1px solid #336699;
}

.messageBox_titlu
{
	background: #336699;
	color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 30px;
	line-height: 30px;
}

.messageBox_rand
{
	background: #FFFFFF;
	color: #5D9CD8; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	height: 20px;
	line-height: 20px;
}

.messageBox_suggest
{	
	background: #5D9CD8;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	height: 24px;
	line-height: 24px;
}

.messageBox_error
{	
	background: #5D9CD8;
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	height: 24px;
	line-height: 24px;
}

.txtarea {
	BORDER-RIGHT: #888888 1px solid;
	BORDER-TOP: #888888 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #888888 1px solid; 
	width: 345px;
	BORDER-BOTTOM: #888888 1px solid; 
	FONT-FAMILY: arial,sans-serif; 
	HEIGHT: 80px; 
	BACKGROUND-COLOR: #ffffff;
}

.inp {
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-TOP: #888888 1px solid;
   FONT-SIZE: 12px;
   BORDER-LEFT: #888888 1px solid; 
   COLOR: #000000;
   BORDER-BOTTOM: #888888 1px solid; 
   FONT-FAMILY: Verdana,Arial,sans-serif;
	width: 349px;
}

.inpbutton {
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-TOP: #888888 1px solid;
   FONT-SIZE: 12px;
   BORDER-LEFT: #888888 1px solid; 
   COLOR: #000000;
   BORDER-BOTTOM: #888888 1px solid; 
   FONT-FAMILY: Verdana,Arial,sans-serif;
}