#slide-index {
	position: relative;
	min-width: 1000px;
	width: auto;
	height: 396px;
	overflow: hidden
}
#slide-index .slides {
	min-width: 1000px;
	width: auto;
	height: 396px
}
#slide-index .slide {
	position: relative;
	min-width: 1000px;
	float: left;
	height: 396px
}
#slide-index .image {
	z-index: 1;
	position: absolute
}
#slide-index .text {
	z-index: 2;
	position: absolute;
	top: -500px
}
#slide-index .buttonx {
	z-index: 2;
	position: absolute;
	top: -500px
}
#slide-index .buttonx {
	width: 138px;
	display: none
}
#slide-index .control {
	z-index: 40;
	position: absolute;
	text-align: center;
	width: 100%;
	bottom: 0px;
	height: 19px;
	cursor: pointer
}
#slide-index .control a {
	background-image: url(images/hw_000505.gif);
	filter: alpha(opacity=60);
	width: 11px;
	display: inline-block;
	background-repeat: no-repeat;
	height: 11px;
	cursor: pointer;
	margin-right: 6px;
	opacity: 0.6
}
#slide-index .control a:hover {
	background-image: url(images/hw_000506.gif);
	filter: alpha(opacity=100);
	opacity: 1
}
#slide-index .control a.active {
	background-image: url(images/hw_000506.gif);
	filter: alpha(opacity=100);
	opacity: 1
}
.autoMaxWidth {
	position: relative;
	height: 232px;
	overflow: hidden
}
.videoList-container {
	position: relative;
	margin-bottom: 24px;
	background:#e3e3e3 repeat-x 0px -145px;
}
.videoList-container a:link {
	color: #fff
}
.videoList-container a:hover {
	color: #fff
}
.videoList-container a:visited {
	color: #fff
}
.videoList-container a:active {
	color: #fff
}
.videoList-container a.vid:hover {
	background-position: 100% -26px;
	height: 32px
}
.videoList-container a.vid:hover b {
	background-position: 0px -26px;
	height: 32px
}