div.jqmWindow {
    display: none;

    position: fixed !important;
    top: 0%;
    left: 50% !important;

    margin-left: -200px;
    width: 700px;

    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}


.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}


div.jqm_dialog {
	display: none;
	position: absolute;
	top: 17%;
	min-width: 400px !important; /* hotfix, ticket #126 */
	overflow: hidden;
}

/* Fixed posistioning emulation for IE6
   Star selector used to hide definition from browsers other than IE6
   For valid CSS, use a conditional include instead */
* html div.jqm_dialog {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


/* [[[ Title / Top Classes ]]] */
div.jqmd_tc {
	padding: 7px 22px 5px 5px;
	font-weight: bold;
	* zoom: 1;
}
div.jqmd_tl {
	padding-left: 3px;
}
div.jqmd_tr {
	padding-right: 3px;
	* zoom: 1;
	color: #fff;
	font: bold 12px Arial;
}


/* [[[ Body / Message Classes ]]] */
div.jqmd_bc {
	/*  background: url(./images/dialog/bc.gif) repeat-x center bottom;*/
	padding: 7px 7px 7px;
	min-height: 180px;
	overflow: auto;
}
div.jqmd_bc .ajax_loader{
	top: 25px;
}
div.jqmd_bl {
	/*  background: url(./images/dialog/bl.gif) no-repeat left bottom; */
	padding-left: 7px;
}
div.jqmd_br {
	/*  background: url(./images/dialog/br.gif) no-repeat right bottom; */
	padding-right: 7px;
	* zoom: 1
}

div.jqmd_msg {
	text-align: left;
	width: 97%;float: left; clear: both; padding-left: 3%;
	/* background: #fff!important;*/
}


/* [[[ Button classes ]]] */
.jqmd_x {
	position: absolute;
	right: 7px;
	top: 4px;
	padding: 0;
	height: 20px;
	width: 20px;
	background: url(../images/ico_close_dialog.png) no-repeat top left;
	overflow: hidden;
	cursor: pointer;
}
.jqmd_x_focus, .jqmd_x:hover {
	background-position: bottom left;
	outline: none;
}


.jqmOverlay{
	background-color: #aaa;
}


/* lightbox styles */
.jqm_dialog.edit_dialog .jqmd_bc { overflow: visible; }
.jqm_dialog.dialog_890 .jqmd_msg { padding-left: 0; }
.edit_dialog .jqmd_msg { padding-left: 0; padding-bottom: 15px; }
