body {
	font-family: arial,trebuchet Ms,verdana,helvetica;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	line-height: 10pt;
	letter-spacing: 0.03em;
}

a{
	text-decoration:none;
}

img{
	border:0;
	
}

ul{
	margin:0px;


}

li{
	float:left;
	list-style: none;

}

form{
	margin:0px;
}

input{
	border:1px solid #A5ACB2;
	color:#606162;
	font-size:10pt;
	font-family: arial,trebuchet Ms,verdana,helvetica;
	margin:1px 0px 0px 0px;

}

textarea{
	border:1px solid #A5ACB2;
	color:#606162;
	font-size:10pt;
	font-family: arial,trebuchet Ms,verdana,helvetica;
}

select{
	border:1px solid #A5ACB2;
	color:#606162;
	font-size:10pt;
	font-family: arial,trebuchet Ms,verdana,helvetica;
}

.cursor{
	cursor: pointer;
	cursor: hand;
}

.home{
	color:#cececa;
	font-size:8pt;
	top:20px;
	left:-160px; 
	position:relative;
	width:80px;
}

.partner_logo {
	top:-10px;
	left:0px;
	position:relative;
	
}

.copyright {
	font-size: 8pt;
	color: #333;
	
}

.bold{
	color: #0294d5;
	font-weight:bold;
}

.txt{
	font-size: 9pt;
	color: #666;

}

.title{
	font-size: 12pt;
	color: #333;
	font-weight:bold;
}

.bluetitle{
	font-size: 13pt;
	color: #0294d5;
	font-weight:bold;
}

.link{
	font-size: 10pt;
	color: #0294d5;
}

.link:hover{
	font-size: 10pt;
	color: #0294d5;
	text-decoration:underline;
}



.subtitle{
	font-size: 10pt;
	color: #333;
	font-weight:bold;
}

.searchtxt {
	font-size: 10pt;
	color: #000;

}
.note{
	font-size: 8pt;
	color:#666;

}

.topmenu {
	color:#C6D707;
	font-size: 9pt;
	padding: 0px 5px 0px 5px;
	display:block;
}	

.topmenu:hover {
	color:#C6D707;
	font-size: 9pt;
	padding: 0px 5px 0px 5px;
	text-decoration:underline;
	display:block;
}	
.button1 {
	color:#fff;
	font-size: 9pt;
	white-space:nowrap;
	cursor: pointer;
	cursor: hand;
	text-decoration:underline;
}
.button {
	color:#fff;
	font-size: 9pt;
	display:block;
	white-space:nowrap;
	cursor: pointer;
	cursor: hand;
}
.button:hover {
	color:#fff;
	font-size: 9pt;
	text-decoration:underline;
	display:block;
	white-space:nowrap;
	cursor: pointer;
	cursor: hand;
}

.button_dim {
	color:#fff;
	font-size: 9pt;
	display:block;
	white-space:nowrap;

}

.user_name{
	color:#0294d5;
	font-size: 11pt;
	font-weight:bold;
	
}

.user_name:hover{
	color:#0294d5;
	font-size: 11pt;
	font-weight:bold;
	text-decoration:underline;
	
}

.hello{
	color:#fff;
	font-size: 11pt;
	font-weight:bold;
	
}

.activex_box {
	border: 1px solid #949799;
	color: #ccc;
	width: 318;
 	height: 274;
 	display: block;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('image/loader.gif');
}
.activex_box:after {
	border: 1px solid #949799;
 	color: #ccc;
	content: "SayaTV Viewer only support in Internet Explorer";
	background-color: #000;
 	display: block;
    text-align: center;
 	width:316;
 	height:136;
 	padding-top: 136;
 	font-size: 8pt;
}


.fav{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/add_favorite.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
}

