

#Container {
	background: url(/news/themes/CTVNews/images/Header/HeaderBackground.jpg) top left no-repeat;
}

/* Header ============================================================ */

ul.HeaderLinks li a {
	color: #c8c8ca;
	background: url(/news/themes/CTVNews/images/Header/FeedbackArrow.gif) 10px 50% no-repeat;
}

ul.HeaderLinks li a:hover {
	color: #ffd600;
}

/* Video Area ======================================================== */

#BigBoxAd {
	border: 1px solid #424345;
}

/* Player ============================================================ */

#Player {
	border: 1px solid #37454d;
	/*background: #000 url(/news/themes/CTVNews/images/Video/PlayerBackground.jpg) bottom left no-repeat;*/
    background: #000;
}

#Viewer {
	border: 1px solid #393939;
}

#Player p span {
	color: #989898;
	background: url(/news/themes/CTVNews/images/Video/UpNextArrow.gif) center right no-repeat;
}

#Player p a {
	color: #676767;
}

#Player p a:hover {
	color: #918024;
}

#Player p a img {
	border: 1px solid #393939;
}

#Player p a.UpNextThumb:hover img {
	border: 1px solid #918024;
}

#Player a.PlayerToPlaylist {
	color: #a2a2a2;
}

#Player a.PlayerToPlaylist:hover {
	color: #918024;
}

span.MetaData1, span.MetaData2 {
	color: #918024;
}

/* Info Section ===================================================== */

#Info {
	border: 1px solid #37454d;
	background: #0a1924 url(/news/themes/CTVNews/images/Video/InfoBackground.jpg) bottom left no-repeat;
}

#Info h2 {
	color: #dbdbdb;
}

#Info .Description {
	color: #8b8b8b;
}

/* Breadcrumbs ==================================================== */

ul.Breadcrumbs li a {
	color: #444645;
	background: url(/news/themes/CTVNews/images/Video/DividerBar.gif) 0 50% no-repeat;
}

ul.Breadcrumbs li a:hover {
	color: #fff;
}

/* Social Bookmarks Section ===================================== */

#SocialBookmarks {
	border: 1px solid #37454d;
	background: #162836 url(/news/themes/CTVNews/images/Video/PermalinkBackground.jpg) bottom left repeat-x;
}

#SocialBookmarks h3 {
	color: #dadada;
}

#SocialBookmarks dl {
	background: #061D2F;
	border-top: 1px solid #101010;
	border-bottom: 1px solid #101010;
	height: 27px;
}

#SocialBookmarks dt {
	color: #666;
	background: url(/news/themes/CTVNews/images/Video/UpNextArrow.gif) 90% 60% no-repeat;
}

/* Permalinks Section =========================================== */

#Permalinks {
	border: 1px solid #37454d;
	background: #162836 url(/news/themes/CTVNews/images/Video/PermalinkBackground.jpg) bottom left repeat-x;
}

#Permalinks h3 {
	color: #dadada;
}

#Permalinks label {
	color: #666;
	background: url(/news/themes/CTVNews/images/Video/UpNextArrow.gif) 100% 80% no-repeat;
}

#Permalinks input {
	border: 1px solid #01355a;
	background: url(/news/themes/CTVNews/images/Video/PermalinkInputBackground.jpg) bottom left repeat-x;
	color: #fff;
}

#Permalinks img {
	border: 1px solid #01355a;
}

/*#LinkClip, #LinkEpisode {
    background: #061D2F;
}*/

/* Catalog Section ================================================ */

#Catalog {
	background: #092943 url(/news/themes/CTVNews/images/Catalog/CatalogBackground.jpg) top left repeat-x;
    height:325px;
}

#Catalog .Container {
	border: 1px solid #1b1b1b;
	background: #061d2f;
}

#Catalog .Frame {
	border-bottom: 1px solid #162b3c;
}

/* Catalog Navigation ============================================= */

#Catalog #Nav ul li a, #Catalog #Nav ul li span {
	color: #999;
	background: url(/news/themes/CTVNews/images/Nav/NavBackground.gif) bottom left no-repeat;
	border-right: 1px solid #000;
}

