@charset	"UTF-8";

#TB_overlay
	{
	width:			100%;
	height:			100%;
	position:		fixed;
	top:			0px;
	left:			0px;
	z-index:		100;
	background-image:	url(./overlay.gif);
	}

.TB_overlayMacFFBGHack
	{
	background:	url(macFFBgHack.png);
	}

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

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

#TB_window
	{
	position:	fixed;
	top:		50%;
	left:		50%;
	z-index:	102;
	display:	none;
	text-align:	left;
	background:	#ffffff;
	}

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

#TB_window img#TB_Image
	{
	display:	block;
	}

#TB_closeAjaxWindow
	{
	height:		25px;
	position:	relative;
	background:	#000000;
	}

#TB_closeAjaxWindow a
	{
	width:		30px;
	height:		15px;
	position:	absolute;
	top:		5px;
	right:		5px;
	display:	block;
	overflow:	hidden;
	font:		0px/0px serif;
	text-indent:	-9999px;
	background:	url(./close.gif) no-repeat;
	}

#TB_ajaxContent
	{
	clear:		both;
	overflow:	auto;
	outline:	none;
	text-align:	left;
	}

#TB_ajaxContent.TB_modal
	{
	}

#TB_load
	{
	width:		208px;
	height:		13px;
	margin:		-6px 0px 0px -104px;	/* -height/2 0px 0px -width/2 */
	position:	fixed;
	top:		50%;
	left:		50%;
	z-index:	103;
	display:	none;
	overflow:	hidden;
	font:		0px/0px serif;
	text-indent:	-9999px;
	background:	url(./loading.gif) no-repeat;
	}

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

#TB_HideSelect
	{
	width:			100%;
	height:			100%;
	position:		fixed;
	top:			0px;
	left:			0px;
	z-index:		99;
	filter:			alpha(opacity=0);
	-moz-opacity:		0;
	opacity:		0;
	background-color:	#ffffff;
	}

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

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