.fav:hover{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/add_favorite.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
	text-decoration:underline;
}
.fav_dim{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/add_favorite.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
	filter: alpha(opacity =  50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.share{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/share_friend.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:30;
}

.share:hover{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/share_friend.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:30;
	text-decoration:underline;
	
}

.title_black{
	font-size: 10pt;
	color: #1D1D1D;
	font-weight:bold;

}

.bluebar_title{
	font-size: 10pt;
	color: #FFF;
	font-weight:bold;
	
}

/*----form--------*/

.form_dim{
	filter: alpha(opacity =  50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.form_nodim{
	border:0px;
}

.form_txt{
	color:#333333;
	font-size:9pt;
	line-height:20px;
	
}

.form_txt_big{
	color:#333333;
	font-size:10pt;

	
}

.form_txt_small{
	color:#333333;
	font-size:8pt;
	
}


.form_fill{
	color:#606162;
	font-size:9pt;
	line-height:20px;
	
}
.form_blue{
	color:#0294d5;
	font-size:8pt;
	font-weight:bold;
	
}

.form_blue:hover{
	color:#0294d5;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
	
}

.form_desc{
	font-size:8pt;
	color:#9D9D9D;
	line-height:15px;
	
}

.form_desc_big{
	font-size:11pt;
	color:#9D9D9D;
	font-weight:bold;
	
}
.form_note{
	font-size: 8pt;
	color:#9F9F9F;
	line-height:15px;

}

.form_title{
	font-size: 20pt;
	color:#B9C903;
	font-family: trebuchet Ms,arial,verdana,helvetica;
	font-weight:bold;

}

.form_title_small{
	font-size: 15pt;
	color:#B9C903;
	font-family: trebuchet Ms,arial,verdana,helvetica;
	font-weight:bold;

}


.form_title_fill{
	font-size: 20pt;
	color:#000;
	font-family: trebuchet Ms,arial,verdana,helvetica;
	font-weight:bold;

}

.form_slogan{
	font-size: 12pt;
	color:#0294d5;
	font-family: arial,trebuchet Ms,arial,verdana,helvetica;
	font-weight:bold;

}

.form_error{
	font-size:9pt;
	color:#F80505;
}

.exception_msg{
	font-size: 9pt;
	color:#F80505;
}

.msg{
	font-size: 9pt;
	color:#0294d5;
	font-weight:bold;
}

.logo_box{
	background-color:#E9E9E8;
	border:1px solid #CBCBCA;
}

.logo_default{
	background-image: url('image/ch_logo_default.jpg');
	background-repeat: no-repeat;
	background-position: 26px 16px; 
}

/*----moscout--------*/

#dialog_home {
	position:absolute;
	left:530px;
	top:-190px;
	width:300px;
	height:250px;
	visibility:hidden;
	z-index:1000;

}


#dialog {
	position:absolute;
	left:530px;
	top:-50px;
	width:300px;
	height:90px;
	visibility:hidden;
	z-index:1000;

}

#dialog_fav {
	position:absolute;
	left:530px;
	top:-240px;
	width:300px;
	height:250px;
	visibility:hidden;
	border:1px;
	z-index:1000;

}

#moscout_home{
	top:-255px;
	left:780px;
	z-index:850px;
	position:absolute;
	width:190px;
	height:185px;
	overflow:hidden;
}

#moscout_fav{
	top:-320px;
	left:780px;
	z-index:850px;
	position:absolute;
	width:190px;
	height:185px;
	overflow:hidden;

}

#moscout_channel{
	top:-145px;
	left:780px;
	z-index:850px;
	position:absolute;
	width:190px;
	height:200px;
	overflow:hidden;

}

#moscout_profile{
	top:-115px;
	left:770px;
	z-index:850px;
	position:absolute;
	width:190px;
	height:250px;
	overflow:hidden;
}


#moscout_activate{
	top:35px;
	left:650px;
	z-index:850px;
	position:absolute;
	width:280px;
	height:380px;
	overflow:hidden;

}

#moscout_signup{
	top:-80px;
	left:765px;
	z-index:850px;
	position:absolute;
	width:210px;
	height:380px;
	overflow:hidden;


}