#Catalog #Nav ul li a:hover {
	color: #fff;
	background: #222 url(/news/themes/CTVNews/images/Nav/NavBackgroundOver.gif) top left no-repeat;
}

li.Featured {
	border-left: 1px solid #000;
}

li.SearchResults {
	border-right: 1px solid #383838;
}

#Catalog #Nav ul li.Selected a, #Catalog #Nav ul li.Selected a:hover {
	background: #061D2F url(/news/themes/CTVNews/images/Nav/NavBackgroundSelected.gif) top left no-repeat;
	color: #fff;
}

#Catalog #Nav ul li.Disabled span {
	background: url(/news/themes/CTVNews/images/Nav/NavBackgroundDisabled.gif) bottom left no-repeat;
	color: #515050;
}


	

/* Catalog Frame =================================================== */

.Item dt a {
	color: #cdcdcd;
}

.Item dt a img {
	border: 1px solid #323232;
}

.Item dd.Description {
	color: #8c8b8b;
}

.Item dd.MetaData1, .Item dd.MetaData2 {
	color: #918024;
}

.Frame li dl {
	border: 1px solid #181818;
	background: #081b2a url(/news/themes/CTVNews/images/Catalog/ItemBackground.gif) top left repeat-x;
}

.Frame li dl:hover {
	background: #061928 url(/news/themes/CTVNews/images/Catalog/ItemBackgroundOver.jpg) top left repeat-x;
}

/* Catalog Play Button ================================================= */

.Frame li dl dd.Play {
	border-top: 1px solid #000;
}

.Frame li dl dd.Play a {
	color: #cdcdcd;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.png) 5px 50% no-repeat !important;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.gif) 5px 50% no-repeat;
}

.Frame li dl dd.Play a:hover {
	color: #c3a400;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.png) 5px 50% no-repeat !important;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.gif) 5px 50% no-repeat;
}

#Catalog .Frame .Level3 li.Selected dl dd.Play a {
    background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.png) 5px 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.gif) 5px 50% no-repeat;
}

#Catalog .Frame .Level3 li.Selected dl dd.Play a:hover {
    background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.png) 5px 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.gif) 5px 50% no-repeat;
}

/* Catalog Add To Playlist Button ======================================= */

.Frame li dl dd.AddToPlaylist {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
}

.Frame li dl dd.AddToPlaylist a {
	color: #cdcdcd;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButton.png) 5px 50% no-repeat !important;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButton.gif) 5px 50% no-repeat;
}

.Frame li dl dd.AddToPlaylist a:hover {
	color: #c3a400;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButtonOver.png) 5px 50% no-repeat !important;
	background: #061928 url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButtonOver.gif) 5px 50% no-repeat;
}

#Catalog .Frame .Level3 li.Selected dl dd.AddToPlaylist a {
    background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButton.png) 5px 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButton.gif) 5px 50% no-repeat;
}

#Catalog .Frame .Level3 li.Selected dl dd.AddToPlaylist a:hover {
    background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButtonOver.png) 5px 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButtonOver.gif) 5px 50% no-repeat;
}

/* Catalog Thumbnail Play Button Hover ============================================== */

.Frame li dl dd.Thumbnail a {
	border: 3px solid #393939;
}

.Frame li dl dd.Thumbnail a:hover {
	border: 3px solid #c3a400;
}

.Frame li dl dd.Thumbnail a:hover span {
	background: url(/news/themes/CTVNews/images/Catalog/ThumbnailPlayButton.png) !important;
	background: url(/news/themes/CTVNews/images/Catalog/ThumbnailPlayButton.gif);
}
	
/* Footer Section ================================================== */

#Footer {
	background: #092943 url(/news/themes/CTVNews/images/Footer/Background.gif) bottom left no-repeat;
}

ul.Footnotes li {
	background: url(/news/themes/CTVNews/images/Video/DividerBar.gif) 100% 50% no-repeat;
}

#Footer h6 a {
    background: url(/news/themes/CTVNews/images/Footer/bellmedia_logo.gif) top left no-repeat;
}

