BODY {background:#263E50;margin:0px 0px 20px 0px; text-align:center;}
IMG, DIV, TABLE, OBJECT, EMBED {margin:0; padding:0; border:0;}
A {text-decoration:none;}

/* banner */

#divBanner        {width:800px; height:58px; margin:0px auto 0px auto;}
#imgBanner        {width:800px; height:58px;}

/* main content (current channel) */

#tableMain                   {width:800px; margin: 0px auto 0px auto;}
#tdMainTop                   {width:800px; height:30px; vertical-align:top; overflow:hidden; padding:0px 0px 0px 0px; background-image:url('images/playTable/top.jpg'); background-repeat:no-repeat;}
#divMainTop                  {position:relative; top:0px; left:0px;}
#divMainCurrentChannel       {position:absolute; right:24px; top:13px; white-space:nowrap; color:#CCCCCC; text-align:right; font-family:Verdana; font-size:11px; margin:0px 0px 0px 0px;}
.spanMainCurrentChannelSmall {font-size:10px;}
#tdMainBottom                {width:800px;height:9px;}

#tablePlayRate               {position:absolute; top: 8px; right:389px;}
.tdPlayRate                  {white-space:nowrap; text-align:left; font-size:9px; color:#CCCCCC; font-style:italic; letter-spacing:0px; font-family:Verdana; background-image:url('images/speed/middle.jpg'); background-repeat:repeat-x;}
A.linkPlayRate               {color: #E9960E; text-decoration:none;}
A:link.linkPlayRate          {color: #E9960E; text-decoration:none;}
A:hover.linkPlayRate         {color: #CCCCCC; text-decoration:none;}
A:active.linkPlayRate        {color: #E9960E; text-decoration:none;}
A:visited.linkPlayRate       {color: #E9960E; text-decoration:none;}
A:visited:hover.linkPlayRate {color: #CCCCCC; text-decoration:none;}

#tdPlayGlobal             {width:422px;}
#tdPlayOuter              {width:10px;}
.tablePlayLeftRight       {width:10px; height:316px;}
.tdPlayLeftRight-left     {width:10px;}
.tdPlayLeftRight-leftmid  {width:10px; height:302px; font-size:1px; overflow:hidden; background-image:url('images/playTable/left-middle.jpg'); background-repeat:repeat-y;}
.tdPlayLeftRight-right    {width:12px;}
.tdPlayLeftRight-rightmid {width:12px; height:302px; font-size:1px; overflow:hidden; background-image:url('images/playTable/right-middle.jpg'); background-repeat:repeat-y;}
#tdPlay                   {width:400px; background:#000000;}

#divNoContent             {text-align:center; margin: 0px 0px 10px 0px; color:#AAAAAA; font-weight:bold; width:400px; font-size:11px; font-family:Verdana; line-height:150%;}
#imgNoContent             {margin:0px 0px 20px 0px;}

#tdCurrentChannel         {text-align:left; vertical-align:top; padding:0px 0px 0px 7px; background-image:url('images/playTable/content-background.jpg'); background-repeat:no-repeat;}
#divShowsGlobal           {width:365px; height:310px; border-top:solid 2px black; border-bottom: solid 4px black; border-left:solid 2px black; border-right:solid 1px black; overflow:auto; overflow-x:hidden;}
.divShow                  {margin:0px 0px 0px 0px; border-top:solid 2px #263E50; border-bottom:solid 2px #263E50;}
.divShowMo                {margin:0px 0px 0px 0px; border-top:solid 2px #AAAAAA; border-bottom:solid 2px #AAAAAA;} 
.divShowSelected          {margin:0px 0px 0px 0px; border-top:solid 2px #00F6FF; border-bottom:solid 2px #00F6FF;}
.tableShow                {width:100%; padding:6px 6px 6px 6px; background-image:url('images/playTable/showSelect-middle.jpg'); background-repeat:repeat-y;}
.tdShowThumb              {width:75px; text-align:center; vertical-align:top;}
.imgShowThumb             {width:75px;}
.tdShowText               {vertical-align:top; color:#222222; padding:0px 0px 0px 10px; font-size:11px; font-family:Verdana; line-height:150%;}

/* info bar */

#tableInfoBar  {width:800px; margin:0px auto 8px auto;}
.tdInfoBarLeft {width:10px; height:34px;}
.tdInfoBar {
  vertical-align:middle; padding:0px 0px 3px 2px; text-align:left;
  background-image:url('images/playTable/infoBar-middle.jpg');background-repeat:repeat-x;
  color:#FFFFFF; font-size:12px; font-family:Verdana; 
}
.spanInfoBarSubText {color:#BBBBBB; font-size:9px;}
A.linkInfoBar               {color: #E9960E; font-size:11px; text-decoration:none; font-weight: normal;}
A:link.linkInfoBar          {color: #E9960E; text-decoration:none;}
A:hover.linkInfoBar         {color: #CCCCCC; text-decoration:none;}
A:active.linkInfoBar        {color: #E9960E; text-decoration:none;}
A:visited.linkInfoBar       {color: #E9960E; text-decoration:none;}
A:visited:hover.linkInfoBar {color: #CCCCCC; text-decoration:none;}

.spanInfoBarTitle {color:#E9960E;}

/* channel listing */

.tableChannel          {width:800px; margin:5px auto 0px auto;}
.tdChannelTop          {height:23px; padding: 0px 0px 0px 10px; background-image:url('images/channel/top.jpg');background-repeat:no-repeat;}
.divChannelTop         {color:#333333; font-family:Verdana; margin: 2px 0px 0px 0px; font-size:10px;  text-align:left; vertical-align:middle;}
.tdChannelList         {background:#CCCCCC; border-top:solid 2px #3D5A67; text-align:left; padding: 6px 3px 0px 3px;}
.divChannelListGlobal  {width:794px; overflow:auto; overflow-y:hidden;}
.tableChannelList      {background:#CCCCCC; border-bottom:solid 2px #4A6B7A;}  /* old: #395460 */

.tdChannelImage        {vertical-align:top; padding: 2px 0px 6px 10px;}
.tdChannelText         {vertical-align:top; padding: 0px 5px 4px 0px; }
.divChannelText        {vertical-align:top; padding: 0px 0px 0px 10px; font-size:11px;font-family:Verdana;letter-spacing:0px; line-height:140%;}  /* width defined inline */
.spanChannelSeries     {color:#222222; font-weight:bold;}
.spanChannelTitle      {color:#000000; font-weight:bold;}
.spanChannelAuthor     {color:#222222;}

.tableChannelShow      {margin:0px 0px 0px 0px; border-right:solid 2px #806B6B;}
.imgChannelShowThumb   {width:100px; text-align:left; border:solid 2px #CCCCCC;}
.imgChannelShowThumbMo {width:100px; text-align:left; border:solid 2px #EF9706;}

.tdCredits             {vertical-align:top; padding: 2px 0px 6px 10px;}
.divCredits            {width:500px; color:#111111; font-family:Verdana; margin: 2px 20px 6px 0px; font-size:11px;  text-align:left; vertical-align:middle; line-height:140%;}

.divChDesc             {text-align:left;display:none; position:absolute; top:800px; left:200px; background:#F2ECE0; width:300px; border:solid 1px #AAAAAA; font-size:11px; line-height:140%; padding: 5px 8px 10px 8px;}

A.linkChannelMoreInfo               {color: #8D1D27; font-size:10px; text-decoration:none; font-weight: bold;}
A:link.linkChannelMoreInfo          {color: #8D1D27; text-decoration:none;}
A:hover.linkChannelMoreInfo         {color: #111111; text-decoration:underline;}
A:active.linkChannelMoreInfo        {color: #8D1D27; text-decoration:none;}
A:visited.linkChannelMoreInfo       {color: #8D1D27; text-decoration:none;}
A:visited:hover.linkChannelMoreInfo {color: #111111; text-decoration:underline;}
.spanChannelMoreInfo {color: #8D1D27; font-size:10px; }

.tableInfoList      {background:#CCCCCC;}
.tdInfo             {vertical-align:top; padding: 2px 0px 6px 10px;}
.divInfo            {width:372px; color:#111111; font-family:Verdana; margin: 2px 20px 6px 0px; font-size:11px;  text-align:left; vertical-align:middle; line-height:140%;}
.divInfoRight       {width:372px; color:#111111; font-family:Verdana; margin: 2px 0px 6px 0px; font-size:11px;  text-align:left; vertical-align:middle; line-height:140%;}

.inputEmail         {width:260px; margin: 0px 0px 0px 0px; border-top: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; border-bottom: solid 1px #888888; border-left:solid 1px #888888;}
.submitEmail        {margin: 0px 0px 0px 4px; border-top: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; border-bottom: solid 1px #888888; border-left:solid 1px #888888;}