body {
	margin: 0px;
	padding: 0px;
	background-color: #000033;
	color:#333333;
	text-align:right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
td {
text-align:right;
font-size: 11px;
}
table td {
text-align:right;
font-size: 11px;
}
th {
text-align:right;
	font-size: 11px;
}
a {
	color:#333333;
	text-decoration:none;
	
}
.ablack {
	color:#333333;
	text-decoration:none;
	font-size: 11px;
}
.ablack:hover {
	color: #333333;
	font-size: 11px;
}
.aVideo {
	color:#333333;
	text-decoration:none;
	font-size: 11px;
}
.aVideo:hover {
	color: #E10A00;
	font-size: 11px;
}
.awhite {
	color:#FFFFFF;
	text-decoration:none;
}
.awhite:hover {
	color: #FFFFFF;
}
.more {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.bg1 {
	background-color: #000033;
	color:#FFFFFF;
}
.bg2 {
	background-color: #DFE4E9;
}
.bg3 {
	background-color: #637785;
}
.bg0 {
	background-color: #98A6AD;
}

.header-link {
	font-family: Tahoma, Helvetica, sans-serif;
	color:#A6A6A6;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
}
.header-link:hover {
	color:#FFFFFF;
}
.header-text {
	font-family: Tahoma, Helvetica, sans-serif;
	color:#A6A6A6;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
.special {
	color: #E10A00;
}
.footer {
	background-color:#637785;
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:9px;
	line-height:15px;
}
.footer a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
}

.rowhead {
	background-color:#98A6AD;
	height:26px;
	padding-right:16px;
	padding-left:14px;
}
.rowbottom {
	background-color:#000033;
	height:15px;
	padding-right:16px;
}
.inp {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#130F10;
}
.title, .w-title, .ar-title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #999999;
	line-height:16px;
	text-decoration:none;
	color:#333333;
}
.title:hover
{	color:#333333;
}
.ar-title {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.w-title {
	border-bottom:1px solid #B1BBC2;
	color:#FFFFFF;
	font-size:10px;
}
.bold{
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:9px;
	text-decoration: none;
}
.red-link, .b-link, .b-link-ar, .active-link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E10000;
	font-size:9px;
	text-decoration: none;
	text-transform:uppercase ;
}
.active-link {
	color: #98A6AD;
	text-transform:uppercase ;
	text-decoration:none;
}
.b-link, .b-link-ar {
	color: #333333;
	text-transform:uppercase ;
}
.b-text{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
text-decoration: none;
}
.b-link-ar {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.red-link:hover {
	color:#333333;
	/*border-bottom:1px solid #999999;*/
}

.small-text {
	line-height:12px;
}
.small-text:hover{
	line-height:12px;
	color: #333333;
}
.vdot {
	background-image: url(../Images/dot.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.hdot {
	background-image: url(../Images/hdot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.inside-link {
	text-decoration: none;
}
.portlet1 {
	border-right:4px solid #98A6AD;
	padding:5px;
	padding-left:0px;
}
.portlet2 {
	padding-left:5px;
	padding-right:5px;
}
.portlet3 {
	border-left:4px solid #98A6AD;
	padding:5px;
	padding-left:0px;
}
.sub-h1
{
		font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.sub-h3{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
.sub-h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.artext {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.inactivetext {
	color:#637785;
	text-decoration:none;
}
.inactivetext:hover {
	color:#E10A00;
	text-decoration:none;
}
.righttext
{
	text-align:left;
font-weight:bold;
	
	}
.righttext a
{
	text-align:left;
font-weight:normal;
	
	}
.righttext td
{
	text-align:left;}
.more:hover {
	color:#333333;
	
}
.b-link:hover{
	color:#333333;
	
}
.aold:hover {
	color: #E10A00;
}
.ared
{  font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#333333;
	font-size:9px;
	text-decoration: none;
	text-transform:uppercase ;
		}
.ared:hover {
	color: #E10A00;
}
.arednormal
{color:#333333;
text-decoration: none;
}
.arednormal:hover {
	color: #E10A00;
}
.todaymain{
OVERFLOW: hidden; 
WIDTH: 492px;
CURSOR: pointer;
POSITION: relative; 
HEIGHT: 185px;
BACKGROUND-COLOR: #FFFFFF;
TEXT-ALIGN:right;
}

.todaymainon{
OVERFLOW: hidden;
WIDTH: 492px;
CURSOR: pointer;
POSITION: relative;
HEIGHT: 185px;
BACKGROUND-COLOR: #DFE4E9;
TEXT-ALIGN: right;
}

.weekmain{
OVERFLOW: hidden; 
WIDTH: 244px;
CURSOR: pointer;
POSITION: relative; 
HEIGHT: 185px;
BACKGROUND-COLOR: #637785;
TEXT-ALIGN:right;
}
.weekmainon{
OVERFLOW: hidden;
WIDTH: 244px;
CURSOR: pointer;
POSITION: relative;
HEIGHT: 185px;
BACKGROUND-COLOR: #455765;
TEXT-ALIGN: right;
}
.todayprograms{
	OVERFLOW: hidden;
	CURSOR: pointer;
	POSITION: relative;
	HEIGHT: 185px;
	TEXT-ALIGN:right;
	width: 124px;
}
.todayprogramson{
OVERFLOW: hidden;
WIDTH: 124px;
CURSOR: pointer;
POSITION: relative;
HEIGHT: 185px;
BACKGROUND-COLOR: #637785;
TEXT-ALIGN: right;
}
.todayprogramsLast{
	OVERFLOW: hidden;
	CURSOR: pointer;
	POSITION: relative;
	HEIGHT: 185px;
	TEXT-ALIGN:right;
    width: 120px;
}
.todayprogramsLaston{
OVERFLOW: hidden;
WIDTH: 120px;
CURSOR: pointer;
POSITION: relative;
HEIGHT: 185px;
BACKGROUND-COLOR: #637785;
TEXT-ALIGN: right;
}
.news{
	OVERFLOW: hidden;
	CURSOR: pointer;
	POSITION: relative;
	HEIGHT: 290px;
	TEXT-ALIGN:right;
	width: 124px;
}
.newson{
OVERFLOW: hidden;
WIDTH: 124px;
CURSOR: pointer;
POSITION: relative;
HEIGHT: 290px;
BACKGROUND-COLOR: #637785;
TEXT-ALIGN: right;
}
.newsLast{
	OVERFLOW: hidden;
	CURSOR: pointer;
	POSITION: relative;
	HEIGHT: 290px;
	TEXT-ALIGN:right;
    width: 120px;
}
.newsLaston{
OVERFLOW: hidden;
WIDTH: 120px;
CURSOR: pointer;
POSITION: relative;
HEIGHT: 290px;
BACKGROUND-COLOR: #637785;
TEXT-ALIGN: right;
}
.newsmain {
	OVERFLOW: hidden;
	 WIDTH: 244px;
	 CURSOR: pointer;
	 POSITION: relative;
	 HEIGHT: 290px;
	 BACKGROUND-COLOR: #637785;
	 TEXT-ALIGN: right;
}
.newsmainon {
	OVERFLOW: hidden;
	WIDTH: 244px;
	CURSOR: pointer;
	POSITION: relative;
	HEIGHT: 290px;
	BACKGROUND-COLOR: #455765;
	TEXT-ALIGN: right;
}
.dayschedule td
{
padding-bottom:6px;
}