BODY {
	margin:0;
	padding:0;
	background:#ffffff;	
	background-repeat:repeat-x;
}


/* 
ACT Television WEBSITE
*/

p { margin-top: 8px; margin-bottom: 8px; }

A
{
	text-decoration:none;
}


.top_bg {
	background-image:url('../img/top_bg.gif');
	background-repeat:repeat-x;
} 

.nav_bg {
	background-image:url('../img/nav_bg.gif');
	background-repeat:repeat-x;
} 


.padding_20 {
	padding-left: 20px;
}

.hr_line {
	background-image:url('../img/hr_line.gif');
	background-repeat:repeat-X;
} 

.utilitylinks {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a.utilitylinks {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a:hover.utilitylinks {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;	
} 

.utilitylinks1 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left :6px;
	padding-right :6px;
}

.utilitylinks_1 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.sub_hdr_bg {
	background-image:url('../img/hdr_bg.gif');
	background-repeat:repeat-x;
	font-family: tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-transform:capitalize;
} 

.breadcrumbs {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #d7dd23;
	text-decoration: none;
}

a.breadcrumbs {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #d7dd23;
	text-decoration: none;
}

a:hover.breadcrumbs {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}


.breadcrumbsarow
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #d7dd23;
	text-decoration: none;
}

.breadcrumbs1
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #f3f3f3;
	text-decoration: none;
}

.copyright {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.border {
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;	
	border-bottom:solid 1px #cccccc;	
}


.hdr_bg {
	background-image:url('../img/hdr_bar_bg.gif');
	background-repeat:repeat-x;
	height:49px;
} 


.hdr_corner_bg {
	background-image:url('../img/hdr_right_bg.gif');
	background-repeat:repeat-x;
	height:49px;
} 

.background1 {
	background-color: #e2e2e2;
}

.hdr_text {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
	background: #666666;
	height: 29px;
	text-decoration: none;
}

.tablebg {
	background-color: #c5c5c5;
}

.bottom_nav_bg {
	background-image: url(../img/bottom_nav_bg.gif); 
	background-repeat:repeat-x;
	height: 47px;
}

.bottom_nav_text {
	font-family: Arial;
	font-size: 14px;
	font-weight: regular;
	color: #ffffff;
	padding-left: 8px;
	text-decoration: none;
}

.div_line {
	background-image:url('../img/div_line.gif');
	background-repeat:repeat-y;
	height: 45px;
} 

.hr_line1 {
	background-image:url('../img/div_line.gif');
	background-repeat:repeat-x;
	height: 1px;
} 

.body_text_bold {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.body_text_green {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #d3de24;
	text-decoration: none;
}

.body_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	padding-top: 10px;
	text-decoration: none;
}

.body_text1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.body_text2 {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}

.body_text3 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	padding-top: 10px;
	text-decoration: none;
}

.body_text4 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.body_text5 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.body_text6 {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
	padding-bottom:10px;
}
.body_text_newslist {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
	padding-bottom:10px;
}
.body_text_newslist a{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-bottom:10px;
}
.body_text_newslist a:hover{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #d3de24;
	text-decoration: none;
	padding-bottom:10px;
}
.body_text7 {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
	padding-bottom:5px;
}


.sml_text {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}


.body_text_sml {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 10px;
	text-decoration: none;
}