#moscout_contact{
	top:140px;
	left:685px;
	z-index:850px;
	position:absolute;
	width:280px;
	height:230px;
	overflow:hidden;

}


#moscout_help{
	top:-120px;
	left:785px;
	z-index:850px;
	position:absolute;
	width:190px;
	height:250px;
	overflow:hidden;
}

#moscout_port{
	top:-107px;
	left:780px;
	z-index:850px;
	position:absolute;
	width:195px;
	height:250px;
	overflow:hidden;
}

#moscout_schedule{
	top:-10px;
	left:745px;
	z-index:850px;
	position:absolute;
	width:200px;
	height:250px;
	overflow:hidden;
}



/*-----explore content--------*/

.explore_box{
	top:0px;
	left:3px;
	z-index:1000px;
	position:relative;
	
}

.explore_txt{
	font-size: 9pt;
	color: #333;
	
}

.explore_title{
	font-size: 12pt;
	color: black;
	font-weight:bold;
}

.explore_small{
	font-size: 8pt;
	color: #8B8A8A;
	font-weight:bold;
}

.download{
	font-size: 12pt;
	color: #333;
	font-weight:bold;
	font-family: trebuchet Ms,verdana,arial,helvetica;
}

.download:hover{
	font-size: 12pt;
	color: #333;
	font-weight:bold;
	font-family: trebuchet Ms,verdana,arial,helvetica;
	text-decoration:underline;
}

.download1{
	cursor: pointer;
	cursor: hand;
}

.download_small{
	font-size: 8pt;
	font-family: trebuchet Ms,verdana,arial,helvetica;
	color: #fff;
}


/*-----cat & tab pane--------*/

.cat_box_h{
	background-color:#EAE9E9;
}
	
.cat{
	font-size: 10pt;
	color: #111111;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	white-space:nowrap;

}

.cat:hover{
	font-size: 10pt;
	color: #111111;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	white-space:nowrap;
	text-decoration:underline;
}

.cat_on{
	font-size: 10pt;
	color: #2F91C2;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	white-space:nowrap;
}

.cat_on:hover{
	font-size: 10pt;
	color: #2F91C2;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	text-decoration:underline;
	white-space:nowrap;

}
.tab1{
	border:0px;
	cursor: pointer;
	cursor: hand;
	
}

.tab img{
	border:0px;
	cursor: pointer;
	cursor: hand;
	
}

.tab:hover img{
	background-image: url('image/underline_black.png');
	background-repeat: repeat-x;
	background-position: left bottom; 
	cursor: pointer;
	cursor: hand;
}

.tab1_on{
	border:0px;
	cursor: pointer;
	cursor: hand;
}

.tab_on img{
	border:0px;
	cursor: pointer;
	cursor: hand;
}

.tab_on:hover img {
	background-image: url('image/underline_white.png');
	background-repeat: repeat-x;
	background-position: left bottom;

}
.tab_display{
	padding-top:4px;
}

/*-----Star element--------*/

.star_dim{
	background-image: url('image/star_empty.png');
	background-repeat: repeat-x;
	background-position: left middle;
}

.star{
	font-size: 2pt;
	color: #111C22;
	height: 14;
	background-image: url('image/star.png');
	background-repeat: repeat-x;
	background-position: left middle;
}

.none {
	width: 0;
}

.one{
	width:15px;
	
}

.two{
	width:30px;
}

.three{
	width:45px;
}

.four{
	width:60px;
}

.five{
	width:75px;
}


/* star rating element---*/

.star-rating{
	list-style: none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 13px;
	position: relative;
	background: url(image/star_hole.png) top left no-repeat;
}

.star-rating li{
	padding: 0px;
	margin: 0px;
		/*\*/
	float: left;
		/* */
}
	
.star-rating li a{
	display: block;
	width: 20px;
	height: 13px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 13;
	position: absolute;
	padding: 0px;
}

.star-rating li a:hover{
	background: url(image/star_fill.png);
	z-index: 1;
	left: 0px;
}

.star-rating a.one-star{
	left: 0px;
}

