@charset "utf-8";
/* CSS Document */
#RTAudioControl {
 position: relative;
 display: inline-block;
 /*float: left;
	width: 33px;
	height: 37px;
	margin-right: 10px;*/
}
#audioCanvas {}
.audioControl_play {
 position: absolute;
 left: 0px;
 top: 0px;
}
.audioControl_pause {
 position: absolute;
 left: 0px;
 top: 0px;
}
#audioControl {
 width: 33px;
 height: 37px;
}
#audioControl a {
 display: block;
 width: 33px;
 height: 32px;
 margin-bottom: 4px;
 padding: 0px;
}
#audioControl label {
 position: absolute;
 left: -3000px;
 top: -3000px;
}
#audioControl input[type="image"]:focus {
 outline: 3px solid #FFD700;
}
#audioControlPanel {
 width: 80px;
 margin-right: 35px;
 height: 30px;
 margin-top: 0px;
 text-align: right;
}
.audioContainer {
 /*float: right;
 position: relative;*/
 
	max-width: 44px;
	min-width: 44px;
 
}
#audioContainer {
 /* float: right;*/
 position: relative;
 width: 300px;
 padding-left: 20px;
}


/* ========== Click-Reveal Interactions ========== */
.ClickRevealAudioContainer {
	position: relative;
	width: 30px;
}

.CRAudioControl {
	width: 33px;
	height: 37px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.CRAudioControl label {
	position: absolute;
	left: -3000px;
	top: -3000px;
}

.CRAudioControl input[type="image"]:focus {
 outline: 3px solid #FFD700;
}
