/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/*{padding: 0; margin: 0;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; overflow: hidden; }#TB_secondLine {  font: 10px Arial, Helvetica, sans-serif;  color:#fff;}#TB_window a:link { color: #fff; text-decoration: underline; text-transform: capitalize; }#TB_window a:visited {color: #fff;}#TB_window a:hover { color: #fff; text-decoration: underline; }#TB_window a:active {color: #fff;}#TB_window a:focus{color: #fff;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay { position: fixed; z-index:1000; top: 0; left: 0; height:100%; width:100%; overflow: hidden; }.TB_overlayMacFFBGHack { background-image: url(../../../../Church/Oak%20Park/web-content/img/loadingAnimation.gif); background-repeat: no-repeat; background-position: center; overflow: hidden; }.TB_overlayBG {  background-color:#000;  filter:alpha(opacity=65);  -moz-opacity: 0.65;  opacity: 0.65;}* html #TB_overlay { /* ie6 hack */     position: absolute; }#TB_window { position: fixed; background: #000; z-index: 1002; color:#000000; display:none; text-align:left; top:50%; left:50%; overflow: hidden; border-width: 0; }* html #TB_window { /* ie6 hack */position: absolute; overflow: hidden; }#TB_window img#TB_Image { overflow: hidden; margin: 0 0 0 0; display:block; border-color: #666 #ccc #ccc #666; border-style: solid; border-width: 1px; }#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; border-top: 2px solid #000; border-right: 2px solid #000; border-left: 2px solid #000; }#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{ color: #cbdaff; font-size: 10pt; font-family: tahoma; font-weight: normal; float:left; padding:7px 0 10px 10px; margin-bottom:5px; }#TB_title{ color: #fff; font-size: 9pt; font-family: tahoma; background-color:#0073ff; height:27px; }#TB_ajaxContent{  clear:both;  padding:0;  overflow:hidden;  text-align:left;  line-height:1.4em;}#TB_ajaxContent.TB_modal{  padding:0;}#TB_ajaxContent p{  padding:0 0 0;}#TB_load{  position: fixed;  display:none;  height:13px;  width:208px;  z-index:1003;  top: 50%;  left: 50%;  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */position: absolute;}#TB_HideSelect{  z-index:999;  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;}#TB_iframeContent{ overflow: hidden; clear:both; border: solid 2px #000; _margin-bottom:1px; }