/* CSS Document */
.player_3d {
	background: transparent;
	width: auto;
	margin:2px;
}
.player_3d h1, .inset p {
	margin: 0 10px;
}
.player_3d h1 {
	color: rgb(51,102,255);
	margin-bottom: 5px;
	font-size:2em;
}
.player_3d p {
	padding-bottom: 0.5em;
}

.player_3d .b1, .player_3d .b2, .player_3d .b3, .player_3d .b4, .player_3d .b1b, .player_3d .b2b, .player_3d .b3b, .player_3d .b4b {
	display: block;
	overflow: hidden;
	font-size: 1px;
}
.player_3d .b1, .player_3d .b2, .player_3d .b3, .player_3d .b1b, .player_3d .b2b, .player_3d .b3b {
	height: 1px;
}
.player_3d .b2 {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.player_3d .b3 {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.player_3d .b4 {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.player_3d .b4b {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.player_3d .b3b {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.player_3d .b2b {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.player_3d .b1 {
	margin: 0 5px;
	background: #999;
}
.player_3d .b2, .player_3d .b2b {
	margin: 0 3px;
	border-width: 0 2px;
}
.player_3d .b3, .player_3d .b3b {
	margin: 0 2px;
}
.player_3d .b4, .player_3d .b4b {
	height: 2px;
	margin: 0 1px;
}
.player_3d .b1b {
	margin: 0 5px;
	background: #999;
}
.player_3d .boxcontent {
	display: block;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background-repeat: repeat-x;
	padding: 5px 10px 5px 10px;
}