ul.FooterLinks li a {
	color: #666;
	background: url(/news/themes/CTVNews/images/Video/DividerBar.gif) 100% 50% no-repeat;
}

ul.FooterLinks li a:hover {
	color: #C3A400;
}

#Footer p.Legal {
	color: #666;
    padding-top:10px;
}

p.Footnotes {
	color: #666;
}

/* ================================================================================ */
/* ============== Video Library Styles ============================================ */
/* ================================================================================ */

.Level1, .Level2, .Level3, .Level4, .Clips {
	border: 1px solid #171717;
}

.Level3 li:hover, .Level3 li.NotPlayable a:hover {
	background: #0E1E2B url(/news/themes/CTVNews/images/Catalog/ListBackgroundOver.gif) bottom left repeat-x;
	color: #fdfdfd;
}

.Level3 li a {
	color: #999;
}

.Level3 li a:hover {
	color: #fff;
}

.Level3 li a.ExpandEpisode {
	background: url(/news/themes/CTVNews/images/Catalog/Expand.gif) top left no-repeat;
}

.Level3 li a.ExpandEpisode:hover {
	background: url(/news/themes/CTVNews/images/Catalog/ExpandOver.gif) top left no-repeat;
}

.Level3 li.Expanded a.ExpandEpisode {
	background: url(/news/themes/CTVNews/images/Catalog/Contract.gif) top left no-repeat;
}

.Level3 li.Expanded a.ExpandEpisode:hover {
	background: url(/news/themes/CTVNews/images/Catalog/ContractOver.gif) top left no-repeat;
}

a.Level3PlayEpisode, .Level3 li.Expanded a.Level3PlayEpisode {
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.gif) 0 50% no-repeat;
	color: #a2a2a2;
	font-weight: normal;
}

.Level3 a.Level3PlayEpisode:hover, .Level3 li.Expanded a.Level3PlayEpisode:hover {
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.gif) 0 50% no-repeat;
	color: #C3A400;
}

.Level1 li a, .Level2 li a, .Level3 li.NotPlayable a, .Level3 li {
	border-bottom: 1px solid #000;
	color: #999;
	background: #051623;
}

.Level1 .Alternate a, .Level2 .Alternate a, .Level3 .Alternate, .Level3 .NotPlayable.Alternate a {
	background-color: #061c2d;
}

.Level1 li a:hover, .Level2 li a:hover {
	background: #0E1E2B url(/news/themes/CTVNews/images/Catalog/ListBackgroundOver.gif) bottom left repeat-x;
	color: #fdfdfd;
}

.Level1 li a span, .Level2 li a span {
	background: url(/news/themes/CTVNews/images/Catalog/ListArrow.gif) no-repeat;
}

.Level1 li.Selected a, .Level1 li.Selected a:hover, .Level2 li.Selected a, .Level2 li.Selected a:hover, .Level3 .Selected, .Level3 .Selected:hover, .Level3 li.NotPlayable.Selected a {
	background: #022e4f;
	font-weight: bold;
	color: #fff;
}

.Level1 .Selected a span, .Level2 .Selected a span {
	background: url(/news/themes/CTVNews/images/Catalog/ListArrowSelected.gif) no-repeat;
}

.Level3 .Selected .EpisodeTitle, .Level3 .Expanded .EpisodeTitle {
	color: #fff;
}

.Level1 ul li a img, .Level2 ul li a img {
	border: 1px solid #343434;
}

.Level3 .Selected .EpisodeTitle, .Level3 .Expanded .EpisodeTitle {
	font-weight: bold;
	color: #fff;
}

/* ===== Please Make A Selection ================================================= */

.MakeSelection {
	border: 1px solid #000;
	color: #404040;
}

.MakeSelection h2 {
	background: url(/news/themes/CTVNews/images/Catalog/MakeSelectionArrow.gif) 10px no-repeat;
}

/* ===== Loading Content ================================================= */

.Loading h2, .Loading h3 {
	color: #434343;
}

/* ================================================================================ */
/* ============== Playlist Styles ================================================= */
/* ================================================================================ */

