/** Right Widget **/
div.bc_widget_rba {
	width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background: #ffffff;
}
div.bc_widget_rba div.bc_title {
	padding: 3px;
	font-size: 12px;
	overflow: hidden;
	border-bottom: 1px solid #dbdbdb;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
div.bc_widget_rba div.bc_title a {
	color: #434343;
	padding-right: 16px;
	background: url("../../img/wz/icons/video.gif") no-repeat right center;
}
div.bc_widget_rba div.bc_title a:hover, div.bc_widget_rba div.bc_title a:active {
	color: #899f33;
	background: url("../../img/wz/icons/video_h.gif") no-repeat right center;
}
div.bc_widget_rba div.bc_mainVideo_thumb {
	position: relative;
	left: 0;
	margin-top: 10px;
	border: 1px solid #dbdbdb;
}
div.bc_widget_rba div.bc_mainVideo_thumb_over {
	border-color: #a8cd14;
}
div.bc_widget_rba div.bc_mainVideo_thumb img.bc_src {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	cursor: pointer;
}
div.bc_widget_rba div.bc_mainVideo_thumb div.bc_overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background: none;
	cursor: pointer;
	background: transparent url('/img/wz/oms-video/inactive_overlay_large.png') no-repeat center center;
}
div.bc_widget_rba div.bc_mainVideo_thumb div.bc_mainHover {
	background: transparent url('/img/wz/oms-video/overlay_large.png') no-repeat center center;
}
div.bc_widget_rba div.bc_mainVideo_title {
	font-size: 12px;
	line-height: 18px;
	height: 36px;
	padding-top: 5px;
	text-align: center;
	overflow: hidden;
	color: #1f1f1f;
	font-family: Arial, Helvetica, sans-serif;
}
div.bc_widget_rba div.bc_arrow_left {
	position: relative;
	left: 0;
	top: 26px;
	cursor: pointer;
	width: 19px;
	z-index: 5;
}
div.bc_widget_rba div.bc_arrow_right {
	position: relative;
	left: 0;
	top: 7px;
	cursor: pointer;
	width: 19px;
	z-index: 5;
}
div.bc_widget_rba div.bc_arrow_disabled {
	-moz-opacity: .25;
	opacity: .25;
	filter: alpha(opacity=25);
	cursor: auto;
}
div.bc_widget_rba div.bc_outer {
	position: relative;
	top: -33px;
	left: 0;
	width: 300px;
	overflow: hidden;
}
div.bc_widget_rba div.bc_outer div.bc_inner {
	position: relative;
	width: 1000px;
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video {
	float: left;
	margin-right: 10px;
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video div.bc_thumb {
	position: relative;
	width: 80px;
	height: 60px;
	padding: 1px;
	border: 1px solid #dbdbdb;
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video div.bc_thumb_over {
	border-color: #a8cd14;
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video div.bc_thumb img.bc_src {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 80px;
	height: 60px;
	cursor: pointer;
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video div.bc_thumb div.bc_overlay {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 80px;
	height: 60px;
	cursor: pointer;
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video div.bc_thumb div.bc_smallHover {
	background: transparent url('/img/wz/oms-video/overlay_small.png');
}
div.bc_widget_rba div.bc_outer div.bc_inner div.bc_video div.bc_video_title {
	font-size: 10px;
	font-weight: normal;
	color: #1f1f1f;
	font-family: Arial, Helvetica, sans-serif;
	width: 84px;
	line-height: 12px;
	/*height: 36px;*/
	height: 48px;
	overflow: hidden;
	text-align: center;
	padding-top: 3px;
}
div.bc_widget_rba div.bc_footer {
	text-align: right;
	padding-top: 5px;
	border-top: 1px solid #dbdbdb;
	font-size: 11px;
}
div.bc_widget_rba div.bc_footer a {
}

/** Center Widget **/
div.bc_widget_homepage {
	border: 1px solid #dbdbdb;
	height: 235px;
	background: #ffffff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}
div.bc_widget_homepage div.bc_header {
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 1px solid #dbdbdb;
	height: 29px;
	background: #ffffff;
}
div.bc_widget_homepage div.bc_header div.bc_tab_left {
	float: left;
	margin: 5px 5px 0;
	padding: 5px;
	text-align: center;
	border: 1px solid #dbdbdb;
	border-width: 1px 1px 0;
	color: #1f1f1f;
	cursor: pointer;
	height: 13px;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
div.bc_widget_homepage div.bc_header div.bc_tab_right {
	float: left;
	margin: 5px 0 0;
	padding: 5px;
	text-align: center;
	border: 1px solid #dbdbdb;
	border-width: 1px 1px 0;
	color: #434343;
	cursor: pointer;
	height: 13px;
	background: #E8F4FC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
div.bc_widget_homepage div.bc_header div.bc_tab_active {
	color: #434343;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	z-index: 100;
	cursor: auto;
	background: #ffffff;
}
div.bc_widget_homepage div.bc_header div.bc_link {
	float: right;
	margin: 8px 5px 0 0;
	color: #007ec3;
	font-family: Arial, Helvetica, sans-serif
}
div.bc_widget_homepage div.bc_header div.bc_link a {
}
div.bc_widget_homepage div.bc_pagination {
	position: absolute;
	top: 40px;
	left: 210px;
}
div.bc_widget_homepage div.bc_pagination ul {
	margin: 0;
	padding: 0;
}
div.bc_widget_homepage div.bc_pagination ul li {
	list-style-type: none;
	float: left;
	width: 12px;
	height: 12px;
	border: 1px solid #dbdbdb;
	background: #ffffff;
	margin: 0 5px 0 0;
}
div.bc_widget_homepage div.bc_pagination ul li.selected {
	border: 1px solid #dbdbdb;
	background: #007ec3;
}
div.bc_widget_homepage img.bc_arrow_left {
	position: absolute;
	top: 105px;
	left: 5px;
	cursor: pointer;
	z-index: 500;
}
div.bc_widget_homepage img.bc_arrow_right {
	position: absolute;
	top: 105px;
	left: 5px;
	cursor: pointer;
	z-index: 500;
}
div.bc_widget_homepage img.bc_arrow_disabled {
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
	cursor: auto;
}
div.bc_widget_homepage div.bc_outer {
	position: absolute;
	top: 64px;
	left: 24px;
	width: 452px;
	height: 161px;
	overflow: hidden;
}
div.bc_widget_homepage div.bc_outer div.bc_inner {
	height: 161px;
	width: 5000px;
	position: absolute;
	top: 0;
	left: 0;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video {
	position: relative;
	padding: 0 13px 0 11px;
	border-right: 1px solid #dbdbdb;
	width: 126px;
	height: 161px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video div.bc_thumb {
	position: relative;
	width: 126px;
	height: 96px;
	border: 1px solid #dbdbdb;
	cursor: pointer;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video div.bc_thumb_over {
	border-color: #a8cd14;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video div.bc_thumb img {
	position: absolute;
	top: 3px;
	left: 3px;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video div.bc_thumb div.bc_overlay {
	z-index: 1000;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 120px;
	height: 90px;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video div.title {
	position: absolute;
	top: 105px;
	left: 16px;
	width: 118px;
	line-height: 14px;
	height: 42px;
	text-align: center;
	font-size: 11px;
	overflow: hidden;
	color: #007ec3;
}
div.bc_widget_homepage div.bc_outer div.bc_inner div.bc_video div.time {
	position: absolute;
	top: 150px;
	left: 16px;
	width: 118px;
	height: 12px;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	color: #000000;
}

/** Single Widget **/
div.bc_widget_single {
	width: 0;
	position: relative;
	border: 3px solid #dbdbdb;
	background: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	margin-top: 10px;
}
div.bc_widget_single_over {
	border: 3px solid #a8cd14;
}
div.bc_widget_single img.bc_still {
	position: absolute;
	top: 0;
	left: 0;
}
div.bc_widget_single div.bc_overlay_off {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 90px;
	z-index: 1000;
	background: transparent url('/img/wz/oms-video/bc_playOverlay_Off.png') no-repeat center center;
}
div.bc_widget_single div.bc_overlay_on {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 90px;
	z-index: 1000;
	background: transparent url('/img/wz/oms-video/bc_playOverlay_On.png') no-repeat center center;
}
div.bc_widget_single div.bc_metaOverlay {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 5px;
	background: url('/img/wz/oms-video/bc_metaOverlay.png') repeat;
	font-size: 14px;
	color: #FFF;
	z-index: 1001;
}
div.bc_widget_single div.bc_metaOverlay span {
	color: #AAA;
}
div.bc_widget_single_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 1000px;
	height: 1000px;
	background: url('/img/wz/oms-video/bc_overlay.png') repeat;
	z-index: 10000;
}
div.bc_widget_single_lightbox {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	border: 3px solid #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1f1f1f;
	padding: 10px;
	z-index: 100000;
}
div.bc_widget_single_lightbox div.bc_close {
	text-align: right;
	font-weight: bold;
	padding: 0 2px 3px 0;
}
div.bc_widget_single_lightbox div.bc_close a {
	color: #007ec3;
	text-decoration: none;
}
div.bc_widget_single_lightbox div.bc_metaLightbox {
	width: 476px;
}
div.bc_widget_single_lightbox div.bc_metaLightbox div.bc_title {
	font-size: 16px;
	font-weight: bold;
	padding: 5px 3px;
}
div.bc_widget_single_lightbox div.bc_metaLightbox div.bc_desc {
	line-height: 14px;
	padding: 0 3px;
	font-weight: normal;
}
div.bc_widget_single_wrap{
	width: 300px;
	clear: both;
	margin: 5px auto;
	padding:10px;
	border:1px solid #dbdbdb;
	font-size: 12px;
	font-weight: bold;
	position:relative;
	background-color:#fff;
}
div.bc_widget_single_wrap div.bc_title {
	padding: 0 0 6px 0;
	font-size: 12px;
	overflow: hidden;
	border-bottom: 1px solid #dbdbdb;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
div.bc_widget_single_wrap div.bc_title a {
	color: #434343;
	padding-right: 16px;
	background: url("../../img/wz/icons/video.gif") no-repeat right center;
}
div.bc_widget_single_wrap div.bc_title a:hover, div.bc_widget_single_wrap div.bc_title a:active {
	color: #899f33;
	background: url("../../img/wz/icons/video_h.gif") no-repeat right center;
}
div.bc_widget_single_wrap div.bc_footer {
	text-align: right;
	margin-top: 10px;
}

.relatedList .bc_overlay_off {
	display: none;
}
