/* ====================== GLOBAL SETTINGS ====================== */
html,body{
	
	/*overflow:auto;*/
	overflow:yes;
	margin:0;
	padding:0;
	height:100%;
	color:#666666;
	background-color:#FFFFFF;
/*background:#FFFFFF url(../include_img/bg.gif) repeat-x top; */

	SCROLLBAR-FACE-COLOR: #cfcfcf; 
    SCROLLBAR-SHADOW-COLOR: #6B6B6B; 
    SCROLLBAR-3DLIGHT-COLOR: #6B6B6B; 
    SCROLLBAR-ARROW-COLOR: #F1F1F1; 
    SCROLLBAR-DARKSHADOW-COLOR: #F1F1F1;
    SCROLLBAR-BASE-COLOR: #cfcfcf;

	}
td, tr{
/*	vertical-align:top;*/
}
body,td,a,p,.h,.login, textarea{
font:12px Arial,Verdana,Sans-serif; 
left:auto;
}
img{
	border:0px;
}

select, input{
	font-size:11px;
	}

a{
	outline:none;
	text-decoration:none;
	font-weight:normal;
	color:#0066ff;
	}

a:hover{
	color:#ff00ff;
	}
	
#TopMenuDivNew{
	position : relative;
	width:959px;
	height:145px;
}
#TopLogoDivNew{
	position : absolute;
	top : 20px;
	left : 64px;	
}
#TopMenuBarDivNew{
	position : absolute;
	height:41px;
	top : 79px;
	left : 243px;	
	vertical-align: bottom;
}
#TopMenuBarDivNew .menu01_bg
{
	background: url('/iptv/images/default/HtTop_menu_bg01_new.png') no-repeat top left;

} 
* html #TopMenuBarDivNew .menu01_bg {
	background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/iptv/images/default/HtTop_menu_bg01_new.png', sizingMethod='crop'); 
}

#TopMenuBarDivNew .menu02_bg {
	background:url('/iptv/images/default/HtTop_menu_bg02_new.png') no-repeat top left;

} 
* html #TopMenuBarDivNew .menu02_bg {
	background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/iptv/images/default/HtTop_menu_bg02_new.png', sizingMethod='crop');

}
#TopMenuBarDivNew a:hover{

	text-decoration:none;
}

#TopMenuBarDivNew b{
	color:#d80000;
}
#TopMenuBarDivNew ul{
	list-style-type : none;
	margin:0;
	padding:0;
	vertical-align: bottom;	
}
#TopMenuBarDivNew  li
{
	position : relative;
	float: left;
	width: 117px;
	height: 41px;
	margin:0;
	padding:0;	
	text-align: center;
	line-height:50px;
	cursor:hand;	
}



#TopMenuBarDivNew #MainTopBtn{
	position : absolute;
	height:24px;
	width:117px;
	top : 22px;
	left : 0px;	
	cursor:hand;
	background-color:#FF0000;
	z-index:100;
	color:#FFFFFF;	
	font-weight:bold;	
	background:none;
}


#TopLoginDivNew{
	position : absolute;
	top : 6px;
	right : 17px;	
	color:#ffd233;
	outline:none;	
}
#TopPointDivNew{
	position : absolute;
	top : 36px;
	right : 20px;	
	color:#FFFFFF;
}

#TopPointDivNew .menu_top{
	color:#FFFFFF;
}
#TopPointDivNew a.menu_top, #TopPointDivNew A:visited.menu_top{
	color:#FFFFFF;
	text-decoration:underline;	
}
#TopPointDivNew a:hover.menu_top{
	color:#e1ff00;
/*	text-decoration:none;	*/
	}

a.new_menu_top, A:visited.new_menu_top{
	color:#FFFFFF;
	text-decoration:underline;	
}
a:hover.new_menu_top{
	color:#e1ff00;
/*	text-decoration:none;	*/
	}


td.index_titleText{
	font-size:12px;
	padding:4px;
	line-height:22px;
}
td.index_login{
	font-size:12px;
	border:1;
	border-style:solid;
	border-color:#b1b1b1;
}

.index_input{
	font-size:12px;
	border:1;
	border-style:solid;
	border-color:#3c6794;
	color:#2e69a1;
}
span.menu_top{
	color:#ffffff;
}
a.mainmenu_top,A:visited.mainmenu_top{
	color:#FFFFFF;
	
}

a.menu_top,A:visited.menu_top{
	color:#d4e5f7;
}
a.menu_top_green,A:visited.menu_top_green{
	color:#02fe20;
}
a:hover.mainmenu_top,a:hover.menu_top,a:hover.menu_top_green{
	color:#e1ff00;
	text-decoration:none;	
	}
 	
td.menu_top{
	color:#d4e5f7;
}



b.menu_top{
	color:#194671;
}

td.info_titleText{
	font-size:10pt;
/*	padding:10px;*/
	font-weight:bold;
	color:#666666;
/*	font-style:italic; */
}
td.info_bodyText{
	font-size:9pt;
	padding:3px;
	padding-left:12px;
	padding-right:20px;	
	padding-bottom:10px;	
	line-height:18px;
	vertical-align: top;
	color:#666666;	
}

