/* CSS Document */
*{
margin:0;
padding:0}

body{
margin:0;
padding:0;
background:url(images/bodybg.jpg) repeat-x #000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffcc00;
}

#page{
margin:0 auto;
width:776px;
}


#topsublink{
width:776px;
padding:8px 0px;
text-align:right;
float:left;
}

#topsublink a{
font-size:11px;
color:#adbabd;
text-decoration:none;
font-weight:normal;
padding-right:15px}

#topsublink a:hover{
text-decoration:underline;
}

#topsublink img{
padding-right:5px}

#topsublink .usergreetings { float:left; font-weight:bold; color:#fff;padding-right:1px}
#topsublink .usergreetings a{color:#adbabd; padding-left:3px;padding-right:0px;}

#logo
{
background:url(images/logo1.jpg);
background-repeat:no-repeat;
height:75px;
float:left;
width:776px;
}

#headerline{height:1px;border-bottom:1px solid #a5a6a5;background:#000;float:left;width:776px}

#main{width:776px;margin:0;padding:0;position: }
#maininner{background-color:#000;float:left;width:776px;margin:0;padding:0;position:}
#mainbreadcrumb{width:770px;float:left;padding:5px 0px 5px 5px;margin-bottom:10px;border-bottom:1px solid #dadbdb;color:#fff}
#mainbreadcrumb a{margin:2px;color:#ffcc00; text-decoration:none;}
#mainbreadcrumb a:hover{color:#ffcc00; text-decoration:underline;}

#med{width:499px;height:100%;float:left;padding:0;margin-right:5px;background-color:#000;}
.medtitle{
background-color:#57686f;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;float:left;padding:5px;width:490px;font-weight:normal;text-decoration:none;}

#medbox{color:#ffcc00;float:left;padding:10px;margin:0;width:480px;}

#station_container {width:100%}
#stationbox {float:left;width:240px; height:210px;margin:5px; background:#000;padding: 3px; border:1px solid #5c5b59;}
#stationbox #stationboximage{width:236px;height:100px;overflow:hidden;margin:3px;}
#stationbox #stationboximage img{padding: 3px;border: 0px #d8d7d7 solid;background-color: #fff;width:236px;height:100px;}
#stationbox #bip-radio {width:240px}
#stationbox #bip-radio li{ list-style:none}
#stationbox .stationname{background:url(/images/widget_title.gif);padding:5px 3px 10px 5px; color:#fff; font-weight:bold; font-size:14px;}
#stationbox .stationname a{color:#fff; font-weight:bold; font-size:13px; text-decoration:none}
#stationbox .stationname a:hover{color:#fff;text-decoration:underline}
#stationbox #listento a{color:#fff;}
#stationbox #pname{float:left;width:90px;color:#fff;}

#ontvtitle{
width:490px;
float:left;
background:url(/images/ontvtitlebg1.gif);
color:#ccc;
font-weight:bold;
font-size:14px;
padding:8px 0px 8px 10px;
}

#ontvtitle #titlesection{
float:left;
line-height:20px;
color:#4a4d4a;
width:240px}

#ontvtitle #datesection{
float:left;
width:240px;
padding-top:0px;
line-height:20px;
color:#4a4d4a;
text-align:right}

#ontvimg{ width:499px;float:left;}
#ontvimg #ontvimgbig{ float:left; width:0px;}

#ontvimg #ontvinfo{ float:left; width:499px; height:200px; background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;;opacity:0.6;}
#ontvimg #ontvshowtitle{ float:right; width:370px; height:25px; padding:3px; background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 10;}
.tmname{font-weight:bold; font-size:14px; color:#000;}
#ontvimg #ontvprograminfo{ float:left; width:372px; height:200px; background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6; font-weight:bold; font-size:12px; color:#FF0000}
#ontvinfoinner{ padding-left:3px;}
#ontvinfo #ontvtime{ padding-left:120px; color:#666666; font-size:18px; font-weight:bold; width:190px}
#ontvinfo #ontvsmallL{ padding-left:3px; color:#fff;}
#ontvinfo #ontvsmallL .relink{color:#ff9900; text-decoration:underline;}
#ontvinfo #ontvsmallL .relink:hover{color:#fff; text-decoration:underline;}
#ontvinfo #ontvsubscribe{ padding-left:3px; color:#ff9900; font-size:18px; font-weight:bold; text-align:center;}
#ontvinfo #ontvsubscribe .sublink{color:#ff9900; text-decoration:none;}
#ontvinfo #ontvsubscribe .sublink:hover{color:#fff; text-decoration:underline;}
#ontvinfo #ontvwhitediv{ padding-left:3px; padding-right:3px; border-bottom:1px solid #fff; width:120px;}

#ontvlinkbg{width:490px;float:left;background:#f4f4f4;color:#4a4d4a;font-weight:normal;padding:8px 0px 8px 10px;}
#ontvlinkbg a{font-weight:bold;text-decoration:none;color:#4a4d4a;}
#ontvlinkbg a:hover{text-decoration:underline;}


#tvthismonth{
width:490px;
float:left;

padding:15px 0px 9px 1px;}



#tvthismonth #threebox{
width:490px;
float:left;
margin:0;
padding:0;
}

#tvthismonth .spacer{
float:left;
margin:0;
padding:0;
width:9px;
height:110px;
}

#tvthismonth .box{
background:#ffffff;
border:1px solid #dcdcdc;
padding:5px;
width:99px;
float:left;
height:120px;
margin-bottom:4px;
}

#tvthismonth .box img{
border:1px solid #414040;
margin-bottom:5px;
display:block
}

#tvthismonth .box a{
text-decoration:none;
color:#126992;
}

#tvthismonth .box a:hover{
text-decoration:underline;
}


#tvthismonth .box1{
background:#ffffff;
border:1px solid #dcdcdc;
padding:5px;
width:99px;
height:110px;
float:left;
text-align:center;
}

#tvthismonth .box1 img{
border:1px solid #414040;
margin-bottom:5px;
display:block;

}

#tvthismonth .box1 a{
text-decoration:none;
color:#4a4d4a
}

#tvthismonth .box1 a:hover{
text-decoration:underline;
}

#tvthismonth .box11{
border:1px solid #414040;
margin-bottom:5px;
display:block;
width:97px;
height:72px;
overflow:hidden;
}
#twochannel{
background:url(/images/2channelbg.gif) repeat-x #000;
float:left;
width:499px;
border-bottom:1px solid #a2a0a0}

#twochannel #leftsection{
float:left;
width:110px}

#twochannel #rightsection{
float:left;
width:262px;
padding-top:20px;
line-height:20px;
color:#4a4d4a;}

#twochannel #rightsection a{
color:#2c8ab1;
text-decoration:none;
font-weight:bold}

#twochannel #rightsection a:hover{
text-decoration:underline}

#rightbox{
color:#4a4d4a;
float:left;
padding:0px;
margin:0;
width:270px;
background:#000;
}

p{
margin-bottom:10px
}

select, textarea{
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #cecfce;
background-color:#f6f6f6;
font-size:11px;
color:#4a4d4a;
padding:2px 3px;
}
.input{
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #cecfce;
background-color:#f6f6f6;
font-size:11px;
color:#4a4d4a;
padding:2px 3px;
}
form{
margin:0;
padding:0}

.button{
background:url(/images/btnbg.gif) #b4bdc2 repeat-x;
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #879da6;
font-size:11px;
color:#4a4d4a;
padding:2px 3px;
font-weight:bold;
}

.buttonsub{
background:url(/images/btnbgsub.gif) #b4bdc2 repeat-x;
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #879da6;
font-size:11px;
color:#4a4d4a;
padding:2px 3px;
font-weight:bold;
}

.buttonmem{
background:url(/images/btnbg.gif) #b4bdc2 repeat-x;
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #879da6;
font-size:11px;
color:#4a4d4a;
padding:2px 3px;
font-weight:bold;
}

.link{
text-decoration:none;
color:#fff;
}

.link:hover{
text-decoration:underline
}

.linklightblue{
text-decoration:none;
color:#cfedfa
}

.linklightblue:hover{
text-decoration:underline
}

.linkpreview{
text-decoration:none;
font-size:11px; color:#ff0000;
}

.linkpreview:hover{
text-decoration:underline
}




/* NAVIGATION */
#njoyextra { width:68px; padding:2px 2px 2px 2px; float:left; margin-top:5px; margin-left:130px;}
#njoyextra #inner{ width:60px; margin:0; padding:2px ; background-color:gold; border: 1px solid #000;}


ul#nav { width:381px; margin:0; padding:0 ; height:28px ; float:right ; margin-top:47px}
ul#nav li { float:left; list-style-type:none }
ul#nav li a { height:28px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#navHome a, li#navSMS a, li#navTV a, li#navRadio a, li#navHelp a{ background:url(images/_navblack.gif) }

li#navHome a 						{ background-position:0 0; width:76px; left:0 }
li#navHome a:hover					{ background-position:0 -28px }

li#navSMS a 					{ background-position:-76px 0; width:76px; left:76px }
li#navSMS a:hover				{ background-position:-76px -28px }

li#navTV a 							{ background-position:-152px 0; width:76px; left:152px }
li#navTV a:hover					{ background-position:-152px -28px }

li#navRadio a 						{ background-position:-228px 0; width:76px; left:228px }
li#navRadio a:hover					{ background-position:-228px -28px }

li#navHelp a 						{ background-position:-304px 0; width:76px; left:304px }
li#navHelp a:hover					{ background-position:-304px -28px }






#left{
width:122px;
float:left;
padding:0;
margin-right:5px;
}


#right{
width:272px;
float:right;
padding:0;
}

#rightinner{
width:629px;
float:left;
padding:0px 10px 10px 10px;
}

#tvinner{
width:750px;
float:left;
padding:0px 10px 10px 10px;
}

#breadcrumb{
width:100%;
float:left;
padding:5px 0px;
margin-bottom:10px;
border-bottom:1px solid #dadbdb;
color:#4a4d4a
}

#medbreadcrumb{
width:99%;
float:left;
padding:5px 0px;
margin-bottom:10px;
margin-left:0px;
border-bottom:1px solid #dadbdb;
color:#f7f7f7
}

#breadcrumb a, #medbreadcrumb a{
color:#126992;
text-decoration:none;
font-weight:bold
}

#breadcrumb a:hover, #medbreadcrumb a:hover{
color:#126992;
text-decoration:underline
}

#leftnav ul{
background:url(/images/leftlinktopbg.jpg) repeat-x #f3f3f3;
margin:0;
padding:0;
list-style:none;
width:122px;
margin-bottom:3px; 
float:left
}


#leftnav ul li{
background:url(/images/leftlinkarrow.gif) no-repeat 95% 10px;
list-style:none;
margin:0;
border-bottom:1px solid #d7d7d7;
padding:4px 0px 4px 0px;
}

#leftnav ul li a{
font-weight:bold;
padding-left:10px;
color:#4a4d4a;
text-decoration:none;
font-size:11px}

#leftnav ul li a:hover{
text-decoration:none;
color:#1d88b5
}

#Leftgooglead{
margin-bottom:5px;
}
.lefttitle
{
background-color:#57686f;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
padding:5px;
width:112px;
font-weight:normal;
text-decoration:none;
}

#sponsor img{
display:block;
float:left;
width:122px;}



#getitnow{
float:left;
border-bottom:1px solid #b5b6b5}

#homearticle{
float:left;
width:352px;
padding:0px 10px;
}

#homearticle .articlebox{
width:352px;
color:#4a4d4a;
float:left;
text-align: justify;
border-bottom:1px solid #dadbdb;
padding:10px 0px
}

#homearticle .articlebox h1{
font-size:11px;
color:#126992;
font-weight:bold;
margin-bottom:10px;
}

#homearticle .articlebox img{
border:1px solid #222222;
margin-right:10px;
margin-bottom:10px
}

#homearticle .articlebox .more{
width:100%;
text-align:right;
float:left;
}


.righttitle
{
background-color:#000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
float:left;
padding:5px;
width:258px;
font-weight:normal;
text-decoration:underline;
}

.righttvpromo
{
background-color:#000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
float:left;
padding:5px;
width:258px;
padding:5px;
font-weight:normal;
text-decoration:none;
}

.darklink{text-decoration:none;color:#F90;}
.darklink:hover{text-decoration:underline;color:#F90;}
#connect{padding:0 0 0 15px;color:#000;font-weight:bold;}
#connect li{padding:2px 0 2px 0}
.njoyconnect
{
background-color:#fff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
float:left;
padding:5px;
width:258px;
font-weight:normal;
text-decoration:none;
}
.medgraytitle
{
background-color:#e8e8e8;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4d4a;
float:left;
padding:5px;
width:489px;
font-weight:normal;
text-decoration:none;
}


#liveonair{
color:#4a4d4a;
float:left;
padding:0px 0px 0px 0px;
margin:0;
width:270px;
height:89px;
cursor:hand;
background:url(images/liveonair_black.jpg) repeat-y #0b0b0b;
}

#liveonair .station{
color:#4a4d4a;
float:left;
padding:0px 0px;
margin:0;
width:252px;
background:#f4f4f4
}

#liveonair .station h1{
color:#4a4d4a;
font-size:11px;
font-weight:bold;
margin-bottom:10px
}

#liveonair .station a{
color:#4a4d4a;
text-decoration:none
}

#liveonair .station a:hover{
color:#4a4d4a;
text-decoration:underline
}

#liveonair .station .more{
width:100%;
text-align:right;
padding-top:10px;
}

#liveonair .station .more a{
text-decoration:none;
color:#126992;
font-weight:bold;
}

#liveonair .station .more a:hover{
text-decoration:underline}




#container {display: table; padding:0px 10px; margin:0; float:left; width:252px }
#row {    display: table-row; margin:0; float:left; }
#cell {display: table-cell; padding:3px 3px 3px 0px ; width:70PX ; margin:0 ; vertical-align:top ; color:#4a4d4a; }
	
#cell2 {display: table-cell; padding:3px 3px 3px 0px ; width:170px ; margin:0 ;  vertical-align:top }

#registercontainer {display:table; padding:15px; margin:0px; float:left; width:770px;color:#fff;  }

#registerrow {display:table-row; margin:0; width:100% ; padding:5px 0px ; float:left}

#register1 {display: table-cell; width:20% ; margin:0 ; vertical-align:top ; color:#fff; float:left}
	
#register12 {display: table-cell; width:65%; margin:0 ;  vertical-align:top ; float:left}

	
	
#signup{
background:#f4f4f4;
float:left;
width:270px;
margin-bottom:3px;
}

#signup #leftsection{
float:left;
width:100px}

#signup #rightsection{
float:left;
width:170px;
padding-top:8px;
color:#4a4d4a;}

