/*

	to be continued....

*/



/* B-Live Player Section ...............................................*/
#player {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 210px;
	height: 163px;
	border: 0px solid fuchsia;

}
#player_NoPos {
	display:block;
	width: 211px;
	height: 163px;
	background: url("../art/player_background.gif");
	background-repeat: no-repeat;
	background-color: yellow;
}
#player_content {
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
}
#player_container {
	position:absolute;
	left:0px;
	top:20px;
	width:211px;
	height:119px;
	overflow:hidden;
}
#player .item {
	display:block;
	position:relative;
	width:211px;
	height:17px;
	overflow:hidden;
	margin:0px;
	background-image:url("../art/player_item_background_grey.gif");
}

#player .item div.button_container {
	display:block;
	position:absolute;
	width:38px;
	height:17px;
	overflow:hidden;
	cursor:pointer;
}
#player .item div.button_container a.button {
	display:block;
	width:38px;
	height:17px;
	cursor:pointer;
}
#player .item div.button_container a.button span.state {
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	width:38px;
	height:170px;
	background-image:url("../art/player_button.png");
}

#player .item .timecode {
	display:block;
	position:absolute;
	right:2px;
	top:2px;
	width:30px;
	height:20px;
	overflow:hidden;
	
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color: #17ee9b;
	text-align:right;
}

#player .state { 
	/* behavior URLs are relative to HTML-Document 
	behavior: url("css/iepngfix.htc");*/
}
#player .item .progressBar {
	position:absolute;
	left:0px;
	top:0px;
	height:20px;
	width:100%;
}
#player .item .progressBar .progress {
	margin:0px;
	width:0%;
	height:17px;
	opacity:0.2;
	-moz-opacity:0.2;
	-khtml-opacity:0.2;
	filter:alpha(opacity=20);
	background-color:yellow;
}
#player .item .loadProgressBar {
	position:absolute;
	left:0px;
	top:15px;
	height:1px;
	width:100%;
}
#player .item .loadProgressBar .loadProgress {
/*
	opacity:0.4;
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	filter:alpha(opacity=40);
*/
	margin:0px;
	margin-top: 1px;
	width:0%;
	height:1px;
	background-color: #17ee9b;
}
#player .item .title {
	display:block;
	position:absolute;
	top:2px;
	left:40px;
	width:140px;
	overflow:hidden;
	white-space:nowrap;
	font-family: "Arial Rounded MT Bold", Arial;
	font-size:9px;
	font-weight:bold;
	color:#999;
	text-decoration:none;
}






#player #scrollup {
	display:block;
	position:absolute;
	left:0px;
	top:140px;
	width:105px;
	height:17px;
	cursor:pointer;

}
#player #scrollup .inner {
	display:block;
	position:relative;
	width:105px;
	height:17px;
	background:url("../art/player_scroll_up.png") no-repeat;
	cursor:pointer;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(opacity=50);
}
#player #scrolldown {
	display:block;
	position:absolute;
	left:103px;
	top:140px;
	width:105px;
	height:17px;

}
#player #scrolldown .inner {
	display:block;
	position:relative;
	width:105px;
	height:17px;
	background:url("../art/player_scroll_down.png") no-repeat;
	cursor:pointer;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(opacity=50);
}
#player #scrollup .inner:hover,
#player #scrolldown .inner:hover {
	opacity:1.0;
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	filter:alpha(opacity=100);
}

#player #globalPlayer {
	display:block;
	position:absolute;
	left:125px;
	top:46px;
	width:26px;
	height:21px;
}
#player #globalPlayer .globalPlayer {
	display:block;
	position:absolute;
	width:26px;
	height:21px;
	overflow:hidden;
    cursor:pointer;
}
/*
#player #globalPlayer .globalPlayer #globalPlayerButton {
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	width:26px;
	height:42px;
 	background:url("../art/player_play_stop.png"); 
	background-repeat:no-repeat;
	background-position:0px 0px;
}
*/


/*
.debugPanel {
	position:absolute;
	left:0px;
	top:0px;
	z-index:30;
	color:#ffffff;
}
*/