.star-rating a.one-star:hover{
	width:20px;
}

.star-rating a.two-stars{
	left:20px;
}

.star-rating a.two-stars:hover{
	width: 40px;
}

.star-rating a.three-stars:hover{
	width: 60px;
}

.star-rating a.three-stars{
	left: 40px;
}

.star-rating a.four-stars{
	left: 60px;
}	

.star-rating a.four-stars:hover{
	width: 80px;
}

.star-rating a.five-stars{
	left: 80px;
}

.star-rating a.five-stars:hover{
	width: 100px;
}

	
	
/*-----Thumbnail--------*/

.thumb_box{
	border:3px solid #EBEBE2
	
}

.thumb_box_h{
	border:3px solid #C6D707
	
}

#thumb_line{
	border:1px solid #999;
	display:block;
	width:133px ;
	height:101px;
	
}

#thumb_line_small{
	border:1px solid #999;
	display:block;
	width:66px ;
	height:42px;
	
}


.thumb_dim{
	filter: alpha(opacity =   30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	border:3px solid #EBEBE2
}

/*-----small Thumbnail--------*/

.sthumb_box{
	border:2px solid #EBEBE2
	
}

.sthumb_box_h{
	border:2px solid #C6D707
	
}

#sthumb_line{
	border:1px solid #999;
	display:block;
	width:64px ;
	height:49px;
	
}




/*-----paging--------*/

.paging {
	font-size: 9pt;
	color: #0294d5;
	padding: 2px 6px;
	margin:3px;
	border:1px solid #0294d5;
	height:17px;
}

.paging:hover {
	font-size: 9pt;
	color: #0294d5;
	padding: 2px 6px;
	margin:3px;
	border:1px solid #0294d5;
	text-decoration:underline;
	height:17px;
}

.paging_on {
	font-size: 9pt;
	color: #fff;
	background-color:#0294d5;
	padding: 2px 6px;
	margin:3px;
	border:1px solid #0294d5;
	height:17px;
}

.paging_on:hover {
	font-size: 9pt;
	color: #fff;
	background-color:#0294d5;
	padding: 2px 6px;
	margin:3px;
	border:1px solid #0294d5;
	text-decoration:underline;
	height:17px;
}


/*-----favorite content--------*/

.fav_box{
	top:-20px;
	left:3px;
	z-index:1000px;	
}

.fav_title{
	font-size: 11pt;
	color: #000;
	font-weight:bold;
}	

.fav_channel{
	font-size: 12pt;
	color: black;
	font-weight:bold;
}

.fav_txt{
	font-size: 8pt;
	color: #666;
	letter-spacing: 0em;

}

.fav_desc{
	font-size: 9pt;
	color: #333;
	
}

.fav_fill{
	font-size: 8pt;
	color: #000;
	letter-spacing: 0em;
}

.fav_thumb{
	background: url(image/thumb_box.jpg) top left no-repeat;
}

.fav_thumb_h{
	background: url(image/thumb_box_h.jpg) top left no-repeat;
	
}

.fav_thumb_h1:hover{
	cursor: pointer;
	cursor: hand;
}

.fav_box1{
	border:3px; 
}

