#tb_overlay {position: fixed; z-index: 100; top: 0; left: 0; background-color: #fff; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; height: 100%; width: 100%;}

#tb_window {position: fixed; color: #666; background: #fafafa url(../../img/bottom_dotted.png) repeat-x bottom left; z-index: 102; display: none; border: 3px double #eee; text-align: center; top: 50%; left: 50%; border-color: #e4e4e4 #cfcfcf #cfcfcf;}

#tb_window a {color: #555; border: 1px solid; background: #fafafa url(../../img/bottom_bright.png) repeat-x bottom right; border-color: #ccc; padding: 4px 15px;}

#tb_window a:hover {color: #555; background: #fafafa url(../../img/top_bright_dotted.png) repeat-x top right; border-color: #ddd; padding: 4px 15px;}

#tb_window img#tb_Image {display: block; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; margin: 15px 0 0 15px;}

#tb_caption {height: 25px; float: left; padding: 7px 30px 10px 25px;}

#tb_closeWindow {height: 25px; float: right; padding: 11px 25px 10px 0;}

#tb_closeAjaxWindow {margin-bottom: 1px; text-align: right; float: right; padding: 7px 10px 5px 0;}

#tb_ajaxWindowTitle {float: left; margin-bottom: 1px; padding: 7px 0 5px 10px;}

#tb_title {background-color: #e8e8e8; height: 27px;}

#tb_ajaxcontent {clear: both; overflow: auto; text-align: center; line-height: 1.4em; padding: 2px;}

#tb_ajaxcontent.tb_modal {padding: 12px 0 10px 15px;}

#tb_ajaxcontent.tb_modal p {padding: 2px 0 0;}

#tb_load {position: fixed; display: none; height: 13px; width: 208px; z-index: 103; top: 50%; left: 50%; margin: -6px 0 0 -104px;}

#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: none; margin-bottom: -1px; margin-top: 1px; _margin-bottom: 1px;}

* html #tb_overlay,* html #tb_HideSelect {position:absolute; height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

* html #tb_window,* html #tb_load {position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (tbWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px');}
