﻿div.jqmdAbove { z-index: 5000; top: 5%; } /* used by 4c -- nested modal */
div.jqmDialog { display:none; position:fixed; top:35%; left:50%; margin-left:-200px; 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.jqmDialog {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

div.jqmdWide { width:300px; margin-left:-150px; border:solid 10px #666; border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; background:#fff; }

div.jqmdTitle { background:#444;height:28px; overflow:hidden; padding-left:3px;}
h2.jqmdTC { color:#dfdfdf; text-indent:10px; font-size:12px; * zoom: 1; }
input.jqmdX { position:absolute; right:7px; top: 4px; padding: 0 0 0 19px; height: 19px; width: 0px; background: url(../images/close_icon_double.gif) no-repeat top left; overflow: hidden; }
.jqmClose em{display:none;}
.jqmClose { width:20px;	height:20px; display:block; float:right; clear:right; background:transparent url(../images/close_icon_double.gif) 0 0 no-repeat; }
input.jqmClose:hover{ background-position: 0 -20px; }

/* [[[ Body / Message Classes ]]] */
div.jqmdContent { background:#fff; padding:5px; overflow:auto; }

div.jqmdMSG { color:#666; }
div.jqmdMSG div { vertical-align:top; }
input.formbutton { padding:10px 20px; }

.jqmOverlay { background-color:#000; }

div.jqmDialog input:focus, div.jqmDialog input.iefocus {  }