#signup #rightsection a{
color:#2c8ab1;
text-decoration:none;
font-weight:bold}

#signup #rightsection a:hover{
text-decoration:underline}





.cleaner {
    clear:both;
    height:0px;
    font-size:1px;
    border:none;
    margin:0; padding:0;
    background:transparent;
    display:none;
    }
	
/* IE ONLY */
   * html .cleaner {
    display:block;
    }
	
	* html #container {
  
    }
	
	* html #stationcontainer{
  
    }
	
	* html #registercontainer {
  
    }
	
  * html #row {
   
    }
	
	* html #stationrow {
   padding:1px 0px
    }
	
	* html #registerrow {
   padding:3px 0px
    }
	
  * html #cell {
    float:left; padding:3px 3px 3px 0px
    }
	* html #cell2 {
    float:left; padding:3px 3px 3px 0px
    }
	* html #register1 {
    float:left; padding:0px
    }
	* html #register2 {
    float:left; padding:0px
    }
	* html #station1 {
    float:left; padding:0px
    }
	* html #station2 {
    float:left; padding:0px
    }
/* ]]> */

#footter{
background:url(images/footterbg.jpg) no-repeat bottom left #3c3c3c;
border-top:1px solid #b5b6b5;
float:left;
width:756px;
padding:10px 10px 35px 10px;
color:#656b6d;
line-height:20px}

#footter a{
color:#fff;
text-decoration:none
}

#footter a:hover{
text-decoration:underline
}



#profilemenu {
font-family: tahoma, arial, sans-serif;
font-size: 11px;
width: 270px;
padding: 0px;
margin: 0px;
}

#profilemenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#profilemenu ul li {
margin: 0px;
padding: 0px;
border-bottom: 1px solid #000;
border-top:1px solid #000;
}

#profilemenu ul li a.inbox {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #fff;
font-weight:bold;
background:url(/images/icon_inbox.gif) 5px 5px #5c5b59 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.inbox:hover {
text-decoration:underline;
color:#000;
background:url(/images/icon_inbox.gif) 5px 5px #f7b11a no-repeat ;
}

#profilemenu ul li a.postmessage {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #fff;
font-weight:bold;
background:url(/images/icon_postmessage.gif) 5px 5px #5c5b59 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.postmessage:hover {
text-decoration:underline;
color:#000;
background:url(/images/icon_postmessage.gif) 5px 5px #f7b11a no-repeat ;
}

#profilemenu ul li a.sendsms {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #fff;
font-weight:bold;
background:url(/images/icon_sendsms.gif) 5px 5px #5c5b59 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.sendsms:hover {
text-decoration:underline;
color:#000;
background:url(/images/icon_sendsms.gif) 5px 5px #f7b11a no-repeat ;
}

#profilemenu ul li a.members {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #fff;
font-weight:bold;
background:url(/images/icon_members.gif) 5px 3px #5c5b59 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.members:hover {
text-decoration:underline;
color:#000;
background:url(/images/icon_members.gif) 5px 3px #f7b11a no-repeat ;
}

#profilemenu ul li a.logout {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #fff;
font-weight:bold;
background:url(/images/icon_logout.gif) 5px 4px #5c5b59 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.logout:hover {
text-decoration:underline;
color:#000;
background:url(/images/icon_logout.gif) 5px 4px #f7b11a no-repeat ;
}

