.avPlayerWrapper div {
	outline: 0px;
}
.avPlayerWrapper iframe {
	outline: 0px;
}
.avPlayerWrapper video {
	outline: 0px;
}
.avPlayerWrapper audio {
	outline: 0px;
}
.avDownloadLink {
	
}
.avDownloadLink a {
	background: rgb(238, 238, 238); padding: 10px; text-align: center; color: rgb(153, 153, 153); font-size: 12px; font-weight: bold; text-decoration: none; display: block;
}
.avDownloadLink a:link {
	background: rgb(238, 238, 238); padding: 10px; text-align: center; color: rgb(153, 153, 153); font-size: 12px; font-weight: bold; text-decoration: none; display: block;
}
.avDownloadLink a:hover {
	background: rgb(221, 221, 221); color: rgb(102, 102, 102); text-decoration: none;
}
.avPlayerBlockDisabled {
	padding: 20px; width: auto; height: auto;
}
a.avDeprecated {
	background: rgb(238, 238, 238); padding: 20px; text-align: center; color: rgb(153, 153, 153); font-size: 16px; font-weight: bold; text-decoration: none; display: block;
}
a.avDeprecated:link {
	background: rgb(238, 238, 238); padding: 20px; text-align: center; color: rgb(153, 153, 153); font-size: 16px; font-weight: bold; text-decoration: none; display: block;
}
a.avDeprecated:hover {
	background: rgb(221, 221, 221); color: rgb(102, 102, 102); text-decoration: none;
}
.avPlayerWrapper {
	margin: 0px auto; padding: 0px; clear: both; display: block;
}
.avPlayerWrapper .avPlayerContainer {
	margin: 0px auto; padding: 0px; display: block;
}
.avPlayerWrapper .avPlayerContainer .avPlayerBlock {
	margin: 0px; padding: 0px; text-align: center; line-height: normal; display: block;
}
.avPlayerWrapper .avPlayerContainer .avPlayerBlock video {
	background: rgb(0, 0, 0);
}
.avPlayerWrapper .avPlayerContainer .avPlayerBlock audio {
	background-position: 50% 50%; padding: 10px; background-repeat: no-repeat; background-size: cover; background-color: rgb(0, 0, 0);
}
