.jqmWindow {display: none; position: fixed; top: 25%; left: 50%; margin-left: -300px; width: 550px; background-color: #fff; color: #333; border: 1px solid #5987A8; padding: 0;}
.jqmOverlay {background-color: #000;}
div.jqmWindow div.head {height: 40px; width: 550px; background: #E3EEF2; float: left;}
div.jqmWindow div.head img {float: left; margin: 6px 0px 0px 6px;}
div.jqmWindow div.head span {color: #5784A3 !important; font-size: 1.6em; float: left; width: 365px; margin: 11px 0px 0px 8px; padding: 3px 0px;}
div.jqmWindow div.cont {float: left; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 40px;}
div.jqmWindow div.cont.user-photo {padding: 0px; margin: 0px; width: 660px; height: 40px;}
div.jqmWindow div.cont.user-photo div.photo {background: #F9F9F9; margin: 9px 9px 9px 9px; text-align: center;}
div.jqmWindow div.cont.user-photo div.comm {text-align: center;}
div.jqmWindow div.cont.user-photo div.comm p {width: 400px; height: 26px; margin: 5px auto 0px auto; font-size: .8em;}
div.jqmWindow div.cont.location {text-align: left; margin: 0px; padding: 0px; float: left; width: 100%; height: 100%; background: url(../img/location-bg.gif) no-repeat; background-position: left bottom;}
div.jqmWindow div.cont label {color: #7C7C7C; font-size: 1em; margin: 0px 0px 0px 0px;}
div.jqmWindow div.cont input.email {border: 1px solid #B8CEDB; width: 230px; height: 20px; padding: 3px 5px 0px 5px; margin: 8px 0px 4px 0px; color: #000;}
div.jqmWindow div.cont input.code {float: left; border: 1px solid #B8CEDB; width: 95px; height: 20px; padding: 3px 5px 0px 5px; margin: 8px 0px 8px 0px; color: #000;}
div.jqmWindow div.cont input.submit {float: left; clear: both; background: #4595DC; border: 1px solid #D3DAE0; color: #fff; width: 140px; height: 32px; font-size: 1.3em; margin: 30px 0px 0px 0px;}
div.jqmWindow div.cont p {color: #7F7F7F; font-size: .9em; line-height: 1.2em; margin: 0px 0px 25px 0px;}
div.jqmWindow div.cont img.arrow {position: relative; top: -8px; left: 10px;}
div.jqmWindow div.cont img.cap {position: relative; top: 0px; left: 20px;}
div.jqmWindow div.ch-data {float: left; padding: 5px 0px 20px 25px; width: 305px;}
div.jqmWindow  select.scountry {width: 200px; margin: 0px 0px 15px 0px; border: 1px solid #B9CDDA;}
div.jqmWindow input.submit.sbtn_ok {background: #2567A1; width: 95px; height: 25px; padding: 0px; margin: 25px 100px 0px 0px;}
div.jqmWindow div.left-inf {float: left; width: 150px; padding: 5px 0px 0px 0px;}
div.jqmWindow div.left-inf input.code {width: 95px; border: 1px solid #B6C9D0;}
div.jqmWindow div.left-inf input.detect {color: #fff; font-size: 1.2em; background: #B6C9D0; border: 1px solid #B9CDDA; width: 107px; height: 25px;}

/*user photo*/
.jqmWindow.user-photo {width: 660px; height: 579px; top: 5%; margin-left: -330px;}
.jqmWindow.user-photo div.but-back {position: absolute; z-index: 200; margin: -43% 0px 0px -79px; background: url(../img/back-ph.gif) no-repeat; width: 78px; height: 83px; overflow: hidden;}
.jqmWindow.user-photo div.but-back div.hider {float: left; width: 76px; height: 80px; overflow: hidden;}
.jqmWindow.user-photo div.but-next {position: absolute; overflow: hidden; z-index: 199; margin: -43% 0px 0px 661px; background: url(../img/next-ph.gif) no-repeat; width: 78px; height: 83px; overflow: hidden;}
.jqmWindow.user-photo div.but-next div.hider {float: left; width: 70px; height: 80px; _margin-top: 1px; overflow: hidden;}
.jqmWindow.user-photo div.but-back img.user {margin: 13px 0px 0px 14px; }
.jqmWindow.user-photo div.but-next img.user {margin: 13px 0px 0px 9px;}
.jqmWindow.user-photo div.but-back img.back {margin: 2px 0px 0px -74px; position: absolute; _margin: -78px 0px 0px 2px; _position: none; _behavior: url('/css/iepngfix.htc'); width: 76px; height: 80px;}
.jqmWindow.user-photo div.but-next img.next {margin: 2px 0px 0px -70px; position: absolute; _margin: -80px 0px 0px 0px; _position: none; _behavior: url('/css/iepngfix.htc'); width: 76px; height: 80px;}
div.jqmWindow div.head.user-photo {width: 660px; margin-left: 0px;}
div.jqmWindow div.head.user-photo span {width: 475px;}
div.jqmWindow div.head.location {width: 550px; text-align: left;}
div.jqmWindow div.head.location span {width: 365px;}

/*bookmarks*/
div.jqmWindow div.cont.books {background: #F9F9F9; width: 504px; margin: 8px; padding: 20px 15px; _width: 511px; _margin: 8px 3px 8px 4px; _padding: 20px 10px 20px 13px; float: left;} /*IE7*/
div.jqmWindow div.cont.books input.code {float: left; width: 490px; background: #F6FAFD; color: #7F8180;}
div.jqmWindow div.cont.books input.submit {width: 230px; margin: 10px 0px 0px 0px;}

div.jqmWindow div.bottom {background: #E4EDF2; width: 550px; height: 35px; float: left;}
div.jqmWindow.cropper {width: 670px; height: 520px}
div.hub table td {height: 480px; width: 640px; text-align: center; overflow: hidden;}

/*confirm window*/
div.jqmWindow.confirm {_width: 500px !important;}
div.jqmWindow.confirm a.jqmClose img {float: right !important; margin-right: 8px !important;}
div.jqmWindow.confirm div.cont {background: #F9F9F9; margin: 10px; _margin: 10px 0px 10px 5px; padding: 0px 0px 15px 0px; width: 529px; text-align: center;}
div.jqmWindow.confirm div.cont p.center-text {font-size: 1.2em; color: #535353; margin: 15px 0px 0px 0px;}
div.jqmWindow.confirm input.submit.yes {float: none !important; width: 65px !important; font-size: 1.2em !important; margin: 20px 15px 0px 0px !important;}
div.jqmWindow.confirm input.submit.no {background: #D4DBE3 !important; float: none !important; font-size: 1.2em !important; width: 65px !important;  margin: 20px 0px 0px 15px !important;}

/* 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');
}
* html .jqmWindow.user-photo {top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(5 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}