.Playlist .UpNext {
	border: 1px solid #000;
	background: url(/news/themes/CTVNews/images/Playlist/UpNextBackground.gif) top left repeat-y;
}
.Playlist .UpNext h3 {
	color: #918024;
}

.Playlist .UpNext a.UpNextPlay {
	border: 4px solid #363636;
}

.Playlist .UpNext a.UpNextPlay:hover {
	border: 4px solid #1d4158;
}

/* Coming Up Next Thumbnail Play Button Hover ============================================== */

.Frame .UpNext a.UpNextPlay:hover span {
	background: url(/news/themes/CTVNews/images/Playlist/LargeThumbnailPlayButton.png) !important;
	background: url(/news/themes/CTVNews/images/Playlist/LargeThumbnailPlayButton.gif);
}

.Playlist .UpNext h4 a {
	color: #cdcdcd;
}

.Playlist .UpNext h4 a:hover {
	color: #fff;
}

.Playlist .UpNext p {
	color: #8D8D8D;
}

.Playlist .UpNext p.MetaData {
	color: #624D4C;
}

.Playlist .ThePlaylist {
	border: 1px solid #000;
}

a.ClearPlaylist, a.ClearHistory {
	color: #fff;
	border-right: 1px solid #000;
	background: url(/news/themes/CTVNews/images/Playlist/Remove.png) 10px no-repeat !important;
	background: url(/news/themes/CTVNews/images/Playlist/Remove.gif) 10px no-repeat;
}

a.ClearPlaylist:hover, a.ClearHistory:hover {
	color: #C3A400;
	background: url(/news/themes/CTVNews/images/Playlist/RemoveOver.png) 10px no-repeat !important;
	background: url(/news/themes/CTVNews/images/Playlist/RemoveOver.gif) 10px no-repeat;
}

.Playlist .ThePlaylist ul {
	border-top: 1px solid #000;
}

.ThePlaylist li {
	border-bottom: 1px solid #000;
}

.ThePlaylist li dl {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
}

.ThePlaylist li dl:hover {
	background: transparent;
}

.ThePlaylist li.Played {
	background: #051623;
}

.ThePlaylist li.Playing {
	background: #022E4F;
}

.ThePlaylist li.ComingUp {
	background: #1a2e3d;
}

.ThePlaylist li:hover {
	background: #101010;
}

.ThePlaylist dt {
	color: #676767;
}

.ThePlaylist dt a {
	color: #676767;
}

.ThePlaylist dt a:hover {
	color: #fff;
}

.ThePlaylist dt img {
	border: 1px solid #343434;
}

.Frame .ThePlaylist dd {
	color: #676767;
}

.Frame .Playing dd {
	color: #CD0104;
}

.Frame .Playing dt a {
	color: #fff;
}

.Frame .Playing dt a:hover {
	color: #918024;
}

.ThePlaylist dd strong {
	color: #393939;
}

.ThePlaylist .ComingUp dd strong, .ThePlaylist .ComingUp dd, .ThePlaylist .ComingUp dt a {
	color: #999;
}

.ThePlaylist .ComingUp dt a:hover {
	color: #fff;
}

.ThePlaylist .ComingUp dd a {
	color: #999;
	background: url(/news/themes/CTVNews/images/Playlist/Remove.png) 5px no-repeat !important;
	background: url(/news/themes/CTVNews/images/Playlist/Remove.gif) 5px no-repeat;
}

.ThePlaylist .ComingUp dd a:hover {
	color: #fff;
}

.Frame .ThePlaylist dd.Thumbnail a {
	border: 1px solid #393939;
}

.Frame .ThePlaylist dd.Thumbnail a:hover {
	border: 1px solid #fff;
}

/* Playlist Thumbnail Play Button Hover ============================================== */

.Frame .ThePlaylist li dl dd.Thumbnail a:hover span {
	background: url(/news/themes/CTVNews/images/Playlist/ThumbnailPlayButton.png) !important;
	background: url(/news/themes/CTVNews/images/Playlist/ThumbnailPlayButton.gif);
}

/* ================================================================================ */
/* ============== More Channels Styles ============================================ */
/* ================================================================================ */

.Frame.MoreChannels {
	border-top: 1px solid #161616;
	background: #051623;
}

