/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
div#modalDialog {
	display: none;
	position: fixed;
	top: 160px;
	left: 50%;
	width: 737px;
	height: 557px;	
	margin-left: -265px;
	border: 0;
	background-color: transparent;
	background-image: url(/fileadmin/templates/img/shadowbox-background.png);
}

* html div#modalDialog {
	background: none;
	margin-left: -266px;
}

* html div#modalDialog div.ie6fix {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/img/shadowbox-background.png', sizingMethod='crop');
	width: 737px;
	height: 557px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

div#cmodalDialog div#loading {
	position: absolute;
	left: 0;
	top: 0;
	background: url(/fileadmin/templates/img/loading.gif) center no-repeat;
	width: 100%;
	height: 100%;
}

div#modalDialog div#close {
	background: url(/fileadmin/templates/img/shadowbox-close.png) 0 0 no-repeat;
	width: 34px;
	height: 33px;
	margin: 0;
	float: right;
	cursor: pointer;
}

* html div#modalDialog div#close {
	background-image: url(/fileadmin/templates/img/shadowbox-close.gif);
}

.jqmOverlay {
	background-color: #ffffff;
}

/* 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');
}

/* 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#modalDialog {
     position: absolute;
     top: expression(parseInt(document.documentElement.scrollTop || document.body.scrollTop) + 15 + 'px');
}
