/*--------------------------------------------------*/
/* Thickbox                                         */

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

	.TB_overlayMacFFBGHack {
		background: url("../../img/playtime/videos/overlay.png") repeat;
	}

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

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

/*--------------------------------------------------*/
/* Window                                           */

	#TB_window {
		position: fixed;
		z-index: 102;
		display: none;
		text-align: left;
		top: 50%;
		left: 50%;
		font-size: 0.7em;
		padding: 0;
	}

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

		/*--------------------------------------------------*/
		/* Close & Title                                    */

			#TB_title,
			#TB_ajaxWindowTitle {
				width: 360px;
				padding: 0;
				margin: 0;
			}

				#TB_closeAjaxWindow {
					text-align: right;
					float: right;
				}

					#TB_closeAjaxWindow a {
						display: block;
						height: 20px;
						width: 20px;
						background: url("../../img/playtime/videos/close.gif") no-repeat 0 0;
						cursor: pointer;
						position: relative;
					}

					#TB_closeAjaxWindow a span {
						display: none;
					}

		/*--------------------------------------------------*/
		/* Load                                             */

			#TB_load{
				position: fixed;
				display: none;
				height: 13px;
				width: 208px;
				z-index: 103;
				top: 50%;
				left: 50%;
				margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
			}

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


		/*--------------------------------------------------*/
		/* Content                                          */

			#TB_ajaxContent{
				clear: both;
				overflow :auto;
				text-align: left;
				padding: 0;
			}

			#TB_ajaxContent.TB_modal{
				padding: 0;
			}

			#TB_iframeContent{
				clear: both;
			}

		/*--------------------------------------------------*/
		/* Hide select                                      */

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

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

