/* CSS Document */


.footergray
    {
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A8A8;
   }
.footerdarkgray
    {
	font-size:8pt;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	color: #727272;
   }

.footer a:link{
    font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#A9A9A9;
	text-decoration:none;
	}
.footer  a:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#A9A9A9;
	text-decoration:none;
	}	
.footer a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#A9A9A9;
	text-decoration:none;
	}
#textguide
    {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #424242;
   }
.textguide a:link{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	text-decoration:none;
	}
.textguide  a:visited{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	text-decoration:none;
	}	
.textguide a:hover{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	text-decoration:underline;
	}
	
.titleartist {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e72f27;
	line-height:20px;
	}
	
.date_orange{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
	line-height:18px;
   }
	
.content{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	line-height:17px;
	padding:10px 0;
   }
.content a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
	line-height:17px;
    text-decoration:none;
   }
.content a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:17px;
	text-decoration:none;
   }   
 .content a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	line-height:17px;
	text-decoration:none;
   }
    
.content_grey{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #9a9a9a;
	line-height:17px;
   }
.content_grey a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eeeeee;
	line-height:17px;
    text-decoration:none;
   }
.content_grey a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eeeeee;
	line-height:17px;
	text-decoration:none;
   }   
 .content_grey a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #9a9a9a;
	line-height:17px;
	text-decoration:none;
   }
   
.content_w{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:17px;
   }

.content_w a:link{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:17px;
    text-decoration:none;
   }
.content_w a:visited{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:17px;
	text-decoration:none;
   }   
.content_w a:hover{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #dddddd;
	line-height:17px;
	text-decoration:none;
   }
      
.hosts_w{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:20px;
	font-weight:bold;
   }
    
.cd_title{
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:24px;
	font-weight:none;
   }
      
.djtitle{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	line-height:16px;
   }
  
.djname{
	font-size:11pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FA9000;
	line-height:24px;
   }
   
   
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:16px;
}

.font10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	line-height:15pt;
	
}
.font9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:15pt;
	
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	line-height:15pt;
	
}

#programdate {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#919191;
	line-height:12px;
}

.printprogram {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	line-height:8pt;
}
.pagebreakhere {page-break-after: always}

@page {
 /* size: auto;   /* auto is the initial value */
  margin: 27mm 16mm 27mm 16mm;
}

.programtitle {
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*line-height:12px;*/
}
/*.programcontent {
	font-size:10pt;
	font-weight:bold;
	color:#025502;
}
*/
#programcontenten {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#3E4238;
	line-height:18px;
}

.programsub{
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E4238;
	text-decoration:none;
	}
	
.programam{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E4238;
	text-decoration:none;
	}

.programam a:link{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2464C1;
	text-decoration:none;
	}
.programam  a:visited{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2464C1;
	text-decoration:none;
	}	
.programam a:hover{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2464C1;
	text-decoration:underline;
	}
	
.programnote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	line-height:16px
	color:#3E4238;
	text-decoration:none;
	}

.links_title{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#075320;
	line-height:20px;
}

#image_caption {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e16112;
	line-height:15px;
}
#press{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	line-height:20px;
}

.presstitle{
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	line-height:24px;
}
.pressdate{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff6a02;
	line-height:20px;
}
.press a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	line-height:20px;
	text-decoration:none;
}
.press a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	line-height:20px;
	text-decoration:none;
}
.press a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	line-height:20px;
	text-decoration:none;
}

#popdjcontentg{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4B6B06;
	line-height:20px;
}


#popdjcontentblk{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
}

#popdjcontento{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#733C02;
	line-height:20px;
}


#popdjcontentp{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666386;
	line-height:20px;
}
#songcontent{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
}

.song a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:underline;
}
.song a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:underline;
}
.song a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:underline;
}

#date{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9A938C;
	line-height:16px;
}
.songk a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	line-height:20px;
	text-decoration:none;
}
.songk a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	line-height:20px;
	text-decoration:none;
}
.songk a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	line-height:20px;
	text-decoration:underline;
}

.foodk a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	text-decoration:underline;
}
.foodk a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	text-decoration:underline;
}
.foodk a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	text-decoration:underline;
}
.other {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	line-height:20px;
}
.other a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	line-height:20px;
	text-decoration:underline;
}
.other a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	line-height:20px;
	text-decoration:underline;
}
.other a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	line-height:20px;
	text-decoration:underline;
}
#smiletitle{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#C6C8CA;
}
#smilecount{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C6C8CA;
}

#smiledate{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF8400;
	line-height:22px;
}

.smilemore a:link{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF8400;
	line-height:14px;
	text-decoration:none;
}
.smilemore a:visited{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF8400;
	line-height:14px;
	text-decoration:none;
}
.smilemore a:hover{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF8400;
	line-height:14px;
	text-decoration:none;
}


#smilecopyright{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#A9A8A8;
	line-height:22px;
}
#smiletext
    {
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
   }
.tvctitle{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#E0D8D1;
	line-height:22px;
}
.tvctitle a:link{
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E0D8D1;
	line-height:22px;
	text-decoration:none;
}
.tvctitle a:visited{
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E0D8D1;
	line-height:22px;
	text-decoration:none;
}
.tvctitle a:hover{
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E0D8D1;
	line-height:22px;
	text-decoration:none;
}

