BODY 				
{ 
	background-color: #FFFFFF; 
	font-family:Verdana, Sans Serif;
}

BODY.white          
{ 
	background-color: #FFFFFF; 
	font-family:Verdana, Sans Serif;
}

P, A
{
	font-family:Verdana, Sans Serif; 
}

A
{
	color:#3163CE;
	font-size:12px;
}

P 
{ 
	font-size:12px; 
	color:#000000; 
}

select 
{
	background-color: #ffffff;
}

SPAN.credits
{
	font-size:10px;
	line-height:12px;
}

P.credits			
{
	font-size:10px;
	line-height:12px;
}

DIV.credits			
{
	font-size:10px;
	line-height:12px;
}

A.credits			
{
	font-size:10px;
}

P.text 				
{ 
	font-size:12px; 
	line-height:16px; 
	color:#000000; 
}

SPAN.text 			
{ 
	font-size:12px; 
	line-height:16px; 
	color:#000000; 
	font-weight:normal;
}

DIV.text 			
{ 
	font-size:12px; 
	line-height:16px; 
	color:#000000; 
	font-weight:normal;
}

DIV.music 
{ 
	font-size:12px; 
	line-height:16px; 
	color:#FFFFFF; 
	font-weight:normal;
}

A.text				
{
	color:#3163CE;
	font-size:12px;
}

TABLE.text 			
{ 
	font-size:12px; 
	line-height:16px; 
	color:#000000; 
	font-weight:normal;
}

LI 					
{ 
	font-size:12px; 
	line-height:16px; 
	color:#000000; 
	font-weight:normal;
}

SPAN.textsuper		
{
	vertical-align:super;
	font-size:8px;
}

SPAN.titlesuper		
{
	vertical-align:super;
	font-size:10px;
}

P.caption 			
{  
	font-family:Verdana, Sans Serif;
	font-size:10px; 
	color:#000000; 
	line-height:12px;
}
					
.redcaption 				
{  
	font-family:Verdana, Sans Serif;
	font-size:10px; 
	color:#FF0000; 
	line-height:12px;
}

SPAN.caption 		
{  
	font-family:Verdana, Sans Serif;
	font-size:10px; 
	color:#000000; 
	line-height:12px;
}

A.caption			
{
	font-size:10px
}

TD.caption			
{  
	font-size:10px; 
	color:#000000; 
	line-height:12px;
}

A.captionlink, A.nprnewspacks_link		
{
	font-size:10px; 
	color:#3163CE;
	line-height:12px;
}

SPAN.pagetitle 		
{ 
	font-size:14px; 
	font-weight:bold; 
	color:#000000; 
}

P.pagetitle 		
{ 
	font-size:14px; 
	font-weight:bold; 
	color:#000000; 
}

SPAN.subtitle 		
{ 
	font-size:12px; 
	font-weight:normal; 
	color:#000000; 
}

A.headline 			
{  
	text-decoration:underline;
	font-size:12px; 
	color:#3163CE; 
	font-weight:bold;
}

A.topstory			
{  
	text-decoration:underline;
	font-size:16px; 
	color:#3163CE; 
	font-weight:bold;
}

SPAN.liteheadline 	
{  
	font-size:12px; 
	color:#000000; 
	font-weight:bold; 
}
					
SPAN.news_headline 	
{  
	font-size:14px; 
	color:#000000; 
	font-weight:bold; 
}

P.teaser 			
{ 
	font-size:10px; 
	color:#000000; 
}
					
SPAN.teaser 		
{ 
	font-size:10px; 
	color:#000000; 
}

A.teaser 			
{ 
	font-size:10px; 
}

P.teaserlink 		
{ 
	font-size:10px; 
	color:#000000; 
}

A.teaserlink 		
{ 
	color:#666666; 
	font-weight:bold; 
	font-size:10px;
}

A.segmenttitle 		
{ 
	font-size:14px; 
	font-weight:bold; 
	text-decoration:none;
	color:#000000; 
}

SPAN.listenrundown 	
{ 
	font-size:10px; 
	color:#000066; 
}

SPAN.musicrundown 	
{ 
	font-size:10px; 
	color:#666666; 
}

A.indexitem 		
{  
	font-size:12px; 
	color:#3163CE; 
	font-weight:bold; 
	text-decoration: underline; 
	line-height:12px;
}

