/* --- Styles for General Tags ----------------------------------------------------------------------- */
	
	body {
		color: #000000;	
		font-size: 11px;
		line-height: 13px;
		font-family: Tahoma, Georgia;
	}
		
	input, textarea, select, option {
		color: #000000;	
		font-size: 11px;
		line-height: 13px;
		font-family: Tahoma, Georgia;
	}
	
	.header {
	  color: #FFFFFF;
		font-size: 36px;
		line-height: 40px;
		font-family: Georgia, Tahoma;
	}
	
	.on_air_now {
		color: #FFFFFF;	
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		font-family: Tahoma, Georgia;
	}
	
	.zeroheights	{
		font-family: Tahoma, Georgia;
		font-size: 0pt;
		line-height: 0pt;
	}
	
/* --- Styles for Top Menu Bar ----------------------------------------------------------------------- */

	.TopMenu {
	  color: #FFFFFF;
	  font-size: 11px;
	  line-height: 13px;
		font-family: Tahoma, Georgia;
	}
	.TopMenu a:link, .TopMenu a:visited	{
	  color: #FFFFFF;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
		font-family: Tahoma, Georgia;
	}
	.TopMenu a:hover, .TopMenu a:active	{
	  color: #FFFFFF;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: underline;
		font-family: Tahoma, Georgia;
	}

/* --- Styles for Bottom Menu Bar ----------------------------------------------------------------------- */

	.BottomMenu .row_1 {
		color: #b3b3b3;
		font-size: 11px;
		line-height: 13px;	
	}
	.BottomMenu .row_1 a:link, .BottomMenu .row_1 a:visited	{
		color: #b3b3b3;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.BottomMenu .row_1 a:hover, .BottomMenu .row_1 a:active	{
		color: #b3b3b3;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}
	.BottomMenu .row_2 {
		color: #818181;
		font-size: 11px;
		line-height: 13px;	
	}
	.BottomMenu .row_2 a:link, .BottomMenu .row_2 a:visited	{
		color: #818181;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.BottomMenu .row_2 a:hover, .BottomMenu .row_2 a:active	{
		color: #818181;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}


/* --- Styles for Main Menu ----------------------------------------------------------------------- */

  .MainMenu {
		color: #A00054;
		font-size: 11px;
		line-height: 13px;
		font-family: Tahoma, Georgia;
  }
	.MainMenu a.L1:link, .MainMenu a.L1:visited	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
		font-family: Tahoma, Georgia;
	}
	.MainMenu a.L1:hover, .MainMenu a.L1:active	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
		font-family: Tahoma, Georgia;
	}
	.MainMenu .L1_sel {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		font-family: Tahoma, Georgia;
	}
	.MainMenu a.L1_sel:link, .MainMenu a.L1_sel:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
		font-family: Tahoma, Georgia;
	}
	.MainMenu a.L1_sel:hover, .MainMenu a.L1_sel:active	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
		font-family: Tahoma, Georgia;
	}
	
/* --- Styles for Submenu ----------------------------------------------------------------------- */

  .Submenu {
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
  }
	.Submenu a.L2:link, .Submenu a.L2:visited	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.Submenu a.L2:hover, .Submenu a.L2:active	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}
  .Submenu .L2_sel {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
  }
	.Submenu a.L2_sel:link, .Submenu a.L2_sel:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}

/* --- Styles for Sub of Submenu ----------------------------------------------------------------------- */

  .SubofSubMenu {
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
  }
	.SubofSubMenu a.L3:link, .SubofSubMenu a.L3:visited	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.SubofSubMenu a.L3:hover, .SubofSubMenu a.L3:active	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}
	.SubofSubMenu .L3_sel {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
  }
  .SubofSubMenu a.L3_sel:link, .SubofSubMenu a.L3_sel:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
	}
  .SubofSubMenu a.L3_sel:hover, .SubofSubMenu a.L3_sel:active	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}
	