#tvcsubtitle{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC0A;
	line-height:20px;
	
}

.tvclaguage a:link{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E0D8D1;
	line-height:22px;
	text-decoration:none;
}
.tvclaguage a:visited{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E0D8D1;
	line-height:22px;
	text-decoration:none;
}
.tvclaguage a:hover{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E0D8D1;
	line-height:22px;
	text-decoration:none;
}
.tvcpage {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:14px;
	text-decoration:none;
}

.tvcpage a:link{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC0A;
	line-height:14px;
	text-decoration:none;
}
.tvcpage a:visited{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC0A;
	line-height:14px;
	text-decoration:none;
}
.tvcpage a:hover{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC0A;
	line-height:14px;
	text-decoration:none;
}

.newsnote {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:25px;
}
.newsname {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:20px;
}

.newsnametitle {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	line-height:20px;
}

.newsnote2 {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6D2919;
	line-height:18px;
}
.newsk a:link{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6D2919;
	line-height:20px;
	text-decoration:underline;
}
.newsk a:visited{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6D2919;
	line-height:20px;
	text-decoration:underline;
}
.newsk a:hover{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6D2919;
	line-height:20px;
	text-decoration:underline;
}

.contact {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
}
.contact a:link{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009fd6;
	line-height:18px;
}
.contact a:visited{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009fd6;
	line-height:18px;
}
.contact a:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009fd6;
	line-height:18px;
}
.titlehistory{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#b92524;
	line-height:30px;
}
.titlecontact{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#505050;
	line-height:30px;
}
.titleprivacy{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#C76275;
	line-height:32px;
}

.helptitle{
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#6F9A38;
	line-height:20px;
}

.privacynote{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:12px;
}

.privacynote a:link{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:12px;
	decoration:underline;
}
.privacynote a:visited{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:12px;
}
.privacynote a:hover{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:12px;
}
.titlelink{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#767AB0;
	line-height:20px;
}

.titlead{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#e47c34;
	line-height:20px;
}

.titlejoin{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#00967D;
	line-height:20px;
}
.titleabout{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E77D23;
	line-height:22px;
}

.titlessname{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#535353;
	line-height:22px;
}

.code{
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#24B3A1;
}
.storydate{
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#477AD9;
}
#hallwhite{
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:26px;
	color:#FFFFFF;
}
#hallwblack{
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:26px;
	font-weight:bold;
	color:#000000;
}
.djvotingname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.djvotingtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height:20px;
	color: #AB642B;
}
.djvotingtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
}

  #fmdjselect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
}
#fmdjname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:26px;
	color: #000000;
}
.fmradio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.fmradio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.fmradio a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
    text-decoration:none;
}
.fmradio a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
.fmradio a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:underline;
}

.map_nav{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:19px;
	display:block;
   }

.map_nav a:link{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:19px;
    text-decoration:none;
	display:block;
   }
.map_nav a:visited{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:19px;
	text-decoration:none;
	display:block;
   }   
.map_nav a:hover{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #e4830e;
	line-height:19px;
	text-decoration:none;
	display:block;
   }
   
   
/* for tooltip */	

.popup_dishvote {
    /* Necessary: */
    position: absolute;
    display: none;
    z-index: 10;
	text-align: center;

    /* Additional styling: */
   /* font-family:Verdana, Arial, Helvetica, sans-serif;*/
    color:#490502;
	width: 120px;
	padding: 7px 8px 8px 8px;
    font-size: 13px;
    background-color: #FCE2B0;
    opacity: .9;
    filter: alpha(opacity=90);
  }

  
.popup_am {
    /* Necessary: */
    position: absolute;
    display: none;
    z-index: 10;
	text-align: center;

    /* Additional styling: */
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#4B6B06;
	width: 94px;
	padding: 7px 8px 8px 8px;
    font-size: 13px;
    background-color: #BFDD7E;
    opacity: .9;
    filter: alpha(opacity=90);
  }
  

	
/* for tooltip */	

.popup_fm {
    /* Necessary: */
    position: absolute;
    display: none;
    z-index: 10;
	text-align: center;

    /* Additional styling: */
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#733C02;
	width: 94px;
	padding: 7px 8px 8px 8px;
    font-size: 13px;
    background-color: #FCDA88;
    opacity: .9;
    filter: alpha(opacity=90);
  }
 
 /* for tooltip */	

.popup_both {
    /* Necessary: */
    position: absolute;
    display: none;
    z-index: 10;
	text-align: center;

    /* Additional styling: */
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#666386;
	width: 94px;
	padding: 7px 8px 8px 8px;
    font-size: 13px;
    background-color: #D8D5ED;
    opacity: .9;
    filter: alpha(opacity=90);
  }
  
  /* for manager section*/
  input.button, button {
		border :1px solid #92B0DD;
		background-color : #009FD6; /*#6BB6FF;*/
		color : #ffffff;
		font-weight : bold;
		cursor: pointer;
	}
	
	input.buttonDisabled, button.Disabled {
		border : 1px solid #cccccc;
		background-color : #FFFFFF;
		color : black;
		font-weight : bold;
	}	

 