.Frame.MoreChannels a {
	border: 5px solid #393939;
}

.Frame.MoreChannels a:hover {
	border: 5px solid #022E4F;
}

/* ================================================================================ */
/* ============== Search Result Styles ============================================ */
/* ================================================================================ */

.Frame.Search {
	background: #051623;
	border: 1px solid #161616;
}

.Frame.Search li {
	color: #545454;
	border-top: 1px solid #2f2f2f;
	border-bottom: 1px solid #161616;
}

.Frame.Search h3 {
	color: #6e6e6e;
}

.Frame.Search h3 strong {
	color: #cecece;
}

.Frame.Search p.NumberOfResults {
	background: #131313;
	border-top: 1px solid #292929;
	border-bottom: 1px solid #292929;
	color: #cecece;
}

.Frame.Search dd.ResultTitle a {
	color: #cbcbcb;
}

.Frame.Search dd.ResultTitle a:hover {
	color: #918024;
}

.Frame.Search dd a {
	color: #ccc;
}

.Frame.Search dd a.PlayNow {
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButton.gif) 0 50% no-repeat;
}

.Frame.Search dd a.PlayNow:hover {
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlayButtonOver.gif) 0 50% no-repeat;
	color: #918024;
}

.Frame.Search dd a.AddToPlaylist {
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButton.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButton.gif) 0 50% no-repeat;
}

.Frame.Search dd a.AddToPlaylist:hover {
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButtonOver.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogPlaylistButtonOver.gif) 0 50% no-repeat;
	color: #918024;
}

.Frame.Search dd a.ViewInLibrary {
    background: url(/news/themes/CTVNews/images/Catalog/CatalogLibraryButton.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogLibraryButton.gif) 0 50% no-repeat; 
}

.Frame.Search dd a.ViewInLibrary:hover {
    background: url(/news/themes/CTVNews/images/Catalog/CatalogLibraryButtonOver.png) 0 50% no-repeat !important;
	background: url(/news/themes/CTVNews/images/Catalog/CatalogLibraryButtonOver.gif) 0 50% no-repeat;
	color: #918024;
}

.Frame.Search dd a.DirectLink, .Frame.Search dd strong {
	color: #918024;
}

.Frame.Search dd.SearchThumbnail a:hover img {
	border: 2px solid #1D4158;
}

/* Search Results Pagination ================================================ */

.Frame.Search .Pagination dt {
	color: #676767;
}

.Frame.Search .Pagination dd a {
	color: #ccc;
}

.Frame.Search .Pagination dd a:hover {
	color: #918024;
}

.Frame.Search .Pagination dd.Selected a {
	color: #918024;
}

.Pagination a.Next {
	background: url(/news/themes/CTVNews/images/Search/NextArrow.gif) 100% 50% no-repeat;
}

/* ================================================================================ */
/* ============== Error: Unsupported Browser Styles =============================== */
/* ================================================================================ */

#Viewer .Error h3 {
	color: #fff;
	border-bottom: 1px solid #333;
	background: #191919;
}

#Viewer .Error h3 strong {
	color: #828282;
}

#Viewer .Error h4 {
	color: #dadada;
}

#Viewer .Error p {
	color: #8c8b8b;
}

#Viewer .Error li a {
	border-left: 1px solid #891d0f;
	color: #444;
}

#Viewer .Error li a:hover {
	color: #918024;
}

#Viewer .Error a.PlayNextVideo {
	color: #fff;
}

#Viewer .Error a.PlayNextVideo:hover {
	color: #918024;
}

/* Search Box ====================================================== */

#Nav .Search .SearchButton {
    background: url(/news/images/search/SearchButton.png) top left no-repeat;
}

#Nav .Search .ExpandSearch{
    background: url(/news/images/search/ExpandButtonOff.png) top left no-repeat;
    float:left;
    width: 20px;
}

#Nav .Search input {
	background: #191919;
	border: 1px solid #393939;
	color: #fff;
}
#Catalog #Nav ul li a, #Catalog #Nav ul li span {
	padding: 15px 13px 0 20px;
	font-size: 13px;
}
