﻿
.tabs {
        display: block;
		width:305px;
		height:40px;
		background:url(../images/TabMainTitle.gif) no-repeat;
		padding-bottom:14px;
      }      
a.tab { 
		float:right;
		text-decoration:none;
		border:none;
		margin-top:15px;
      }


.panelMain { 
	  background-color:#eeeeee;
	  height: 348px; 
	  width:305px;
	  border-top: #585858 10px solid;
	  border-left: #585858 8px solid;
	  border-right: #585858 8px solid;
	  border-bottom: #585858 8px solid;
	  overflow: hidden;
	  background-image:url(../images/TableFooter.gif) ;
	  }
	  
.panelMain p {
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
	margin:0px;
	background:url(../images/TableLine.gif) repeat-x bottom; 
	  }

.panelMain h1 {
	font:Arial, Helvetica, sans-serif bold;
	font-size:11px;
	margin:0px;
	text-transform: uppercase;
	padding-left:8px;
	padding-bottom:8px;
	}
	
.panelMain h2 {
	font:Arial, Helvetica, sans-serif bold;
	font-size:11px;
	margin:0px;
	padding-top:8px;
	text-transform: uppercase;
	padding-left:8px;
	}

.panelMain span {
	color: #0074d9;
}

.panelMain img {
	margin:0px;
	padding:0px;
	padding-bottom:8px;
}
	  
.panelScroll{  
	  height: 250px;
	  width: 298px; 
	  overflow: auto;
	  overflow-x: hidden;
	  margin:0px;

 }

#ScheduleTable {
	width: 290px;
	
}

.panelScroll h1 {
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-indent:8px;
	vertical-align:top;
	height:20px;
	background:url(../images/TableHead.gif) repeat-x;
}

#ScheduleTable td, #PrimeTimeTable td{
	padding: 12px 12px 12px 0px;
	font: normal 11px auto  Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	background:url(../images/TableLine.gif) repeat-x bottom; 
}

#ScheduleTable td.left, #PrimeTimeTable td.left {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 12px;
	color: #2d2e2d;
}


#AltSprotsNews  {
	margin-bottom:10px;
	width:304px;
	color:#5e5e5e;
	margin-left:8px;
	
}


#AltSprotsNews th  {
	background:url(../images/AltSportsNewsTitle.gif) no-repeat;
	height:40px;
}

#AltSprotsNews td  {
	background:#dbdbdb;
	padding:8px;
}

#AltSprotsNews td.alt  {
	background:#eeeeee;
}

#AltSprotsNews td a {
	text-decoration:none;
	color:#5e5e5e;
}

#AltSprotsNews A:hover {
	text-decoration:underline;
	color:#5e5e5e;
}