/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/*{ padding: 0; margin: 0; }
html, body { min-height: 100%; height: auto !important; height: 100%; }
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window { color: #333333; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#TB_secondLine { color: #666666; font: 10px Verdana, Arial, Helvetica, sans-serif; }
#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 { width: 100%; background-color: #000; position: absolute; z-index: 100; height: 100%; top: 0; left: 0; min-height: 100%; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
#TB_window { border: 4px solid #BFBFBF; display: none; background: #ffffff; color: #000000; text-align: left; position: absolute; z-index: 102; }
#TB_window img { margin: 15px 0 0 15px; border-right: 0px solid #ccc; border-bottom: 0px solid #ccc; border-top: 0px solid #666; border-left: 0px solid #666; display: block; }
#TB_caption{ padding: 7px 30px 10px 25px; float: left; height: 25px; }
#TB_closeWindow{ padding: 11px 25px 10px 0; float: right; height: 25px; }
#TB_closeAjaxWindow{ padding: 5px 10px 7px 0; margin-bottom: 1px; float: right; text-align: 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; text-align: left; line-height: 1.4em; overflow: auto; }
#TB_ajaxContent p{ padding: 5px 0px 5px 0px; }
#TB_load{ width: 100px; display: none; position: absolute; height: 100px; z-index: 101; }
#TB_HideSelect{ width: 100%; border: none; background-color: #fff; z-index: 99; position: absolute; top: 0; left: 0; height: 100%; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
#TB_iframeContent{ border: none; clear: both; }
#TB_next a{ font-weight: bold; }