/* --- Styles for Sub of Sub of Submenu ----------------------------------------------------------------------- */

  .SubofSubofSubMenu {
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
  }
	.SubofSubofSubMenu a.L4:link, .SubofSubofSubMenu a.L4:visited	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.SubofSubofSubMenu a.L4:hover, .SubofSubofSubMenu a.L4:active	{
		color: #A00054;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}
	.SubofSubofSubMenu .L4_sel {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
  }
  .SubofSubofSubMenu a.L4_sel:link, .SubofSubofSubMenu a.L4_sel:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
	}
  .SubofSubofSubMenu a.L4_sel:hover, .SubofSubofSubMenu a.L4_sel:active	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}

	
/* --- Styles for Breadcrumbs Bar ----------------------------------------------------------------------- */

  .BreadcrumbsBar {
		color: #FFFFFF;
		font-size: 10px;
		line-height: 12px;	
  }
	
	.BreadcrumbsBar .selected	{
		color: #FFFFFF;
		font-size: 10px;
		line-height: 12px;	
	}
	.BreadcrumbsBar a:link, .BreadcrumbsBar a:visited	{
		color: #FFFFFF;
		font-size: 10px;
		line-height: 12px;	
		text-decoration: none;
	}
	.BreadcrumbsBar a:hover, .BreadcrumbsBar a:active	{
		color: #FFFFFF;
		font-size: 10px;
		line-height: 12px;	
		text-decoration: underline;
	}

/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Tools ----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
	
/* --- Styles for Tools Bar ----------------------------------------------------------------------- */

  .ToolsBar {
		color: #FF9600;		
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
  }
	.ToolsBar a:link, .ToolsBar a:visited	{
		color: #FF9600;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.ToolsBar a:hover, .ToolsBar a:active	{
		color: #FF9600;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}
		
/* --- Styles for Print this Page Tool -------------------------------------------------------------------- */

  .PrintPage {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
  }
  .PrintPage .header {
		color: #000000;
		font-size: 36px;
		line-height: 40px;
		font-family: Georgia, Tahoma;
  }
	
  .PrintPage .text {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
 }
	
  .PrintPage .pagelabels {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
		font-weight: bold;
 }


/* --- Styles for Email this Page Tool -------------------------------------------------------------------- */

  .EmailPage {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
  }
  .EmailPage .header {
		color: #000000;
		font-size: 36px;
		line-height: 40px;
		font-family: Georgia, Tahoma;
  }
	
  .EmailPage .text {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
 }
	
  .EmailPage .pagelabels {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
		font-weight: bold;
 }
 	
	
/* --- Styles for Search Page ----------------------------------------------------------------------- */

  .SearchPage {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
  }
	
  .SearchPage .message {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;
  }
	
	.SearchPage .title a:link, .SearchPage .title a:visited	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	  text-decoration: none;
  }
  .SearchPage .title a:hover, .SearchPage .title a:active	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
  }
	
	.SearchPage .nav	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	.SearchPage .nav a:link, .SearchPage .nav a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
	}
	.SearchPage .nav a:hover, .SearchPage .nav a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
	}			
	.SearchPage .nav_sel {
		color: #C00266;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	

/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Content Pages (Templates) --------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */

/* --- Styles for Standard Page ----------------------------------------------------------------------- */

  .StandardPage {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
  }
	
  .StandardPage .title {
	  color: #C00266;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
  }
	
	.StandardPage .title a:link, .StandardPage .title a:visited	{
	  color: #C00266;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
	  text-decoration: none;
  }
  .StandardPage .title a:hover, .StandardPage .title a:active	{
	  color: #C00266;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
		text-decoration: underline;
  }
	
	
/* --- Styles for Merchandising Page ----------------------------------------------------------------------- */

  .MerchandisingPage {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
  }
	
  .MerchandisingPage .title {
	  color: #C00266;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
  }
	
  .MerchandisingPage .more {
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
  }
	
	.MerchandisingPage .more a:link, .MerchandisingPage .more a:visited	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
	  text-decoration: none;
  }
  .MerchandisingPage .more a:hover, .MerchandisingPage .more a:active	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
  }
			
		
