
#overlay {
   position: fixed;
   z-index:199;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;

}

* html #overlay { /* ie6 hack */
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.overlayBG {
   background-color:#000;
   -ms-filter: "Alpha(Opacity=75)";
   filter:alpha(opacity=75);
   -moz-opacity: 0.75;
   opacity: 0.75;
}

#lightBox {
   position:fixed;
   top:2%;
   left:2%;
   z-index:200;
   width:96%;
   height:96%;
   background-color:#fff;
   text-align:center;
}
* html #lightBox { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

.overlayTitle { 
	z-index: 1000;
	position: absolute;
	right: 0px;
	top: -15px;
	color: red;
	margin-right: 5px;
	font-weight: bold;
	cursor: pointer;
 }

