/*** PROGRAM WIDGET - VIDEO AND PROGRAM TABS CSS ***/


/******* PROGVID WIDGET *******/
  #progvid {
    width: 654px;
  /*min-height: 384px;*/
  
  float: left;
  margin: 20px 0 40px 0;
  }
  #progvid div.progvid_tab_container,
  #progvid div.progvid_tab_container div.progvid_tab_content {
    width: 654px;
   /* height: 384px;*/
  }
  #progvid div.progvid_tab_container {
    background-color: #fff;
  }
  #progvid .progvid_tab_container .videodisplay  {
    width: 654px;
 /* height: 384px;*/
  float: left;
  margin: 0;
  padding: 0;
  }
  #progvid .progvid_tab_container .morevideos {
    width: 654px;
  min-height: 24px;
  float: left;
  }
  #progvid .progvid_tab_container .morevideos h1 {
    color: #00325b;
  font-family: sans-serif;
  font-size: 1.3em;
  font-weight: normal;
  text-shadow: 2px 2px 2px #777;
  margin: 10px 0;
  }
  #progvid .progvid_tab_container .videowrapper  {
    width: 654px;
  /*min-height: 100px;*/
  overflow: auto;
  float: left;
  }
  #progvid  .progvid_tab_container .videowrapper ul.progvid_tabs  {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 654px;
  min-height: 140px;
  }
  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable {
    margin: 0;
  width: 654px;
  }
  #progvid  .progvid_tab_container ul.progvid_tabs table.vidtable tr td {
  padding: 0;
  margin: 0;
  width: 180px;
  }
  #progvid  .progvid_tab_container ul.progvid_tabs table.vidtable tr td li {
    display: block;
  width: 180px;
  height: 200px;
  margin: 0;
  padding: 0;
  }
  #progvid  .progvid_tab_container ul.progvid_tabs table.vidtable tr td li a {
      display: block;
      text-decoration: none;
    padding: 6px;
    margin: 0;
    height: 180px;
    }
  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li.active,
  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li.active a,
  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li.active a:hover  {
    color: #555;
    background-color: #f4f4f4;
  }
  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li a {
    position: relative;
  }
    #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li a:hover {
    color: #555;
    background-color: #f4f4f4;
  } 

  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li a span.imagewrapper {
    width: 168px;
  height: 94px;
  float: left;
  border: 0;
  overflow: hidden;
  margin: 0;
  padding: 0;
  }
  #progvid .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li a span.imagewrapper img {
    border: 0;
    float: left;
    width: 168px;
  margin-top: -20px;
  }
  
  
    #progvid  .progvid_tab_container .videowrapper ul.progvid_tabs table.vidtable tr td li a span.title {
      font-size: 0.9em;
      color: #555;
      line-height: 1.2em;
    display: block;
    margin: 6px 0 0 0;
    float: left;
    }


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
