﻿.TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color: #666666; }
.TB_window a:link, .TB_window a:visited { border: 0px; color: #666666; }
.TB_window a:hover { color: #000; }
.TB_window a:active, .TB_window a:focus { color: #666666; }
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
.TB_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; }
.TB_overlayMacFFBGHack { background: url(macFFBgHack.png) repeat; }
.TB_overlayBG { background-color: #000; filter: alpha(opacity=10); -moz-opacity: 0.10; opacity: 0.10; }

* html .TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }

.TB_window { border: 1px solid #000000; padding: 2px; position: fixed; background: #FFFFFF; z-index: 102; color: #000000; display: none; text-align: left; top: 50%; left: 50%; }

* 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'); }

.TB_window img#TB_Image { display: block; margin: 15px 0 0 15px; }
#TB_Over{position:absolute; z-index:101}

img#TB_next { cursor: pointer; float: right; position: relative; top: -53px; }
img#TB_prev { cursor: pointer; float: left; position: relative; top: -53px; }

div#TB_prev {z-index:105; cursor: pointer; float: left; position: absolute; top: 16px; left: 5px; width: 48%; height: 90%; background: url(../Images/prev2.gif) bottom left no-repeat; }
div#TB_next {z-index:105; cursor: pointer; float: right; position: absolute; top: 16px; right: 5px; width: 48%; height: 90%; background: url(../Images/next2.gif) bottom right no-repeat; }
/*
A#TB_prev:hover { background:url(../Images/prev_hover.gif) bottom left no-repeat;}
A#TB_next:hover { background:url(../Images/next_hover.gif) bottom right no-repeat;}
*/
.TB_closeButton { cursor: pointer; }
#TB_caption { height: 27px; padding: 7px 10px 10px 10px; }

#TB_closeWindow { width: 60px; float: right; position: relative; top: -6px; }

.TB_closeAjaxWindow { text-align: right; float: right; margin-top: 5px; }
.TB_closeAjaxWindow img { border: 0px; }

.TB_ajaxTitle { float: left; margin-top: 4px; margin-left: 10px; color: #FFFFFF; font-size: 16px; font-style: italic; font-weight: bold; }

.TB_title { background-image: url(../Images/bar_bg.gif); height: 29px; }

.TB_ajaxContent { clear: both; padding: 2px 15px 15px 15px; overflow: auto; text-align: left; line-height: 1.4em; background-image: url(../Images/editor_bg.jpg); background-position: top right; background-repeat: no-repeat; background-color: #c7cecc; }

.TB_ajaxContent.TB_modal { padding: 15px; }

.TB_ajaxContent p { padding: 5px 0px 5px 0px; }

#TB_load { position: fixed; display: none; height: 13px; width: 208px; z-index: 103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }

* 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'); }

.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%; }

* html .TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }

#TB_iframeContent { clear: both; border: none; margin-bottom: -1px; margin-top: 1px; _margin-bottom: 1px; }

.tb_alert { font-family: verdana,arial; font-size: 12px; line-height: normal; color: #333333; }
.tb_info, .tb_error, .tb_warn { width: 35px; height: 35px; float: left; margin: 5px 5px 0px 5px; vertical-align: middle; }
.tb_info { background-image: url('../Images/Icons/a_info.png'); background-repeat: no-repeat; }
.tb_error { background-image: url('../Images/Icons/a_error.png'); background-repeat: no-repeat; }
.tb_warn { background-image: url('../Images/Icons/a_warn.png'); background-repeat: no-repeat; }
#tb_dialog { text-align: center; margin-top: 10px; }
#tb_a2{margin-left:3px;}.ld_overlay { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: .2; opacity: .2; }
.ld_loader { position: absolute; width: 40px; height: 40px; background-image: url(../images/loader.gif); }