/* --- Styles for Contacts Page ----------------------------------------------------------------------- */

  .ContactsPage {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
  }
	
  .ContactsPage .title {
	  color: #000000;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
  }
	
  .ContactsPage .email {
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
	  font-weight: bold;
  }
	
	.ContactsPage .email a:link, .ContactsPage .email a:visited	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	  text-decoration: none;
  }
  .ContactsPage .email a:hover, .ContactsPage .email a:active	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
  }
	
  .ContactsPage .more {
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
  }
	
	.ContactsPage .more a:link, .ContactsPage .more a:visited	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
	  text-decoration: none;
  }
  .ContactsPage .more a:hover, .ContactsPage .more a:active	{
	  color: #C00266;		
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
  }
		
		
/* --- Styles for Standard Page ----------------------------------------------------------------------- */

  .Hot20Page {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
  }
	
  .Hot20Page .artist {
	  color: #000000;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
  }
	
  .Hot20Page .song {
	  color: #000000;		
		font-size: 12px;
		line-height: 14px;
  }
	
	.Hot20Page .rank {
	  color: #C00266;		
		font-size: 19px;
		line-height: 21px;
		font-weight: bold;
  }
	
	.Hot20Page .rank1 {
	  color: #FFFFFF;		
		font-size: 19px;
		line-height: 21px;
		font-weight: bold;
  }
	

/* --- Styles for News Page ---------------------------------------------------------------------------------- */

	.NewsPage {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
	}
	.NewsPage .date {
		color: #C00266;	
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	}
	.NewsPage .nameTitle {
		color: #000000;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	}
	.NewsPage .nameTitle a:link, .NewsPage .nameTitle a:visited	{
		color: #000000;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	  text-decoration: none;
  }
  .NewsPage .nameTitle a:hover, .NewsPage .nameTitle a:active	{
		color: #000000;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
		text-decoration: underline;
  }
	.NewsPage a:link, .NewsPage a:visited	{
	  color: #C00266;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
  }
  .NewsPage a:hover, .NewsPage a:hover	{
	  color: #C00266;
	  font-size: 11px;
	  line-height: 13px;
		text-decoration: underline;
  }
	
	.NewsPage .nav	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	.NewsPage .nav a:link, .NewsPage .nav a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
	}
	.NewsPage .nav a:hover, .NewsPage .nav a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
	}			
	.NewsPage .nav_sel {
		color: #C00266;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	
	.NewsPage .back a:link, .NewsPage .back a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
	}
	.NewsPage .back a:hover, .NewsPage .back a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}		
	
	
/* --- Styles for News Releases Page ---------------------------------------------------------------------------------- */

	.NewReleasesPage {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.NewReleasesPage .body {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.NewReleasesPage .body a:link, .NewReleasesPage .body a:visited	{
	  color: #FFFFFF;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: underline;
  }
  .NewReleasesPage .body a:hover, .NewReleasesPage .body a:hover	{
	  color: #FFFFFF;
	  font-size: 11px;
	  line-height: 13px;
		text-decoration: underline;
  }
	
	.NewReleasesPage .subTitle {
	  color: #FFFFFF;		
		font-size: 12px;
		line-height: 13px;	
	}

	.NewReleasesPage .date {
		color: #FFEA00;	
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	}
	.NewReleasesPage .nameTitle {
		color: #FFFFFF;	
	  font-size: 18px;
	  line-height: 20px;
	}
	.NewReleasesPage a:link, .NewReleasesPage a:visited	{
	  color: #C00266;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
  }
  .NewReleasesPage a:hover, .NewReleasesPage a:hover	{
	  color: #C00266;
	  font-size: 11px;
	  line-height: 13px;
		text-decoration: underline;
  }
	
	.NewReleasesPage .nav	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	.NewReleasesPage .nav a:link, .NewReleasesPage .nav a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
	}
	.NewReleasesPage .nav a:hover, .NewReleasesPage .nav a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
	}			
	.NewReleasesPage .nav_sel {
		color: #C00266;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	
	.NewReleasesPage .back a:link, .NewReleasesPage .back a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
	}
	.NewReleasesPage .back a:hover, .NewReleasesPage .back a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}		
	
	
