.livetv_menu{
	background:url(./images/live-tv-list.gif) repeat-x left top; margin-top:3px;
	height:30px; width:988px; border:solid 1px #a6d0e7; float:left;
	}
	*+ html .livetv_menu{
	background:url(./images/live-tv-list.gif) repeat-x left top; margin-top:-6px;
	height:30px; width:988px; border:solid 1px #a6d0e7; float:left;
	}
	* html .livetv_menu{
	background:url(./images/live-tv-list.gif) repeat-x left top; margin-top:-1px;
	height:30px; width:988px; border:solid 1px #a6d0e7; float:left;
	}
.livetv_menu ul{
	margin:0; padding:0; list-style-type:none;
}
.livetv_menu ul li{
	margin:0; padding:7px 8px 8px 18px; list-style-type:none; text-decoration:none; float:left;
	font:bold 12px Arial, Helvetica, sans-serif; color:#000;
	
}
.livetv_menu ul li a{
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif; color:#000; 
}
.livetv_menu ul li a:hover{
	text-decoration:underline;
	font:bold 12px Arial, Helvetica, sans-serif; color:#000; 
}
.tvbox{
	padding:0px 0 0 0;
}
.live-tv{ 
	font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
	background-color:#373737; padding:10px 0 10px 20px; width:667px;
}

.tv{
	background-color:#000000; width:687px; height:446px; vertical-align:middle;
}

.tv-chennels{
	background:url(./images/channels-bg.gif) repeat-x left top; width:687px; margin-top:12px; margin-bottom:5px;
}
.tv-chennels h2{
	padding:11px 0 14px 18px; font:bold 13px Arial, Helvetica, sans-serif; color:#000000;
}
.channel-border{
	padding:20px; font:bold 13px Arial, Helvetica, sans-serif; color:#000000; 
}
.channel-border img{
	border:solid 1px #616161;
}
.group-tab{
	margin:15px 0px 0px 1px;
	padding:5px 0px 0px 0px;
	width:700px; 	float:left;
}
#grouptab {
	color: #000;
	border-bottom: 1px solid #D4D4D4;
	margin: 13px 0px 0px -1px;
	padding: 0px;
	z-index: 1;
	padding-left: 0px;
	width:695px;
	float:left;
	height:21px;
}
#grouptab li {
	display: inline;
	overflow: hidden;
	list-style-type: none;
	color: #f29222;
	border-bottom:none;
	margin:0px 0px 0 0;
}
#grouptab li a{
	display: inline;
	overflow: hidden;
	text-decoration:none;
	list-style-type: none; 
	color: #5b5b5b !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:6px 19px 7px 18px !important;
	border-bottom:none;
	background-color:#EFEFEF;
	}
	#grouptab li a:hover{
	display: inline;
	overflow: hidden;
	list-style-type: none; text-decoration:none;
	color: #5b5b5b !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:6px 19px 7px 18px !important;
	border-bottom:none;
	background-color:#fff;
	}
	#grouptab li a.active{
	display: inline;
	overflow: hidden;
	list-style-type: none; text-decoration:none;
	color: #11475a !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #D4D4D4;
	padding:6px 19px 7px 18px !important;
	border-bottom:solid 1px #FFFFFF;
	background-color:#fff;
	}
.groups{
	border:solid 1px #d4d4d4; border-top:none; float:left; padding:10px; margin-left:-1px; width:673px;
}
	*+ html .groups{
	border:solid 1px #d4d4d4; border-top:none; float:left; padding:10px; margin-left:-1px;
	}
	* html .groups{
	 border:solid 1px #d4d4d4; border-top:none; float:left; padding:10px; margin-left:0px;
	}

