@charset "utf-8";
/* CSS Document */

body {
    margin: 0px;
}

#headerLiveHolder {
        border: 0px;
        padding: 10px;
        position:relative;
        width:95%!important;
        font-family: Arial,Helvetica,sans-serif;
        margin: 0;
        background: #000000;
        border-top-left-radius: 15px;
        border-bottom-left-radius: 15px;
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px;
    }
	#headerLiveHolder * {
        margin: 0;
        padding: 0;
    }
    
  #headerLiveHolder span {
        display: inline-block;
        border: 0px solid white;
        position: relative;
        padding: 2px;
	}
  
  #headerLiveHolder span.current {
        font-size: 15px;
        color: #ffffff;
        font-weight: bold;
        width: 100%;
        text-align: center;
	}
  
  #headerLiveHolder span.next {
        font-size: 15px;
        color: #999999;
        width: 100%;
        text-align: center;
	}
  

	  

#onAirToday {
  width:300px;
  margin-bottom:15px;
  border:1px solid #999999;
  font-family: Arial,Helvetica,sans-serif;
  }
  #onAirToday h3 {
    margin:0;
    padding:0 10px;
    font-size:13px;
    color:#ffffff;
    line-height:28px;
    background: #999999;
    }
  #onAirToday table {
    border-collapse: collapse;
    clear: both;
    padding: 0;
	}
	#onAirToday table tbody {
      color: #000;
	  font-size:12px;
      }
	  #onAirToday table tbody tr {
		height: 30px;
		}
		#onAirToday table tbody tr td {
		  border-bottom: 1px dotted #d9d9d9;
		  height: 30px;
		  padding-left: 10px;
		  font-weight:bold;
		  }
          #onAirToday table tbody tr td a {
			text-decoration:none;
			}
			#onAirToday table tbody tr td a:hover {
			text-decoration:underline;
			}
		  #onAirToday table tbody tr:last-child td {
			border-bottom: none;
			}
		  #onAirToday table tbody tr td.time {
			font-weight:normal;
			color: #666666;
			}	
/* = PROGRAM SCHEDULE ---------------- */

  /*
  + Center Column */
  #scheduleTabs {
	font-family: Arial,Helvetica,sans-serif;
	}
    #scheduleTabs ul {
      overflow:hidden;
      height:84px;
	  	list-style-type:none;
	  	margin:0;
	  	padding:0;
      }
      #scheduleTabs ul li {
        float:left;
        height:28px;
				margin:0;
	  		padding:0;
	  		background: #222222;
        }
        #scheduleTabs ul li a {
          display:block;
		  		float:left;
          height:25px;
          padding:0 10px;
		  		margin-top:0px;
          font-size:12px;
		  		font-weight:bold;
		  		color:#ffffff;
		  		line-height:25px;
		  		text-decoration:none;
          }
        #scheduleTabs ul li a:hover {
		  		color:#555555;
		  		text-decoration:none;
          }
        #scheduleTabs ul li.ui-tabs-selected a {
		  		color:#ffffff;
          background:#000000; 
          border:1px solid #cac9c9; 
          }
    #scheduleTabs table {
      clear:both;
      padding:0px;
      border-collapse: separate;
  		border-spacing: 10px;
	  	width:100%;
      }
      #scheduleTabs table tbody {
        font-size:14px; color:#ffffff;  
        }
        #scheduleTabs table tbody tr td {
          	border: 0px solid black;
          	background: #333333;
            height:50px;
            padding-left:15px;
        }
		#scheduleTabs td.ui-center {
        	text-align: center;
        	white-space: nowrap;
        }




#scheduleTabs.ui-tabs .ui-tabs-hide {
    display: none;
}
	  