.dhtmlwindow{
position: absolute;
border: 0.31em solid #A5B1BE;
visibility: hidden;
background-color: #fff;
font:1em/1em Tahoma, Arial, Helvetica, sans-serif;
}

.drag-handle{ /*CSS for Drag Handle*/
/*padding: 0.40em;*/
line-height:1.54em;
text-indent:0.77em;
background-color: #8EBBEC;
color: #fff;
cursor: move;
overflow: hidden;
font-weight:bold;
width: auto;
text-align:left;
/*filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;*/
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 0.31em solid #A5B1BE;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
padding-top:1.54em;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}


/* -- right panel form style -- */
.dhtmlwindow form {
	/*float:left;*/
	width:/*29.23em*/90%;
	margin:auto;
	/*margin:0.50em 0 020px;*/
}
.dhtmlwindow form div {
	background:url(../images/ass-dot-h.gif) repeat-x 0 100%;
	border:0;
	margin-bottom:0.83em;
}
.dhtmlwindow form label {
	display:block;
	clear:both;
	width:auto;
	padding-bottom:0.77em;
	overflow:hidden;
	height:100%;
}
.dhtmlwindow form label span {
	width:13%;
	display:block;
	float:left;
	text-align:right;
	line-height:1.80em;
}
.dhtmlwindow form label span.order {
	width:28%;
	display:block;
	float:left;
	text-align:right;
	line-height:1.80em;
}
.dhtmlwindow form label span.msg {
	display:none;
	color:#ed2813;
	padding-left:6.68em;
	width:auto;
	float:none;
	clear:both;
	text-align:left;
	margin-right:2.54em;
	font-size:0.85em;
	font-weight:bold;
}
.dhtmlwindow form input, .dhtmlwindow form textarea,  .dhtmlwindow form select {
	width:83%;
	height:1.23em;
	padding:0.15em;
	float:right;
	margin:0 0.30em 0 0;
	color:#666;
	font:1.00em/1.54em Tahoma, Arial, Helvetica, sans-serif;
}
.dhtmlwindow form input.order, .dhtmlwindow form textarea.order { width:68%; }
.dhtmlwindow form select {
	padding:0;
	height:1.70em;
}
.dhtmlwindow form select.order { width:70%; }
.dhtmlwindow form input.disable { background-color:#fff;} 
.dhtmlwindow form textarea { /*width:96%;*/ height:8.50em;}
.dhtmlwindow form input.btn { width:auto; height:auto; /*float:right; margin-right:4.64em;*/ color:#000; cursor:pointer;}


/* -- response text style -- */
#reponse_text2, #reponse_text3, #reponse_text6 {
	background:url(../images/alert.gif) -12000px 0 no-repeat;	
	background:url(../images/success.gif) -12000px 0 no-repeat;	
	background:url(../images/loading.gif) -12000px 0 no-repeat;
	margin-top:0;
	float:left;
	width:85%;
	padding-left:0;
	/*margin-top:-2em;*/
}
#reponse_text2 p, #reponse_text3 p, #reponse_text6 p {
	background:inherit;
	color:#000;
	height:auto;
	font-weight:bold;
	padding:0 3.31em 0 3.00em;
	overflow:hidden;
}
#reponse_text2 p.sending,
#reponse_text3 p.sending,
#reponse_text6 p.sending
{ background:url(../images/loading.gif) 5px 2px no-repeat; 
}
#reponse_text2 p.success,
#reponse_text3 p.success,
#reponse_text6 p.success
{ color:#11C814; background:url(../images/right-ico.gif) 5px 4px no-repeat;
}
#reponse_text2 p.failed, #reponse_text3 p.failed, #reponse_text6 p.failed
{ color:#FF0000; background:url(../images/alert.gif) 5px 5px no-repeat;
}