/* --- Styles for Competitions Page ---------------------------------------------------------------------------------- */

	.CompetitionsPage {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.CompetitionsPage .body {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.CompetitionsPage .subTitle {
	  color: #FFFFFF;		
		font-size: 12px;
		line-height: 13px;	
	}

	.CompetitionsPage .date {
		color: #FFEA00;	
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	}
	.CompetitionsPage .nameTitle {
		color: #FFFFFF;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	}
	.CompetitionsPage .nameTitle a:link, .CompetitionsPage .nameTitle a:visited	{
		color: #FFFFFF;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	  text-decoration: none;
  }
  .CompetitionsPage .nameTitle a:hover, .CompetitionsPage .nameTitle a:hover	{
		color: #FFFFFF;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
		text-decoration: underline;
  }
	
	.CompetitionsPage a:link, .CompetitionsPage a:visited	{
	  color: #FFEA00;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
  }
  .CompetitionsPage a:hover, .CompetitionsPage a:hover	{
	  color: #FFEA00;
	  font-size: 11px;
	  line-height: 13px;
		text-decoration: underline;
  }
	
	.CompetitionsPage .nav	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	.CompetitionsPage .nav a:link, .CompetitionsPage .nav a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
	}
	.CompetitionsPage .nav a:hover, .CompetitionsPage .nav a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
	}			
	.CompetitionsPage .nav_sel {
		color: #C00266;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	
	.CompetitionsPage .back a:link, .CompetitionsPage .back a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
	}
	.CompetitionsPage .back a:hover, .CompetitionsPage .back a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}		
	
		
/* --- Styles for Videos Page ---------------------------------------------------------------------------------- */

	.VideosPage {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.VideosPage .text {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.VideosPage .subTitle {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}

	.VideosPage .date {
		color: #FFEA00;	
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	}
	.VideosPage .nameTitle {
		color: #FFFFFF;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	}
	.VideosPage .nameTitle a:link, .VideosPage .nameTitle a:visited	{
		color: #FFFFFF;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	  text-decoration: none;
  }
  .VideosPage .nameTitle a:hover, .VideosPage .nameTitle a:hover	{
		color: #FFFFFF;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
		text-decoration: underline;
  }
	
	.VideosPage a:link, .VideosPage a:visited	{
	  color: #FFEA00;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
  }
  .VideosPage a:hover, .VideosPage a:hover	{
	  color: #FFEA00;
	  font-size: 11px;
	  line-height: 13px;
		text-decoration: underline;
  }
	
	.VideosPage .nav	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	.VideosPage .nav a:link, .VideosPage .nav a:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
	}
	.VideosPage .nav a:hover, .VideosPage .nav a:active	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: underline;
	}			
	.VideosPage .nav_sel {
		color: #C00266;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
	}
	
	.VideosPage .back a:link, .VideosPage .back a:visited	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
	}
	.VideosPage .back a:hover, .VideosPage .back a:active	{
		color: #000000;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
	}		
		
		
/* --- Styles for Time Table Page ---------------------------------------------------------------------------------- */

	.TimeTablePage {
	  color: #000000;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.TimeTablePage .text {
	  color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;	
	}
	
	.TimeTablePage .programTitle {
	  color: #C00266;		
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
	}

	.TimeTablePage .date {
		color: #FFEA00;	
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	}
	.TimeTablePage .nameTitle {
		color: #000000;	
	  font-size: 12px;
	  line-height: 14px;
		font-weight: bold;
	}
	
	.TimeTablePage a:link, .TimeTablePage a:visited	{
	  color: #C00266;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
  }
  .TimeTablePage a:hover, .TimeTablePage a:hover	{
	  color: #C00266;
	  font-size: 11px;
	  line-height: 13px;
		text-decoration: none;
  }
	
	.TimeTablePage .tab	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		background-color: #C10568;
	}
	.TimeTablePage .tab a:link, .TimeTablePage .tab a:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
		background-color: #C10568;
	}
	.TimeTablePage .tab a:hover, .TimeTablePage .tab a:active	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: underline;
		background-color: #C10568;
	}
				
	.TimeTablePage .tab_sel {
		color: #C00266;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		background-color: #FFFFFF;
	}
	
	.TimeTablePage .imageborder img {
		border-color: #ACACAC;
	}
				
			
/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Blocks ----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
	
