#tabscontentcontainer { background-color: #ece8df; }
#othercontent {  }
#on-demand-container { 

/* width: 709px; */
width:735px;

/* height: 550px; */
height:922px;

padding: 8px 8px 0 8px;
background-color: #fff;
position: relative;
top: 10px;
/* left: 28px; */
left: 10px;


}

#on-demand-container2 { width: 733px; height: 100%; background-color: #fff; margin: 0 -5px 0 -5px; padding-bottom: 50px; }

.on-demand-video-container { float: left; margin: 0; width: 405px; height: 475px; }
#video-widget { width: 402px; height: 374px; }
.on-demand-headline-container { float: left; margin: 0; width: 405px; }
.on-demand-rightcol { float: right; margin: 0; padding: 0 0 0 3px; width: 295px; height: 475px; }
.on-demand-rightcol-2 { float: right; margin: 0; padding: 0 0 0 3px; width: 295px; }

.on-demand-nav { width: 295px; display: block; clear: both; }
.on-demand-nav ul { margin: 0; padding: 0; }

.on-demand-nav ul li { display: block; float: left; list-style-type: none; height: 23px; margin: 0; padding: 0;  }
.on-demand-nav ul li a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #083d7f; text-decoration: none; }
.on-demand-nav ul li a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #083d7f; text-decoration: none; }
.on-demand-nav ul li a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5d6265; text-decoration: none; }
.on-demand-nav ul li a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #083d7f; text-decoration: none; }
.on-demand-nav ul li.on-demand-nav-item a { background: transparent url('/video/images/od-nav-middle.jpg') top left repeat-x; height: 23px; display: block; float: left; padding: 0 9px 0 9px; }
.on-demand-nav ul li.on-demand-nav-item a img { position: relative; top: 4px; left: 0; }

.od-spacer { line-height: 4px; clear: both; }

