/* -->> Video Gallery Standard 1.0 <<-- */
#BreadcrumbWrp { height:25px; }

/* -- Wrapper Layout -- */
#VideoGalleryStandard { overflow:hidden; zoom:1; border:1px solid #EDEAE3; background-color:#FFFFFF; padding:5px; width: 700px; }
#VideoGalleryStandard .GalleryInnerWrapper { overflow:hidden; zoom:1;  }

/* -- Player Layout -- */
#VideoGalleryStandard .GalleryInnerWrapper .PlayerWrapper { background-color:#FFFFFF; }
#VideoGalleryStandard .GalleryInnerWrapper .PlayerWrapper .InnerWrapper  { overflow:hidden; zoom:1; }
#SlideShowProContainer { float:left; width:433px; height:326px; margin-right:10px; overflow:hidden; zoom:1; border:1px solid #EBF6FC; } 
#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:15px; 
	font-weight:bold; 
	color:#010080;
	line-height:22px;
	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 #010080;
	border-right:1px solid #010080; 
}
#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:#D31F1F; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; }
#VideoDetailsContainer .HeaderContainer .Category { color:#010080; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

#VideoDetailsContainer .BodyContainer { border:0 none; }
#VideoDetailsContainer .BodyContainer { padding-top:5px; padding-bottom:5px; }
#VideoDetailsContainer .BodyContainer .Title { color:#010080; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; }
#VideoDetailsContainer .BodyContainer .Summary { color:#010080; font-family:Arial, Helvetica, sans-serif; font-size:10px; 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:#23ABC2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	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:10px;
	font-weight:bold;
	color:#010080;
	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 { 
	overflow:hidden; zoom:1;
	background-color:#F3FBFE;
	border-left:1px solid #010080;
	border-right:1px solid #010080; 
}
#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; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper.first { padding-bottom:10px; }
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper.even { border-top:2px solid #C4D3EC; }
#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:#D31F1F; } 
#FeaturedVideoDetailsContainer .FeaturedVideoItemWrapper .FeaturedItemDetailWrapper .Category { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#010080; } 

#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:#F3FBFE; overflow:hidden; zoom:1; }
.PlaylistWrapper .InnerWrapper { overflow:hidden; zoom:1; }
.PlaylistWrapper .InnerWrapper .PlayListTabContainer { background-color:#FFFFFF; padding-top:10px; border-bottom:1px solid #010080; 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 #010080; 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:#D31F1F; } 
#VideoPlayList .PlayListItemDetailWrapper .Summary { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#010080; 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;
}

#VideoPlayList .PlayListItemDetailWrapper .PlayLink a {
	color: #CD0000;
	text-decoration: underline;
	font-weight: bold;
}
#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 #DEDEDC; }

#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 #DEDEDC; 
	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 }