P.indexdesc			
{ 
	font-size:10px; 
	color:#000000; 
	line-height:12px;
}

A.indexdesc 		
{ 
	color:#3163CE; 
	font-weight:bold; 
	font-size:10px;
}

P.textonly 			
{ 
	font-size:10px; 
	text-align:center; 
	color:#666666; 
	margin-bottom: 3px; 
	margin-top: 3px;
}

A.textonly 			
{ 
	color:#666666; 
	font-size:10px;
}

A.morelink 			
{  
	font-size:10px; 
	color:#3163CE; 
	text-decoration:underline; 
	font-weight:bold;
}

P.topnav 			
{ 
	font-size:10px; 
	color:#000000; 
	font-weight:bold; 
}

A.topnav 			
{ 
	font-size:10px;
	color:#000000; 
	text-decoration:underline;
}

A.topnav:hover 		
{ 
	color:#3163CE; 
}

P.stationnav 		
{ 
	font-size:10px; 
	font-weight:bold; 
	color:#000000; 
	margin-left:5px;
}

A.stationnav 		
{ 
	font-size:10px;
	color:#000000; 
	text-decoration:none; 
}

P.progtag 			
{ 
	font-size:10px; 
	color:#3163CE; 
	margin-left:10px;
}

SPAN.progtag 		
{ 
	font-size:10px; 
	color:#3163CE; 
	margin-left:10px;
}

P.specialfeatures 	
{ 
	font-size:10px; 
	color:#3163CE; 
	line-height:16px; 
}

TD.borders 			
{ 
	background-color: #CCCCCC; 
}

TD.leftcol 			
{ 
	background-color: #CCCCCC; 
}

TD.content 			
{ 
	background-color: #FFFFFF; 
}

TD.rightcol 		
{ 
	background-color: #FFFFFF; 
}

TD.findstation 		
{ 
	background-color: #CCCCCC; 
}

P.findstation		
{  
	margin-top:3px;
	margin-bottom:3px;
	font-size:12px; 
	color:#666666; 
}

P.findstationcaption		
{  
	margin-top:3px;
	margin-bottom:3px;
	font-size:10px; 
	color:#666666; 
}
/*
TD.webextra 		
{ 
	background-color: #3366CC; 
}

P.webextra 			
{ 
	margin-top:3px;					
	font-size:10px; 
	color:#FFFFFF; 
}

A.webextra 			
{ 
	font-size:10px;
	margin-top:3px;					
	color:#99CCFF; 
	font-weight:bold; 
}
*/					
A.rtheadline		
{ 
	margin-top:3px;					
	color:#FFFFFF; 
	font-size:10px;
	font-weight:bold;
	text-decoration:underline; 
}
					
TD.musicnotes 		
{ 
	background-color: #003399; 
}
					