.fav_dim1{
	filter: alpha(opacity =   30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}

/*-----search content--------*/
.search_title{
	font-size:10pt;
	color:#666;
	font-weight:bold;
}

.search_query{
	font-size:11pt;
	color:#B9C903;
	font-weight:bold;
	font-family: trebuchet Ms,verdana,arial,helvetica;
}

/*-----cat content--------*/

.cat_box{
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CDCDCD #CDCDCD;
	
}
.cat_prog_chop{
	overflow:hidden;
	width:313px;
	word-wrap:break-word;
}

.prog_name{
	font-size: 10pt;
	color: #000;
	font-weight:bold;

}

.prog_name:hover{
	font-size: 10pt;
	color: #1D1D1D;
	font-weight:bold;
	text-decoration:underline;
}

.cat_ch_chop{
	overflow:hidden;
	width:281px;
	word-wrap:break-word;

}

.ch_name{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	padding: 1px 0px; 1px;
	
}

.ch_name:hover{
	font-size: 9pt;
	color: #2F91C2;
	font-weight:bold;
	padding: 3px 0px; 1px;
	text-decoration:underline;
	
}

.cat_desc_chop {
	overflow: hidden;
	width: 391px;
	word-wrap:break-word;
}

.cat_tag_chop{
	overflow:hidden;
	width:328px;
	word-wrap:break-word;
}

.ch_txt{
	font-size: 8pt;
	color: #666;
	padding:3px 3px 3px 0px;
	
}

.ch_fill{
	font-size: 8pt;
	color: #1D1D1D;
	padding: 3px;
	
}


.ch_blue{
	font-size: 8pt;
	color: #0294d5;
	padding:3px 3px 3px 0px;
	white-space:nowrap;
	
}

.ch_blue:hover{
	font-size: 8pt;
	color: #0294d5;
	padding:3px 3px 3px 0px;
	text-decoration:underline;
	white-space:nowrap;
	
}


/*-----upcoming broadcast channel--------*/

.up_broadcast_box{
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #141414 #141414 #141414;
	background-color:#000;
	
}

.up_broadcast_txt{
	font-size: 8pt;
	color: #ccc;

}

.up_broadcast_fill{
	font-size: 8pt;
	color: #fff;
	padding-top: 5px;
	width:135;
	
}

.up_broadcast_grey_txt{
	font-size: 8pt;
	color: #E1DFDF;
	padding-top: 5px;
	
}

.up_broadcast_ch_name{						
	font-size: 9pt;
	color: #0294d5;
	padding: 1px 0px; 1px;
}

.up_broadcast_ch_name:hover{						
	font-size: 9pt;
	color: #0294d5;
	padding: 1px 0px; 1px;
	text-decoration:underline;
}
.up_broadcast_ch_chop{
	overflow: hidden;
	width: 100px;
	word-wrap:break-word;
}

/*-----footer  content--------*/

.bottom_menu:hover{
	font-size: 8pt;
	color: #0294d5;
	font-weight:bold;
	padding:4px;
	text-decoration:underline;
	white-space:nowrap;
}

.bottom_menu{
	font-size: 8pt;
	color: #0294d5;
	font-weight:bold;
	padding:4px;
	white-space:nowrap;
}

/*-----now playing content--------*/

.nowplay_box{
	background-color:#E9E9E8;
	border-top:1px;
	border-bottom:0px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #CBCBCA #CBCBCA #CBCBCA;
	
}


.nowplay_fav{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/add_favorite.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
}

.nowplay_fav:hover{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/add_favorite.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
	text-decoration:underline;
}


.nowplay_share{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/share_friend.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:30;
}

.nowplay_share:hover{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	background-image: url('image/share_friend.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:30;
	text-decoration:underline;
}

.nowplay_txt{
	font-size: 9pt;
	color: #666666;
	
}

.nowplay_prog_chop{
 	overflow:hidden;
 	width:290px;
  	word-wrap:break-word;
}

.blog_post img{
	padding:3px;
	float:left;
	border:0;
}


.prog_chop{
	overflow:hidden;
	width:224px;
	height:15px;
	
}

.row1{
	font-size: 8pt;
	color: #252424;
	background-color:#BBBBB6;
}
.row2{
	font-size: 8pt;
	color: #252424;
	background-color:#E6E6DC;
}
.row_h{
	font-size: 8pt;
	color: #151515;
	background-color:#D2E413;
}

#upcoming_Container{
	position:relative; 
	width:342px;
	height:208px;
	overflow:hidden;
	top:0;
	left:0; 
	clip:rect(0,276,206,0);
	visibility:hidden;	
	
} 

#upcoming_Content{
	position:relative;
	top:0;
	left:0

} 
.upcoming_box{
	background-color:#E9E9E8;
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CBCBCA #CBCBCA;
	
}
.schedule_box{
	background-color:#FFF;
	border-top:3px;
	border-bottom:0px;
	border-left:3px;
	border-right:3px;
	border-style: solid;
	border-color: #FFF #FFF #FFF #FFF;

}