/* --- Styles for Standard Block ----------------------------------------------------------------------- */

  .BlockStandard {
		color: #FFFFFF;
		font-size: 13px;
		line-height: 15px;	
  }
	
  .BlockStandard p {
		color: #FFFFFF;
		font-size: 13px;
		line-height: 15px;	
  }
  
	.BlockStandard a:link, .BlockStandard a:visited	{
		color: #FFFFFF;
		font-size: 13px;
		line-height: 15px;	
	  text-decoration: underline;
		font-family: Tahoma, Georgia;
  }
  .BlockStandard a:hover, .BlockStandard a:active	{
		color: #FFFFFF;
		font-size: 13px;
		line-height: 15px;	
		text-decoration: none;
		font-family: Tahoma, Georgia;
  }
	
	.BlockStandard .header	{
		color: #FFFFFF;
		font-size: 20px;
		line-height: 22px;
		font-family: Georgia, Tahoma;
	}
	.BlockStandard .header a:link, .BlockStandard .header a:visited	{
		color: #FFFFFF;
		font-size: 20px;
		line-height: 22px;
	  text-decoration: none;
		font-family: Georgia, Tahoma;
  }
  .BlockStandard .header a:hover, .BlockStandard .header a:active	{
		color: #FFFFFF;
		font-size: 20px;
		line-height: 22px;
	  text-decoration: underline;
		font-family: Georgia, Tahoma;
  }

	.BlockStandard .title {
		color: #FFFFFF;
		font-size: 16px;
		line-height: 18px;
		font-family: Georgia, Tahoma;
		font-weight: normal;
	}
	.BlockStandard .title a:link, .BlockStandard .title a:visited	{
		color: #FFFFFF;
		font-size: 16px;
		line-height: 18px;
		font-family: Georgia, Tahoma;
	     text-decoration: none;
		font-weight: normal;
  }
  .BlockStandard .title a:hover, .BlockStandard .title a:active	{
		color: #FFFFFF;
		font-size: 16px;
		line-height: 18px;
		font-family: Georgia, Tahoma;
	  text-decoration: underline;
		font-weight: normal;
  }	
	
	.BlockStandard .subtitle {
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14px;
		font-family: Georgia, Tahoma;
		font-weight: normal;
	}
	.BlockStandard .subtitle a:link, .BlockStandard .subtitle a:visited	{
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14px;
		font-family: Georgia, Tahoma;
	  text-decoration: none;
		font-weight: normal;
  }
  .BlockStandard .subtitle a:hover, .BlockStandard .subtitle a:active	{
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14px;
		font-family: Georgia, Tahoma;
	  text-decoration: underline;
		font-weight: normal;
  }	
/* --- Styles for Banners Block ----------------------------------------------------------------------- */

  .BannersBlock {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;	
  }
	
  .BannersBlock .text {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;	
  }

	
/* --- Styles for BlockFA ----------------------------------------------------------------------- */

  .BlockFA {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;	
  }
	
	.BlockFA .text,
	.BlockFA .text p	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		font-family: Tahoma, Georgia;
	}
	
	.BlockFA .text a:link, .BlockFA .text a:visited	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
	  text-decoration: none;
		font-family: Tahoma, Georgia;
  }
  .BlockFA .text a:hover, .BlockFA .text a:active	{
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
		font-family: Tahoma, Georgia;
  }
	
	.BlockFA .header	{
		color: #FFFFFF;
		font-size: 22px;
		line-height: 24px;
		font-family: Georgia, Tahoma;
	}
	
	.BlockFA .title	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;
		font-size: 17px;
		line-height: 19px;
		font-weight: normal;
	}
	
	.BlockFA .title a:link, .BlockFA .title a:visited	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;
		font-size: 17px;
		line-height: 19px;
		font-weight: normal;
		text-decoration:none;
  }
  .BlockFA .title a:hover, .BlockFA .title a:active	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;
		font-size: 17px;
		line-height: 19px;
		font-weight: normal;
		text-decoration: underline;
  }
	

	.BlockFA .nav_sel	{
		color: #FFFFFF;
    	margin: 0px;
		font-weight: bold;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}

	.BlockFA .nav	{
		color: #ABABAB;
    	margin: 0px;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}

	.BlockFA .nav a:link, .BlockFA .nav a:visited	{
		color: #ABABAB;
    	margin: 0px;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.BlockFA .nav a:hover, .BlockFA .nav a:active	{
		color: #FFFFFF;
    	margin: 0px;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}

	.BlockFA .descr	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;
		font-weight: normal;
	}
	
