@charset "UTF-8"; /* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window { font-size: 0.9em; color: #333333; }

#TB_secondLine { font-size: 0.8em; color:#666666; }

#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; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;   z-index:1000;   top: 0px;   left: 0px;   height:100%;   width:100%; }

.TB_overlayMacFFBGHack {background: url(/core/gfx/macffbghack.png) repeat; }
.TB_overlayBG {
  background-color:#000;   opacity: 0.75; }

#TB_window {
  position: fixed;   background: #ffffff;   z-index: 1002;   color:#000000;   display:none;   border: 4px solid #525252;   text-align:left;   top:50%;   left:50%; }

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

#TB_caption{
  /*height:25px; */
  font-size: 80%;   padding:7px 30px 10px 25px;   float:left; }

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

#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_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:103;   top: 50%;   left: 50%;   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;   opacity: 0;   height:100%;   width:100%; }

#TB_iframeContent{
  clear:both;   border:none;   margin-bottom:-1px;   margin-top:1px; }