.body_text_big {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: none;
}
.body_text02 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.body_text02_blk {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bodybg {
	background-color: #000000;
}

.right_box_bg {	
	background-image:url('../img/right_box_bg.gif');
	background-repeat:repeat-y;
}

.right_box_hdrtext {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: none;
}

.text_big {	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}


.body_text_small {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #a9a9a9;
	text-decoration: none;
}


.padding_10 {
	padding-left: 10px;
}

.bottom_bg {	
	background-image:url('../img/bottom_bg.gif');
	background-repeat:repeat-x;
	padding-left: 20px;
}

.main_hdr_text {
	font-family: Arial;
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	height: 28px;
	text-decoration: none;
}
.main_hdr_text_g {
	font-family: Arial;
	font-size: 22px;
	font-weight: normal;
	color: #d3de24;
	height: 28px;
	text-decoration: none;
}

.news_hdr {
	font-family: Arial;
	font-size: 19px;
	font-weight: normal;
	color: #ffffff;
	height: 29px;
	text-decoration: none;
}

.sub_hdr_text {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	height: 29px;
	text-decoration: none;
}
.sub_hdr_text1 {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #ffffff;
	height: 29px;
	text-decoration: none;
}

.sub_hdr_bg1 {	
	background-image:url('../img/sub_hdr_bg.gif');
	background-repeat:repeat-x;
	height: 36px;
}

.list_hdr {
	background-image:url('../img/list_hdr_bg.gif');
	background-repeat:repeat-x;
	height: 27px;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;	
	color: #ffffff;
	padding-left: 10px;
}


.list_bg {
	background-color: #333333;
	height: 27px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;	
	color: #ffffff;
	padding-left: 10px;
}

.list1_bg {
	background-color: #666666;
	height: 27px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;	
	color: #ffffff;
	padding-left: 10px;
}
.list3_bg {
	background-color: #666666;
	height: 27px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;	
	color: #ffffff;
	padding-left: 10px;
}

.list2_bg {
	background-color: #999999;
	height: 27px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;	
	color: #ffffff;
	padding-left: 10px;
}

.channel_list_bg {
	background-image:url('../img/promo_bg.gif');
	background-repeat:repeat-x;
} 

.channel_list1_bg {
	background-image:url('../img/bsp_bg.gif');
	background-repeat:repeat-x;
} 

.read_more {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #d3de24;
	text-decoration: none;
}
.read_more1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.news_right_box {
	background-color: #333333;
	BORDER: #535353 1px solid;	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding: 10px;
}

.box_bodrer {
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-right: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
}

.news_box_text1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.green_text {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #d3de24;
	text-decoration: none;
}

.green_text1 {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #d3de24;
	text-decoration: none;
}

.green_text_big {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #d3de24;
	text-decoration: none;
}
.link {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #d3de24;
	text-decoration: none;
}

	
.formtextbox {
	BORDER-RIGHT: #474747 1px solid;
	BORDER-BOTTOM: #474747 1px solid;
	BORDER-LEFT: #474747 1px solid;
	BORDER-TOP: #474747 1px solid;
	FONT-SIZE: 13px;
	BACKGROUND: #343434;
	COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
}
	
.formtextbox1 {
	BORDER-RIGHT: #474747 1px solid;
	BORDER-BOTTOM: #474747 1px solid;
	BORDER-LEFT: #474747 1px solid;
	BORDER-TOP: #474747 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #343434;
	COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
}

.sub_nav_bg {
	background-image:url('../img/sub_nav_bg.gif');
	background-repeat:repeat-x;
	height: 32px;
} 


.help_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	padding-right: 10px;
	text-decoration: none;
}

.number_text {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	height: 29px;
	text-decoration: none;
}

.breadcrumbs_bg {
	background-image:url('../img/breadcrumbs_bg.gif');
	background-repeat:repeat-x;
	height: 38px;
}

.link_a {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	padding-right: 10px;
	text-decoration: none;
}

.cable_text_box {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding-right: 175px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	background-color: #333333;
	BORDER-top: #535353 0px solid;	
	BORDER-bottom: #535353 1px solid;	
	BORDER-right: #535353 1px solid;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}


.brodband_text_box {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding-right: 175px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	background-color: #333333;
	BORDER-top: #535353 1px solid;	
	BORDER-bottom: #535353 1px solid;	
	BORDER-right: #535353 1px solid;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

/* 
ACT TELEVISION WEBSITE dropdown menu CSS
*/



#popitmenu{
	position: absolute; 
	background-color: white;
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	BORDER: #cccccc 1px solid;
	z-index: 100;
}

#popitmenu a{
	text-decoration: none;
	padding-left: 12px;
	color: #ffffff;
	background-color: #ffffff;
	display: block;
	padding-left:7px;	
	padding-top:3px;	
	padding-bottom:3px;	
}

#popitmenu a:hover{ /*hover background color*/
	FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
	font-weight: bold;	
	text-decoration: none;
	text-transform: uppercase;
	background-color: #99CC66;
	padding-left:1px;	
	padding-top:3px;	
	padding-bottom:3px;	
	padding-top:10px;
}


#dropmenudiv{
	position:absolute;
	border-bottom-width: 0;
	font:bold 10px Arial;
	text-transform: uppercase;
	line-height:21px;
	z-index:100;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	}
	
#dropmenudiv a{
	background-image:url('../img/drop_down_bg.gif');
	background-repeat:repeat-x;
	height: 21px;
	width: 100%;
	display: block;
	text-indent: 5px;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	padding-left: 7px;
	text-transform: uppercase;
	color: #666666;
	BORDER-top: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	}
	
