
#tblb_secondLine {
		font: 10px Arial, Helvetica, sans-serif;
		color: #666666;
}

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

.tblb_overlayMacFFBGHack {
		background: url(macFFBgHack.png) repeat;
}

.tblb_overlayBG {
		background-color: #000;
		filter: alpha(opacity=75);
		-moz-opacity: 0.75;
		opacity: 0.75;
}

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

#tblb_window {
		height: auto;
		padding: 10px;
		position: fixed;
		background: #ffffff;
		z-index: 102;
		color: #000000;
		display: none;
		border: 4px solid #093;
		text-align: left;
		top: 0%;
		left: 50%;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius: 15px 15px 15px 15px;
}

* html #tblb_window {
		position: absolute;
		margin-top: expression(0 - parseInt(this.offsetHeight / 2)  (TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +  'px');
}

#tblb_window img#tblb_Image {
		display: block;
		border: none;
		width: 90%;
		margin: 2% auto;
		float: left;
}

#tblb_caption {
		display: none;
}

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

div#tblb_ajaxContent h1 {
		margin: 0 2% 0 1% !important;
		width: 92%;
}

#tblb_closeAjaxWindow {
		float: right;
		width: 5%;
		margin-bottom: -15px;
}

#tblb_title {
		background-color: #e8e8e8;
}

#tblb_ajaxContent {
		clear: both;
		overflow: auto;
		text-align: left;

}

#tblb_ajaxContent.tblb_modal {
		padding: 0px 0px 0px 0px;
}

#tblb_ajaxContent p {
		padding: 5px 0px 5px 0px;
}

#tblb_load {
		position: fixed;
		display: none;
		height: 13px;
		width: 208px;
		z-index: 100;
		top: 40%;
		left: 50%;
		margin: -6px 0 0 -104px;
}

* html #tblb_load {
		position: absolute;
		margin-top: expression(0 - parseInt(this.offsetHeight / 2)  (TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +  'px');
}

#tblb_HideSelect {
		z-index: 99;
		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 #tblb_HideSelect {
		position: absolute;
		margin-top: expression(0 - parseInt(this.offsetHeight / 2)  (TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +  'px');
}

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