/* Window Tags ------------------------------------------------------*/
.jqmOverlay { background: #000000; opacity: .9 !important; }
.jqmWindow { display: none; position: fixed; height: 300px; top: 20%; left: 60%; margin-left: -240px; background: #fff; color: #333; padding: 12px; background: #fff; border: 5px double #314f6c; }
.jqmWindow a { color: #314f6c; background: #fff; }
/* Close Tags ------------------------------------------------------*/
a.jqmClose { position: absolute; top: 10px; right: 10px; }
a.jqmClose:hover { cursor: pointer; }
/* Dialog Tags ------------------------------------------------------*/
.jqmWindow.mdl_listimage { width: 570px; top: 15%; left: 45%; float: left; color: #333; padding: 12px; }
.jqmWindow.mdl_listimage img { float: left; padding: 20px 10px 0 0; }
.jqmWindow.mdl_listimage ul { float: left; width: 260px; margin: 0; padding: 85px 0 0 0; list-style: none; }
.jqmWindow.mdl_listimage ul li h2 { font-family: Georgia, serif;  }
.jqmWindow.mdl_listimage ul li a { font-size: 12px;  }
.jqmWindow.mdl_listimage ul li a:hover { color: #000;  }
/* Email Item Tags ------------------------------------------------------*/
.jqmWindow.mdl_emailitem { width: 500px !important; height: 480px; top: 10%; left: 45%; margin-left: -200px; background: #fff; color: #333; padding: 12px; }
.jqmWindow.mdl_emailitem h2 { padding: 0 0 0 10px; font-size: 24px; color: #000; }
.jqmWindow.mdl_emailitem p { padding-left: 10px; font-size: 13px; line-height: 18px; color: #666; }
.jqmWindow.mdl_emailitem fieldset { padding-left: 10px; }
.jqmWindow.mdl_emailitem textarea { width: 95%; height: 100px; }
/* Dialog Detail Tags ------------------------------------------------------*/
.dialogdetail a { width: 90px; float: left; text-align: center; margin-right: 10px; }
/* KJ Box Inquiry Tags ------------------------------------------------------*/
.jqmWindow.mdl_kjboxinquiry { width: 470px; height: 440px; top: 10%; left: 45%; margin-left: -200px; background: #fff; color: #333; }
.jqmWindow.mdl_kjboxinquiry p { margin-bottom: 10px; color: #333; }
.jqmWindow.mdl_kjboxinquiry label textarea { width: 95%; height: 120px; }

.jqmWindow.mdl_kjboxinquiry .radio { display: block; height: 30px; margin: 0; padding: 10px 0 0 10px; background: #eee; }
.jqmWindow.mdl_kjboxinquiry .radio ul { padding-left: 130px; list-style: none; }
*:first-child+html .jqmWindow.mdl_kjboxinquiry .radio ul { float: left; margin-top: -20px; }
* html .jqmWindow.mdl_kjboxinquiry .radio ul { float: left; margin-top: -20px; padding-left: 120px; }
*:first-child+html .jqmWindow.mdl_kjboxinquiry .radio ul li { float: left; margin: 0; padding: 0; }
* html .jqmWindow.mdl_kjboxinquiry .radio ul li { float: left; margin: 0; padding: 0; }
.jqmWindow.mdl_kjboxinquiry .radio ul li label { margin-right: 10px;}
* html .jqmWindow.mdl_kjboxinquiry .radio ul li label { margin-right: 0;}

/* Core Tags ------------------------------------------------------*/
* iframe.jqm { position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }
* html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); }