.on-demand-desc-box { width: 294px; display: block; margin: 2px 0 0 0; border: 1px solid #9a9a9a; clear: both; }
.on-demand-desc-box h6 { font-size: 10px; margin: 10px 5px 2px 7px; font-family: Verdana; color: #000; }
.on-demand-desc-box span.date { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: italic; margin: 0 0 0 17px; color: #000; }
.on-demand-desc-box p.desc { font-size: 9px !important; margin: 8px 10px 0 7px !important; font-family: Verdana, Helvetica, sans-serif; text-align: justify; height: 130px; overflow: auto; color: #000; }

.on-demand-emailfriendbox { display: block; background-color: #b2c7da; font-size: 8px; margin: 5px 0 0 0;  padding: 5px 0; height: 35px; clear: both; }
.on-demand-emailfriendbox .emailbox { font-weight: bold; color: #35363b; width: 95px; float: left; margin: 0; }
.on-demand-emailfriendbox .emailbox p a { color: #35363b; text-decoration: none; font-size: 9px; line-height: 11px; font-family: Verdana; }
.on-demand-emailfriendbox .emailbox p a:hover { color: #fff; }
.on-demand-emailfriendbox .emailbox img { float: left; margin: 8px 5px 2px 7px; }
.on-demand-emailfriendbox .emailbox p { position: relative; top: 5px; margin: 0 !important; font-size: 9px; font-family: Arial; }
.on-demand-emailfriendbox .urlbox input { border: 1px solid #a1a6ac; }
.on-demand-emailfriendbox .urlbox p { font-weight: bold; color: #35363b; margin: 0 0 -1px 0 !important; position: relative; top: -2px; font-size: 9px; font-family: Verdana; }
.on-demand-emailfriendbox .border-em-box { border-right: 1px solid #fff; height: 36px; float: left; margin: 0 10px 0 0; }

.adtext_ongray { width: 300px; margin-bottom: 0; }

.nbc-banner { background: #ddd; width: 733px; height: 34px; }

#search_form { margin: 0; padding: 0; position: relative; top: 6px; left: 6px; }
#search_form input.search-video-input { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#search_form input.submit { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 0; }

div.preroll-comp-bg { width: 300px; height: 250px; background: transparent url('/video/images/projo-prerollcomp-bg.gif') top left no-repeat; }

.od-video-cats { padding: 15px; }
h4 { color: #153073; border-bottom: 2px solid #a4a3c5; line-height: 20px; font-family: Arial; font-size: 14px; margin: 4px 0 7px 0; padding: 0; }
.od-cat-col { width: 215px; float: left; margin: 5px; }
.od-cat-col img.od-cat-col-thumb { float: left; margin: 0 5px 10px 0; }
.od-cat-col a.od-cat-col-link { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; text-decoration: none; color: #153073; }
.od-cat-col a:hover.od-cat-col-link, .od-cat-col a:hover.od-cat-col-more { color: #5d6265; }
.od-cat-col a:visited.od-cat-col-link, .od-cat-col a:visited.od-cat-col-more { text-decoration: none; }
.od-cat-col a.od-cat-col-more { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #153073; }

h3.od-heading { font-size: 20px; border-bottom: none; color: #333; font-weight: normal; margin: 0; padding: 0; font-family: Arial; line-height: 22px; }
h4.od-heading { font-size: 13px; border-bottom: none; color: #333; margin-top: 0; }
.od-demand-browse-container { width: 725px; height: 515px;  overflow: auto; overflow-x: hidden; margin: 0 -10px 0 -8px; }
table.needed-for-bg-img { background: transparent url('/video/images/od-browse-bg.gif') top left repeat-y; }
.od-browse-menu-heading { background: transparent url('/video/images/od-browse-heading-bg.jpg') top left no-repeat; width: 725px; height: 27px; margin: 10px -10px 0 -8px; }

.od-help-menu-heading { background: transparent url('/video/images/od-help-heading-bg.jpg') top left no-repeat; width: 725px; height: 27px; margin: 10px -10px 0 -8px; }
.od-demand-help-container { width: 725px; height: 533px; overflow: auto; overflow-x: hidden; margin: 0 -10px 0 -8px; }
.od-demand-help-container p { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #333; line-height: 13px; }
td.help-right-col .help-padding-box h6, .help-padding-box li { color: #333; font-family: Arial, Helvetica, sans-serif; }
td.help-right-col .help-padding-box a { color: #000099; text-decoration: underline; }
td.help-right-col .help-padding-box a:hover { color: #6699FF; text-decoration: underline; }
table.od-demand-help-table { width: 100%; height: 485px; }
td.help-left-col { width: 147px; border-right: 1px solid #bebebe; vertical-align: top; }

td.help-left-col div.help-padding-box p img { padding-right: 3px; margin-left: -7px; }

td.help-left-col div.help-padding-box p a:link { color: #393939; text-decoration: none; font-family: Arial; font-size: 11px; }
td.help-left-col div.help-padding-box p a:visited { color: #393939; text-decoration: none; font-family: Arial; font-size: 11px; }
td.help-left-col div.help-padding-box p a:hover { color: #000; text-decoration: underline; font-family: Arial; font-size: 11px; }
td.help-left-col div.help-padding-box p a:active { color: #000; text-decoration: underline; font-family: Arial; font-size: 11px; }


td.help-right-col { vertical-align: top; background: #e5e5e5 url('/video/images/od-help-td-bg.jpg') bottom right no-repeat; }
span.od-browse-head { font-weight: bold; color: #313131; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.help-padding-box { padding: 15px; }
.od-browse-row { display: block; width: 725px; height: 54px; }
.od-browse-row img { float: left; border: 1px solid #989898; margin: 3px 5px 0 5px; }
.od-browse-row-link { float: left; width: 505px; height: 32px; padding-top: 19px; }
.od-browse-row-link a { font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none !important; color: #363636;  }

.od-browse-row-link a:hover { color: #000; }

.od-browse-row-date { float: left; width: 145px; height: 32px; padding-top: 19px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; color: #4c4c4c; }
form.browse-form { margin: 0; padding: 0; }
div.video_list_tab_container_wide { background-color: #fff; border-width: 0px; border-style: solid; border-color: black;  margin: 0; height: 25px; vertical-align: bottom; width: 380px; }

div.video_list_container_widescreen /* IE-Specific exists */ { height: 200px;  width: 400px;  overflow: auto;  background-color: #fff; margin: 0px; padding: 0px; }
table.videoListWidescreen { width: 380px;  border-collapse: collapse;  padding: 0px;  margin: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; border-width: 0px; font-size: 11px; }
table.videoListWidescreen tr.currentStory { background-color: #E8E9FD; }
table.videoListWidescreen td { border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #ccc; padding: 5px; vertical-align: top;  text-align: left; }
table.videoListWidescreen td img { padding: 5px;  }
table.videoListWidescreen td.caption { border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #ccc; padding: 10px; vertical-align: top; }
table.videoListWidescreen td.caption a, td.caption a:visited { text-decoration: none; color: #323733; }
table.videoListWidescreen td.caption a:hover { color: #ff6600; }

div.video_list_tab_container_wide ul#listTabs li a span { color: #083d7f !important; }

#search_container #search_form {position: relative; top: 0px; }
#search_container #search_form input.submit { position: relative !important; top: 3px !important; }

#tabscontentcontainer { margin-top: 10px !important; }

table#mostpopular td.pubdatesmall { display: none; }
table#mostpopular { margin: 0; padding: 0; width: 100%; }
div#mostpopular img.od-cat-col-thumb { margin-top: -12px; margin-bottom: 9px; width: 60px; height: 45px !important; } 
div#mostpopular a.od-cat-col-link { margin-top: 0; padding-top: 0; position: relative; top: -12px; }


/* Styles for custom video scroller box */
div.vid-customlist-container { width: 268px; height: 260px; background-color: #ececec; }
div.vid-customlist-box { width: 268px; height: 237px; background-color: #ececec; overflow: auto !important; overflow-x: hidden !important; }
div.vid-customlist-item { width: 230px; height: auto; padding: 5px; margin: 0; }
div.vid-customlist-item img { border: 1px solid #ccc; }
div.vid-customlist-item p { display: block; width: 240px; margin: 0; padding: 0 0 5px 0; border-bottom: 1px solid #999; }
div.vid-customlist-item p img { border: none; margin: 0; display: inline; }
div.vid-customlist-item p a:link { font-family: Arial; text-decoration: none; font-size: 11px; color: #475595; }
div.vid-customlist-item p a:visted { font-family: Arial; text-decoration: none; font-size: 11px; color: #475595; }
div.vid-customlist-item p a:hover { font-family: Arial; text-decoration: none; font-size: 11px; color: #cf3629; }
div.vid-customlist-item p a:active { font-family: Arial; text-decoration: none; font-size: 11px; color: #475595; }

div.vid-customlist-container p.text { font-family: Verdana; font-size: 11px; margin: 0; padding: 5px; }
div.vid-customlist-container p.text a { text-decoration: none; color: #475595; }
div.vid-customlist-container p.text a:hover { font-family: Verdana; text-decoration: none; font-size: 11px; color: #cf3629; }