#dropmenudiv a:hover{ /*hover background color*/
	background-image:url('../img/drop_down_bg1.gif');
	background-repeat:repeat-x;
	height: 21px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	padding-left: 7px;
	text-transform: uppercase;
	color: #666865;
	}
	


/* 
ACT TELEVISION WEBSITE dropdown content CSS
*/

.padding15 {
	padding-left: 15px;
}

.dropdown_bg {
	background-color: #333333;
	BORDER: #535353 1px solid;	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
}


.arrowlistmenu{
width: 664px;
float:left; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background-image:url('../img/dropdown_bar_close.gif');
background-repeat:repeat-norepeat;
font: bold 14px Arial;
color: #ffffff;
margin-top: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 8px 0 8px 20px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url('../img/dropdown_bar_open.gif');
background-repeat:repeat-norepeat;
font: bold 14px Arial;
color: #000000;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ffffff;
display: block;
padding-left: 19px; /*link text is indented 19px*/
font-family: Arial;
text-decoration: none;
font-weight: normal;
font-size: 11px;
padding-bottom: 5px;
padding-top: 5px;
BORDER-bottom: #808080 1px solid;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ffffff;
background-color: #333333;
}



/* 
ACT TELEVISION WEBSITE channels dropdown content CSS
*/




.arrowlistmenu1{
width: 685px; /*width of accordion menu*/
}

.arrowlistmenu1 .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
height: 10px;
font: bold 9px Arial;
color: #cbcbcb;
margin-top: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 10px 0 8px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu1 .openheader{ /*CSS class to apply to expandable header when it's expanded*/
font: bold 9px Arial;
color: #cbcbcb;
}

.arrowlistmenu1 ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu1 ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu1 ul li a{
color: #ffffff;
display: block;
padding-left: 19px; /*link text is indented 19px*/
font-family: Arial;
text-decoration: none;
font-weight: normal;
font-size: 9px;
padding-bottom: 5px;
padding-top: 5px;
BORDER-bottom: #808080 1px solid;
}

.arrowlistmenu1 ul li a:hover{ /*hover state CSS*/
color: #ffffff;
background-color: #333333;
}


/*ACT DROP down for packages*/
.arrowlistmenu2{
width: 664px;
background-color:#FFFFFF;
float:left; /*width of accordion menu*/
}

.arrowlistmenu2 .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background-image:url('../img/dropdown_bar_close.gif');
background-repeat:repeat-norepeat;
font: bold 14px Arial;
color: #ffffff;
margin-top: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 8px 0 8px 20px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu2 .subscribe{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 11px Arial;
color: #ffffff;
margin-top: -22px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
float:right;
padding: 0px 20px 8px 5px; /*header text is indented 10px*/
text-align:right;
cursor: hand;
cursor: pointer;
}
.arrowlistmenu2 .subscribe a{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 11px Arial;
color: #ffffff;
margin-top: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 0px; /*header text is indented 10px*/
text-align:right;
cursor: hand;
cursor: pointer;
}
.arrowlistmenu2 .subscribe a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 11px Arial;
color: #e6e6e6;
margin-top: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 0px; /*header text is indented 10px*/
text-align:right;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu2 .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url('../img/dropdown_bar_open.gif');
background-repeat:repeat-norepeat;
font: bold 14px Arial;
color: #000000;
}

.arrowlistmenu2 ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 15px;
}

.arrowlistmenu2 ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu2 ul li a{
color: #ffffff;
padding-left: 19px; /*link text is indented 19px*/
font-family: Arial;
text-decoration: none;
font-weight: normal;
font-size: 11px;
padding: 0px 0px 0px 0px;
BORDER-bottom: #808080 1px solid;
}

.arrowlistmenu2 ul li a:hover{ /*hover state CSS*/
color: #ffffff;
background-color: #ffffff;
}


.package_text{
	color: #333333;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	line-height:18px;
	margin:0px 0px 10px 0px;
}

.channelName{
color: #333333;
font-family: Arial;
text-decoration: none;
font-weight: normal;
font-size: 11px;
padding:0px 0px 0px 0px;
text-align:center;
}
.channelRow{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
height:80px;
text-align:left;
text-decoration:none;
list-style:none;
}

