body{margin-top:-10px; font-family:tahoma; }

#content
{
	margin: 0 auto;	
	background: #fff;
	width: 896px;
}

#header {
	background: #fff;
	width: 894px;
	height: 117px;
}

#logo {
background: #ffffff url(/images/header.gif) 10px 3px no-repeat;
width: 894px;
height: 85px;
}

#logo a{width:200px; height:85px;}

#menu
{
float: left;
width:905px;
height:27px;
margin-top:0px;

}

#menu ul {
	margin: 0;
	padding: 0;
	height:27px;
	list-style: none;
	
}

#menu li {
	display: inline;
	
}

#menu a {
    padding-top:6px;
	display: block;
	float: left;
	width: 178px;
	height: 27px;
	background: #FFFFFF url(../images/button.gif) repeat-x;
	margin-right:1px;
	text-align: center;
	text-decoration: none;	
	font-weight: bold;
	font-size: 13px;
	color:white;
	

}

#menu a:hover {
	width: 178px;
    height: 27px;
	background: #FFFFFF url(../images/button-over.gif) repeat-x;
}

.cont_btn{width:190px;}

#description{ font-size: 12px; margin-bottom:20px; background:#fff; color:gray; border-left:20px solid #F3F3F3; border-right:35px solid #F3F3F3; border-top:0px solid #F3F3F3; padding:20px; }
#description h4{color:#0066FF; }
.company{color:#0066FF; font-size:14px; font-weight:bold;}


.footerlogo {
  font-size:11px;
  color:white;
  font-weight:bold;  
}

.footerinfo{
  font-size:10px;
  color:white;
  margin-left:90px;
}
.footerinfo a {
  font-size:10px;
  color:white;
  text-decoration:none;
}
.footerinfo a:hover {
  text-decoration:underline;
}



#bodyRightPan{	width: 260px; 
float:right;
margin-top:-20px;

}
#bodyRightPan h4{
	width: 260px;
	height: 30px;
	line-height: 30px;
	border:1px solid;
	background:url('../images/button-over.gif') repeat-x;
	margin-bottom:10px;
	color:#fff;
	margin-top:20px;
	text-align:center;
	font-size:13px;
}
#bodyRightPan h2 span{background:#fff; color:#046598;}



#bodyLeftPan{	width: 540px;
float:left;
margin-top:-20px;
}
#bodyLeftPan h4{ margin-bottom:14px; background:url('../images/player-header.gif') repeat-y right top; border:1px solid #DADADA;
	height: 30px;
	width: 540px;
}
#bodyLeftPan h4 span{ color:white; text-align:right;}
#bodyLeftPan h4 select{width:250px; margin-right:110px; margin-top:4px; margin-left:5px;}
#bodyLeftPan h3 span{background:#fff; color:#046598;}


.daynews{color:#3767CE; font-weight:bold; font-size:13px}
#news {background:#fff; margin-bottom:30px; padding:15px;font-size:12px}
#news p {color:black; font-weight:none; font-size:12px}



#bodyPan{padding: 30px;
width:834px;    
	background:#F3F3F3; 	top: 0px;
		left: 0px;
		height: auto;
		overflow: hidden;
		margin-bottom:2px;
	}

#footermainPan{height:25px; width:898px; background:url(../images/footer-image.gif) repeat-x; color:#010101; clear:both; text-align:center; margin-top:5px;}

.cal-link{height:20px; background: #FFFFFF url(../images/cal-bg.gif) repeat;}
.cal-link a:hover{color:#FFFFFF}
.cal-header{color:#FFFFFF; background: #FFFFFF url(../images/cal-bg.gif) repeat;}


#cal{ width: 230px; margin-left:35px;  }
.calLRbuttons{border:0px;}
.cal-month{font-weight:bold; color:#3366CC; padding-right:5px; font-size:12px;}
.cal-year{font-weight:bold; color:#3366CC; font-size:12px;}
.cal-week-days td{color:#3768CF; font-size:11px;}
.cal-btn{background:url(/images/cal-btn.gif) repeat-x; font-size:11px; padding-left:6px; padding-right:6px; padding-top:5px; padding-bottom:5px;  color:#3366CC;}
.empty-cal-btn{background:url(/images/cal-btn.gif) repeat-x; font-size:11px; padding-left:6px; padding-right:6px; padding-top:5px; padding-bottom:5px;  color:blue;}
.hidden{visibility:hidden;}
.daystable td{width:24px;height:24px; }

.daystable { font-size:12px;}


.cal-selected{background:url(/images/cal-selected.gif) repeat-x; font-size:11px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;  color:#fff; font-weight:bold;}
.cal-btn a{font-size:10px;}
#videoPlayer{
	position: relative; 
	background-color:#FFFFFF;
	padding:0 20px;
	padding-top:20px;
}
.videoDate{margin-left:80px; font-size:13px;}


.datess td a {
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.cal-btn_2 {
	background:url(/images/cal-btn.gif) repeat-x;  
	padding-left:5px; 
	padding-right:5px; 
	padding-top:4px; 
	padding-bottom:5px;  
	color:#3366CC;
}
.table_cal {
	width:186px;
}
.headTd{height:25px;}
.weekEnd{background:url(/images/cal-btn_week_end.gif) repeat-x;}

.progname{margin-bottom:-10px; padding:0px; font-weight:bold;}