/* --- Styles for Block Internal Feed ---------------------------------------------------------------------------- */

	.BlockInternalFeed {
	  color: #FFFFFF;		
	  font-size: 11px;
	  line-height: 13px;
	}
	
  .BlockInternalFeed .text {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;	
  }	
	.BlockInternalFeed a:link, .BlockInternalFeed a:visited	{
		color: #FFFFFF;	
		font-size: 11px;
		line-height: 13px;	
	  text-decoration: none;
  }
  .BlockInternalFeed a:hover, .BlockInternalFeed a:active	{
		color: #FFFFFF;	
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
  }	
	.BlockInternalFeed .title {
		font-family:Tahoma, Geneva, sans-serif;
		color: #000000;	
	    font-size: 11px;
	    line-height: 13px;
		font-weight: normal;
		text-decoration:none;
	}
	.BlockInternalFeed .title a:link, .BlockInternalFeed .title a:visited	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #000000;	
	    font-size: 11px;
	    line-height: 13px;
		font-weight: normal;
		text-decoration:none;
  }
  .BlockInternalFeed .title a:hover, .BlockInternalFeed .title a:active	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #000000;	
	    font-size: 11px;
	    line-height: 13px;
		font-weight: normal;
		text-decoration: underline;
  }	
	.BlockInternalFeed .header	{
		color: #71013C;
		font-size: 20px;
		line-height: 22px;
		font-family: Georgia, Tahoma;
	}
	.BlockInternalFeed .header a:link, .BlockInternalFeed .header a:visited	{
		color: #71013C;
		font-size: 20px;
		line-height: 22px;
	  text-decoration: none;
		font-family: Georgia, Tahoma;
  }
  .BlockInternalFeed .header a:hover, .BlockInternalFeed .header a:active	{
		color: #71013C;
		font-size: 20px;
		line-height: 22px;
	  text-decoration: none;
		font-family: Georgia, Tahoma;
  }
	
	.BlockInternalFeed .date {
		color: #F68933;	
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	}
  
 	.BlockInternalFeed .header_2	{
		color: #FFFFFF;
		font-size: 16px;
		line-height: 18px;
		font-family: Georgia, Tahoma;
	}
	.BlockInternalFeed .header_2 a:link, .BlockInternalFeed .header_2 a:visited	{
		color: #FFFFFF;
		font-size: 16px;
		line-height: 18px;
	  text-decoration: none;
		font-family: Georgia, Tahoma;
  }
  .BlockInternalFeed .header_2 a:hover, .BlockInternalFeed .header_2 a:active	{
		color: #FFFFFF;
		font-size: 16px;
		line-height: 18px;
	  text-decoration: none;
		font-family: Georgia, Tahoma;
  }
  
 	.BlockInternalFeed .header_3	{
		color: #71013C;
		font-size: 20px;
		line-height: 22px;
		font-family: Georgia, Tahoma;
	}

	
	.BlockInternalFeed .title_2 {
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;	
	    font-size: 11px;
	    line-height: 13px;
		font-weight: normal;
		text-decoration:none;
	}
	.BlockInternalFeed .title_2 a:link, .BlockInternalFeed .title_2 a:visited	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;	
	    font-size: 11px;
	    line-height: 13px;
		font-weight: normal;
		text-decoration:none;
  }
  .BlockInternalFeed .title_2 a:hover, .BlockInternalFeed .title_2 a:active	{
		font-family:Tahoma, Geneva, sans-serif;
		color: #FFFFFF;	
	    font-size: 11px;
	    line-height: 13px;
		font-weight: normal;
		text-decoration: underline;
  }	