/*-----login box--------*/

.login_box{
	background-color:#E9E9E8;
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CDCDCD #CDCDCD;
	
}


.login_txt{
	font-size: 9pt;
	color: #000;
	
}

.login_txt:hover{
	font-size: 9pt;
	color: #000;
	text-decoration:underline;
	
}

.login_bluetxt{
	font-size: 9pt;
	color: #0294d5;
}

.login_bluetxt:hover{
	font-size: 9pt;
	color: #0294d5;
	text-decoration:underline;
}
/*-----tag box--------*/

.tag{
	font-size: 9pt;
	color: #000;
	
}
.tag1{
	font-size: 9pt;
	color: #0294d5;
	padding:5;
}

.tag1:hover{
	font-size: 9pt;
	color: #0294d5;
	padding:5;
	text-decoration:underline;
}

.tag2{
	font-size: 11pt;
	color: #0294d5;
	padding:5;
}

.tag2:hover{
	font-size: 11pt;
	color: #0294d5;
	padding:5;
	text-decoration:underline;
}

.tag3{
	font-size: 14pt;
	color: #0294d5;
	padding:5;
}

.tag3:hover{
	font-size: 14pt;
	color: #0294d5;
	padding:5;
	text-decoration:underline;
}


.tag4{
	font-size: 16pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
}

.tag4:hover{
	font-size: 16pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
	text-decoration:underline;
}

.tag5{
	font-size: 18pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
}

.tag5:hover{
	font-size: 18pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
	text-decoration:underline;
}


.tag6{
	font-size: 20pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
}

.tag6:hover{
	font-size: 20pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
	text-decoration:underline;
}

.tag7{
	font-size: 22pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
}

.tag7:hover{
	font-size: 22pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
	text-decoration:underline;
}

.tag8{
	font-size: 24pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
}
.tag8:hover{
	font-size: 24pt;
	color: #0294d5;
	padding:5;
	font-weight:bold;
	text-decoration:underline;
}

/*-----Channel content--------*/

.action_box{
	border:1px solid #CBCBCA;
	
}

.action_txt{
	font-size: 8pt;
	color: #666768;
	
}

.comment_box{
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CBCBCA #CBCBCA;
	
}

.comment_txt{
	font-size: 8pt;
	color: #666666;
	
}

.comment_row1{
	background-color:#E6E6DC;


}


.comment_row2{
	background-color:#fff;

}

.comment_blue{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	
}

.comment_blue:hover{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	text-decoration:underline;
	
}

.comment_date{
	font-size: 8pt;
	color: #A1A1A1;
	padding-bottom: 5px;
	

}

.reply_box {
	display: none; 
	width:450;
	height:140;
	margin-top: 10px;
	z-index: 0; 

}


.user_thumb_small{
	border: 1px solid #999;
	
}
	
.ch_info_box{
	background-color: #E9E9E8;
	border-top:1px;
	border-bottom:0px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #CBCBCA #CBCBCA #CBCBCA;
}

.ch_prog_chop{
	overflow: hidden;
	width: 333px;
	word-wrap:break-word;
}

.ch_chop{
	overflow: hidden;
	width: 333px;
	word-wrap:break-word;
}

.ch_desc_chop{
	overflow: hidden;
	width: 333px;
	word-wrap:break-word;
}

.ch_tag_chop{
	overflow: hidden;
	width: 300px;
	word-wrap:break-word;
}

.ch_author_chop{
	overflow: hidden;
	width: 200px;
	word-wrap:break-word;

}

.ch_comment_chop{
	overflow: hidden;
	width: 410px;
	word-wrap:break-word;

}
.ch_comment_author_chop{
	overflow: hidden;
	width: 330px;
	word-wrap:break-word;

}