#stationinner{width:754px;float:left;padding:0px 10px 10px 10px;}
.stationbox {float:left;width:230px;margin-bottom:0px ; background:#fff; border-top:1px solid #fff ; border-bottom:1px solid #e6e6e6; padding:10px ; color:#404951}
.stationbox .stationimage{float:left;width:130px ; margin-right:10px}
.stationbox .stationimage img{padding: 3px;border: 1px #d8d7d7 solid;background-color: #ffffff;}
.stationbox .stationcontent{width:230px }

#stationcontainer {display:table; padding:0; margin:0; float:left; width:227px ; margin-top:5px ; border-top:1px solid #e2e2e2 ; padding-top:3px}
#stationrow {display:table-row; margin:0; padding:2px 0px ; float:left ; width:228px}
#station1 {display: table-cell; padding:0px ; width:70PX ; margin:0px ; color:#4a4d4a; float:left }	
#station12 {display: table-cell; padding:0px ; width:120px ; margin:0px ; float:left }

.productlistboxA {float:left;width:776px;margin-bottom:0px ;color:#404951}
.productlistboxA .productlistboximage{float:left;width:130px ; margin-right:10px}
.productlistboxA .productlistboximage img{padding: 3px;border: 1px #d8d7d7 solid;background-color: #ffffff;}
.productlistboxA .productlistboxcontent{float:left;width:205px }


.memberssearch {float:left ; width:498px ; border:1px solid #dfe0df ; margin-bottom:10px }
.membertitle {width:100%; padding-bottom:5px ; float: inherit ; background:#f4f4f4 ; border-bottom:1px solid #fff }
.membertitle .mname {float:left;width:478px ; padding:3px 0px 1px 5px}
.memberssearchbg {width:478px; padding:10px ; float: inherit; background:url(/images/messageboxbg.gif) repeat-x}

.memberbox {float:left;width:350px; border:1px solid #dfe0df ; padding:0px; margin-bottom:10px}
.memberbox .imagebox{ display:block ; float:left ; margin-bottom:10px}
.memberbox .imagebox img{float: left;padding: 1px;border: 1px #90a8bf solid;background-color: #ffffff;}
.memberbox .memberimage{float:left;width:72px; height:72px; padding:5px; margin-right:8px}
.memberbox .membercontent{float:left;width:150px }
.memberbox .membertitle {width:100%; padding-bottom:5px ; float: inherit ; background:#f4f4f4 ; border-bottom:1px solid #fff }
.memberbox .memberline {width:348px; padding:1px; float: inherit; background:url(/images/messageboxbg.gif) repeat-x}
.membertitle .UserName {float:left;width:55% ; padding:3px 0px 1px 5px}
.membertitle .city {float:right;width:40% ; text-align:right ; padding:3px 5px 1px 0px}

.message {float:left ; width:470px ; border:1px solid #000 ; margin-bottom:10px; background:#000; }


.InBoxbox {width:97%; padding:10px ; float: left; border:1px solid #f0f0f0 ; margin-bottom:10px}
.InBoxbox a{ display:block ; margin-bottom:1px ; padding:0px 5px 5px 0px ; color:#126992; text-decoration:none ;  border-bottom:1px solid #f0f0f0;}
.InBoxbox a:hover{text-decoration:none ; color:#4a4d4a}
.InBoxbox .checkInbox{float:left;width:10px;height:70px;padding-right:19px; padding-bottom:5px;}
.InBoxbox .InboxFoto{float:left;width:50px;height:70px;padding-right:10px; padding-bottom:5px;}
.InBoxbox .sendername{float:left;width:20%;height:74px; padding-top:0px;padding-right:10px; padding-bottom:1px; color:#999;}
.InBoxbox .sendersubject{float:left;width:30%;height:70px;padding-right:10px; padding-bottom:5px;}
.InBoxbox .DeleteSubject{float:left;width:10%;height:70px;padding-right:10px; padding-bottom:5px;}
.InBoxbox .DeleteSubject #deletebutton2 {background: #fff url(/images/bin_closed.png) no-repeat left top;width:25px; font-family:Tahoma, Arial, Helvetica, sans-serif;border:1px solid #fff;background-color:#fff;font-size:11px;color:#4a4d4a;padding:2px 3px;}
.InBoxbox .DeleteSubject #replybutton2 {background: #fff url(/images/arrow_rotate_clockwise.png) no-repeat left top;width:25px; font-family:Tahoma, Arial, Helvetica, sans-serif;border:1px solid #fff;background-color:#fff;font-size:11px;color:#4a4d4a;padding:2px 3px;}
.InBoxbox .composeinputlabel{float:left;line-height:20px;color:#4a4d4a;width:80px;text-align:right; padding-right:10px; font-weight:bold; font-size:12px;}
.InBoxbox .composeinputbox{float:left;width:320px;padding-top:0px;line-height:20px;color:#4a4d4a}

.messagetitle {width:100%; padding-bottom:5px ; float: inherit ; background:#000 ; border-bottom:1px solid #fff }

.messagetitle .UserName {float:left;width:55% ; padding:3px 0px 1px 5px}

#t_row {float:left;width:99% ; padding:3px 0px 1px 5px}
#t_row strong {margin: 0px;padding: 0px;border: none;}
#t_row strong a.inboxBox{font-size: 11px;font-weight:bold;text-decoration: none;color: #126992; padding:3px 3px 3px 3px;}
#t_row strong a.inboxBox:hover {text-decoration:underline;}
#t_row strong a.outbox{font-size: 11px;font-weight:bold;text-decoration: none;color: #126992; padding:3px 3px 3px 3px;}
#t_row strong a.outbox:hover {text-decoration:underline;}
#t_row strong a.composeM{font-size: 11px;font-weight:bold;text-decoration: none;color: #126992;padding:2px 2px 2px 2px;}
#t_row strong a.composeM:hover {text-decoration:underline;}

#t_row_h {float:left;width:99% ; padding:3px 0px 1px 5px}
#t_row_h strong {margin: 0px;padding: 0px;border: none;}
#t_row_h strong a.name{font-size: 11px;font-weight:bold;text-decoration: none;color: #fff; padding:3px 3px 3px 3px;}
#t_row_h strong a.name:hover {text-decoration:underline;}

.messagetitle .date {float:right;width:40% ; text-align:right ; padding:3px 5px 1px 0px}

.messagetext {width:450px; padding:10px ; float: inherit; background:url(/images/messageboxbg.gif) repeat-x}
.messagetext .msgFoto{float:left;width:50px;height:50px;padding-right:10px; padding-bottom:5px;}
.messagetext .msgSubject{float:left;width:380px;height:32px;padding-right:10px; padding-top:18px; padding-bottom:5px; text-align:center; font-size:14px; font-weight:bold;}
.messagetext .msgDivide{border-bottom:1px solid #dfe0df;width:450px; padding-top:2px;}
.messagetext .t_msgmenu{border-top:1px #dfe0df thin; width:420px; padding-top:2px; padding-bottom:100px;}
.messagetext .msgitself{padding-top:10px; padding-bottom:10px;}
.messagetext #deletebutton {background: #fff url(/images/bin_closed.png) no-repeat left top;width:25px; font-family:Tahoma, Arial, Helvetica, sans-serif;border:1px solid #fff;background-color:#fff;font-size:11px;color:#4a4d4a;padding:2px 3px;}
#member_area_L{float:left;width:160px;padding-right:10px; padding-bottom:5px;}
#member_area_L .iwatchimage{margin-bottom:5px;display:block;width:160px;height:100px;overflow:hidden;}
#member_area_L ul {list-style: none;margin: 0px;padding: 0px;border: none; text-align:left;}
#member_area_L ul li {margin: 0px;padding: 0px;border-bottom: 1px solid #d5d5d5;border-top:1px solid #fff}
#member_area_L ul li a.changepic {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/gimp.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#member_area_L ul li a.changepic:hover {text-decoration:underline;background:url(/images/gimp.png) 5px 5px #e4f4fc no-repeat ;}
#member_area_L ul li a.myprofile_h {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/profile_bg.gif) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#member_area_L ul li a.myprofile_h:hover {text-decoration:underline;background:url(/images/profile_bg.gif) 5px 5px #e4f4fc no-repeat ;}

#member_area_L ul li a.mysettings_h {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/advancedsettings.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#member_area_L ul li a.mysettings_h:hover {text-decoration:underline;background:url(/images/advancedsettings.png) 5px 5px #e4f4fc no-repeat ;}

#member_area_L ul li a.mygroup_h {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/group_add.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#member_area_L ul li a.mygroup_h:hover {text-decoration:underline;background:url(/images/group_add.png) 5px 5px #e4f4fc no-repeat ;}


#member_area_L .uploadpic_h {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/add_photo.gif) 5px 5px #f4f4f4 no-repeat ;text-decoration:none; text-align:left;
}
#member_area_L .uploadpic_h a{font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/add_photo.gif) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#member_area_L .uploadpic_h a:hover {text-decoration:underline;background:url(/images/add_photo.gif) 5px 5px #e4f4fc no-repeat ;}

#member_area_R{float:left;width:255px;padding-right:10px; padding-bottom:5px;}
#member_area_R .tv_row{width:222px; padding-top:12px;padding-left:30px; padding-bottom:2px; background:url(/images/tv.png) 5px 5px  no-repeat ; text-align:left; font-weight:bold;}
#member_area_R .tv_row_tx{width:222px; padding-top:1px;padding-left:30px; padding-bottom:7px; text-align:left;color:#fff;}
#member_area_R .tv_row a{text-decoration:none;color:#fff}
#member_area_R .tv_row a:hover{ text-decoration:underline;}
#member_area_R .message_row{width:222px; padding-top:6px;padding-left:30px; padding-bottom:2px; background:url(/images/mail.png) 5px 5px  no-repeat ; text-align:left; font-weight:bold;}
#member_area_R .message_row a{text-decoration:none;color:#fff}
#member_area_R .message_row a:hover{ text-decoration:underline;}
#member_area_R .message_row_tx{width:222px; padding-top:1px;padding-left:30px; padding-bottom:7px; text-align:left;color:#fff}
#member_area_R .sms_row{width:250px; padding-top:6px;padding-left:0px; padding-bottom:2px;text-align:left; font-weight:bold;color:#fff}
#member_area_R .sms_row a{text-decoration:none;color:#fff}
#member_area_R .sms_row a:hover{ text-decoration:underline;}
#member_area_R .sms_row_tx{width:222px; padding-top:1px;padding-left:30px; padding-bottom:7px; text-align:left;color:#fff}
#member_area_R .i_row{width:222px; padding-top:0px;padding-left:0px; padding-bottom:2px;text-align:left; font-weight:bold;}
#member_area_R .i_row a{text-decoration:none;color:#000}
#member_area_R .i_row a:hover{ text-decoration:underline;}
#member_area_R .i_row_sum{width:222px; padding-top:3px;padding-left:0px; padding-bottom:2px;text-align:left;}

#iwatcharea{width:100%;padding-right:10px; padding-bottom:5px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
#iwatcharea .i_row_story{ float:left;width:270px; padding-top:3px;padding-left:0px; padding-bottom:2px;text-align:left;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
#iwatcharea .iwatchimage{ float:left;margin-bottom:5px;display:block;width:240px;height:100px;overflow:hidden;padding-right:5px;}

.messagetext #savebutton {background: #fff url(/images/disk.png) no-repeat left top;width:25px; font-family:Tahoma, Arial, Helvetica, sans-serif;border:1px solid #fff;background-color:#fff;font-size:11px;color:#4a4d4a;padding:2px 3px;}
.messagetext #replybutton {background: #fff url(/images/arrow_rotate_clockwise.png) no-repeat left top;width:25px; font-family:Tahoma, Arial, Helvetica, sans-serif;border:1px solid #fff;background-color:#fff;font-size:11px;color:#4a4d4a;padding:2px 3px;}

.PageNum { float:left ; width:344px ; border:1px solid #f0f0f0 ; margin-bottom:10px ; background:#f7f7f7 ; padding:3px ; text-align:right}

.PageNum a{ background:#dedede ; padding:0px 3px 0px 4px ; border:1px solid #cfcdcd ; margin-left:3px ; color:#4a4d4a ; font-size:11px ; text-decoration:none}

.PageNum a:hover{color:#004a76 ; background:#ebf3f7 ; border:1px solid #90bdd3}

.PageNum span{ background:#57686f ; padding:0px 3px 0px 4px ; border:1px solid #414e54 ; margin-left:3px ; color:#ffffff ; font-size:11px ; text-decoration:none}


#error {border:1px solid #bdc3c6; text-align:center; border-collapse:collapse; background-color:#fff; padding:10px 10px 10px 10px; font-size:12px; font-weight:bold; color:red; width:97%;}
.suggest_link_over {background-color: #3366CC;padding: 2px 6px 2px 6px;}	
#search_suggest {position:absolute;text-align:left;border:1px solid #fff;background-color:#fff; padding:10px 10px 10px 10px;display:none; cursor:pointer;}	

.uploader_img{float:left;width:150px;height:70px;padding-right:19px; padding-bottom:5px;}
.uploader{float:left;width:280px;height:70px;padding-right:10px; padding-bottom:5px;padding-top:7px;}
.u_pic{ border-bottom:1px solid #666; color:#666; font-size:12px; font-weight:bold; width:100%;}
.pic_mime{ padding-top:10px;}
.pic_input{ padding-top:10px;}
.pic_term1{ float:left;width:20px;padding-bottom:5px;padding-top:10px;}
.pic_term2{ float:left;width:260px;padding-bottom:5px;padding-top:10px;padding-left:3px;}
.u_btn{padding-top:10px;}
.u_notice{padding-top:3px; color:#FC0; font-size:11px}
.u_notice a{text-decoration:none; color:#126992}
.u_notice a:hover{ text-decoration:underline; color:#126992}

.basic_left{float:left;width:150px;height:70px;padding-right:19px; padding-bottom:5px; text-align:right;}
.basic_left_txt{padding-top:5px;}
.basic_left_txt_about{padding-top:5px; height:70px;}
.basic_left_txt_sex{padding-top:12px;}
.basic_left_txt_birth{padding-top:11px;}
.basic_left_txt_fullname{padding-top:11px;}
.basic_left_txt_hometown{padding-top:11px;}
.basic_left_txt_ilive{padding-top:11px;}
.basic_right{float:left;width:280px;height:70px;padding-right:10px; padding-bottom:5px;}
.basic_right_sp{padding-top:5px;}
.basic_left_div{padding-top:5px; padding-bottom:7px;}
.basic_right_div{padding-top:5px;}

#profileleftmenu{float:left;width:158px;padding-right:19px; padding-bottom:5px;}
#profileleftmenu ul {list-style: none;margin: 0px;padding: 0px;border: none; text-align:left;}
#profileleftmenu ul li {margin: 0px;padding: 0px;border-bottom: 1px solid #d5d5d5;border-top:1px solid #fff}
#profileleftmenu ul li a.sendprofile_h {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mail.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#profileleftmenu ul li a.sendprofile_h:hover {text-decoration:underline;background:url(/images/mail.png) 5px 5px #e4f4fc no-repeat ;}
#profileleftmenu ul li a.photoprofile_h {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/camera_bg.gif) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
#profileleftmenu ul li a.photoprofile_h:hover {text-decoration:underline;background:url(/images/camera_bg.gif) 5px 5px #e4f4fc no-repeat ;}

#profilerightdetails{float:left;width:300px;padding-right:10px; padding-bottom:5px;}
#profileusername{ font-size:12px; font-weight:bold; padding-bottom:15px;}
#profilerightsub1{float:left;width:120px;padding-bottom:5px;}
#profilerightsub2{float:left;width:145px;padding-bottom:5px;}

#headingprofile{float:left; padding-top:10px;}
#headingprofileHead{ font-weight:bold; font-size:12px; padding-top:2px;}

.profile_list_menu1 {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mail.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none; text-align:left;
}
.profile_list_menu1 a{font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mail.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none;
}
.profile_list_menu1 a:hover {text-decoration:underline;background:url(/images/add_photo.gif) 5px 5px #e4f4fc no-repeat ;}
.profile_list_menu1 {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mail.png) 5px 5px #f4f4f4 no-repeat ;text-decoration:none; text-align:left;
}
.profile_bar_bottom{border-bottom:1px solid #dfe0df;width:150px;}

.s_Photo{float:left;width:160px; height:160px; padding-right:5px;}
.m_d{float:left;width:160px; height:170px; padding-right:5px;}
.m_d_l {text-decoration:none; color:#126992}
.m_d_l:hover{text-decoration:underline ; color:#126992}
.s_Name{float:left;width:250px; height:100px;}
.s_Action{width:100px; height:100px; padding-top:5px;}

.school{float:left;width:300px;}
.schoolyear{float:left;width:70px;}
.schooleditdelete{float:left;width:80px;}

.s_Photo_nav0{float:left;width:385px;}
.s_Photo_nav1{float:left;width:90px; text-align:right}
#mob_main{ padding:20px 20px 20px 20px;}
#mob_maininner{width:736px; height:726px;}
#mob_maininner1{padding:20px 20px 20px 20px;}
.feat{font-size:12px; font-weight:bold; padding-bottom:35px;}
.getS{font-size:16px; font-weight:bold;}
.njoy_TV{float:left;width:155px;padding-right:20px;}
.njoy_Radio{float:left;width:175px;padding-right:20px;}
.njoy_SMS{float:left;width:155px;padding-right:20px;}
.njoy_message{ border-bottom:1px solid #666; color:#666; font-size:12px; font-weight:bold; width:100%;}
.getstarted{float:left;width:155px;}
.mob_tit{font-weight:bold; font-size:12px; color:#126992;}
.mob_tit1{font-size:12px;}

.mob_link{font-weight:bold; text-decoration:none; color:#000;}
.mob_link:hover{text-decoration:underline;}

/*font-family:Tahoma, Arial, Helvetica, sans-serif;


font-size:11px;
color:#4a4d4a;
*/
#discover{width:490px;float:left;background: url(/images/tvthismontbg.gif) repeat-x #f1f1f1;padding:15px 5px 9px 5px;}
#discover .title{color:#126992;font-weight:bold;float:left;width:490px;margin-bottom:10px}
#discover #threebox{width:490px;float:left;margin:0;padding:0;}
#discover .spacer{float:left;margin:0;padding:0;width:1px;height:110px;}
#discover .box{background:#ffffff;border:1px solid #dcdcdc;padding:8px;width:100px;float:left;height:130px;text-align:center}
#discover .box img{border:0px solid #414040;margin-bottom:5px;display:block;}
#discover .box a{text-decoration:none;color:#4a4d4a}
#discover .box a:hover{text-decoration:underline;}

#albumlist{width:100%;float:left;padding:0px 5px 9px 0px;}
#albumlist .title{color:#126992;font-weight:bold;float:left;width:490px;margin-bottom:10px}
#albumlist #albumlistbox{width:100%;float:left;padding:10px 10px 10px 17px;}
#albumlist #albumimagebox{width:500px; height:450px;float:left;padding:10px 10px 10px 0px;}
#albumlist #imagebox{display:block; width:499px; height:375px; overflow:hidden;}
#albumlist #albumdetailsbox{width:170px;float:left;padding:10px 0px 10px 17px;}
#albumlist #det{font-weight:normal; color:#999; text-decoration:none; height:345px;}
#albumlist #linksss a{font-weight:normal; color:#126992; text-decoration:none;}
#albumlist #linksss a:hover{font-weight:normal; color:#126992; text-decoration:underline;}
#albumlist #albumcaption{padding:10px 0px 10px 0px; color:#999999;font-size:11px}
#albumlist .spacer{float:left;margin:0;padding-bottom:10px;width:95%;}
#albumlist .divspacer{float:left;margin:0;padding:2px 2px 2px 2px;}
#albumlist .box{background:#ffffff;border:1px solid #dcdcdc;padding:4px 4px 4px 4px;float:left;}
#albumlist .box img{border:0px solid #414040;margin-bottom:5px;display:block;}
#albumlist .box a{text-decoration:none;color:#126992; font-weight:bold;}
#albumlist .box a:hover{text-decoration:underline;color:#126992; font-weight:bold;}

#onnjoygh{padding: 0px 20px 20px 18px;}
#onnjoygh1 ul{
background:url(/images/leftlinktopbg.jpg) repeat-x #fff;
margin:0;
padding:0;
list-style:none;
width:440px;
margin-bottom:3px; 
float:left
}


#onnjoygh1 ul li{
background:url(/images/leftlinkarrow.gif) no-repeat 98% 5px;
list-style:none;
margin:0;
border-bottom:1px solid #d7d7d7;
padding:4px 0px 4px 0px;
font-size:13px;
}

#loginbox{padding-left:10px;}
#paging1{float:left; width:330px; padding-left:8px;}
#paging2{float:left}


#njoytooltip{
	width:245px;
	position:absolute;
	display:none;
}
#njoytooltip .bubble_top{
	background-image: url('/images/njoytoolH.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#njoytooltip .bubble_middle{
	background: url('/images/njoytoolM.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-top:5px;
	padding-left:7px;
	padding-right:0px;
	height:150px;
}
#njoytooltip .bubble_middle span{
	position:relative;
	top:-5px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#njoytooltip .bubble_bottom{
	background-image: url('/images/njoytoolB.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:56px;
	position:relative;
	top:-6px;
}

#meout{border-bottom:1px solid #f0f0f0; width:260px; padding-top:5px;}


#photospaging{width:490px;float:left;background:#dedede;color:#4a4d4a;font-weight:normal;padding:8px 0px 8px 10px;}
#photospaging a{font-weight:bold;text-decoration:none;color:#4a4d4a;}
#photospaging a:hover{text-decoration:underline;}

#photospaginginner{width:490px;float:left;background: url(/images/tvthismontbg.gif) repeat-x #f1f1f1;padding:15px 0px 9px 10px;}
#photospaginginner .title{color:#126992;font-weight:bold;float:left;width:490px;margin-bottom:10px}
#photospaginginner #photospagingbox{width:490px;float:left;margin:0;padding:0;}
#photospaginginner .spacer{float:left;margin:0;padding:0;width:9px;height:110px;}
#photospaginginner .box{background:#ffffff;border:1px solid #dcdcdc;padding:5px;width:99px;float:left;height:110px;}
#photospaginginner .box img{border:1px solid #414040;margin-bottom:5px;display:block}
#photospaginginner .box a{text-decoration:none;color:#4a4d4a}
#photospaginginner .box a:hover{text-decoration:underline;}

#greetings{float:left;width:500px; padding-right:3px;color:#ccc;}
#refno{float:left;width:255px; padding-right:3px;color:#ccc;}
#notice{ border:1px solid #ccc; background:#ffcdcd;font-size:10px;color:#000000;padding:5px 5px 5px 5px; width:750px;}
#producthead{ font-weight:bold; font-size:12px; padding-bottom:8px; padding-top:8px; width:750px;color:#999;}
#productspacer{float:left;width:20px;}
#paym1{float:left;width:130px; padding-right:3px;color:#fff;font-size:14px;}
#paym2{float:left;width:200px; padding-right:3px;color:#fff;font-size:14px;}
#paym3{float:left;width:150px; padding-right:3px;color:#fff;font-size:14px;}
#paym4{float:left;width:150px; padding-right:3px;color:#fff;font-size:14px;}
#paym1 a, #paym2 a, #paym3 a, #paym4 a{color:#fff;}
#heading1{float:left;width:195px; padding-right:3px; text-decoration:underline; font-weight:bold;color:#666;}
#heading2{float:left;width:300px; padding-right:3px; text-decoration:underline; font-weight:bold;color:#666;}
#heading3{float:left;width:235px; padding-right:3px; text-decoration:underline; font-weight:bold;color:#666;}
#details1{float:left;width:195px; padding-right:3px; padding-top:5px;  font-size:11px;color:#999;}
#details2{float:left;width:300px; padding-right:3px;  padding-top:5px; font-size:11px;color:#999; }
#details3{float:left;width:235px; padding-right:3px; padding-top:5px;  font-size:11px; color:#999;}
#prepaid1{float:left;width:400px; padding-left:100px;}
#prepaid2{float:left;width:200px;}
.warning{padding-top:3px; font-size:11px; width:750px;}
#imagealign{width:750px;}
#agent{float:left;width:170px; padding-right:3px;}

#conversationholder{width:98%; border:1px solid #b4bdc2;}
#conversationholder #cheading{ background:url(/images/btnbg.gif) #b4bdc2 repeat-x;height:22px; color:#4a4d4a; font-weight:bold; padding:5px 5px 5px 5px;}
#conversationholder #cname{ font-size:14px; font-weight:bold; color:#666; background:#f9f9f9;  padding:5px 5px 5px 5px;}
#conversationholder #cpost{ font-size:11px; color:#666; padding:5px 5px 5px 5px;}
#conversationholder #cmessage{ color:#666; padding:5px 5px 5px 5px;}

#njoyschoolhome{ background:url(/images/sitefront-cornerfade-ul.png); background-repeat:no-repeat;width:230px; float:left;padding:5px 5px 5px 5px}
#njoyschoolhome .academic{ background:url(/images/graduate.gif); background-repeat:no-repeat;font-weight:bold; font-size:12px;padding-left:25px;padding-top:5px;width:205px;height:24px;text-decoration: none;color: #126992;}
#njoyschoolhome .iwatch{ background:url(/images/iwatch.jpg); background-repeat:no-repeat;font-weight:bold; font-size:12px;padding-left:35px;padding-top:5px;width:195px;height:24px;text-decoration: none;color: #126992;}
#njoyschoolhome .listbox {width:210px; padding:1px ; float: left; border:1px solid #ffffff ; margin-bottom:1px}
#njoyschoolhome .listbox a{ display:block ; margin-bottom:1px ; background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat ; padding:5px 5px 5px 20px ; color:#126992; text-decoration:none ;  border-bottom:1px solid #f0f0f0}
#njoyschoolhome .listbox a:hover{ background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat #f4f4f4; text-decoration:none ; color:#4a4d4a}

.njoyschoolname{font-size:16px;padding:5px 25px 20px 0px;color:#126992;}
.njoyschooltitle{font-size:12px;font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #ccc; width:500px; overflow:hidden;}

.schoolabout{font-size:12px;padding:5px 25px 3px 0px;}
.schoollistnav{ font-size:12px; padding-top:2px;}
#schoollistcontainer{float:left;width:110px; height:100px; padding-left:5px; padding-right:5px;}
.schoollistlink {text-decoration:none; color:#126992}
.schoollistlink:hover{text-decoration:underline ; color:#126992}

.school{float:left;width:300px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}
.schoolyear{float:left;width:70px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}
.schoolstudents{float:left;width:70px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}
.schoolmembers{float:left;width:70px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}

.schooleditlist{float:left;width:300px;font-size:11px;padding:5px 25px 3px 0px; border-bottom:1px solid #f1f1f1;}
.schooledityear{float:left;width:70px;font-size:11px;padding:5px 25px 3px 0px; border-bottom:1px solid #f1f1f1;}
.schooleditstudents{float:left;width:70px;font-size:11px;padding:5px 25px 3px 25px; border-bottom:1px solid #f1f1f1; background:url(/images/graduate.gif); background-repeat:no-repeat;}
.schooleditmembers{float:left;width:70px;font-size:11px;padding:5px 25px 3px 25px; border-bottom:1px solid #f1f1f1; background:url(/images/icon_members.gif); background-repeat:no-repeat;}
#schooleditdelete{float:left;width:50px;padding:5px 25px 3px 0px;}

.work{float:left;width:200px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}
.workposition{float:left;width:200px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}
.workyear{float:left;width:70px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}
.worklocation{float:left;width:70px;font-size:12px; font-weight:bold;padding:5px 25px 3px 0px;color:#126992; border-bottom:1px solid #f1f1f1;}

.worklist{float:left;width:200px;font-size:11px;padding:5px 25px 3px 0px; border-bottom:1px solid #f1f1f1;}
.worklistposition{float:left;width:200px;font-size:11px;padding:5px 25px 3px 0px; border-bottom:1px solid #f1f1f1;}
.worklistyear{float:left;width:70px;font-size:11px;padding:5px 25px 3px 0px; border-bottom:1px solid #f1f1f1;}
.worklistlocation{float:left;width:70px;font-size:11px;padding:5px 25px 3px 0px; border-bottom:1px solid #f1f1f1;}

.joinQ{font-size:12px;padding:5px 25px 10px 10px;}
.joinOp{font-size:12px;padding:20px 25px 20px 60px;}
.joincon{font-size:12px;padding:20px 25px 20px 60px; width:500px;float:right}
#joininput{padding-left:60px;width:700px;}
#joininput .ques1{float:left;font-size:12px;width:160px;height:20px; padding: 10px 10px 10px 10px;}
#joininput .ques2{float:left;font-size:12px;width:500px;height:20px; padding: 10px 10px 10px 10px;}
#joininput .ques3{font-size:12px;padding:20px 25px 20px 60px; width:500px;float:right}
#joininput .ques4{float:left;font-size:12px;width:160px;height:70px; padding: 10px 10px 10px 10px;}
#joininput .ques5{float:left;font-size:12px;width:500px;height:70px; padding: 10px 10px 10px 10px;}

.CompletedOK{border:1px solid #bdc3c6;background:#e2f7db;color:#090; font-size:12px; font-weight:bold; padding:10px 0px 10px 35px; margin-top:10px; width:95%;}




.dhtmlwindow{border:1px solid silver;font:10pt arial;position: absolute;display:inline;}
.drag-handle{padding: 1px;text-indent: 3px;font: bold 14px  Arial, Helvetica, sans-serif; background:url(/images/bodybg.jpg);color: white;cursor: move;overflow: hidden;width: auto;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.drag-handle .drag-controls{position: absolute;right: 1px;top: 2px;cursor: hand;cursor: pointer;}
* html .drag-handle{width: 100%;}
.drag-contentarea{border-top: 1px solid silver;background-color: white;color: black;height: 150px;padding: 2px;overflow: auto; width:100%;}
.drag-statusarea{border-top: 1px solid gray;background-color: #F8F8F8;height: 13px; /*height of resize image*/}
.drag-resizearea{float: right;width: 13px;background-color: #F8F8F8; /*width of resize image*/height: 13px; /*height of resize image*/cursor: nw-resize;font-size: 0;}

/**********Skins begins**********/
#msgtomem{color:#fff; font-weight:bold}
.logincaps {color:#FC0; font-weight:bold;}
.passforget {color:#fff; text-decoration:none}
.passforget:hover {text-decoration:underline;}
.downpage{width:100%;padding:15px;color:#fff;}
.shadow{border:1px solid #000;position:relative;display:inline;background:#fff;z-index:100}
.shadow_inner{overflow:hidden;position:absolute;top: -1000px;filter:alpha(Opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;z-index:10}

#subscribeholder {font-family: tahoma, arial, sans-serif; font-size: 11px;width: 268px; height:292px; padding: 0px;margin: 0px; color:#fff;}
#subscribeholder ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#subscribeholder ul li {margin: 0px;padding: 0px;border-bottom: 1px solid #000;border-top:1px solid #000}
#subscribeholder ul li a.livetv {
	font-size: 11px; display: block; padding: 5px 0px 5px 30px; text-decoration: none; color: #126992; font-weight:bold;
	background:url(/images/icon_arrow.gif) 5px 4px #ffffff no-repeat;
}
#subscribeholder ul li a.livetv:hover {text-decoration:underline;background:url(/images/icon_arrow.gif) 5px 4px #f4f4f4 no-repeat ;}
#subscribeholder .upgrade{padding:0px 0px 20px 3px; color:#ffcc00;}

.upgradepack{width:105px;height:57px;padding:2px;position:absolute;z-index:2;top:9px;left:150px; border:1px solid #ccc; background:#fff;}
.upgradepack #upgradepackbtn{ cursor:pointer;}
#watchTVs {font-family: tahoma, arial, sans-serif;font-size: 11px;width: 268px;padding: 0px;margin: 0px;}
#watchTVs ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#watchTVs ul li {margin: 0px;padding: 0px;border-bottom: 1px solid #000;border-top:1px solid #000;}
#watchTVs ul li a.livetvs {font-size: 11px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #fff;font-weight:bold;
background:url(/images/icon_arrow.gif) 5px 4px #5c5b59 no-repeat ;
text-decoration:none;

}

#watchTVs ul li a.livetvs:hover {
text-decoration:underline;
color:#000;
background:url(/images/icon_arrow.gif) 5px 4px #f7b11a no-repeat ;
}

#overlay{ background-image: url(images/overlay.png); position: absolute;top: 0px;left: 0px;z-index: 90;width: 100%;height: 100%;}

* html #overlay {
	background-color: #333;
	background-color: transparent;
	background-image: url(images/blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale"); width: 100%; height: 100%;        
}

.boxheader{
	width:776px;
	height:30px;  
	background: url(../images/top_b_g.jpg); 
	*background-position: 0px 8px; background-repeat: no-repeat;
}
.boxheader #boxclose{width:30px;float:right;height:30px;background: url(/include/skins/images/top_b_g_x.jpg) no-repeat -750px 0px; cursor:pointer;}
.boxheader #boxclose:hover{background: url(/include/skins/images/x_close.jpg) no-repeat 2px 4px;}
.boxleft{
	width:9px;
	background: url(../images/left_b_g.jpg) no-repeat;
	float:left;
}
.box_center{  
	background:#000;
	width:760px;
	height:100%; 
	float:left;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;opacity:0.7; 
}
.box_center_inner{
	width:745px; 
	height:100%;
	margin: auto;
	padding:20px 0 0 20px;
	overflow:hidden; 
}
.box_center_inner .recommended{float:left;width:230px;}
.box_center_inner .recommended h2{font-family:Arial;font-size:20px;color:#fff}
.box_center_inner .recommended .summary{font-size:12px}
.box_center_inner .recommended a{font-size:12px;color:#fff;text-decoration:none;margin:0 0 3px 0}
.box_center_inner .recommended a:hover{font-size:12px;color:#fff;text-decoration:underline;margin:0 0 3px 0}
.box_center_inner .streamhosting{float:left;width:230px;}
.box_center_inner .streamhosting h2{font-family:Arial;font-size:20px;color:#fff}
.box_center_inner .streamhosting .summary{font-size:12px;color:yellow}
.box_center_inner .streamhosting a{font-size:12px;color:#fff;text-decoration:none;margin:0 0 3px 0}
.box_center_inner .streamhosting a:hover{font-size:12px;color:#fff;text-decoration:underline;margin:0 0 3px 0}
.boxright{
	background: url(../images/right_b_g.jpg) no-repeat;
	width:7px;
	float:left;
}
.boxbottom{
	width:776px;
	height:41px;  
	background: url(../images/bottom_b_g.png) no-repeat;
}.addheader{height: 5px; width: 305px; background: url(images/rounded_box_top_short.gif); * background-position: 0px 8px; background-repeat: no-repeat;}
.addinner{width: 305px; background: url(/images/popup_bg.jpg) repeat-x #fe9338;}
.addbottom{height: 5px; width: 305px; background: url(images/rounded_box_bottom_short.gif); background-repeat: no-repeat}

#featured-highlight{width: 497px;/* margin: 0 auto; */margin: 0px;}
#featured-highlight-expanded{position: relative;  width: 440px;margin: -108px 0 0px 0;padding: 0;}
.featured-highlight-expanded{background: #fef9d3 url(images/featured-highlight.gif) no-repeat;border: 2px solid #f6ad00;padding: 5px 5px 0px 15px;}
.featured-highlight{background: #fef9d3 url(images/featured-highlight.gif) no-repeat;border: 2px solid #f6ad00;padding: 5px 5px 5px 58px;height: 18px;}
#featured-highlight-content {width: 330px;overflow: hidden;height: 17px;}
#featured-highlight-left{float:left;padding: 25px 0 0 0;width: 142px;}
#featured-highlight-left img{padding: 7px 0 5px 0;}
#featured-highlight-right{float:left;padding: 10px 0 0 0;width: 330px;}
.featured_highlight_time{font: 12px Arial, Helvetica, sans-serif;font-weight: bold;color:#686868;}
.featured-highlight-expanded h1 {font: 12px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color:#000000;margin: 0;padding: 0 0 8px 0;}
.featured-highlight-expanded p{font: 11px Arial, Helvetica, sans-serif;color:#000000;line-height: 14px;margin: 0;padding: 0;}
.featured-highlight p{font: 12px Verdana, Arial, Helvetica, sans-serif;margin: 0;float: left;}

#main_tab_container {width: 497px; padding-top: 10px; padding-bottom: 0px;border-left: solid #828282 1px;border-right: solid #828282 1px;background-color: white;}
.main_tab_header {width: 487px; height: 83px; background: url(images/header_top2.gif) no-repeat; ; margin: auto;background-color: #333;}
#main_tab_bottom {width: 487px;	height: 8px;background: url(images/header_bottom.gif);background-repeat: no-repeat;	margin: auto; }
#main_tab_container_bottom{height: 4px; width: 497px; background: url(images/favorites_tab_bottom.gif); background-repeat: no-repeat;}

#mychannels{width: 487px;margin: 0 0 0 0px;padding-left: 5px;/*  border-bottom: 1px solid #999; */}
#mychannellist{padding:0px 0px 0px 5px;}
#mychannels_tab {background: url(/images/tabs/mychannels_tab_on.gif);width: 139px;height: 32px;float: left;cursor: pointer;cursor: hand;}
#favorites_tab {background: url(/images/tabs/favorites_tab_off.gif);width: 359px;height: 32px;float: left;cursor: pointer;cursor: hand;}
#epg_grid_header {font-family: arial;font-weight: bold;font-size: 15px;}
#epg_grid_scroll {clear: both;height: 240px;width: 487px;margin: 0 0 0 0;padding: 0 2px 0 0;overflow-y: scroll;overflow-x: hidden;position: relative;}
#epg_grid_scroll_inner {width: 477px;background: #333333;}
#epg_grid_bottom {width: 487px; border-top: 1px solid #999999;}
#myshowlistempty{padding:0px 5px 0px 5px; background:#fff;}

.channel-row{clear:both;height: 40px;font: 11px Arial, Helvetica, sans-serif;color: #333;border: 1px solid #999;border-width: 0px 0px 0 0;overflow: hidden;}
.channel{float: left;border: 1px solid #999;border-width: 1px 1px 0 1px;background: url(images/channel-bg.gif) repeat-x;height: 40px;width: 165px;padding: 0px 0 0;}
.channel-details{float: left;border-top: 1px solid #999;border-bottom: 1px solid #999;padding: 0px 5px; width:62%; height:40px; background:#fff;}
.channel_num {padding-right: 3px;font-weight: bold;}
.channel_name {color: #000;}
.channel-tooltip {display: none;}
.channel-tooltip-top {background: url(/images/tooltip/tooltip_top.gif);width: 213px;height: 1px; background-repeat: no-repeat;background-position: bottom; }
.channel-tooltip-middle {width: 213px;background: url(/images/tooltip/tooltip_middle.gif);padding-left: 15px;background-repeat: repeat-y;*xmargin: -1px 0 0 0;}
.channel-tooltip-bottom {background: url(/images/tooltip/tooltip_bottom.gif);width: 213px;height: 19px;background-repeat: no-repeat;}

#dategrid {cursor:pointer;cursor:hand;float: left;}
#dategrid .dategrid_box {float: left;border: solid #858585;border-width: 1px 0px 1px 1px;height: 33px;width: 33px;font-family: Arial;font-size: 9pt;background-color: #fff;text-align: center;padding: 1px;}
#dategrid .dategrid_arrow_l {background: url(images/ds_arrow_left.gif);float: left;height: 37px;width: 15px;}
#dategrid .dategrid_arrow_r {background: url(images/ds_arrow_right.gif);float: left;height: 37px;width: 15px;}

.AutoPlayinner{width: 705px;}

#radio_favorites_tab {width: 119px;height: 29px;background: url(/images/tabs/radio_tab_on.gif);float: left;margin-left: 11px;cursor: pointer;cursor: hand;display: inline;}
#tv_favorites_tab {width: 121px;height: 29px;background: url(/images/tabs/tv_tab_off.gif);float: left;margin-left: 0px;cursor: pointer;cursor: hand;display: inline;}
ul.favorites_list{width: 500px;margin: 0px 0px 0px 10px;}
#favorites_content_container {background-color: #fff; width: 505px;height: 250px;margin: auto; color: #000;border-left: solid #828282 1px;	border-right: solid #828282 1px;	border-bottom: solid #828282 1px;	padding-top: 20px;padding-bottom: 20px;overflow-y: scroll;overflow-x: hidden;}
#favorites_content_container ul.favorites_list li {float: left; list-style-type: none; x-margin: 4px; margin: 4px 4px 4px 5px; font: 12px Arial, Helvetica, sans-serif; padding: 0 0 0 0px;
   display: inline; width: 200px;
 } 

#favchannelstream {font-family:Tahoma, Arial, Verdana; font-weight:normal;font-size:25px;color:#ccc; padding-bottom:2px; padding-right:2px; width:648px;}
#previewcontrols {font-family:Tahoma, Arial, Verdana; font-weight:normal;color:#ccc; padding-bottom:2px; padding-right:2px; width:324px;}
#favorites_content_container ul.favorites_list .channel_checkbox {margin-right: 5px; float: left;}
 
#favorites_content_container ul.favorites_list .channel_number {font-weight: bold;margin-right: 5px; 	margin-top: 2px;float: left;}

#favorites_content_container ul.favorites_list .channel_name {width: 140px;float: left;margin-top: 2px;}

#tooltip {width: 213px;}

#addfavoriteshow_container {background-color: #fff; width: 290px;border: solid #828282 1px;margin: auto; color: #000;padding-top: 20px;padding-bottom: 20px;overflow-y: hidden;
overflow-x: hidden;	}

#removeshowconfirm_container, #addfavoriteshowconfirm_container {
	background-color: #fff; 
	width: 263px;
	border: solid #828282 1px;
	margin: auto; 
	color: #000;
	padding: 10px 15px 10px 12px;
    overflow-y: hidden;
    overflow-x: hidden;	
    font-size: 10pt;
    font-family: Arial;
    line-height: 1.4em;
    
}

#removefavoriteshow_text, #removefavoriteseries_text {
	width: 250px;	
	margin: 3px;
}

#removeshowconfirmbutton, #removeseriesconfirmbutton {
	cursor:pointer;
	cursor:hand;
}


#addfavoriteshow_container .option_item {
	color: #000;
	font-size: 12pt;
	font-family: Arial;
	margin-bottom: 5px;
}

#addfavoriteshow_container input {
	margin-left: 10px;
	margin-right: 10px;
}
/**********Skins ends**********/

#njoy_formTooltipDiv{
	color:#FFF;
	font-weight:bold;
	font-size:0.9em;
	line-height:120%;
}
.njoy_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:0.8em;
}

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 150px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

#top {width: 100%;position: fixed;top: 0px;height:42px; padding:0px 20px 0px 0px; float:left;}
#top  #step{width:100%; position: fixed;top:0px; height:26px; border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;background:url(images/topbg.gif) repeat-x;}
#top  #xtra{width:100px;float:left; border-right:1px solid #F00;}

#top  #games{width:30px;float:left;}
#bottom #games a.games_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/games.png) 5px 5px  no-repeat;}
#top  #games a.games_l:hover {text-decoration:underline;background:url(/images/games.png) 5px 5px #dcdcdc no-repeat ;}

#top  #tv_t{width:30px;float:left;}
#top  #tv_t a.tv_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/tv_16.png) 5px 5px no-repeat;}
#top  #tv_t a.tv_l:hover {text-decoration:underline;background:url(/images/tv_16.png) 5px 5px #f7b320 no-repeat ;}

#top  #music_t{width:30px;float:left;}
#top  #music_t a.music_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/njoymusic.png) 5px 5px no-repeat;}
#top  #music_t a.music_l:hover {text-decoration:underline;background:url(/images/njoymusic.png) 5px 5px #f7b320 no-repeat ;}

#top  #groups_t{width:30px;float:left;}
#top  #groups_t a.groups_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/group.png) 5px 5px no-repeat;}
#top  #groups_t a.groups_l:hover {text-decoration:underline;background:url(/images/group.png) 5px 5px #f7b320 no-repeat ;}

#top  #mobile_t{width:30px;float:left;}
#top  #mobile_t a.mobile_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mobile_ico.png) 5px 5px no-repeat;}
#top  #mobile_t a.mobile_l:hover {text-decoration:underline;background:url(/images/mobile_ico.png) 5px 5px #f7b320 no-repeat ;}

#top  #visit_t{width:262px;float:left;background:#f4f4f4;font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992; border-right:1px solid #dcdcdc;}
#top  #greetings_t{float:left;font-size: 11px; height:13px;display: block;text-decoration: none;color: #ffcc00;padding: 5px 0px 5px 30px;font-size: 13px; position:fixed;}
#top  a.greetings_l {text-decoration: none;color: #fff;padding: 5px 5px 5px 5px;}
#top  a.greetings_l:hover {text-decoration:underline;color: #fff;padding: 5px 5px 5px 5px;}
#top  #slider_t{width:60%;float:left;background:#f4f4f4;font-size: 11px; height:13px;display: block;text-decoration: none;color: #126992;padding: 5px 0px 5px 30px;color: #126992;font-size: 13px; position:fixed;}
#top  a.slider_l {text-decoration: none;background:#f4f4f4;color: #126992;}
#top  a.slider_l:hover {text-decoration:underline;background:#dcdcdc;color: #126992;padding: 5px 5px 5px 5px;}

#top  .nextra {font-size: 11px;display: block;padding: 5px 0px 5px 25px;text-decoration: none;color: #126992;background:url(/images/N-Logo.png) 5px 5px #fef9d3 no-repeat;}
#top  .nextra a{font-size: 11px;display: block;padding: 5px 0px 5px 25px;text-decoration: none;color: #126992;background:url(/images/N-Logo.png) 5px 5px #f4f4f4 no-repeat;}
#top  .nextra a:hover {text-decoration:underline;background:url(/images/N-Logo.png) 5px 5px #e4f4fc no-repeat ;}



.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
background: black; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 20px;
font: normal 12px Arial;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: black url(/images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(/images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: navy; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}
#horizo {width:100%; padding:0px 10px 0px 50px}
#hinner {width:110px; height:150px; float:left;}

#njoyextrapopup{position:absolute;z-index:90;}
#njoyextrapopup_inner{ position:absolute; top:25px; left:0px;width:250px;display:none;background:#f4f4f4;border:1px solid #999;z-index:99;}
#njoyextrapopup_inner .bd{position:relative;top:-1px;left:-1px;padding:0;background:#fffac6;border:1px solid #000;border-color:#cad5db #6b8792 #6b8792 #cad5db;}
#njoyextrapopup .njoyextratitile{background-color:#57686f;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#fff;padding:5px;width:240px;font-weight:normal;
text-decoration:none;}

#njoyskinspopup{position:absolute;z-index:90;}
#njoyskinspopup #customizemsg{color:#333;font-weight:normal;border-top:1px solid #CBD4DB;display:block;_display:inline-block;margin-top:10px;padding:8px 5px;_width:100%;}

#njoyskinspopup_inner{ position:absolute; top:25px; left:0px;width:250px;display:none;background:#f4f4f4;border:1px solid #999;z-index:99;}
#njoyskinspopup_inner .bd{position:relative;top:-1px;left:-1px;padding:0;background:#fffac6;border:1px solid #000;border-color:#cad5db #6b8792 #6b8792 #cad5db;}
#njoyskinspopup_inner .bd span{display:block;padding:15px 5px;border-width:0 0 1px 0;text-align:left;}
#njoyskinspopup_inner .njoyextratitile{position:relative;background-color:#57686f;font-size:13px;color:#fff;padding:5px;}
#njoyskinspopup_inner ol{border:1px solid transparent;margin:-1px;*border:0;*margin:0;}
#njoyskinspopup_inner ol li{float:left;}
#skinscolors{width:100%}

#themes li a{display:block;margin-left:6px;width:13px;height:12px;text-indent:-5000px;font-size:0px;background-image:url(/images/themes-icons.gif);
cursor:pointer;cursor:hand;zoom:1;}
#themes li a:hover{text-decoration:none;}
#themes #Cool Grey{background-position:0 0;}
#themes #Black{background-position:-19px 0;}
#themes #Cool Grey .on{background-position:0 -15px;}
#themes #Black .on{background-position:-19px -15px;}

#njoyextrapopup a.games_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/games.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.games_l:hover {text-decoration:underline;background:url(/images/games.png) 5px 5px #dcdcdc no-repeat ;}

#njoyextrapopup a.tv_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/tv_16.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.tv_l:hover {text-decoration:underline;background:url(/images/tv_16.png) 5px 5px #dcdcdc no-repeat ;}

#njoyextrapopup a.music_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/njoymusic.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.music_l:hover {text-decoration:underline;background:url(/images/njoymusic.png) 5px 5px #dcdcdc no-repeat ;}

#njoyextrapopup a.skins_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/skins.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.skins_l:hover {text-decoration:underline;background:url(/images/skins.png) 5px 5px #dcdcdc no-repeat ;}

#njoyextrapopup a.groups_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/group.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.groups_l:hover {text-decoration:underline;background:url(/images/group.png) 5px 5px #dcdcdc no-repeat ;}

#njoyextrapopup a.mobile_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mobile_ico.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.mobile_l:hover {text-decoration:underline;background:url(/images/mobile_ico.png) 5px 5px #dcdcdc no-repeat ;}

#njoyextrapopup a.iwatch_l {font-size: 11px; height:13px;display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/eyextra.png) 5px 5px #f4f4f4 no-repeat;}
#njoyextrapopup a.iwatch_l:hover {text-decoration:underline;background:url(/images/eyextra.png) 5px 5px #dcdcdc no-repeat ;}

#closepop{padding:10px 0px 10px 0px; text-align:right;color: #126992;}
#closepop a{text-decoration:none;color: #126992;}
#closepop a:hover{text-decoration:underline;color: #126992;}


#myset{width:100%;}
#myset .header{float:left;font-size:12px; font-weight:bold; color:#fff; width:70%; padding-bottom:5px;padding-top:15px;}
#myset .header1{float:left;font-size:12px; font-weight:bold; color:#fff; width:10%; padding-bottom:5px;padding-top:15px;}
#myset .header2{float:left;font-size:12px; font-weight:bold; color:#fff; width:10%; padding-bottom:5px;padding-top:15px;}
#myset .option{ font:Verdana, Geneva, sans-serif;float:left;font-size:11px; color:#ffcc00; width:70%; height:25px; border-bottom:1px solid #666; padding-top:3px;}
#myset .option1{float:left;font-size:11px; color:#666; width:10%; height:25px; border-bottom:1px solid #666; padding-top:3px;}
#myset .option2{float:left;font-size:11px; color:#666; width:20%; height:25px; border-bottom:1px solid #666; padding-top:3px;}

.cancel{
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #879da6;
font-size:11px;
color:#4a4d4a;
padding:2px 3px;
font-weight:bold;
text-decoration:none;
height:21px;}



#iwatchfirstrow{ width:490px;float:left;padding:15px 0px 9px 10px; }
#iwatchfirstrow .title{ color:#126992;font-weight:bold;float:left;width:490px;margin-bottom:10px }
#iwatchfirstrow #fourbox{ width:490px;float:left;margin:0;padding:0; }
#iwatchfirstrow .spacer{ float:left;margin:0;padding:0;width:9px;height:30px; }
#iwatchfirstrow .boxcontainer{ background:#fff;border:0px solid #dcdcdc;padding:3px;width:220px;float:left;height:48px; }
#iwatchfirstrow .boxcontainer img{ border:1px solid #414040;margin-bottom:5px;display:block }
#iwatchfirstrow .boxcontainer a{ text-decoration:none;color:#4a4d4a }
#iwatchfirstrow .boxcontainer a:hover{ text-decoration:underline; }
#iwatchfirstrow .boxinner{ background:#fff;border:0px solid #dcdcdc;padding:5px;width:31px;height:21px;float:left;text-align:center; }
#iwatchfirstrow .boxinner img{ border:0px solid #414040;margin-bottom:5px;display:block; }
#iwatchfirstrow .boxinner a{ text-decoration:none;color:#4a4d4a }
#iwatchfirstrow .boxinner a:hover{ text-decoration:underline; }
#iwatchfirstrow .boxinner1{ border:1px solid #414040;margin-bottom:5px;display:block;width:31px;height:21px;overflow:hidden; }

#iwatchcatcontainer{ height:190px; background:url(/images/sitefront-cornerfade-ul.png); background-repeat:no-repeat;width:230px; float:left;padding:5px 5px 5px 5px}
#iwatchcatcontainer .innerleft{ font-weight:bold; font-size:12px;padding-left:25px;padding-top:5px;width:205px;height:24px;text-decoration: none;color: #126992;}
#iwatchcatcontainer .innerright{ font-weight:bold; font-size:12px;padding-left:35px;padding-top:5px;width:195px;height:24px;text-decoration: none;color: #126992;}
#iwatchcatcontainer .listbox {width:210px; padding:1px ; float: left; border:1px solid #ffffff ; margin-bottom:1px}
#iwatchcatcontainer .listbox a{ display:block ; margin-bottom:1px ; background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat ; padding:5px 5px 5px 20px ; color:#126992; text-decoration:none ;  border-bottom:1px solid #f0f0f0}
#iwatchcatcontainer .listbox a:hover{ background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat #f4f4f4; text-decoration:none ; color:#4a4d4a}

#pageright{width:268px;float:left;}
#memberpicture{float:left; width:101px; padding:1px 1px 1px 1px;}
#memberdetails{float:left; width:160px; padding:1px 1px 1px 1px;}
#pageright .details{font-weight:normal; color:#fff;}
#pageright .detailsspacer{width:95%;border-top:1px solid #666;}
#pageright .link {text-decoration:none; color:#126992; font-weight:bold;}
#pageright .link:hover{text-decoration:underline ; color:#126992; font-weight:bold;}
#pageright .picturecontainer{background:#ffffff; width:99px; height:74px;}
#pageright .picturecontainer img{border:1px solid #414040; display:block;}
#pageright .picture{display:block; width:97px; height:72px; overflow:hidden;}
#pageright .spacer{border-bottom:1px solid #d5d5d5; width:100%; height:1px;}

#createalbum{width:100%; height:40px;}
#createalbum #add{float:right; width:250px; height:39px; background:url(/images/add_al.png) no-repeat; padding-left:35px; padding-top:8px; color:#fff; font-weight:bold}
#createalbum #add a{text-decoration:none; color:#fff;}
#createalbum #add a:hover{text-decoration:underline; color:#fff;}

#uploading{width:100%; padding:10px 0px 0px 0px;}
#uploading #containeA{float:left; width:160px;}
#uploading #containeB{float:left; width:340px;}
#uploading #albumcontainer{width:160px;}
#uploading #fileinput{width:100%; padding-bottom:10px;color:#fff}
#uploading #terms1{ float:left;width:20px;padding-bottom:5px;padding-top:10px;}
#uploading #terms2{ float:left;width:310px;padding-bottom:5px;padding-top:10px;padding-left:3px;}
#uploading #btn{padding-top:10px;width:338px;}
#uploading #uploadnotice{padding-top:3px; color: #999999; font-size:11px;width:338px;}

#buyprepaid{width:497px; height:174px; background:url(/images/buy_prepaid_bg.gif); float:left;}
#buyprepaid .buyit{ height:174px; margin-left:226px; margin-top:20px; font-size:16px; font-weight:bold; color:#126992;}
#buyprepaid .buyit a{ font-size:16px; font-weight:bold; color:#126992; text-decoration:none}
#buyprepaid .buyit a:hover{ font-size:16px; font-weight:bold; color:#126992; text-decoration:underline}




.profiletabsmenuclass ul{overflow: hidden;width: auto;margin: 0;padding: 0;list-style-type: none;}
.profiletabsmenuclass li{float: left;}
.profiletabsmenuclass a{display: block;padding: 5px 7px;background: #126992;color: black;margin-right: 1px;text-decoration: none;}
.profiletabsmenuclass a:hover, .tabsmenuclass a.selected{background: white;color: black;}

.profiletabsmenucontentclass{clear: left;background:#fff;width: 97%;height: auto;padding: 5px;border: 1px solid #f7f7f7;}
.profiletabsmenucontentclass ul{margin: 0;padding: 0;list-style-type: none;}
.profiletabsmenucontentclass li{float: left;margin-right: 1em;}

.msginboxlink{ text-decoration:none; font-weight:bold; font-size:11px;color:#126992;}
.msginboxtop a{ text-decoration:none; font-weight:bold; font-size:11px;color:#666;}
.msginboxtop a:hover{ text-decoration:underline; font-weight:bold; font-size:11px;color:#666;}
.msginboxleft a{ text-decoration:none;color:#126992;}
.msginboxleft a:hover{ text-decoration:underline;color:#126992;}


/*Media Player*/
ul#controlss { width:64px; margin:0; padding:0 ; height:32px ;}
ul#controlss li { float:left; list-style-type:none }
ul#controlss li a { height:32px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#njoybtnplay1 a{ background:url(/images/radio/play_btn.png) }

li#njoybtnplay1  a 		{ background-position:0 0; width:32px; left:0 }
li#njoybtnplay1  a:hover	{ background-position:0 -32px }


li#njoybtnstop1 a{ background:url(/images/radio/stop_btn.png) }

li#njoybtnstop1  a 		{ background-position:0 0; width:32px; left:0 }
li#njoybtnstop1  a:hover	{ background-position:0 -32px }

ul#controlss1 { width:64px; margin:0; padding:0 ; height:32px ;}
ul#controlss1 li { float:left; list-style-type:none }
ul#controlss1 li a { height:32px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#mute a{ background:url(/images/radio/_mute_n.png) }

li#mute  a 		{ background-position:0 0; width:32px; left:0 }
li#mute  a:hover	{ background-position:0 -32px }

li#unmute a{ background:url(/images/radio/_unmute_n.png) }

li#unmute  a 		{ background-position:0 0; width:32px; left:0 }
li#unmute  a:hover	{ background-position:0 -32px }

ul#volumeC { width:124px; margin:0; padding:0 ; height:16px ;}
ul#volumeC li { float:left; list-style-type:none }
ul#volumeC li a { height:16px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#volup a{ background:url(/images/radio/_volUp16.png) }

li#volup  a 		{ background-position:0 0; width:16px; left:0 }
li#volup  a:hover	{ background-position:0 -16px }

li#voldown a{ background:url(/images/radio/_volDown16.png) }

li#voldown  a 		{ background-position:0 0; width:16px; left:0 }
li#voldown  a:hover	{ background-position:0 -16px }

.VolBar1 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar2 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar3 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar4 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar5 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar6 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar7 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar8 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar9 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}
.VolBar10 {position:absolute;height:3px;width:3px;clip:rect(0px 3px 4px 0px);background-color:red;Z-INDEX: 5;}

#ControlPlayerBox{font-family:Tahoma, Arial, Verdana;font-size:12px;color:#ccc; padding-bottom:2px; padding-right:2px; float:left; width:705px;}
#divVolBars{float:left;width:60px;padding:0px 5px 0px 5px;color:#fff;}
#VolPercentage{color:#fff;}

#DisplayBox{font-family:Tahoma, Arial, Verdana;font-size:12px;color:#ccc; padding-bottom:2px; padding-right:2px; float:left; width:705px;}
#CurPlayInfoBox{font-family:Tahoma, Arial, Verdana;font-size:12px;color:#ccc; padding-bottom:2px; padding-right:2px; float:left; width:705px;}

#BProgress{font-weight:bold;font-family:Tahoma, Arial, Verdana;font-size:25px;color:#006600; padding-bottom:2px; padding-right:10px; float:left;}
#divName{font-family:Tahoma, Arial, Verdana; font-weight:normal;font-size:25px;color:#ccc; padding-bottom:2px; padding-right:2px; float:left;}
#PlayerBox{font-family:Tahoma, Arial, Verdana;font-size:25px;color:#ccc; padding-bottom:2px; padding-right:2px; float:left;}
#PlayerState{font-family:Tahoma, Arial, Verdana;font-size:25px;color:#ccc; padding-bottom:2px; padding-right:2px; float:left;}


.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 500px;
height: 250px; /* Set height to be able to contain height of largest content shown*/
border: 0px solid #687C98;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */

visibility: hidden;
width: 500px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 498px;
margin-top: 4px;
text-align: center;
/*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

#helpcontainer{ height:470px; overflow-y:scroll;scrollbar-base-color:grey;}
#helpmsg {width:100%;color:#fff;font-size:14px; font-weight:bold; padding:5px;}
#helpbox {width:95%; padding:10px 10px 10px 10px;}
#helpfaqbox {width:95%; padding:10px 10px 10px 10px; float: left; border:0px solid #f0f0f0 ; margin-bottom:10px}
#helpfaqbox a{ display:block ; margin-bottom:1px ; background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat ; padding:5px 5px 5px 20px ; color:#f7f7f7; text-decoration:none ;  border-bottom:1px solid #666}
#helpfaqbox a:hover{ background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat #f4f4f4; text-decoration:none ; color:#4a4d4a}
#searchbutton{background:url(/images/btnbgsub.gif) #b4bdc2 repeat-x;font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #879da6;font-size:11px;color:#4a4d4a;padding:2px 3px;font-weight:bold;}
.spanner{padding:10px 15px 10px 15px;color:#ffcc00}
#resultdisplay{padding:10px 15px 10px 15px;color:#ffcc00; width:440px;}

#tvcontainer {padding:0; margin:0; float:left; width:776px; background-color:#000}
#subscriptioncontainer {padding:0; margin:5px; float:left; width:766px;}
#subscriptioncontainer .guide{ border-bottom:1px solid #666; font-size:12px; font-weight:bold; width:100%;color:#fff;}
#subscriptioncontainer .submessage{color:#ffcc00;}

#smscontainer {padding:0; margin:5px; float:left; width:766px;}
#smscontainer #creditremain {color:#ffcc00;}
#smscontainer #guide{ border-bottom:1px solid #666; font-size:12px; font-weight:bold; width:100%;color:#fff;}
#smscontainer #smsmessagebox {padding:25px 0px 0px 0px;width:100%}
#smscontainer #recipientcontainer {float:left;width:255px;}
#smscontainer #recipientinner{width:100%;height:181px;padding:0px 0px 10px 0px;}
#smscontainer #txtmsgcontainer {float:left;width:245px;border-left:1px solid #ccc;border-right:1px solid #ccc; margin:10px}
#smscontainer .txtmsghead{width:100%;padding:5px 0px 5px 5px;color:#ffcc00;}
#smscontainer #content{border:0px;overflow:hidden;width:238px; background:black;color:#fff;}
#smscontainer .mobilehead{font-weight:bold;padding-top:15px;color:#ffcc00}
#smscontainer .mobilenotice{color:#fff}
#smscontainer #activate-prefix{color:#ffcc00}
#smscontainer #activate-country_name{color:#ffcc00}
#smscontainer #sendcontainer {float:left;width:145px;padding:10px 0px 0px 30px;}
#smscontainer #phonebooklist{width:100%;height:170px;overflow-y:scroll;overflow:hidden;scrollbar-base-color:grey;scrollbar-arrow-color:white}
#smscontainer .phonebookhead{width:100%;margin:0px 0px 8px 0px;color:#fff}
#smscontainer #mobileverify{width:100%}
#smscontainer .activatecontainer{width:100%;padding:0px 0px 0px 250px;height:30px;}
#smscontainer #prefix{float:left;width:30px;margin-right:5px;padding:4px 0px 0px 0px;color:#ffcc00;}
#smscontainer #flag{float:left;width:30px;margin-right:5px;}
#smscontainer #country_name{float:left;margin-right:5px;color:#ffcc00}
#smscontainer .phone-empty{padding:5px;color:#ffcc00}
#smscontainer .change{float:left;color:#ffcc00}
#smscontainer .listphonenumber{border-bottom:1px solid #999;padding:5px;color:#ffcc00}
#smscontainer #activate-prefix{float:left;width:30px;margin-right:5px;padding:4px 0px 0px 0px;}
#smscontainer #activate-flag{float:left;width:30px;margin-right:5px;}
#smscontainer #activate-country_name{float:left;margin-right:5px;}
#smscontainer a{color:#fff;text-decoration:none;}
#smscontainer a:hover{color:#fff;text-decoration:underline;}

#screencontainer {padding:0; margin:0; float:left; width:776px; background-color:#000; overflow:hidden;}
#channelcontainer{float:left;width:776px;padding:5px}
#channelstate{float:left;width:650px;}
#channelselect{float:left;width:124px;}
#channelselect select{background:#000;color:#fff;font-size:11px;border:0;}

.tvh{color:#fff;font-size:14px;padding:0px 5px 0px 5px;}
.tvtext{ text-align:center;font-size:16px;color:#ffcc00;padding:0px 5px 0px 5px;}



#uiControls{padding:0px 0px 0px 5px;float:left}

#tvstate{float:left;color:#fff;font-size:11px;padding:0px 5px 0px 0px}
#tvchannelname{float:left;color:#fff;font-size:11px;padding:0px 5px 0px 0px}
#tvbuffer{float:left;color:#fff;font-size:11px;padding:0px 10px 0px 0px}

ul#controlseekreverse{ width:32px; margin:0; padding:0 ; height:16px ;float:left;}
ul#controlseekreverse li { float:left; list-style-type:none }
ul#controlseekreverse li a{ height:16px; display:block; top:0; text-indent:-9999px ; text-decoration:none }
li#reverse a{background:url(/images/_media-seek-backward.png);}
li#reverse  a 		{ background-position:0 0; width:16px; left:0 }
li#reverse  a:hover	{ background-position:0 -16px }

ul#controlseekforward{ width:32px; margin:0; padding:0 ; height:16px ;float:left;}
ul#controlseekforward li { float:left; list-style-type:none }
ul#controlseekforward li a{ height:16px; display:block; top:0; text-indent:-9999px ; text-decoration:none }
li#forward a{background:url(/images/_media-seek-forward.png);}
li#forward  a 		{ background-position:0 0; width:16px; left:0 }
li#forward  a:hover	{ background-position:0 -16px }


ul#controlplayerbtn { width:32px; margin:0; padding:0 ; height:16px ;float:left;}
ul#controlplayerbtn li { float:left; list-style-type:none }
ul#controlplayerbtn li a { height:16px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#tvbtnplay a{ background:url(/images/radio/play_btn16.png) }

li#tvbtnplay  a 		{ background-position:0 0; width:16px; left:0 }
li#tvbtnplay  a:hover	{ background-position:0 -16px }

li#tvbtnstop a{ background:url(/images/radio/stop_btn16.png) }

li#tvbtnstop  a 		{ background-position:0 0; width:16px; left:0 }
li#tvbtnstop  a:hover	{ background-position:0 -16px }

li#tvbtnpause a{ background:url(/images/radio/_pause.png) }

li#tvbtnpause  a 		{ background-position:0 0; width:16px; left:0 }
li#tvbtnpause  a:hover	{ background-position:0 -16px }

ul#soundcontrol { width:32px; margin:0; padding:0 ; height:16px ;}
ul#soundcontrol li { float:left; list-style-type:none }
ul#soundcontrol li a { height:16px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#tvmute  a		{background:url(/images/radio/_mute_n16.png) no-repeat;}
li#tvmute  a 		{background-position:0 0;width:16px;left:0;}
li#tvmute  a:hover	{background-position:0 -16px;}

li#tvunmute a{ background:url(/images/radio/_unmute_n16.png) }

li#tvunmute  a 		{ background-position:0 0; width:16px; left:0 }
li#tvunmute  a:hover	{ background-position:0 -16px }

ul#volumecontrol { width:134px; margin:0; padding:0; height:16px;}
ul#volumecontrol li { float:left; list-style-type:none }
ul#volumecontrol li a { height:16px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#tvvolup a{ background:url(/images/radio/_volUp16.png) }

li#tvvolup  a 		{ background-position:0 0; width:16px; left:0 }
li#tvvolup  a:hover	{ background-position:0 -16px }

li#tvvoldown a{ background:url(/images/radio/_volDown16.png) }

li#tvvoldown  a 		{ background-position:0 0; width:16px; left:0 }
li#tvvoldown  a:hover	{ background-position:0 -16px }

/*.tabsmenuclass{background:#fff;}
.tabsmenucontent{background:#000;height:auto;}
.tabsmenuclass ul{overflow:hidden;width:auto;margin:0;padding:0;list-style-type:none;}
.tabsmenuclass li{float: left;}
.tabsmenuclass a{display:block;padding:5px 7px;background:#E8E8E8;color:black;margin-right: 1px;text-decoration:none;font:bold 13px Arial;}
.tabsmenuclass a:hover, .tabsmenuclass a.selected{background:black;color:white;border-top: 0px solid #126992;border-left: 1px solid #fff;border-right: 1px solid #fff;}

.tabsmenucontentclass{clear:left;width:97%;height:auto;padding:5px;}
.tabsmenucontentclass ul{margin: 0;padding: 0;list-style-type: none;}
.tabsmenucontentclass li{float: left;margin-right: 1em;}
#tabsmenucontentleft{width:500px;float:left;}
#tabsmenucontentright{width:240px;float:left;background:#fff}*/

/*Profile */
#profilecontainer{padding:0; margin:0; float:left; width:776px; background-color:#000}
#profilecontainer .pageactiontitle{ border-bottom:1px solid #666; font-size:12px; font-weight:bold; width:100%;color:#fff;}

#profilecontainer #navigationbarphotos{width:100%;}
#profilecontainer #navigationbarphotos #navigation{float:right; padding:6px 0px 6px 0px;}
#profilecontainer #navigationbarphotos #navigation1{float:left; padding:6px 0px 6px 0px; font-weight:normal; color:#ccc;width:100%;}
#profilecontainer #navigationbarphotos #navigation1 a{font-weight:normal; color:#ffcc00; text-decoration:none;}
#profilecontainer #navigationbarphotos #navigation1 a:hover{font-weight:normal; color:#ffcc00; text-decoration:underline;}

#profilecontainer #formcaps{float:left;width:20%;padding:2px 2px 2px 10px;color:#fff;}
#profilecontainer #forminput{float:left;width:75%;padding:2px 2px 2px 10px;color:#fff;}

#profileuserdetails{float:left;width:555px;}
#profileuserspace{float:left;width:200px;background:#000;}
#profileuserspace a{color:#ffcc00; text-decoration:none;}
#profileuserspace a:hover{color:#ffcc00; text-decoration:underline;}
#profileuserspace ul li a.linking_s {font-size: 11px;
	display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/mail.png) 5px 5px #fff no-repeat;text-decoration:none;border-bottom:1px #f9f9f9 solid;}
#profileuserspace ul li a.linking_s:hover {text-decoration:underline;color: #fff;background:url(/images/mail.png) 5px 5px #082d3e no-repeat ;}
#profileuserspace ul li a.linking {font-size: 11px;
	display: block;padding: 5px 0px 5px 30px;text-decoration: none;color: #126992;background:url(/images/camera_bg.gif) 5px 5px #fff no-repeat ;text-decoration:none;border-bottom:1px #f9f9f9 solid;}
#profileuserspace ul li a.linking:hover {text-decoration:underline;color: #fff;background:url(/images/camera_bg.gif) 5px 5px #082d3e no-repeat ;}
#profileuserspaceheading{border-top:1px #082d3e solid;padding:0px 0px 5px 0px;color:#fff;font-weight:bold;}
#profilenetwork{color:666;height:50px}
#networking{float:left;width:50px;padding:2px 0px 5px 10px;}
#pname{color:#fff;font-size:18px;font-weight:bold;padding:10px 10px 20px 0px;}
#presentorname{color:#fff;font-size:10px;padding:0px 10px 20px 0px;}
#detailsheading1{color:#fff;font-weight:bold;padding:1px 2px 5px 10px;}
#detailsheading2{color:#666;font-weight:bold;border-bottom:1px #b4bdc2 solid;width:98%;padding:0px 2px 0px 10px;}
#detailstitle{float:left;width:20%;padding:2px 2px 2px 10px;color:#ffcc00;}
#userdetails22{float:left;width:75%;padding:2px 2px 2px 10px;color:#fff;}
#break{float:left;width:100%;}
#albumheading{padding:15px 15px 15px 15px;font-size:12px;font-weight:bold;}

.editingprofile {width:100%;height:25px;margin-bottom:5px; background:#f4f4f4 ; border-bottom:1px solid #fff;}
.editprofileheading{ border-bottom:1px solid #666; color:#fff; font-size:12px; font-weight:bold; width:100%;}
.editingprofile_bg {width:100%;padding:0px;}
.bgrowleft{float:left;width:20%;padding-bottom:5px;}
.bgrowright{float:left;width:80%;padding-bottom:5px;}
#editingprofile_h_row {float:left;width:100% ; padding:3px 0px 1px 5px}
.editingprofile_name{float:left;width:280px;height:70px;padding-right:10px; padding-bottom:5px;padding-top:7px;}
#sms_to_holder{width:100%;}
#sms_to{float:left;width:58%; border-right:1px #666 solid;}
#sms_to_sent{floate:left;width:38%;padding:10px 10px 10px 10px;}


#profilerightothermembers{float:left;width:50px;padding:2px 0px 5px 10px;}
#profilerightothermembers #othermemberscontainer{color:666;height:50px}
#profilerightothermembers #picturecontainer{width:50px;height:50px;overflow:hidden;}

#logincontainer {padding:0; margin:5px;width:766px;}
#logincontainer .username{color:#ffcc00;font-size:12px;padding:5px 0px 5px 0px;}
#logincontainer .password{color:#ffcc00;font-size:12px;padding:5px 0px 5px 0px;}
#logincontainer .lostpassword{color:#ffcc00;font-size:12px;padding:5px 0px 5px 0px;}
#logincontainer .newuser{color:#ffcc00;font-size:12px;padding:5px 0px 5px 0px;}

#relaunchcontainer {padding:0; margin:5px;width:766px;}
#relaunchcontainer .njoycast{ border-bottom:1px solid #666; color:#fff; font-size:16px; font-weight:bold; width:100%;}
#relaunchcontainer .dopopup{margin-top:35px;font-size:16px;color:#fff}
#relaunchcontainer .ifso{margin-top:10px;font-size:12px;color:#ffcc00}
#relaunchcontainer .launchRadio{
        background:transparent url(/images/njoymusic/launchbg.gif) no-repeat scroll 50% 0;
        color:#484848;display:block;font-size:13px;font-weight:bold;
        height:32px;
        padding-top:6px;
        text-align:center;
        text-decoration:none;
        width:188px;
}
#relaunchcontainer .launchlink{color:#fff;text-decoration:underline;}
#relaunchcontainer .launchlink:hover{color:#fff;text-decoration:none;}


.providers	{margin:15px 10px 10px 5px; list-style:none; width:100%; overflow:hidden; }
.providers li	{float:left; }
.intro		{background:#e6e6e6; padding:10px; margin:0 0 10px 0; width:690px; /* ie6 */ }
.intro H2		{margin:10px; color:#000;}
.intro P		{margin:10px; color:#000; }
.intro1		{background:#000; padding:10px; margin:0 0 10px 0; width:690px; /* ie6 */ }
.intro1 H2		{margin:10px; color:#fff;}
.intro1 P		{margin:10px; }

.subtake	{margin:15px 10px 10px 5px; list-style:none; width:100%; overflow:hidden; }
.subtake li	{float:left; width:260px;font-weight:bold;font-size:12px}

/* member profile container, location: Home */
.myprofilecontainer{float:left;width:488px; height:100%;margin-bottom:10px;}
.myprofilecontainer .myname {color:#fff;width:100%;font-size:16px;}
.myprofilecontainer .myname a{color:#fff;font-size:16px;text-decoration:none;}
.myprofilecontainer .myname a:hover{color:#fff;font-size:16px;text-decoration:underline;}
.myprofilecontainer .myaccountcontainer{width:460px;padding:10px;float:inherit;}
.myprofilecontainer .myaccountcontainer .myaccountpicture{float:left;width:133px;padding:2px 0 5px 0;}
.myprofilecontainer .myaccountcontainer .myaccountpicture ul{list-style:none;text-align:left;}
.myprofilecontainer .myaccountcontainer .myaccountpicture ul li{border-bottom:1px solid #2f2f2f;border-top:1px solid #fff;width:133px;}
/* member profile container end */

/* member account picture and actions, location: Home */
.myaccountpicture ul li a.changepic{font-size:11px;display:block;padding:5px 0px 5px 30px;color:#fff;background:url(/images/gimp.png) 5px 5px #000 no-repeat;text-decoration:none;}
.myaccountpicture ul li a.changepic:hover{text-decoration:underline;color:#000;background:url(/images/gimp.png) 5px 5px #e4f4fc no-repeat;}
.myaccountpicture ul li a.myprofile_h{font-size:11px;display:block;padding:5px 0px 5px 30px;color:#126992;background: url(/images/profile_bg.gif) 5px 5px #373737 no-repeat;text-decoration:none;}
.myaccountpicture ul li a.myprofile_h:hover{text-decoration:underline;color:#000;background:url(/images/profile_bg.gif) 5px 5px #e4f4fc no-repeat;}
.myaccountpicture ul li a.mysettings_h{font-size:11px;display:block;padding:5px 0px 5px 30px;color:#126992;background:url(/images/advancedsettings.png) 5px 5px #373737 no-repeat;text-decoration:none;}
.myaccountpicture ul li a.mysettings_h:hover{text-decoration:underline;color:#000;background:url(/images/advancedsettings.png) 5px 5px #e4f4fc no-repeat;}
.myaccountpicture ul li a.mygroup_h{font-size:11px;display:block;padding:5px 0px 5px 30px;color:#126992;background:url(/images/group_add.png) 5px 5px #000 no-repeat ;text-decoration:none;}
.myaccountpicture ul li a.mygroup_h:hover{text-decoration:underline;color:#000;background:url(/images/group_add.png) 5px 5px #e4f4fc no-repeat;}
.myaccountpicture a.uploadpic_h{font-size:11px;display:block;padding:5px 0px 5px 30px;color:#126992;background:url(/images/add_photo.gif) 5px 5px #373737 no-repeat ;text-decoration:none; text-align:left;}
.myaccountpicture a.uploadpic_h:hover {text-decoration:underline;background:url(/images/add_photo.gif) 5px 5px #e4f4fc no-repeat ;}
/* member account picture and actions end */

/* member account privalages, location: Home */
.myprofilecontainer .myaccountcontainer .myprivilage{float:left;width:300px;padding:0 5px 5px 15px;}
.myprivilage .tv_row{width:100%;height:17px;padding:5px 0 0px 30px;background:url(/images/television/_television.png) 5px 5px  no-repeat;font-weight:bold;}
.myprivilage .tv_row_tx{width:100%;padding:1px 0 7px 30px;text-align:left;color:#ffcc00;}
.myprivilage .tv_row a{text-decoration:none;color:#fff;}
.myprivilage .tv_row a:hover{ text-decoration:underline;}
.myprivilage .message_row{width:100%;height:17px;padding:5px 0 0px 30px;background:url(/images/messages/_inbox.png) 5px 5px  no-repeat;font-weight:bold;}
.myprivilage .message_row a{text-decoration:none;color:#fff;}
.myprivilage .message_row a:hover{ text-decoration:underline;}
.myprivilage .message_row_tx{width:100%; padding:1px 0 7px 30px;text-align:left;color:#ffcc00;}
.myprivilage .sms_row{width:100%;height:17px;padding:5px 0 0px 30px;background:url(/images/messages/_sms.png) 5px 5px  no-repeat;font-weight:bold;}
.myprivilage .sms_row a{text-decoration:none;color:#fff;}
.myprivilage .sms_row a:hover{ text-decoration:underline;}
.myprivilage .sms_row_tx{width:100%;padding:1px 0 7px 30px;color:#ffcc00;}
.myprivilage .i_row{width:222px; padding-top:0px;padding-left:0px; padding-bottom:2px;text-align:left; font-weight:bold;}
.myprivilage .i_row a{text-decoration:none;color:#fff}
.myprivilage .i_row a:hover{ text-decoration:underline;}
.myprivilage .i_row_sum{width:222px; padding-top:3px;padding-left:0px; padding-bottom:2px;text-align:left;}
.myprivilage .broadcaster{width:100%;height:17px;padding:5px 0 0px 30px;background:url(/images/broadcasters/_broadcast.png) 5px 5px  no-repeat;font-weight:bold;}
.myprivilage .broadcaster_tx{width:100%;padding:1px 0 7px 30px;text-align:left;}
.myprivilage .broadcaster a{text-decoration:none;color:#fff;}
.myprivilage .broadcaster a:hover{ text-decoration:underline;}
/* member account privalages end */



.memberscontainer{padding:0; margin:5px; float:left; width:766px; background-color:#000}
.memberscontainer .box{
	background:#000;
	border:1px solid #000;
	padding:5px;
	width:99px;
	float:left;
	height:80px;
	margin-bottom:10px;
	overflow:hidden;
}

.memberscontainer .box img{
	border:1px solid #414040;
	margin-bottom:5px;
	display:block;
	width:97px;
	height:60px; 
}

.memberscontainer .box a{
	text-align:center;
	text-decoration:none;
	color:#fff;
}

.memberscontainer .box a:hover{
	text-decoration:underline;
}

#profilenavigation{position:relative;z-index:2;font-size:12px;margin-bottom:10px;padding:5px 2px 5px 0px;
background:url(images/topbg.gif) repeat-x;}
#profilenavigation .firstrow { border-bottom:1px solid #d8d8dc; border-width:1px 1px 0px 1px;width:100%;height:25px;list-style:none;}
#profilenavigation .firstrow li { float:left; }
#profilenavigation .firstrow li.active a { padding:5px 9px 7px 9px; margin-bottom:-1px; border:1px solid #d8d8dc; border-width:1px 1px 0 1px; color:#fff; background:#000; }
#profilenavigation .firstrow a{position:relative; float:left; margin-right:8px; padding:6px 10px; color:#fff; font-size:85%; font-weight:bold; text-transform:uppercase;}

#profilenavigation .secondrow{border:1px solid #373737;border-width:0px 1px 1px 1px;background:#000;width:97.3%;height:100%;padding:10px;}
#profilenavigation .secondrow li{ float:left;list-style:none;}
#profilenavigation .secondrow a{ float:left; margin-right:10px; padding:5px 9px; font-size:85%; font-weight:bold; }
#profilenavigation .secondrow li.active a { color:#314251; }

#profilenavigation .editingprofile {width:100%; padding-bottom:5px ; float: inherit ; background:#f4f4f4 ; border-bottom:1px solid #fff }
#profilenavigation .heading{border-bottom:0px solid #ccc;font-size:12px;font-weight:bold;width:100%;padding:0 0 8px 0}
#profilenavigation .heading_bg {width:100%; padding:0px ; float: inherit; background:url(/images/messageboxbg.gif) repeat-x}
#profilenavigation .menu{padding:6px 0px 6px 0px; font-weight:normal; color:#ccc;width:100%;}
#profilenavigation .menu a{font-weight:normal; color:#126992; text-decoration:none;}
#profilenavigation .menu a:hover{font-weight:normal; color:#126992; text-decoration:underline;}
#profilenavigation .caps{float:left;text-align:right;width:20%;height:30px;padding:0 10px 0 0}
#profilenavigation .capsinput{float:left;width:70%;height:30px;}
#profilenavigation .mobilecaps{float:left;text-align:right;width:43%;height:30px;padding:0 10px 0 0}
#profilenavigation .mobilecapsinput{float:left;width:50%;height:30px;}
.center{width:350px;padding:0 0 0 205px}


#profileuserdetails{float:left;width:555px;}
#profileuserdetails #mytabsmenu{position:relative;z-index:2;font-size:12px;padding:5px 2px 5px 0px;
background:url(http://news.njoyonline.com/images/cliptitle.jpg) repeat-x;}
#profileuserdetails #mytabsmenu .tabsmenuclass{border-bottom:1px solid #d8d8dc;border-width:1px 1px 0px 1px;width:100%;height:20px;list-style:none;}
#profileuserdetails #mytabsmenu .tabsmenuclass li{float:left;}
#profileuserdetails #mytabsmenu .tabsmenuclass a.selected {padding:5px 9px 7px 9px; margin-bottom:-1px; border:1px solid #d8d8dc; border-width:1px 1px 0 1px; color:#314251; background:#fff; }
#profileuserdetails #mytabsmenu .tabsmenuclass a{position:relative; float:left; margin-right:8px; padding:6px 10px; color:#60C; font-size:85%; font-weight:bold; text-transform:uppercase;}


#profileuserdetails .tabsmenucontentclass{border:1px solid #dcdcdc;border-width:0px 0px 0px 1px;width:533px;height:100%;padding:10px;}
#profileuserdetails .tabsmenucontentclass li{float: left;margin-right: 1em;}


.profilerightothermembers{width:100%;}
.profilerightothermembers .othermemberscontainer{float:left;color:666;padding:0px 0px 0 8px;width:52px;height:85px}
.profilerightothermembers .picturecontainer{width:150px;height:40px;overflow:hidden;}
.profilerightothermembers .picturecontainer img{width:50px;height:37px;overflow:hidden;}

.send_msg_pr{border:0px;overflow-y:scroll;color:#999;background:#000;}
.listalbumbox{width:500;height:150px;padding:10px 10px 10px 0px;}
.infocompleteok{border:1px solid #bdc3c6;background:#e2f7db;color:#090; font-size:12px; font-weight:bold; padding:10px 0px 10px 2px; 
margin:10px 0 10px 0; width:200px;}
.infoerror {border:1px solid #bdc3c6;background-color:#fff;padding:10px 0px 10px 2px; font-size:12px; font-weight:bold;color:red;margin:10px 0 10px 0; width:200px;}
/*
.tabsmenuclass{background:#fff;}
.tabsmenucontent{background:#fff;height:auto;}
.tabsmenuclass ul{overflow:hidden;width:auto;margin:0;padding:0;list-style-type:none;}
.tabsmenuclass a{display:block;padding:5px 7px;background:#E8E8E8;color:black;margin-right: 1px;text-decoration:none;font:bold 13px Arial;}
.tabsmenuclass a:hover, .tabsmenuclass a.selected{background:black;color:white;border-top: 0px solid #126992;border-left: 1px solid #fff;border-right: 1px solid #fff;}

.tabsmenucontentclass{clear:left;width:97%;height:auto;padding:5px;}
.tabsmenucontentclass ul{margin: 0;padding: 0;list-style-type: none;}
#tabsmenucontentleft{width:500px;float:left;}
#tabsmenucontentright{width:240px;float:left;background:#fff}*/

#products{float:left;width:731px;}
#products #mytabsmenu{position:relative;z-index:2;font-size:12px;padding:5px 2px 5px 0px;background:url(http://news.njoyonline.com/images/cliptitle.jpg) repeat-x;}
#products #mytabsmenu .tabsmenuclass{border-bottom:1px solid #d8d8dc;border-width:1px 1px 0px 1px;width:100%;height:20px;list-style:none;}
#products #mytabsmenu .tabsmenuclass li{float:left;}
#products #mytabsmenu .tabsmenuclass a.selected {padding:5px 9px 7px 9px; margin-bottom:-1px; border:1px solid #000; border-width:1px 1px 0 1px; color:yellow; background:#000; }
#products #mytabsmenu .tabsmenuclass a{position:relative; float:left; margin-right:8px; padding:6px 10px; color:#60C; font-size:85%; font-weight:bold; text-transform:uppercase;}


#products .tabsmenucontentclass{border:1px solid #000;border-width:0px 1px 1px 1px;width:709px;height:100%;padding:10px;}
/*#products .tabsmenucontentclass li{float:left;margin-right: 1em;}*/
#products .tabsmenucontentclass .benefits{height:500px}
#products .tabsmenucontentclass .benefits h3{padding:10px 0 10px 0}
#products .tabsmenucontentclass .benefits ul{padding:0 0 0 20px;}
#products .tabsmenucontentclass .benefits li{padding:0 0 5px 0px;}
#products .tabsmenucontentclass .benefits .promo{color:#000;float:left;width:200px;height:395px;background:url(/images/promo_pro.jpg) no-repeat}
#products .tabsmenucontentclass .benefits .promo_pack_name{float:left;width:89px;padding:14px 0 0 10px;color:#0286ce;font-size:18px;}
#products .tabsmenucontentclass .benefits .promo_price{float:left;padding:22px 0 0 12px;font-size:20px;color:#fff;width:88px;height:54px;}
#products .tabsmenucontentclass .benefits span{color:green;padding:0 5px 0 0;}
#products .tabsmenucontentclass .benefits .eiop{padding:0 0 5px 10px;}
#products .tabsmenucontentclass .benefits .callmeback{color:#000;width:373px;height:90px;background:url(/images/call_me_back.jpg) no-repeat}
#products .packagename{padding:0 0 5px 0}
#products .packagename h1{color:yellow; font-family:Verdana, Geneva, sans-serif; font-weight:normal;padding:0 0 5px 0}

#tvthismonth .frontpromo{float:left;width:160px;height:120px;background:url(/images/promo_sm.jpg) no-repeat}
#tvthismonth .frontpromo_pack_name{float:left;width:59px;padding:14px 0 0 10px;color:#0286ce;font-size:14px;}
#tvthismonth .frontpromo_price{float:left;padding:20px 0 0 13px;font-size:16px;color:#fff;width:78px;height:34px;}
#tvthismonth  span{color:green;padding:0 5px 0 0;}
#tvthismonth .eiop{padding:0 0 5px 10px;}

#subscription .paymethod{width:95%;list-style:none;padding:0 0 0 20px}
#subscription .paymethod li{float:left; width:120px;}

#iptvpromo {position:relative;}
#iptvpromo{width:500px;background:#1A1A1A url(/images/fr_tabs.png) repeat-x scroll 0 243px;!important}
#iptvpromo #fwc_hpNRDetailContainer {display:block;}
#iptvpromo #njoy_iptvWrapper {height:304px;!important}
#iptvpromo #njoy_iptvcontentWrapper .iptvempty {height:225px;background:#F1F1F1 url(/images/spin.gif) no-repeat scroll center center;}
#iptvpromo #njoy_bottom{width:500px;height:25px;background: url(/images/fr_tabs.png) no-repeat 0 -51px;}
#iptvpromo .nh h3{ font-family:Arial; font-size:12px; line-height:13px;font-weight:bold}
#iptvpromo .nh h3.news{}
#iptvpromo .nh p{ margin-bottom:2px;}
#iptvpromo .nh .roofline {font-family:Arial;font-size:10px;}
#iptvpromo .strip_wrapper {border-top:1px solid #0e0e0e;}
#iptvpromo .iptv_filmstrip{background:url(/images/nr_film_bg.png) repeat-x 0px 1px;}
#iptvpromo .iptv_filmstrip li{width:163px;color:white;position:relative;background:transparent url(/images/nr_li_brd.png) no-repeat center right;}
#iptvpromo .iptv_filmstrip li div{position:absolute;top:8px;padding:0 0 5px 18px ;width:130px}
#iptvpromo .iptv_filmstrip li.last{background-image:none}
#iptvpromo .iptv_panel-overlay {font-family:arial; padding-top:10px}
#iptvpromo .iptv_panel-overlay a {text-decoration:none;}
#iptvpromo .iptv_panel-overlay .roofline{display:none;}
#iptvpromo .iptv_panel-overlay h2{font-size:20px}
#iptvpromo .iptv_panel-overlay .newsDate{display:none;}
#iptvpromo .iptv_panel-overlay .summary{font-size:12px}
#iptvpromo .iptv_panel-overlay .related {position:absolute;top:68px;height:17px;overflow:hidden;}
#iptvpromo .iptv_panel-overlay .related .teams {float:left;margin-right:10px;}
#iptvpromo .iptv_panel-overlay .related .teams img.flag {width:19px;height:13px;margin-right:4px;}
#iptvpromo .iptv_panel-overlay .related .players {float:left;margin-right:10px;text-indent:19px;background:transparent url(/images/player.png) no-repeat scroll 0 -32px;}
#iptvpromo .iptv_panel-overlay .related .news,
#iptvpromo .iptv_panel-overlay .related .videos,
#iptvpromo .iptv_panel-overlay .related .photos
{float:left;margin-right:10px;background:transparent url(/images/newsreadericons.gif) no-repeat scroll 0 0;}
#iptvpromo .iptv_panel-overlay .related .news {background-position: 0 -192px;text-indent:16px;}
#iptvpromo .iptv_panel-overlay .related .videos {background-position: 0 -257px;text-indent:18px;}
#iptvpromo .iptv_panel-overlay .related .photos {background-position: 0 -321px;text-indent:18px;}
#iptvpromo .iptv_panel-overlay, #iptvpromo .iptv_panel-overlay a {color:#fff;}
#iptvpromo .iptv_panel-overlay, #iptvpromo .iptv_panel-overlay a {color:#fff;}
#iptvpromo #nr_tabs.iptvtabcaf{}
#iptvpromo #nr_tabs.iptvtablive{height:25px;background: url(/images/fr_tabs.png) no-repeat 0 -89px;!important}
#iptvpromo #nr_tabs.iptvtabvod{height:25px;background: url(/images/fr_tabs.png) no-repeat 0 -130px;!important}
#iptvpromo #nr_tabs{padding:1px 0 0 0;}
#iptvpromo #nr_tabs, #iptvpromo #nr_tabs ul{list-style:none;width:500px;height:30px;text-align:center;}
#iptvpromo #nr_tabs, #iptvpromo #nr_icons, #iptvpromo #nr_tabs ul li{float:left}
#iptvpromo #nr_tabs ul li a{text-decoration:none;font:12px arial;color:white;text-align:center;font-weight:bold;}
#iptvpromo #nr_tabs ul li.TabHome{width:70px; }
#iptvpromo #nr_tabs ul li.TabLive{width:80px;}
#iptvpromo #nr_tabs ul li.TabVOD{width:110px;}

.njoy-button {display: -moz-inline-box;display: inline-block; cursor: pointer;}
.njoy-button-left, .njoy-button-center, .njoy-button-right {background-image: url('/images/button-blue.gif');}
.njoy-button-left {padding-left: 8px;background-repeat: no-repeat;}
.njoy-button-center {line-height: 20px;background-repeat: repeat-x;background-position: 0 -24px;white-space: nowrap;}
.njoy-button-right {padding-right: 8px;background-repeat: no-repeat;background-position: 100% -48px;}
button.njoy-grey{background-position: 0px 0px;color:#fff;height:20px;font-weight:normal;cursor:pointer;border:none;}
button.njoy-grey{background:url( "/images/buttonGrey.png" ) no-repeat;width:100px;color:#0088CE;}
button.zp-njoy-grey:hover {background-position: 0px -20px;}

.rbox{z-index:1999; margin-bottom:-2px;position:absolute;top:104px;}
.rbox{display:none;width:776px;height:362px;background:#000;}

#tvthismonth{width:490px;padding:10px 0px 9px 1px; background:#000}
#tvthismonth #vod{width:488px;padding:0 10px 0 0px; background:#000; overflow:hidden}
#tvthismonth #threebox{width:490px;margin:0;padding:0;background:#000;}
#tvthismonth .spacer{float:left;margin:0;padding:0;width:9px;height:110px;}
#tvthismonth .box{border:1px solid #dcdcdc;padding:5px;width:99px;float:left;height:120px;margin-bottom:4px;background:#000;}
#tvthismonth .box img{border:1px solid #414040;margin-bottom:5px;display:block}
#tvthismonth .box a{text-decoration:none;color:#126992;}
#tvthismonth .box a:hover{text-decoration:underline;}
#tvthismonth #vod #mytabsmenu{position:relative;z-index:2;font-size:12px;padding:5px 2px 5px 0px;background:url(images/topbg.gif) repeat-x;}
#tvthismonth #vod #mytabsmenu .tabsmenuclass{border-bottom:1px solid #d8d8dc;border-width:1px 1px 0px 1px;width:100%;height:20px;list-style:none;}
#tvthismonth #vod #mytabsmenu .tabsmenuclass li{float:left;}
#tvthismonth #vod #mytabsmenu .tabsmenuclass a.selected {padding:5px 9px 7px 9px; margin-bottom:-1px; border:1px solid #d8d8dc; border-width:1px 1px 0 1px; color:#fff; background:#000; }
#tvthismonth #vod #mytabsmenu .tabsmenuclass a{position:relative; float:left; margin-right:8px; padding:6px 10px; color:#fff; font-size:85%; font-weight:bold; text-transform:uppercase;}
#tvthismonth #vod .tabsmenucontentclass{border:1px solid #dcdcdc;border-width:0px 1px 1px 1px;width:478px;height:300px;padding:10px 0 0 8px; background:#000; overflow:hidden}
#tvthismonth #vod .title{color:#126992;font-weight:bold;font-size:13px;float:left;width:228px;margin-bottom:10px}
#tvthismonth #vod .paging{color:#126992;font-weight:bold;float:left;width:160px;}


.IWMSPLAYERS{width:100%;}
#IWMSPLAYER{width:100%; height:30px;}
#IWMSPLAYER .connectedip{float:left;width:15%;}
#IWMSPLAYER .country{float:left;width:25%;}
#IWMSPLAYER .requesturi{float:left;width:40%;}
#IWMSPLAYER .playerstatus{float:left;width:8%;}

#iwmspublishing{width:100px;padding:5px;position:absolute; z-index:2; top:36px; left:25px;background:#000;border:1px solid #373737;color:#fff}
#iwmsclients{width:100px;padding:5px;position:absolute; z-index:2; top:183px; left:25px;background:#000;border:1px solid #373737;color:#fff}
#iwmsconnectedclients{width:100px;padding:5px;position:absolute; z-index:2; top:330px; left:25px;background:#000;border:1px solid #373737;color:#fff}

.iwmscheading{width:100%;height:30px;}
.iwmscheading #iwmsplayerid{float:left;width:10%;font-weight:bold;color:#fff;}
.iwmscheading #iwmsclientip{float:left;width:15%;font-weight:bold;color:#fff;}
.iwmscheading #iwmscountry{float:left;width:25%;font-weight:bold;color:#fff;}
.iwmscheading #iwmsuri{float:left;width:40%;font-weight:bold;color:#fff;}
.iwmscheading #iwmsstatus{float:left;width:8%;font-weight:bold;color:#fff;}

.iwmsstatsocntainer{width:96%;height:75px;border:1px solid #373737;margin:10px 0 10px 0;padding:20px 13px 10px 14px;}

.highlighton{width:100%; background:red;}
.highlightoff{width:100%; background: ;}