.channelLI{
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
height:80px;
float:left; 
width:70px;
list-style:none;
display:block;
}
.channelhdr{
margin:0px 20px 10px 0px;
padding:2px 0px 0px 10px;
text-align:left;
line-height:25px;
background-color:#333333;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.channeltd{
margin:0px;
padding:0px 20px 20px 0px;
width:85px;
text-align:left;
}
.channelLogo{
padding:0px;
margin:0px;
}

.button {
margin: 0px;
text-transform: none;
padding: 0px; 
cursor: hand;
cursor: pointer;
}
.padding_tr {
padding-top: 5px; 
padding-right: 5px;
vertical-align:top;
}
.padding_tr01 {
padding-top: 8px; 
padding-right: 5px;
vertical-align:top;
}

.hdr_01 {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color:#cccccc;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:10px;
}

/* updated as on 6th feb */

.hdr_iptv_fea
{
	padding:15px 105px 6px 20px;
	border-bottom:1px solid #464747;
}

.hdr_iptv_fea01
{
	padding:15px 110px 0px 20px;
}

.hdr_iptv_fea02
{
	background-image:url(../img/bg_001.gif);
	height:44px;
	text-align:center;
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
	color:#d3de24;
}

.hdr_iptv_package
{
	background-image:url(../img/promo_bg.gif);
	height:44px;
	text-align:center;
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
	color:#ffffff;
}

.text_iptv_fea
{
	padding:10px 110px 10px 20px;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	line-height:15px;
}
#featured01
{
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	width:400px;
	float:left;
}

.subscribePrice{
	padding:-20px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-align:right;
	line-height:15px;
	width:200px;
	float:right;
}
.subscribePrice a{
	padding:0px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:right;
}
.subscribePrice a:hover{
	padding:0px;
	font-family:Arial;
	font-size:11px;
	color:#e6e6e6;
	text-decoration:none;
	text-align:right;
	float:right;
}
.package_nonexpand{ /*CSS class for menu headers in general (expanding or not!)*/
background-image:url('../img/dropdown_bar_close.gif');
background-repeat:repeat-norepeat;
font: bold 14px Arial;
color: #ffffff;
margin-top: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 8px 0 8px 20px; /*header text is indented 10px*/
}
#subscribeTile
{margin:0px; padding:10px; background-image:url(../img/subscribeBG1.jpg); background-position:bottom left; background-repeat:repeat-x; background-color:#bcd41f;}

.subscribeTile
{margin:0px; padding:0px; background-image:url(../img/subscribeTile.jpg); background-position:bottom left; background-repeat:repeat-x; background-color:#bcd41f;}

.subscribeHdr
{margin:0px 0px 5px 0px; padding:0px 5px 0px 0px; font-family:Arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; line-height:16px; text-transform:uppercase;}

.subscribeText
{margin:0px 0px 5px 0px; padding:0px 5px 3px 0px; font-family:Arial; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; line-height:15px;}

.clear{
clear:both;
height:0px;
padding:0px;
margin:0px;
}
.video{
padding:0px 30px 0px 10px;
margin: 0px 0px 0px 0px;
border-right:1px dotted #999999;
}

/* IPTV features page */

.iptvFeaturesBlock
{margin:0px; padding:0px; width:335; font-family:Arial; border-left:1px solid #3B3B3B; border-right:1px solid #3B3B3B; background-image:url(../img/bg_IPTVFeaturesContent.gif); background-position:left bottom; background-repeat:repeat-x; vertical-align:top;}

.iptvFeaturesBlock h2
{margin:0px; padding:17px 10px 16px 10px; text-decoration:none; line-height:12px; background-image:url(../img/bg_IPTVFeaturesHdr.gif); background-position:top left; background-repeat:repeat-x;overflow:hidden; border-left:3px solid #b00f00; border-right:3px solid #b00f00; display:block;}

.iptvFeatureContent
{margin:0px; padding:5px 13px 20px 13px; border-top:1px solid #464747;}

.iptvFeature_slug
{margin:0px; padding:10px 0px 0px 0px; font-size:11px; font-weight:normal; line-height:13px; color:#D9261C; text-transform:uppercase;}

.iptvFeature_hdr
{margin:0px; padding:1px 0px 0px 0px; font-size:18px; font-weight:normal; line-height:22px; color:#B1B1B1;}

.iptvFeature_text
{margin:0px; padding:3px 0px 10px 0px; font-size:12px; font-weight:normal; line-height:15px; color:#B1B1B1;}
table#bulleted{line-height:20px}