.ch_reply_chop{
	overflow: hidden;
	width: 345px;
	word-wrap:break-word;

}
.ch_reply_author_chop{
	overflow: hidden;
	width: 290px;
	word-wrap:break-word;

}

.ch_up_prog_chop{
	overflow: hidden;
	width: 287px;
	height: 15px;
	word-wrap:break-word;
}

.ch_author{
	font-size: 8pt;
	color: #0294d5;
	padding:3px 3px 3px 0px;
	
}

.ch_author:hover{
	font-size: 8pt;
	color: #0294d5;
	padding:3px 3px 3px 0px;
	text-decoration:underline;
	
}
.ch_comment{
	font-size: 8pt;
	color: #0294d5;
	padding:3px 3px 3px 0px;
	
}

#ch_upcoming_Container{
	position:relative; 
	width:384px;
	height:206px;
	overflow:hidden;
	top:0;
	left:0; 
	clip:rect(0,384,206,0);
	visibility:hidden;	
	
} 

#ch_upcoming_Content{
	position:relative;
	top:0;
	left:0

} 
.ch_upcoming_box{
	background-color:#E9E9E8;
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CBCBCA #CBCBCA;
	
/*----User Profile content  ---*/
}

.profile_slogan_big{
	color:#4F4F4F;
	font-size: 30pt;
	font-family: trebuchet Ms, arial,verdana,helvetica;

}

.profile_slogan1{
	color:#4F4F4F;
	font-size: 12pt;
	font-weight:bold;
}

.profile_slogan1_blue{
	color:#0294d5;
	font-size: 12pt;
	font-weight:bold;
}

.profile_slogan_desc{
	color:#A2A4A7;
	font-size: 15pt;
	font-family: trebuchet Ms, arial,verdana,helvetica;

}

.profile_blue{
	color:#0294d5;

}
.profile_big_button1{
	font-size: 15pt;
	color:#fff;
	white-space:nowrap;
	text-decoration:underline;
	cursor: pointer;
	cursor: hand;

}
.profile_big_button{
	font-size: 15pt;
	color:#fff;
	display:block;
	white-space:nowrap;
	cursor: pointer;
	cursor: hand;

}
.profile_big_button:hover{
	font-size: 15pt;
	color:#fff;
	text-decoration:underline;
	display:block;
	white-space:nowrap;
	cursor: pointer;
	cursor: hand;

}

	
.shortcut{
	color:#BEBEBE;
	font-size: 8pt;

}

.hi_big{
	color:#D1DF37;
	font-size: 25pt;
	font-family: trebuchet Ms, arial,verdana,helvetica;

}

.profile_user{
	color:#1F1F1F;
	font-size: 30pt;
	font-family: trebuchet Ms, arial,verdana,helvetica;

}

.profile_status{
	color:#9D9D9D;
	font-size: 15pt;
	font-family: arial,verdana,helvetica;
}

.user_thumb_big{
	border: 1px solid #999;
	
}

.profile_intro_chop{
	overflow: hidden;
	width: 254px;
	word-wrap:break-word;
	font-size: 8pt;
	color:#666666;

}
.profile_box{
	background-color:#E9E9E8;
	border-top:0px;
	border-bottom:0px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CBCBCA #CBCBCA;

}

.notification{
	padding-top:5px;

}

.profile_author_chop{
	overflow: hidden;
	width: 185px;
	word-wrap:break-word;

}

.profile_comment_author_chop{
	overflow: hidden;
	width: 140px;
	word-wrap:break-word;

}

.profile_comment_chop{
	overflow: hidden;
	width: 165px;
	word-wrap:break-word;


}

.profile_ch_chop{
	overflow: hidden;
	width: 435px;
	word-wrap:break-word;

}

.profile_desc_chop{
	overflow: hidden;
	width: 435px;
	word-wrap:break-word;

}

.profile_prog_desc_chop{
	overflow: hidden;
	width: 375px;
	word-wrap:break-word;

}

