/* -->> Video Gallery Standard 1.0 <<-- */
#BreadcrumbWrp { height:25px; }

/* -- Wrapper Layout -- */
#VideoGalleryStandard { overflow:hidden; zoom:1; border:1px solid #EDEAE3; background-color:#FFFFFF; padding:5px;  }
#VideoGalleryStandard .GalleryInnerWrapper { overflow:hidden; zoom:1;  }

/* -- Player Layout -- */
#VideoGalleryStandard .GalleryInnerWrapper .PlayerWrapper { background-color:#FFFFFF; }
#VideoGalleryStandard .GalleryInnerWrapper .PlayerWrapper .InnerWrapper  { overflow:hidden; zoom:1; }
#SlideShowProContainer {
	border:1px solid #EBF6FC;
	float:left;
	height:330px;
	margin-right:10px;
	overflow:hidden;
	width:430px;
}

#VideoDetailContainer { float:left;  width:243px; overflow:hidden; zoom:1;  }

#VideoDetailContainer #NowPlayingContainer { overflow:hidden; zoom:1; float:none; }
#VideoDetailContainer #NowPlayingContainer #NowPlayingTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#6E6E6E;
	line-height:20px;
	padding-left:27px;
	height:22px;
	background-image:url(../../../../images/mediacenter/icon_nowplaying.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#VideoDetailContainer #NowPlayingContainer #NowPlayingDetailContainer { overflow:hidden; zoom:1; }
#NowPlayingDetailContainer .HeaderContainer {overflow:hidden; zoom:1; height:8px;}
#NowPlayingDetailContainer .HeaderContainer img { display:block; }
#NowPlayingDetailContainer .BodyContainer {
	overflow:hidden; zoom:1;
	background-color:#FFFFFF;
	border-left:1px solid #DCE3E4;
	border-right:1px solid #DCE3E4;
	width:240px;
}
#NowPlayingDetailContainer .FooterContainer { overflow:hidden; zoom:1; height:8px; }
#NowPlayingDetailContainer .FooterContainer img { display:block; }

#VideoDetailsContainer { margin:4px 10px; height:96px;}
#VideoDetailsContainer .HeaderContainer { height:auto; }
#VideoDetailsContainer .HeaderContainer .ImageWrapper { float:left; margin-right:5px; }
#VideoDetailsContainer .HeaderContainer .HeaderInnerWrapper { float:left; }
#VideoDetailsContainer .HeaderContainer .Title { color:#1B4DA9; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#VideoDetailsContainer .HeaderContainer .Category { color:#C3AE22; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }

#VideoDetailsContainer .BodyContainer { border:0 none; }
#VideoDetailsContainer .BodyContainer { padding-top:5px; padding-bottom:5px; }
#VideoDetailsContainer .BodyContainer .Title { color:#1B4DA9; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#VideoDetailsContainer .BodyContainer .Summary { color:#6E6E6E; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; }

#VideoDetailsContainer .FooterContainer { height:auto; }
#VideoDetailsContainer .FooterContainer a {
	display:block;
	background-image:url(../../../../images/mediacenter/video_related_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#4D9500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:17px;
}

