/* CSS Document */
*{
margin:0;
padding:0}

body{
margin:0;
padding:0;
background:url(/images/bodybg.jpg) repeat-x #bdc3c6;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4d4a
}

#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.gif);
background-repeat:no-repeat;
height:75px;
float:left;
width:776px;
}

#headerline
{
height:5px; border-bottom:1px solid #a5a6a5; background:#FFFFFF ; float:left ; width:776px
}

#main{background:url(/images/contentbg.jpg) repeat-y top left;float:left;width:776px;margin:0;padding:0;position: }

#med{width:499px;float:left;padding:0;margin-right:5px;background-color:#fff;}
.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:#4a4d4a;float:left;padding:10px;margin:0;width:480px;}

#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:127px; height:200px; background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;}
#ontvimg #ontvshowtitle{ float:right; width:370px; height:25px; text-align:right; background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;}
.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:3px; color:#666666; font-size:18px; font-weight:bold; text-align:center;}
#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:#dedede;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 10px;}

#tvthismonth .title{
color:#126992;
font-weight:bold;
float:left;
width:490px;
margin-bottom:10px
}

#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:110px;
}

#tvthismonth .box img{
border:1px solid #414040;
margin-bottom:5px;
display:block
}

#tvthismonth .box a{
text-decoration:none;
color:#4a4d4a
}

#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 #cac9c9;
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;
}

p{
margin-bottom:10px
}

input, select, textarea{
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:#126992
}

.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:461px; 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#navMessages a, li#navTV a, li#navRadio a, li#navSMS a, li#navHelp a{ background:url(/images/nav.gif) }

li#navHome a 						{ background-position:0 0; width:76px; left:0 }
li#navHome a:hover					{ background-position:0 -28px }

li#navMessages a 					{ background-position:-76px 0; width:76px; left:76px }
li#navMessages 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#navSMS a 						{ background-position:-304px 0; width:76px; left:304px }
li#navSMS a:hover					{ background-position:-304px -28px }

li#navHelp a 						{ background-position:-382px 0; width:76px; left:382px }
li#navHelp a:hover					{ background-position:-382px -28px}



#maininner{
background-color:#fff;
float:left;
width:776px;
margin:0;
padding:0;
position: 
}

#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:95%;
float:left;
padding:5px 0px;
margin-bottom:10px;
margin-left:5px;
border-bottom:1px solid #dadbdb;
color:#4a4d4a
}

#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:#57686f;
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:268px;
background:#f4f4f4
}

#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:0; margin:0; float:left; width:770px }

#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:#4a4d4a; float:left}
	
#register12 {display: table-cell; width:65%; margin:0 ;  vertical-align:top ; float:left}

	
	
#signup{
background:#f4f4f4;
float:left;
width:270px;
}

#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
    }
/* ]]> */

#fotter{
background:url(/images/fotterbg.jpg) no-repeat bottom left #f7f7f7;
border-top:1px solid #b5b6b5;
float:left;
width:756px;
padding:10px 10px 35px 10px;
color:#656b6d;
line-height:20px}

#fotter a{
color:#126992;
text-decoration:none
}

#fotter a:hover{
text-decoration:underline
}



#profilemenu {
font-family: tahoma, arial, sans-serif;
font-size: 11px;
width: 268px;
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 #d5d5d5;
border-top:1px solid #fff
}

#profilemenu ul li a.inbox {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #126992;
font-weight:bold;
background:url(/images/icon_inbox.gif) 5px 5px #f4f4f4 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.inbox:hover {
text-decoration:underline;
background:url(/images/icon_inbox.gif) 5px 5px #e4f4fc no-repeat ;
}

#profilemenu ul li a.postmessage {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #126992;
font-weight:bold;
background:url(/images/icon_postmessage.gif) 5px 5px #f4f4f4 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.postmessage:hover {
text-decoration:underline;
background:url(/images/icon_postmessage.gif) 5px 5px #e4f4fc no-repeat ;
}