td.info_right_menu{
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	color:#ff6600;
}
li.info_right_menu{
padding:0px;
margin:0px;
color:#666666;
}


	
a.info_right_menu{
/*	font-weight:bold;*/
	color:#666666;
}
a.info_right_menu:hover{
	/*font-weight:bold;*/
	color:#0081ff;
	}
	
td.Producnt_Home_text{
	font-size:8pt;
	line-height:15px;	 
	padding-left:20px;	
	padding-bottom:10px;		
	color:#333333;
}
td.Producnt_Home_title{
	font-size:11pt;
	line-height:30px;	 
	padding-left:20px;	
	color:#333333;	
}
a.Producnt_Home_text{
	color:#0188cc;
	text-decoration : underline;
}
td.Producnt_Home_body{
	font-size:9pt;
	line-height:18px;	 
	padding-left:45px;	
	padding-right:45px;		
	padding-bottom:15px;			
}
td.Producnt_Home_body_title{
	font-weight:bold;
	font-size:11pt;
	line-height:22px;	 
	padding-left:45px;	
	padding-right:45px;		
	padding-bottom:15px;			
}

/* company_body.html*/
td.company_Text{
	font-size:12px;
	padding:4px;
	line-height:18px;
}


/* ====================== HtPoint_State.html SETTINGS ====================== */
td.point_th{
	font-size:13px;
	font-weight:bold;	
	padding-left:5px;
	padding-right:5px;	
}
td.point_td{
	font-size:12px;
	padding-left:5px;
	padding-right:5px;		
}

.title_bar{
	padding-left:5px;
	padding-right:5px;
	color:#000000;
}
/* ====================== FAQ SETTINGS ====================== */
td.FaqTitle{
	font-size:13px;
	font-weight:bold;	
	padding:4px;
	line-height:15px;
}

td.FaqCategory{
	font-size:13px;
	padding:4px;
	padding-top:5px;
	line-height:15px;

}


div.FaqText,td.FaqText,li.FaqText{
	font-size:13px;
	padding:2px;
	padding-left:15px;	
	padding-right:15px;		
	line-height:13px;
}

a.faq{
	font-size:13px;
	line-height:15px;
}

ul.InstallationText,ol.InstallationText,td.InstallationText,li.InstallationText{
	font-size:13px;
	padding:2px;
/*	padding-left:15px;*/	
	padding-right:15px;		
	line-height:15px;
}
li.Faq{
	font-size:13px;
	padding-top:5px;
	line-height:15px;
}
img.Faq{
	border:1;
	border-style:solid;
	border-color:#666666;
}

a.epg{
	font-size:13px;
	line-height:15px;
	color:#333333;	
}
a:hover.epg{
	color:#0070e2;
	}


#top_btn a{display:block; background:url('/iptv/images/default/top_btn_bg.gif') left 0; float:left; font:12px Arial; color:#000000; padding-left:6px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden}
#top_btn a:hover{background:url('/iptv/images/default/top_btn_bg.gif') left -20px}
#top_btn a span{display:block; float:left; background:url('/iptv/images/default/top_btn_bg.gif') right 0; line-height:160%; padding-right:6px; height:20px; overflow:hidden}
#top_btn a:hover span{background:url('/iptv/images/default/top_btn_bg.gif') right -20px; color:#336633}

#Game{
	width:689px;
	padding-top:10;
	padding-left:10;
	padding-right:10;	
}

#OnlineList{
	float:left;
	width:347px;
	padding-top:5;
}

#OnlineList .OnlineListTitle{
	padding-left:10px;
	font-size:13px;
	font-weight:bold;
}

#OnlineList ul{
	padding:0;
	margin-top:5px;
	margin-left:20px;
	margin-right:20px;
}

#OnlineList li{
	list-style-type:square;
	padding-bottom:5px;
}
/*
#OnlineTV_ViewDiv{
	position : absolute;
	top : 300px;
	left : 300px;	
	background-color:#F0F0F0;

}
*/

.FAQ_main2{
	margin:0;
	padding:0;
	outline:none;	
	text-indent:0;	
	background-color:none;
	float:left;
	display:inline;

}
.FAQ_main2 li{
	list-style-type:circle;

	padding-left:10px;
	padding-right:10px;
	outline:none;	
	text-indent:0;	
	background-color:none;
	float:left;
	display:inline;	
}

#FAQ_Step{

	margin:0;
	padding:0;
	padding-left:15px;
	padding-right:55px;
	outline:none;	
	text-indent:0;	
	background-color:none;
}
#FAQ_Step .title{
	font-size:13pt;
}

#FAQ_Step ul{
	margin:0;
	padding:0;
	margin-left:20px;
	list-style:none;
/*	text-transform:lowercase;*/
	text-indent:0;	
}
#FAQ_Step li{
	margin:0;
	padding:0;	
	line-height:20px;
	text-indent:0;
	list-style-type:decimal;
}
#FAQ_Step ul.sub01{
	margin:0;
	padding:0;
	margin-left:17px;
	list-style:none;
/*	text-transform:lowercase;*/
	text-indent:0;	
}

#FAQ_Step li.sub02{
	margin:0;
	padding:0;	
	line-height:20px;
	text-indent:0;
	list-style-type:lower-roman;	
}

#FAQ_Step li.sub01{
	margin:0;
	padding:0;	
	line-height:20px;
	text-indent:0;
	list-style-type:square;
}