#FeaturedVideoContainer { overflow:hidden; zoom:1; margin-top:10px; }
#FeaturedVideoContainer #FeaturedContainer { overflow:hidden; zoom:1; }
#FeaturedVideoContainer #FeaturedContainer .HeaderContainer {
	background-image:url(../../../../images/mediacenter/featured_top_background.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:20px;
}
#FeaturedVideoContainer #FeaturedContainer .HeaderContainer .Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1B4DA9;
	margin-top:1px;
	margin-left:6px;
	float:left;
	overflow:hidden; zoom:1;
}
#FeaturedVideoContainer #FeaturedContainer .HeaderContainer #PaginationContainer {
	float:right;
	margin-top:4px;
	margin-right:6px;
	overflow:hidden; zoom:1;
}
#PaginationContainer #PaginationPreviousLink { display:block; float:left; height:14px; width:18px; overflow:hidden; zoom:1; }
#PaginationContainer #PaginationPreviousLink.active {
	background-image:url(../../../../images/mediacenter/icon_paginationprevious_active.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#PaginationContainer #PaginationPreviousLink.inactive {
	background-image:url(../../../../images/mediacenter/icon_paginationprevious_inactive.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#PaginationContainer #PaginationNextLink { display:block; float:left; height:14px; width:18px; overflow:hidden; zoom:1; }
#PaginationContainer #PaginationNextLink.active {
	background-image:url(../../../../images/mediacenter/icon_paginationnext_active.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#PaginationContainer #PaginationNextLink.inactive {
	background-image:url(../../../../images/mediacenter/icon_paginationnext_inactive.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#FeaturedVideoContainer #FeaturedContainer .BodyContainer {
	background-color:#F8FAFC;
	border-left:1px solid #DCE3E4;
	border-right:1px solid #DCE3E4;
	overflow:hidden;
	width:240px;
}
#FeaturedVideoContainer #FeaturedContainer .FooterContainer { overflow:hidden; zoom:1; height:8px; }
#FeaturedVideoContainer #FeaturedContainer .FooterContainer img { display:block; }

#FeaturedVideoContainer #FeaturedContainer .BodyContainer #FeaturedVideoDetailsContainer { overflow:hidden; zoom:1; margin:5px 10px 0 10px; height:118px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper { overflow:hidden; zoom:1; float:none; clear:both; padding-bottom:5px; padding-top:5px; cursor:pointer; width:225px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper.first { padding-bottom:10px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper.even { border-top:1px solid #DCE3E4; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper.last { padding-top:10px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemImageWrapper { float:left; margin-right:5px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemImageWrapper img { display:block; }


#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemDetailWrapper { float:left; overflow:hidden; zoom:1; width:146px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemDetailWrapper .Title { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4D9500; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemDetailWrapper .Category { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#6E6E6E; }

#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemPlayWrapper { float:left; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemPlayWrapper a { display:block; margin-left:10px; margin-top:5px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemPlayWrapper a img { display:block; }



/* -- Playlist Layout -- */
#VideoGalleryStandard .GalleryInnerWrapper .PlaylistWrapper { background-color:#F0F4F9; overflow:hidden; zoom:1; }
.PlaylistWrapper .InnerWrapper { overflow:hidden; zoom:1; }
.PlaylistWrapper .InnerWrapper .PlayListTabContainer { background-color:#FFFFFF; padding-top:10px; border-bottom:1px solid #DCE3E4; height:27px; position:relative; }

.PlayListTabContainer #AllVideoTab {
	position:absolute;
	top:7px;
	left:20px;
	cursor:pointer;
	height:31px;
	width:106px;
}

.PlayListTabContainer #VideoCategoryTab {
	position:absolute;
	top:7px;
	left:130px;
	height:31px;
	width:156px;
}

.PlayListTabContainer #AllVideoTab.active {
	background-image:url(../../../../images/mediacenter/tab_allvideos_active.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.PlayListTabContainer #AllVideoTab.inactive {
	background-image:url(../../../../images/mediacenter/tab_allvideos_inactive.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.PlayListTabContainer #VideoCategoryTab.active {
	background-image:url(../../../../images/mediacenter/tab_videocategoys_active.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.PlayListTabContainer #VideoCategoryTab.inactive {
	background-image:url(../../../../images/mediacenter/tab_videocategoys_inactive.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}




.PlayListContainer { height:225px; overflow-y:auto; zoom:1; border:1px solid #DCE3E4; border-top:0 none; }
.PlayListContainer .InnerWrapper { }
.PlayListContainer .InnerWrapper #VideoPlayList {}

#VideoPlayList .VideoPlayListItem { width:246px; height:85px; overflow:hidden; zoom:1; margin:25px 0 0 25px; float:left; cursor:pointer; }

#VideoPlayList .PlayListItemImageWrapper { float:left; margin-right:5px; }
#VideoPlayList .PlayListItemImageWrapper img { display:block; }

#VideoPlayList .PlayListItemDetailWrapper { float:left; overflow:hidden; zoom:1; width:175px; }
#VideoPlayList .PlayListItemDetailWrapper .Title { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4D9500; }
#VideoPlayList .PlayListItemDetailWrapper .Summary { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #6E6E6E; line-height:normal;  }
#VideoPlayList .PlayListItemDetailWrapper .PlayLink {
	background-image:url(../../../../images/mediacenter/icon_playlist_play.jpg);
	background-repeat:no-repeat;
	background-position:left 1px;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:17px;
	margin-top:5px;
	line-height:normal;
}


#PlayListLoading { margin-top:10px; width:120px; overflow:hidden; zoom:1; margin-left:auto; margin-right:auto; }
#PlayListLoading .LoadingImage { padding:5px 40px; overflow:hidden; zoom:1; }
#PlayListLoading .LoadingImage img { display:block; }
#PlayListLoading .LoadingMessage {
	overflow:hidden; zoom:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	text-align:center;
}

#FeaturedVideoLoading { margin-top:10px; width:120px; height:103px; overflow:hidden; zoom:1; margin-left:auto; margin-right:auto; }
#FeaturedVideoLoading .LoadingImage { padding:5px 42px; overflow:hidden; zoom:1; }
#FeaturedVideoLoading .LoadingImage img { display:block; }
#FeaturedVideoLoading .LoadingMessage {
	overflow:hidden; zoom:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	text-align:center;
}

#VideoDetailsLoading { margin-top:10px; width:120px; height:96px; overflow:hidden; zoom:1; margin-left:auto; margin-right:auto; }
#VideoDetailsLoading .LoadingImage { padding:5px 42px; overflow:hidden; zoom:1; }
#VideoDetailsLoading .LoadingImage img { display:block; }
#VideoDetailsLoading .LoadingMessage {
	overflow:hidden; zoom:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	text-align:center;
}

#VideoPlayerLoading { margin-top:10px; width:120px; height:96px; overflow:hidden; zoom:1; margin-left:auto; margin-right:auto; }
#VideoPlayerLoading .LoadingImage { padding:5px 42px; overflow:hidden; zoom:1; }
#VideoPlayerLoading .LoadingImage img { display:block; }
#VideoPlayerLoading .LoadingMessage {
	overflow:hidden; zoom:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	text-align:center;
}

#CategoryPlaylistWrapper { height:225px; overflow:hidden; zoom:1; }
#CategoryListContainer { width:200px; height:225px; float:left; border-right:1px solid #DCE3E4; }

#CategoryListContainer ul { margin:0; padding:0; list-style:none; }
#CategoryListContainer ul li {
	padding:2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B7B98;
	border-bottom:1px solid #DCE3E4;
	padding-left:5px;
	background-image:url(../../../../images/mediacenter/icon_playlist_play.jpg);
	background-repeat:no-repeat;
	background-position:183px 4px;
	cursor:pointer;
}
#CategoryListContainer ul li:hover { background-color:#FCFCFC; color:#000000; }
#CategoryListContainer ul li.last { border-bottom:0 none; }


#CategoryVideoContainer { height:225px; width:370px; float:right; overflow-y:auto; overflow-x:hidden; }
#CategoryVideoContainer .VideoPlayListItem { width:330px; height:75px; overflow:hidden; zoom:1; margin:15px 0 0 10px; float:left; cursor:pointer; }
#CategoryVideoContainer .VideoPlayListItem .PlayListItemDetailWrapper { width:255px }