#TB_secondLine {font:10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_overlay,.div_Overlay,.TB_overlayBG {position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%;}
/*.TB_overlayMacFFBGHack {background:url(macFFBgHack.png) repeat;}*/
.TB_overlayBG {background-color:rgba(0,0,0,0.75); filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;}
#TB_load {position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:49%; /*margin: -6px 0 0 -104px; -height/2 0 0 -width/2;*/}
#TB_HideSelect {z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%;}
#TB_iframeContent {clear:both; /*border:1px solid #e2e2e2;*/ margin:0px; padding:0px; overflow:hidden;width:100% !important;}
.TB_overlay {background-color:transparent; z-index:1;}

#TB_window {position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; /*border:4px solid #525252;*/ text-align:left; top:50%; left:50%; overflow:hidden;}
#TB_window img#TB_Image {display:block; margin:15px 0 0 15px; border:1px solid #bbbbbb;}
#TB_window a:hover, #TB_window a:active, #TB_window a:focus {text-decoration:none;}
#TB_caption{color:#292929; height:25px; padding:10px 30px 10px 15px; float:left; font:14px Calibri, Arial, Verdana, Sans-Serif; overflow:hidden;}
#TB_desc{height:auto; overflow:hidden; background:#ffffff;}
/*#TB_title {height:60px; display:flex; align-items:center; justify-content:center; color:#fff; font-size:18px; background-color:#00aff0; box-sizing:border-box; z-index:100;}*/

#TB_closeWindow{float:right; padding-top:10px; padding-right:12px; margin-bottom:10px;}
#TB_closeWindowButton {display:block; width:28px; height:28px; /*background:url(../img/usr/btn-close.gif);*/ float:right}
/*#TB_closeWindowButton:hover{background:url(../img/usr/btn-close.gif) 0 -78px;}*/

/* usr page */

#TB_ajaxContent{clear:both; overflow:hidden; text-align:left; margin:20px; border:1px solid #e2e2e2; margin-top:5px;}
#TB_ajaxWindowTitle {}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p {padding:5px 0px 5px 0px;}

/*#TB_closeAjaxWindow {position:absolute;right:20px;}*/
/*#TB_closeAjaxWindowButton {display:block; width:25px; height:25px; color:#fff; /*background:url(../img/usr/btn-close.png) no-repeat top 5px center; float:right;}*/
/*#TB_closeAjaxWindowButton:hover {color:#fff;}*/

* html #TB_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
* html #TB_HideSelect { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
