#TB_window a:link{ color: #666666; }
#TB_window a:visited{ color: #666666; }
#TB_window a:hover{ color: #000; }
#TB_window a:active{ color: #666666; }
#TB_window a:focus{ color: #666666; }
#TB_overlay{ position: absolute; z-index: 1000000; width: 100%; height: 100%; top: 0; left: 0; min-height: 100%; background-color: #000; }
#TB_window{ background: #ffffff; z-index: 1000002; position: fixed; position: absolute; top: 35px; left: 50%; width: 400px; }
* html #TB_window{ position: absolute; }
#TB_secondLine{ margin: 0 15px; padding: 10px 0; }
#TB_window img{ display: block; margin: 15px 0 0 0; border: 4px solid #C6CDD3; padding: 1px; clear: both; display: inline; }
#TB_ImageOff{ min-height: 150px; display: block; background: url("/images/lb-loading.gif") no-repeat 50% 50%; margin: 15px 0; padding: 0; text-align: center; }
#TB_caption{ padding: 0 15px; margin: 0 0 0 0; text-align: left; }
#TB_desc{ padding: 0 15px; margin: 5px 0; text-align: left; }
#TB_pages{ padding: 0 15px; margin: 0 80px 5px 80px; text-align: center; word-spacing: 2px; }
#TB_pages a.active{ font-weight: bold; text-decoration: none; }
#TB_prev{ float: left; padding-left: 15px; background: url("/images/icon-prev.gif") no-repeat 0 50%; font-size: 12px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; text-decoration: none; }
#TB_next{ text-decoration: none; float: right; padding-right: 15px; background: url("/images/icon-next.gif") no-repeat 100% 50%; font-size: 12px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; }
#TB_closeWindow{ position: absolute; background: url("/images/box-close.gif") no-repeat 100% 0; display: block; padding: 0; right: 0; top: -28px; cursor: pointer; background: url("/images/box-close.gif") no-repeat 0 0; padding: 0 0 0 10px; margin: 0; margin-right: 5px; font-size: 109%; color: black; text-decoration: none; }
#TB_closeWindow a{ text-decoration: none; background: url("/images/box-close.gif") no-repeat 100% 0; display: block; padding: 8px 40px 8px 10px; position: relative; right: -5px; cursor: pointer; font-size: 12px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; }
#TB_closeAjaxWindow{ padding: 5px 10px 7px 0; margin-bottom: 1px; text-align: right; float: right; }
#TB_ajaxWindowTitle{ float: left; padding: 7px 0 5px 10px; margin-bottom: 1px; }
#TB_title{ background-color: #e8e8e8; height: 27px; }
#TB_ajaxContent{ clear: both; margin: 2px 15px 15px 15px; overflow: auto; text-align: left; line-height: 1.4em; border: 4px solid #C6CDD3; padding: 15px; }
#TB_ajaxContent p{ padding: 5px 0px 5px 0px; }
#TB_load{ position: absolute; display: none; height: 50px; width: 200px; background: white url("/images/lb-loading.gif") no-repeat 50% 40%; z-index: 1000001; padding-top: 80px; }
#TB_HideSelect{ z-index: 99; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; border: none; }
#TB_iframeContent{ border: none; clear: both; }
.TBhidden{ display: none; }
#TB_window h2{ border: none; color: #81b914; padding: 0; padding-left: 20px; padding-right: 20px; margin: 0px; }
#TB_ImageOff{ margin-top: 0px; }