/*# jqModal #*/

.popupBody {background:#FFFFFF;}

.jqmWindow {
    display: none;
    position: fixed; top: 17%; left: 50%;
    width: 600px; margin-left: -300px; /*padding: 12px;
    border: 1px solid black; background-color: #FFFFFF;*/
}

.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');
}

/* 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 .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


/**************************************************/
/* Grid Wrapper */
/**************************************************/
.gridwrapper {}

/* header styles */
.header { position:relative; color:#fff; }
.header .outer { background:url(/images/top-right.png) right no-repeat; padding-right:6px; }
.header .inner { background:url(/images/top-left.png) left no-repeat; padding-left:9px; }
.header .content { height:35px; background:url(/images/top-mid.png) repeat-x; }
.header .content H2 { float:left; font-size:12pt; line-height: 11pt; font-weight:bold; color:#fff; padding-top:10px; margin:0; }
.header .content a.jqmClose {
    display:block; float:right; 
    width:35px; height:0;
    margin:4px 4px 0 0; padding-top:25px;
    overflow:hidden; display:inline;
    background:transparent url(/images/close.png) no-repeat 0 0;
 }
 .header .content a.jqmClose:hover { background:transparent url(/images/close.png) no-repeat 0 -25px; }

/* dialog body styles */
.body .outer { background:url(/images/right.png) right repeat-y; padding-right:7px; }
.body .inner { background:url(/images/left.png) left repeat-y; padding-left:7px; }
.body .content {}  

/* dialog footer styles */
.footer {}
.footer .outer { background:url(/images/bottom-right.png) right top no-repeat; padding-right:9px; }
.footer .inner { background:url(/images/bottom-left.png) left top no-repeat; padding-left:9px; }
.footer .content { height:7px; background:url(/images/bottom-mid.png) repeat-x; }