P.musicnotes 		
{ 
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.musicnotes 		
{ 
	font-size:10px;
	color:#99CCFF; 
	font-weight:bold; 
	text-decoration:underline;
}

TD.newsnav			
{ 
	background-color: #3366CC; 
}
					
P.newsnav 			
{ 
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.newsnav 			
{ 
	font-size:10px;
	color:#99CCFF; 
	font-weight:bold; 
}
					
TD.listennow 		
{ 
	background-color: #006699; 
}
					
P.listennow 		
{ 
	margin-top:5px;
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.listennow 		
{ 
	font-size:10px;
	margin-top:5px;
	color:#99CCFF; 
	font-weight:bold; 
	text-decoration:none; 
}
					
TD.partners 		
{ 
	background-color: #999999; 
}
					
P.partners 			
{ 
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.partners 			
{ 
	font-size:10px;
	color:#FFFFFF; 
	font-weight:bold; 
}
					
TD.bottomnav 		
{ 
	background-color: #CCCCCC; 
}
					
P.bottomnav 		
{ 
	font-size:10px; 
	color:#000000; 
}
					
A.bottomnav 		
{ 
	color:#000000; 
	font-size:10px;
}
					
A.bottomnav:hover 	
{
	color: #999999;
}

TD.subnav 			
{ 
	background-color: #FFFFFF; 
}
					
P.featuretitle		
{
	font-size:16px; 
	font-weight:bold; 
	color:#003399; 
}
					
P.pullquote		
{
	font-size:12px; 
	font-weight:bold; 
	color:#003399; 
}

A.featuretitle		
{
	font-size:16px; 
	font-weight:bold; 
	color:#003399; 					
	text-decoration:none;
}
					
P.subnav 			
{
	font-size:10px; 
	font-weight:bold; 
	color:#003399; 
	margin-left:5px;
}
	
DIV.subnav 			
{
	font-size:10px; 
	font-weight:bold; 
	color:#003399; 
	margin-left:5px;
}
					
SPAN.subnavtitle	
{
	font-size:10px; 
	font-weight:bold; 
	color:#999999; 
}
					
A.subnav 			
{ 
	color: #003399; 
	text-decoration:underline; 
	font-size:10px;
}
					
TD.lowerleft 		
{ 
	background-color: #999999; 
}
					
P.lowerleft 		
{ 
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.lowerleft 		
{ 
	font-size:10px;
	color:#FFFFFF; 
	font-weight:bold; 
}
					
TD.lowerright 		
{ 
	background-color: #003399; 
}
					
P.lowerright 		
{ 
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.lowerright 		
{ 
	font-size:10px;
	color:#99CCFF; 
	font-weight:bold; 
}
					
TD.shop 		
{ 
	background-color: #CCCCCC; 
}

P.shop 		
{ 
	font-size:10px; 
	color:#000000; 
}
					
A.shop 		
{ 
	font-size:10px;
	color:#666666; 
	font-weight:bold; 
	text-decoration: underline; 
}
					
TD.transcripts 		
{ 
	background-color: #CCCCCC; 
}

P.transcripts 		
{ 
	font-size:10px; 
	color:#000000; 
}
					
A.transcripts 		
{ 
	font-size:10px;
	color:#666666; 
	font-weight:bold; 
	text-decoration: underline; 
}
					
TD.wheretohear 		
{ 
	background-color: #003399; 
}
					
P.wheretohear 		
{ 
	font-size:10px; 
	color:#FFFFFF; 
}
					
A.wheretohear 		
{ 
	font-size:10px;
	color:#99CCFF; 
	font-weight:bold; 
}
					
P.stationinfo 		
{ 
	font-size:10px; 
	color:#330000; 
}
					
A.stationinfo 		
{ 
	font-size:10px;
	font-size:12px; 
	font-weight:bold; 
	color:#3163CE; 
}
					
A.smallblue			
{
	font-family:Verdana, Sans Serif;
	font-size:10px;
	color:#0000FF;
}
					
.mjytest			
{
	font-family: Verdana, Sans serif;
	font-size:10px;
	color:#000000;
}
					
.leftbar
{
	font-family:verdana, arial, sans serif;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}

a.leftbarlink
{
	font-family:verdana, arial, sans serif;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.leftcontentbucket
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
}

.leftcontentlink
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}

.leftcontentlinklight
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}

.leftcontentlinklightu
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
}

.leftbartitle
{
	font-family:verdana, arial, sans serif;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

.rightbar
{
	font-family:verdana, arial, sans serif;
	color:#FFFFFF; 
	font-size:11px;
	font-weight:bold;
}

.rightcontent
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
}

a.rightcontentlink
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

a.rightcontentlinklight, div.rightbucket a
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

.lightgraydate
{
	color:#666666;
}

img.blackborder
{
	border:1px solid #000000;
}

.email_box_outline, .email_box_header
{
background-color:#99CC99;
}

.email_box_background
{
	background-color:#FFFFFF;
}

.email_box_text
{
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#000000;
}

.email_box_title
{
	font-family:verdana, arial, sans serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.email_box_link
{
	font-family:verdana, arial, sans serif;
	font-size:11px;
}

.emailFormTable
{
	width:100%;
	border:none;
}

.emailFormTable td
{
	border-bottom:1px solid #9c9;
	padding:6px 0;
}

.emailFormTable tr.first td
{
	border-top:2px solid #9c9;
	border-bottom:2px solid #9c9;
}

.emailFormTable tr.last td
{
	border:none;
}

.webextra
{
	font-size:10px;
	color:#000;
	background-color:transparent;
	font-weight:bold;
	font-style:italic;
	font-variant:small-caps;
}

.webextrafirst
{
	font-size:12px;
}

.nprMod, .nprModText
{
	font-size: 11px;
}

.bioindex
{
	font-size:11px;
}