/* --- Styles for Block Internal Feed 6 ------------------------------------------------------------------------- */

	.BlockInternalFeed_6 {
	  color: #010101;		
	  font-size: 11px;
	  line-height: 13px;
	}
	
	.BlockInternalFeed .header	{
		color: #A00054;
		font-size: 20px;
		line-height: 22px;
		font-family: Georgia, Tahoma;
	}
	.BlockInternalFeed_6 .header a:link, .BlockInternalFeed_6 .header a:visited	{
		color: #A00054;
		font-size: 20px;
		line-height: 22px;
	  text-decoration: none;
		font-family: Georgia, Tahoma;
  }
  .BlockInternalFeed_6 .header a:hover, .BlockInternalFeed_6 .header a:active	{
		color: #A00054;
		font-size: 20px;
		line-height: 22px;
	  text-decoration: underline;
		font-family: Georgia, Tahoma;
  }

	.BlockInternalFeed_6 .text {
		color: #010101;
		font-size: 11px;
		line-height: 13px;	
  }	
	.BlockInternalFeed_6 a:link, .BlockInternalFeed_6 a:visited	{
		color: #010101;	
		font-size: 11px;
		line-height: 13px;	
	  text-decoration: none;
  }
  .BlockInternalFeed_6 a:hover, .BlockInternalFeed_6 a:active	{
		color: #010101;	
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
  }	
	.BlockInternalFeed_6 .title {
		color: #010101;	
	  font-size: 10px;
	  line-height: 12px;
		font-weight: bold;
	}
	.BlockInternalFeed_6 .title a:link, .BlockInternalFeed_6 .title a:visited	{
		color: #010101;	
	  font-size: 10px;
	  line-height: 12px;
		font-weight: bold;
	  text-decoration: none;
  }
  .BlockInternalFeed_6 .title a:hover, .BlockInternalFeed_6 .title a:active	{
		color: #010101;	
	  font-size: 10px;
	  line-height: 12px;
		font-weight: bold;
		text-decoration: underline;
  }	
	
/* --- Styles for Poll Block ----------------------------------------------------------------------- */

  .PollBlock {
		font-size: 12px;
		line-height: 14px;	
    	margin: 0px;
  }

	.PollBlock .header	{
		color: #FFFFFF;
    	margin: 0px;
		font-weight: normal;
		font-size: 18px;
		line-height: 20px;	
		text-decoration: none;
	}
	
	.PollBlock .question	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}

	.PollBlock .view_results	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
	}

	.PollBlock .view_results a:link, .PollBlock .view_results a:visited	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
	}
	.PollBlock .view_results a:hover, .PollBlock .view_results a:active	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: underline;
	}
	.PollBlock .option	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
	}

	.PollBlock .option a:link, .PollBlock .option a:visited	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
	}
	.PollBlock .option a:hover, .PollBlock .option a:active	{
		font-size: 11px;
		line-height: 13px;	
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: underline;
	}
	
/* --- Styles for Ratio PopUp Tool -------------------------------------------------------------------- */

  .RadioPopUp {
		color: #000000;
		font-size: 11px;
		line-height: 13px;	
  }
  .RadioPopUp .header {
	  font-family: Tahoma, Geneva, sans-serif;
	  color: #2e5775;
	  font-size: 16px;
	  line-height: 18px;
	  text-decoration:none;
	  font-weight: normal;
  }

  .RadioPopUp .title	{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size: 11px;
	  line-height: 13px;	
	  color: #2e5775;
	  font-weight: normal;
	  text-decoration: none;
  }

  .RadioPopUp .title a:link, .RadioPopUp .title a:visited	{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size: 11px;
	  line-height: 13px;	
	  color: #2e5775;
	  font-weight: normal;
	  text-decoration: none;
  }
  .RadioPopUp .title a:hover, .RadioPopUp .title a:active	{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size: 11px;
	  line-height: 13px;	
	  color: #2e5775;
	  font-weight: normal;
	  text-decoration: underline;
  }
	
	
  .RadioPopUp .emphasis {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 13px;	
		font-weight: bold;
	  text-decoration: none;
 }


  .RadioPopUp .website	{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size: 12px;
	  line-height: 14px;	
	  color: #FFFFFF;
	  font-weight: normal;
	  text-decoration: none;
  }

  .RadioPopUp .website a:link, .RadioPopUp .website a:visited	{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size: 12px;
	  line-height: 14px;	
	  color: #FFFFFF;
	  font-weight: normal;
	  text-decoration: none;
  }
  .RadioPopUp .website a:hover, .RadioPopUp .website a:active	{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size: 12px;
	  line-height: 14px;	
	  color: #FFFFFF;
	  font-weight: normal;
	  text-decoration: underline;
  }
