#content .wide-box #telvis_container table, #content .wide-box #telvis_container tr, #content .wide-box #telvis_container th, #content .wide-box #telvis_container td { margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0;
  empty-cells: show; text-align: left; vertical-align: top; }
#content .wide-box #telvis_container div.c, #content .wide-box #telvis_container span.c, #content .wide-box #telvis_container li.c { clear: both; height: 1px; overflow: hidden; } 
#content .wide-box #telvis_container span.c { display: block; }

#content .wide-box #telvis_container img { border: none; } 
#content .wide-box #telvis_container ul { list-style: none; }

#content .wide-box #telvis_container a {font-size:10px; text-decoration:none; color:black;}
#content .wide-box #telvis_container a:hover {text-decoration:underline;}

#content .wide-box #telvis_container {width:769px; font-family: Tahoma, sans-serif; font-size:11px; margin-bottom:10px;}

#content .wide-box #telvis_container table {border-width: 0;}

#content .wide-box #telvis_container .telvis_heading {position:relative; width:613px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; height:30px; margin-top: -20px; padding-top: 20px; display:block; background:url(/telvis/telvis_heading.png) no-repeat 0 20px;}

#content .wide-box #telvis_container .telvis_heading a.telvis_link {position:absolute; right:10px; bottom:6px; width:120px; height:26px;}
#content .wide-box #telvis_container .telvis_heading a.telvis_link span {display:none;}

#content .wide-box #telvis_container .telvis_heading span.telvis_date {color:#c90202; position:absolute; left:240px; bottom:6px; width:200px; height:16px; text-transform:capitalize; font-size:12px;}

#content .wide-box #telvis_container table, #content .wide-box #telvis_container tr, #content .wide-box #telvis_container td, #content .wide-box #telvis_container th { font-size: 15px; border-collapse: separate; border-spacing: 0; vertical-align: top; }
#content .wide-box #telvis_container th.channel { border-right: 1px solid white; border-bottom:1px solid #cfcfcf; background-color: #fff;}
#content .wide-box #telvis_container table.single#listing th.channel, #content .wide-box #telvis_container #listing th.channel.last { border-right: none; }
#content .wide-box #telvis_container #listing td { border: 1px solid #cfcfcf; border-top: none; border-left: none; 
  padding: 0.2em 0 0.5em 0; background: url(/telvis/tbl_cellbg.png) 2.1em 0; }
  
#content .wide-box #telvis_container .first { border-left: 1px solid #cfcfcf;}
#content .wide-box #telvis_container #listing th.channel.last { border-right: 1px solid #cfcfcf;}
#content .wide-box #telvis_container #listing td.first { border-left: 1px solid #cfcfcf; }

#content .wide-box #telvis_container table.single#listing td.first { border-left: none; }
#content .wide-box #telvis_container #listing th.window { background: #fff; border: 1px solid #cfcfcf; border-top: none;
  padding: 0 0.3em; }
#content .wide-box #telvis_container #listing th.window h3 { font-size: 100%; font-weight: normal; }

#content .wide-box #telvis_container div.program {position: relative; margin-bottom: 0.1em;}

#content .wide-box #telvis_container table.multi div.program a { display: block; color: #000; }
#content .wide-box #telvis_container table.multi div.program a .time { position: absolute; top: 0; left: 0; padding-left: 0.2em;}
#content .wide-box #telvis_container table.multi div.program a .title { display: block; margin-left: 3.5em; padding-right: 0.1em;}

#content .wide-box #telvis_container table.multi div.prog-cur a .time, #content .wide-box #telvis_container table.multi div.pghl-1 a .time,
  #content .wide-box #telvis_container table.multi div.pghl-2 a .time, #content .wide-box #telvis_container table.multi div.pghl-3 a .time,
  #content .wide-box #telvis_container table.multi div.pghl-4 a .time, #content .wide-box #telvis_container table.multi div.pghl-5 a .time { color: #fff;  }
  
#content .wide-box #telvis_container table.multi div.prog-cur a { color:#fff; padding: 0; background: url(/telvis/tbl_cellbg_act.png) 3.1em 0;}
#content .wide-box #telvis_container table.multi div.prog-cur a .title {font-weight:bold; color:#000;}

#content .wide-box #telvis_container table.multi div.program a:hover, #content .wide-box #telvis_container table.multi div.program a:hover span.time { background: #d5e0e5; color:#000; text-decoration: none; }


#content .wide-box #telvis_container th.channel div.r { position: relative; height: 47px; }
#content .wide-box #telvis_container th.channel h2 { display:none; /*padding-top: 10px; text-align: center; color: #333; font-size: 14px; */ }
#content .wide-box #telvis_container th.channel div.fl { position: absolute; top: 0; left; 0; height: 45px; 
  width: 100%; }
#content .wide-box #telvis_container th.channel div.bx { height: 32px;}
#content .wide-box #telvis_container table.single#listing th.channel div.bx { border-color: white; }
#content .wide-box #telvis_container th.channel .br { height: 13px; overflow: hidden; display:block; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
#content .wide-box #telvis_container table.single#listing th.channel .br { border-left: 0px; }
#content .wide-box #telvis_container th.channel a, #content .wide-box #telvis_container #listing th.channel span.img { display: block; height: 38px;
  text-indent: -1000px; overflow: hidden; background-repeat: no-repeat; background-position: center center; }
  
#content .wide-box #telvis_container th.channel a.mum, #content .wide-box #telvis_container th.channel img.mum { display: block; height: 13px; width:191px;}  
#content .wide-box #telvis_container th.channel a span { display: none !important; }

#content .wide-box #telvis_container #telvis_chanfooter {width:615px; height:43px; background:#fff url(/telvis/telvis_footbg.png) top left repeat-x; } 
#telvis_chanfooter .telvis_innerchan {display:block; margin:0 auto; padding-top:5px; padding-bottom:5px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf;}
#telvis_chanfooter .telvis_innerchan ul.telvis_ftlist {display:block; text-align:center; margin:0 auto;}
#telvis_chanfooter .telvis_innerchan ul.telvis_ftlist li {display:inline; padding-right:4px;}
#telvis_chanfooter .telvis_innerchan ul.telvis_ftlist li a {background:url(/telvis/telvis_arw.gif) 0% 50% no-repeat; padding-left:6px; font-size:11px;}
#telvis_chanfooter .telvis_innerchan ul.telvis_ftlist li a.double {background:url(/telvis/telvis_arw_double.gif) 0% 50% no-repeat; padding-left:11px; font-size:11px;}
.telvis_dvdr {height:1px; overflow:hidden; margin:3px 0px; text-align:center;}