#profilemenu ul li a.sendsms {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #126992;
font-weight:bold;
background:url(/images/icon_sendsms.gif) 5px 5px #f4f4f4 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.sendsms:hover {
text-decoration:underline;
background:url(/images/icon_sendsms.gif) 5px 5px #e4f4fc no-repeat ;
}

#profilemenu ul li a.members {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #126992;
font-weight:bold;
background:url(/images/icon_members.gif) 5px 3px #f4f4f4 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.members:hover {
text-decoration:underline;
background:url(/images/icon_members.gif) 5px 3px #e4f4fc no-repeat ;
}

#profilemenu ul li a.logout {
font-size: 11px;
display: block;
padding: 5px 0px 5px 30px;
text-decoration: none;
color: #126992;
font-weight:bold;
background:url(/images/icon_logout.gif) 5px 4px #f4f4f4 no-repeat ;
text-decoration:none;

}

#profilemenu ul li a.logout:hover {
text-decoration:underline;
background:url(/images/icon_logout.gif) 5px 4px #e4f4fc no-repeat ;
}

#profilemenu 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 ;
text-decoration:none;

}

#profilemenu ul li a.livetv:hover {
text-decoration:underline;
background:url(/images/icon_arrow.gif) 5px 4px #f4f4f4 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:700px;margin-bottom:0px ; background:#fff; border-top:1px solid #fff ; border-bottom:1px solid #e6e6e6; padding:10px ; 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 #fff ; margin-bottom:10px }


.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:#f4f4f4 ; 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: #126992; 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;}
#member_area_R .tv_row a{text-decoration:none;color:#000}
#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:#000}
#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;}
#member_area_R .sms_row{width:250px; padding-top:6px;padding-left:0px; padding-bottom:2px;text-align:left; font-weight:bold;}
#member_area_R .sms_row a{text-decoration:none;color:#000}
#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;}
#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}

.faqbox {width:450px; padding:10px ; float: left; border:1px solid #f0f0f0 ; margin-bottom:10px}
.faqbox 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}
.faqbox a:hover{ background:url(/images/icon_arrow_faq.gif) 5px 7px no-repeat #f4f4f4; text-decoration:none ; color:#4a4d4a}
#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; width:308px;background-color:#fff;padding-left:2px; 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: #999999; 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;}

#tvcontainer {padding:0; margin:0; float:left; width:770px;}
#screencontainer {padding:0; margin:0; float:left; width:755px; background-color:#000;}
#fullscreen{float:left;width:575px;}
#channelselect{float:left;width:195px;}

#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:12px;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;}
#paym2{float:left;width:200px; padding-right:3px;}
#paym3{float:left;width:150px; padding-right:3px;}
#paym4{float:left;width:150px; padding-right:3px;}
#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; font-size:11px;color:#999;}
#details2{float:left;width:300px; padding-right:3px; font-size:11px;color:#999; }
#details3{float:left;width:235px; padding-right:3px; 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;}

.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: 1px solid #126992;border-left: 1px solid #126992;border-right: 1px solid #126992;}

.tabsmenucontentclass{clear: left;background: #fff;width: 97%;height: auto;padding: 5px;border: 1px solid #f7f7f7;}
.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}
.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:url(/images/button_ok.png); background-repeat:no-repeat; color:#090; font-size:12px; font-weight:bold; padding:10px 0px 10px 35px; 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;}


.shadow{
border:1px solid silver;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

#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;
}

#bottom {width: 100%;position: fixed;top: 0px;height:42px; padding:0px 20px 0px 0px; float:left; }
#bottom #step{width:100%; background:#dcdcdc;position: fixed;top:0px; height:26px; border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;background:#f4f4f4;}
#bottom #xtra{width:100px;float:left; border-right:1px solid #dcdcdc;}

#bottom #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 #f4f4f4 no-repeat;}
#bottom #games a.games_l:hover {text-decoration:underline;background:url(/images/games.png) 5px 5px #dcdcdc no-repeat ;}

#bottom #tv_t{width:30px;float:left;}
#bottom #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 #f4f4f4 no-repeat;}
#bottom #tv_t a.tv_l:hover {text-decoration:underline;background:url(/images/tv_16.png) 5px 5px #dcdcdc no-repeat ;}

#bottom #music_t{width:30px;float:left;}
#bottom #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 #f4f4f4 no-repeat;}
#bottom #music_t a.music_l:hover {text-decoration:underline;background:url(/images/njoymusic.png) 5px 5px #dcdcdc no-repeat ;}

#bottom #groups_t{width:30px;float:left;}
#bottom #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 #f4f4f4 no-repeat;}
#bottom #groups_t a.groups_l:hover {text-decoration:underline;background:url(/images/group.png) 5px 5px #dcdcdc no-repeat ;}

#bottom #mobile_t{width:30px;float:left;}
#bottom #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 #f4f4f4 no-repeat;}
#bottom #mobile_t a.mobile_l:hover {text-decoration:underline;background:url(/images/mobile_ico.png) 5px 5px #dcdcdc no-repeat ;}

#bottom #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;}
#bottom #greetings_t{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;}
#bottom a.greetings_l {text-decoration: none;background:#f4f4f4;color: #126992;}
#bottom a.greetings_l:hover {text-decoration:underline;background:#dcdcdc;color: #126992;padding: 5px 5px 5px 5px;}
#bottom #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;}
#bottom a.slider_l {text-decoration: none;background:#f4f4f4;color: #126992;}
#bottom a.slider_l:hover {text-decoration:underline;background:#dcdcdc;color: #126992;padding: 5px 5px 5px 5px;}

#bottom .nextra {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;}
#bottom .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;}
#bottom .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; 
top:25px; 
left:10px;
width:250px;
height:200px;
display:none;
background:#f4f4f4;
border:1px solid #999;
z-index:100;}