.profile_prog_chop{
	overflow: hidden;
	width: 375px;
	word-wrap:break-word;

}


.manage_box{
	background-color:#fff;
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CBCBCA #CBCBCA;

}

.add_ch{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/add_ch.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	height:17 px;

}

.add_ch:hover{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/add_ch_h.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:underline;
	height:17 px;

}

.edit_ch{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/edit_ch.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	height:17 px;


}

.edit_ch:hover{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/edit_ch_h.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
	text-decoration:underline;
	height:17 px;
}


.remove_ch{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/bin.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	height:17 px;
}

.remove_ch:hover{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/bin_h.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:underline;
	height:17 px;
}

.profile_share{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/share_friend.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:30;
}

.profile_share:hover{
	font-size: 8pt;
	color: #0294d5;
	background-image: url('image/share_friend.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:30;
	text-decoration:underline;
	
}

.profile_subtitle{
	color:#B1D017;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
		
}

.profile_prog_name{
	color:#1D1D1D;
	font-size:8pt;
		
}

.profile_prog_name:hover{
	color:#1D1D1D;
	font-size:8pt;
	text-decoration:underline;
		
}

/*----Add channel content  ---*/



.add_ch_box{
	background-color:#fff;
	border-top:0px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style: solid;
	border-color: #FFF #CBCBCA #CBCBCA;

}

.add_ch_input_width{
	width:420px;
}

/*----sign up content  ---*/

.signup_input_width{
	width:200px;
}

.signup_login_title{
	color:#1D1D1D;
	font-size:9pt;
	font-weight:bold
}

.signup_slogan1{
	color:#353434;
	font-size:9pt;

}

.signup_slogan2{
	color:#353434;
	font-size:11pt;


}
DIV#forgotpass {
	DISPLAY: none; 
	width:150;
	height:140;
	margin-top: 10px;
	z-index: 0; 

}

.tour{
 	font-size: 11pt;
 	font-weight:bold;
 	color: #666;
 	color: #0294d5;
}
 
.tour:hover{
 	font-size: 11pt;
 	font-weight:bold;
 	color: #666;
 	color: #0294d5;
 	text-decoration:underline;
}

/*--- channel schedule --*/

.time{
	font-size:8pt;
	color:#333;
	background-color:#D0D0D0;
}

.schedule_row1{
	font-size:8pt;
	color:#666666;
	background-color:#EBEBE3;
}

.schedule_row2{
	font-size:8pt;
	color:#666666;
	background-color:#fff;
}

.schedule_desc_chop{
	overflow:hidden;
	width:400px;
	word-wrap:break-word;
}

.schedule_ch_chop{
	overflow:hidden;
	width:400px;
	word-wrap:break-word;
}

.schedule_ch_id{
	font-size:8pt;
	color:#666666;
}
.legend{
	font-size:9pt;
	color:#666666;
}


/*--- term of service --*/
.rule{
	font-size: 9pt;
	color: #0294d5;
	font-weight:bold;
	line-height:25px;
}


/*--- faq --*/
 
.show a{
 font-size: 10pt;
 color: #0294d5;
 font-weight:bold;
 cursor: hand;
 cursor: pointer;
}
 
.show a:hover{
 font-size: 10pt;
 color: #0294d5;
 font-weight:bold;
 text-decoration: underline;
 cursor: hand;
 cursor: pointer;
}
 
.faq_a{
 font-size: 10pt;
 color: #333333;
}

/*--- port --*/

.bullet{
	font-size: 10pt;
	color: #0294d5;
	padding-right:10px;
	padding-left:15px;
	background-image: url('image/bullet.png');
	background-repeat: no-repeat;
	background-position: left -2px; 
	line-height:20px;
	
}

.bullet:hover{
	font-size: 10pt;
	color: #0294d5;
	padding-right:10px;
	padding-left:15px;
	background-image: url('image/bullet.png');
	background-repeat: no-repeat;
	background-position: left -2px;
	text-decoration: underline;
	line-height:20px;
	
}
