.BachOnTop {
	Z-INDEX: 1
}
.BachLayoutPLeft {
	LEFT: 0px
}
.BachMediaNone {
	LEFT: -100%
}
.BachCaptionsView {
	BOTTOM: 50px
}
.BachTextCC {
	LETTER-SPACING: 0.35ex
}
.BachErrorText {
	BACKGROUND-IMAGE: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAwCAYAAABe6Vn9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMzMwRDA2Rjk4OTkxMUUxOTVENzgyQ0E0NzYwNTFENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMzMwRDA3MDk4OTkxMUUxOTVENzgyQ0E0NzYwNTFENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMzMzBEMDZEOTg5OTExRTE5NUQ3ODJDQTQ3NjA1MUQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMzMzBEMDZFOTg5OTExRTE5NUQ3ODJDQTQ3NjA1MUQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/KJADwAABvxJREFUeNrcWlts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); PADDING-LEFT: 70px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.BachButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.BachButton:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: yellow; OUTLINE-WIDTH: 2px
}
.BachButtonStart {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #447099; DISPLAY: block; BORDER-TOP-STYLE: none; COLOR: #fff; BORDER-LEFT-STYLE: none
}
.BachButtonTalkBubble {
	POSITION: relative; BACKGROUND-COLOR: #fff; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius: 1ex; -webkit-border-radius: 1ex; border-radius: 1ex; box-shadow: 0 1px 4px rgba(0, 0, 0, .35)
}
.BachButtonTalkBubble:after {
	Z-INDEX: 1; BORDER-BOTTOM: #fff 4px solid; POSITION: absolute; BORDER-LEFT: transparent 4px solid; WIDTH: 0px; BOTTOM: 0px; HEIGHT: 0px; CONTENT: ""; LEFT: -4px; box-shadow: 1px 0 0 #fff, 0 1px 2px rgba(0, 0, 0, .35)
}
.BachButtonBulbFill {
	BACKGROUND-COLOR: #ccc; COLOR: #ccc
}
.BachButtonBulbOnFill {
	BACKGROUND-COLOR: #447099; COLOR: #447099
}
.BachButtonBulb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; HEIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: inset 0 0 2px rgba(0, 0, 0, .8), inset 0 6px 8px rgba(255, 255, 255, .25), 0 0 5px rgba(0, 0, 0, .1)
}
.BachButtonStartArrow {
	BORDER-BOTTOM: transparent 14px solid; BORDER-LEFT: #fff 14px solid; MARGIN: 0px auto; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: transparent 14px solid; _border-top-color: #000; _border-bottom-color: #000
}
.BachClock {
	POSITION: relative; WIDTH: 32px; HEIGHT: 32px
}
.BachClockArm {
	POSITION: absolute; WIDTH: 8%; BACKGROUND: #fff; HEIGHT: 26%; TOP: 37%; LEFT: 43.5%; opacity: 0; -webkit-animation: fade 1s linear infinite; -moz-animation: fade 1s linear infinite; -o-animation: fade 1s linear infinite; animation: fade 1s linear infinite
}
.BachClockArm1 {
	-moz-transform: rotate(0deg) translate(0, -142%); -o-transform: rotate(0deg) translate(0, -142%); -webkit-transform: rotate(0deg) translate(0, -142%); transform: rotate(0deg) translate(0, -142%); -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s
}
.BachClockArm2 {
	-moz-transform: rotate(30deg) translate(0, -142%); -o-transform: rotate(30deg) translate(0, -142%); -webkit-transform: rotate(30deg) translate(0, -142%); transform: rotate(30deg) translate(0, -142%); -webkit-animation-delay: -0.9167s; -moz-animation-delay: -0.9167s; -o-animation-delay: -0.9167s; animation-delay: -0.9167s
}
.BachClockArm3 {
	-moz-transform: rotate(60deg) translate(0, -142%); -o-transform: rotate(60deg) translate(0, -142%); -webkit-transform: rotate(60deg) translate(0, -142%); transform: rotate(60deg) translate(0, -142%); -webkit-animation-delay: -0.833s; -moz-animation-delay: -0.833s; -o-animation-delay: -0.833s; animation-delay: -0.833s
}
.BachClockArm4 {
	-moz-transform: rotate(90deg) translate(0, -142%); -o-transform: rotate(90deg) translate(0, -142%); -webkit-transform: rotate(90deg) translate(0, -142%); transform: rotate(90deg) translate(0, -142%); -webkit-animation-delay: -0.75s; -moz-animation-delay: -0.75s; -o-animation-delay: -0.75s; animation-delay: -0.75s
}
.BachClockArm5 {
	-moz-transform: rotate(120deg) translate(0, -142%); -o-transform: rotate(120deg) translate(0, -142%); -webkit-transform: rotate(120deg) translate(0, -142%); transform: rotate(120deg) translate(0, -142%); -webkit-animation-delay: -0.667s; -moz-animation-delay: -0.667s; -o-animation-delay: -0.667s; animation-delay: -0.667s
}
.BachClockArm6 {
	-moz-transform: rotate(150deg) translate(0, -142%); -o-transform: rotate(150deg) translate(0, -142%); -webkit-transform: rotate(150deg) translate(0, -142%); transform: rotate(150deg) translate(0, -142%); -webkit-animation-delay: -0.5833s; -moz-animation-delay: -0.5833s; -o-animation-delay: -0.5833s; animation-delay: -0.5833s
}
.BachClockArm7 {
	-moz-transform: rotate(180deg) translate(0, -142%); -o-transform: rotate(180deg) translate(0, -142%); -webkit-transform: rotate(180deg) translate(0, -142%); transform: rotate(180deg) translate(0, -142%); -webkit-animation-delay: -0.5s; -moz-animation-delay: -0.5s; -o-animation-delay: -0.5s; animation-delay: -0.5s
}
.BachClockArm8 {
	-moz-transform: rotate(210deg) translate(0, -142%); -o-transform: rotate(210deg) translate(0, -142%); -webkit-transform: rotate(210deg) translate(0, -142%); transform: rotate(210deg) translate(0, -142%); -webkit-animation-delay: -0.41667s; -moz-animation-delay: -0.41667s; -o-animation-delay: -0.41667s; animation-delay: -0.41667s
}
.BachClockArm9 {
	-moz-transform: rotate(240deg) translate(0, -142%); -o-transform: rotate(240deg) translate(0, -142%); -webkit-transform: rotate(240deg) translate(0, -142%); transform: rotate(240deg) translate(0, -142%); -webkit-animation-delay: -0.333s; -moz-animation-delay: -0.333s; -o-animation-delay: -0.333s; animation-delay: -0.333s
}
.BachClockArm10 {
	-moz-transform: rotate(270deg) translate(0, -142%); -o-transform: rotate(270deg) translate(0, -142%); -webkit-transform: rotate(270deg) translate(0, -142%); transform: rotate(270deg) translate(0, -142%); -webkit-animation-delay: -0.25s; -moz-animation-delay: -0.25s; -o-animation-delay: -0.25s; animation-delay: -0.25s
}
.BachClockArm11 {
	-moz-transform: rotate(300deg) translate(0, -142%); -o-transform: rotate(300deg) translate(0, -142%); -webkit-transform: rotate(300deg) translate(0, -142%); transform: rotate(300deg) translate(0, -142%); -webkit-animation-delay: -0.1667s; -moz-animation-delay: -0.1667s; -o-animation-delay: -0.1667s; animation-delay: -0.1667s
}
.BachClockArm12 {
	-moz-transform: rotate(330deg) translate(0, -142%); -o-transform: rotate(330deg) translate(0, -142%); -webkit-transform: rotate(330deg) translate(0, -142%); transform: rotate(330deg) translate(0, -142%); -webkit-animation-delay: -0.0833s; -moz-animation-delay: -0.0833s; -o-animation-delay: -0.0833s; animation-delay: -0.0833s
}
.BachLayoutPCenter {
	POSITION: absolute
}
.BachLayoutPFit {
	POSITION: absolute
}
.BachLayoutPFill {
	POSITION: absolute
}
.BachLayoutPFillWide {
	POSITION: absolute
}
.BachLayoutPFillTall {
	POSITION: absolute
}
.BachLayoutPFit {
	MAX-WIDTH: 100%; MAX-HEIGHT: 100%
}
.BachLayoutPFill {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
.BachLayoutPFillV {
	HEIGHT: 100%
}
.BachLayoutPFillH {
	WIDTH: 100%
}
.BachShade {
	COLOR: #fff
}
.BachShader {
	COLOR: #fff
}
.BachShade {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #000
}
.BachShade {
	
}
.BachShadeText {
	text-shadow: rgba(0, 0, 0, .35) 1px 2px 3px
}
.BachShader .BachShadee {
	opacity: .5
}
.BachShadeBottom {
	BACKGROUND-IMAGE: none
}
.BachShadeBottom {
	
}
.StakShadow {
	-moz-box-shadow: 1px 0 4px #000; -webkit-box-shadow: 1px 0 4px #000; box-shadow: 1px 0 4px #000
}
.Swee {
	-moz-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); transition-property: transform; -moz-transition-property: -moz-transform; -ms-transition-property: -ms-transform; -o-transition-property: -o-transform; -webkit-transition-property: -webkit-transform; transition-duration: .5s; -moz-transition-duration: .5s; -ms-transition-duration: .5s; -o-transition-duration: .5s; -webkit-transition-duration: .5s; transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out
}
.SweePre {
	DISPLAY: none
}