#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;}

#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.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 ;}

#njoyextrapopup #closepop{padding:10px 0px 10px 0px; text-align:right;color: #126992;}
#njoyextrapopup #closepop a{text-decoration:none;color: #126992;}
#njoyextrapopup #closepop a:hover{text-decoration:underline;color: #126992;}


#myset{width:100%; padding:5px 2px 2px 5px; float: inherit; background:url(/images/messageboxbg.gif) repeat-x #fff;}
#myset .header{float:left;font-size:12px; font-weight:bold; color:#126992; width:70%; padding-bottom:5px;padding-top:15px;}
#myset .header1{float:left;font-size:12px; font-weight:bold; color:#126992; width:10%; padding-bottom:5px;padding-top:15px;}
#myset .header2{float:left;font-size:12px; font-weight:bold; color:#126992; width:10%; padding-bottom:5px;padding-top:15px;}
#myset .option{ font:Verdana, Geneva, sans-serif;float:left;font-size:11px; color:#666; width:70%; height:25px; border-bottom:1px solid #f1f1f1; padding-top:3px;}
#myset .option1{float:left;font-size:11px; color:#666; width:10%; height:25px; border-bottom:1px solid #f1f1f1; padding-top:3px;}
#myset .option2{float:left;font-size:11px; color:#666; width:10%; height:25px; border-bottom:1px solid #f1f1f1; 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:#126992;}
#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;}

#navigationbarphotos{width:100%;}
#navigationbarphotos #navigation{float:right; padding:6px 0px 6px 0px;}
#navigationbarphotos #navigation1{float:left; padding:6px 0px 6px 0px; font-weight:normal; color:#ccc;width:100%;}
#navigationbarphotos #navigation1 a{font-weight:normal; color:#126992; text-decoration:none;}
#navigationbarphotos #navigation1 a:hover{font-weight:normal; color:#126992; text-decoration:underline;}

#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;}
#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;}

#subscribeholder {font-family: tahoma, arial, sans-serif;font-size: 11px;width: 268px; height:292px; padding: 0px;margin: 0px;}
#subscribeholder ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#subscribeholder ul li {margin: 0px;padding: 0px;border-bottom: 1px solid #d5d5d5;border-top:1px solid #fff}
#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 ;text-decoration:none;}
#subscribeholder ul li a.livetv:hover {text-decoration:underline;background:url(/images/icon_arrow.gif) 5px 4px #f4f4f4 no-repeat ;}