@media screen,print,all {
/******************************************************************************/
/* Playlist Archive 6/11/2022 3:39AM */
   H2.Lbl		{ font: 22pt Monda,sans-serif; color: #CCC; }
  DIV.Mes		{ }
  DIV.Cmd,
  DIV.Crd		{ background-color: #000; border: 1px solid #4C4C4C; padding: 10px 15px; margin: 15px 0px; text-align: center; }
  DIV.Crd A,
  DIV.Crd B		{ white-space: nowrap; font-weight: normal; }
  DIV.Crd B::before	{ content: '\201c'; }
  DIV.Crd B::after	{ content: "\201d"; }

  DIV.Cmd		{ padding-bottom: 0px; }
  DIV.Cmd INPUT	{ font: 13.5pt 'PT Sans',sans-serif; }
  DIV.Cmd INPUT[TYPE="submit"]	{ font: 14pt Monda,sans-serif; border-width: 0px; }
INPUT.Cmd,
  DIV.Cmd A		{ background: linear-gradient(to bottom, #DDD, #999); text-shadow:  1px 1px 0px #EEE;
				  color: #000; padding: 0px 10px; border-radius: 2px; font: 14pt Monda,sans-serif;
				  display: inline-block; margin: 0px 5px 10px; xline-height: 19px; }

  DIV.Cmd A IMG	{ display: inline-block; margin: 0px 0px 0px 7px; width: 13px; height: 13px; }
  DIV.Cmd A IMG.Prv	{ margin: 0px 7px 0px 0px; }
  DIV.Cmd LABEL	{ margin: 0px 10px 10px 15px; display: block; }

TABLE.pla		{ border-collapse: collapse; width: 100%; }
TABLE.pla TH	{ font: 15pt Monda,sans-serif; text-align: left; padding: 5px 30px; border: 1px solid #AAA;
			background: linear-gradient(to bottom, #606060, #404040); text-shadow: 6px 6px 4px #000;
			color: #DDD; margin: 20px 0px 0px 0px; }

TABLE.pla TD		{ font: 13.5pt 'PT Sans',sans-serif; padding: 3px 0px; }
/*
TABLE.pla TR.Odd	{ xbackground-color: #2A2A2A; }
TABLE.pla TR.Evn	{ xbackground-color: #181818; }
*/
TABLE.pla TR:nth-child(odd) { background-color: #181818; }
TABLE.pla TR:nth-child(even) { background-color: #2A2A2A; }
TABLE.pla TD.Pad	{ background-color: #212121; border-right: 1px solid #AAA; width: 35px; }
TABLE.pla TD.Tim	{ white-space: nowrap; padding-left: 10px; }
TABLE.pla TD.Art	{ color: #C1FFC1; text-align: right; padding-right: 10px; }
TABLE.pla TD.Trk	{ color: #FFB591; }
TABLE.pla   .Alb	{ color: #CAFFFF; }
TABLE.pla TD.Buy	{ border-right: 1px solid #AAA; white-space: nowrap; }
TABLE.pla TD.Buy IMG{ vertical-align: middle; }
TABLE.pla  A.Buy	{ background: linear-gradient(to bottom, #DDD, #999); text-shadow:  1px 1px 0px #EEE;
					  color: #000; padding: 0px 3px; border-radius: 2px; font: 10pt Monda,sans-serif;
					  display: inline-block; margin: 0px 5px 0px 10px; line-height: 19px; }
TABLE.pla  A.Buy:Hover	{ background: linear-gradient(to bottom, #EEE, #AAA); color: #A00000; }
TABLE.pla TD.Fst	{ padding-top: 6px; }
TABLE.pla TD.Lst	{ padding-bottom: 6px; border-bottom: 1px solid #AAA; }
TABLE.pla TD.Not	{ text-align: center; border-right: 1px solid #AAA; }
TABLE.pla TD.Gap	{ height: 20px; }

TABLE.pla  TD.Gen	{ padding: 10px 15px; border: 1px solid #AAA; }

DIV.Leg		{ border: 1px solid #AAA; display: inline-block; margin: 25px 0px 25px 35px; }
DIV.Leg H5	{ font: 14pt Monda,sans-serif; text-align: center; padding: 5px 30px; border-bottom: 1px solid #AAA;
	background: linear-gradient(to bottom, #606060, #404040); text-shadow: 6px 6px 4px #000; color: #DDD;
				margin: 0px; }
DIV.Leg B,
DIV.Leg U,
DIV.Leg I	{ font: 13pt 'PT Sans',sans-serif; display: inline-block; text-decoration: none; font-style: normal;
				  padding: 15px 20px; }
DIV.Leg B	{ color: #C1FFC1; }
DIV.Leg U	{ color: #FFB591; border: 1px solid #AAA; border-width: 0px 1px; }
DIV.Leg I	{ color: #CAFFFF; }

DIV.Rss		{ border-top: 1px solid var(--ColorDiv); padding: 25px 0px 20px 0px; font: 13.5pt 'PT Sans',sans-serif; }
DIV.Rss IMG	{ width: 36px; height: 36px; border-width: 0px; vertical-align: top; margin: -5px 6px 0px 0px; }
}
/******************************************************************************/
@media (max-width: 850px) {

}
/******************************************************************************/
@media print {
BODY	{ background-color: transparent; color: #000; }
HEADER,
DIV.Head H3,
DIV.Mes,
DIV.Cmd,
TABLE.pla TD.Pad,
TABLE.pla TD.Buy,
DIV.Leg, DIV.Rss,
FOOTER UL,
FOOTER ARTICLE
	{ display: none; }

DIV.Head	{ padding-bottom: 0px; }
DIV.Head H1	{ border-color: #000; padding-bottom: 5px; color: #000; text-shadow: none; text-align: center; }
H2.Lbl		{ color: #000; border-top: 1px solid #000; margin-top: 2px; }
DIV.Crd		{ border-width: 0px; background-color: transparent; text-align: left; color: #000; }
DIV.Crd A	{ color: #000; }

TABLE.pla .Alb,
TABLE.pla TD.Tim,
TABLE.pla TD.Art,
TABLE.pla TD.Trk,
TABLE.pla TD.Not
	{ color: #000; vertical-align: top; }

TABLE.pla TD.Gap { background-color: #FFF; }
TABLE.pla TH,
TABLE.pla TR.Odd,
TABLE.pla TR.Evn,
TABLE.pla TD.Not,
TABLE.pla TD.Lst,
FOOTER SECTION,
FOOTER		{ background: transparent ; border-width: 0px; }
FOOTER SECTION	{ color: #000; border-top: 1px solid #000; }

TABLE.pla TH	{ color: #FFF; text-align: center; text-shadow: none; border-bottom: 1px solid #000; }

}
