/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/**{padding:0; margin:0;}
*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:16px;color:#575757;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666;width:250px;text-align:left;}
#TB_window a{color:#1A58BF;text-decoration:none;cursor:pointer;}
#TB_window a:hover{color:#CB0E45;text-decoration:underline;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay{position:fixed;z-index:10000;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #tb_overlay{
/* ie6 hack */
position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:10002;color:#000000;display:none;border:4px solid #525252;text-align:center;top:50%;left:50%;margin:0 auto;min-width:520px;}
* html #tb_window{
/* ie6 hack */
position:absolute;overflow:visible;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
img#TB_Image{text-align:center;margin:15px auto 0 auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;}
#TB_caption{text-align:left;padding:0 30px 10px 25px;float:left;}
#TB_closeWindow{padding:0 25px 10px 0;float:right;text-align:right;width:190px;}
#TB_closeAjaxWindow{padding:7px 10px 5px 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_title a{color:#575757;text-decoration:none;cursor:pointer;}
#TB_title a:hover{color:#575757;text-decoration:underline;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#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:10003;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:9999;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_ajaxContent h2{color:#CB0E45;font-size:22px;font-weight:normal;line-height:26px;padding:0;margin:17px 0;text-align:center;}
#TB_ajaxContent h3{font-size:18px;font-weight:normal;line-height:24px;padding:0;margin:0 0 5px;float:left;}
#TB_ajaxContent table.listPopup{width:100%;}
#TB_ajaxContent table.listPopup .center{text-align:center;}
#TB_ajaxContent table.listPopup .widthPosition{width:80px;}
#TB_ajaxContent table.listPopup th, #TB_ajaxContent table.listPopup td{padding:2px 6px;text-align:left;}
#TB_ajaxContent table.listPopup th{background-color:#fafafb;}
#TB_ajaxContent table.listPopup th.borderbottomlight{border-bottom:1px solid #e6e5eb;}
#TB_ajaxContent table.listPopup th.bordertop{border-top:1px solid #cfcdd9; }
#TB_ajaxContent table.listPopup th.borderbottom{border-bottom:1px solid #cfcdd9; }
#TB_ajaxContent table.listPopup th.borderleft{border-left:1px solid #cfcdd9; }
#TB_ajaxContent table.listPopup th.borderright{border-right:1px solid #cfcdd9; }
#TB_ajaxContent table.listPopup td{border-bottom:1px solid #e6e5eb;}
#TB_window table, #TB_window table th,#TB_window table td{padding:0;margin:0;border:none;}
#TB_window table td{vertical-align:bottom;}