
	.test				{ font-family: Arial,Verdana,sans-serif; 	color: #941C1C;	font-size: 11px; font-weight:bold}
	
	a {
    color: #CC8262;
    text-decoration: none;
	}
	a:hover{
		text-decoration: underline;
	}
	
	.bold						{ font-weight:bold;}	
	.notLiveHeader 			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 16pt; font-weight:bold; padding-left:5px; padding-top:3px;}		
	.notLiveSubHeader 			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 12pt; font-weight:bold; padding-left:5px; padding-top:3px;padding-bottom:3px;}	

	.notLiveLinks				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC0000; text-decoration:none;	font-size: 12pt; font-weight:bold; padding-left:5px; padding-top:3px;padding-bottom:3px;}		
	a.notLiveLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC0000;	text-decoration:none;	font-size: 12pt; font-weight:bold; padding-left:5px; padding-top:3px;padding-bottom:3px;}		
	a.notLiveLinks:hover			{ text-decoration: none; color: #000000}		

	.defaultBodyAlt 				{ font-family: 'Roboto', Arial, Verdana, sans-serif;	color: #ffffff;	 	font-size: 11pt; }
	
	a.buttons		{display:inline;font-family:  Arial, Helvetica, Verdana, Sans;	color: #870000; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #870000; font-weight:bold; text-decoration:none; height:100%;}
		a.buttons:visited	{display:inline;font-family:  Arial, Helvetica, Verdana, Sans;	color: #870000; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #870000; font-weight:bold; text-decoration:none; height:100%;}
	a.buttons:hover		{display:inline;font-family:  Arial, Helvetica, Verdana, Sans;	color: #FFFFFF; padding:3px; background-color:#870000; margin:2px; border:1px solid #870000; font-weight:bold; text-decoration:none; height:100%;}

	.dashedline					{border-top: 1px dashed #D2DADA; margin:15px 0;}

	.fullwidth  				{ width: 100%;}
	.minheight					{height: 350px;}
	.defaultpage 				{ background-color: #ffffff; width:635px; }
	.defaultBody 				{ font-family: 'Roboto', Arial, Verdana, sans-serif;	color: #000000;	 	font-size: 11pt; }
	.defaultBodyArial 				{ font-family: Arial,Verdana,sans-serif;	color: #000000;	 	font-size: 10pt; }
	.defaultBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 8pt; }
	.defaultBodyXSmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 7pt; }
	.defaultBodySmallGrey			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #666666;	 	font-size: 8pt; }
	.defaultBodyXLarge			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 14pt; }
	.defaultBodyXLargeWhite		{ font-family:  Verdana, Helvetica, Arial, Sans; color: #FFFFFF;	 	font-size: 14pt; }		
	.defaultSubHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 10pt;  }
	.defaultSubHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999;  	font-size: 12pt;   }
	.defaultHeaderSmall		{ font-family:  Georgia, Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; }
	.playerHeaderWhite		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 15pt;  padding-left:35px;}
	.playerHeaderBlue		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 16px;}
	.playerHeaderCenter		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 15pt;   }
	.playerHeaderSmallWhite	{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 18px; padding-left:5px;padding-top:5px;}	
	.playerTextWhite				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 14px; padding-left:35px;}	
	.playerTextWhiteAlt { font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 14px; padding-left:35px;}	
	.defaultBodyRed		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #660000;	 	font-size: 14px;  }	
	.voteThanks			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #660000;	font-size: 7pt; font-weight:bold; }
	.voteThanksWhite			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #ffffff;  	font-size: 7pt; font-weight:bold; }


	.defaultLandingHeader		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 14pt; font-weight:bold; }	
	
	.defaultLinksLandingHeader     	{ font-family:  Georgia, Verdana, Helvetica, Arial, Sans;	color: #660000;font-size:14pt;text-decoration: none; font-weight:bold }		
	a.defaultLinksLandingHeader     	{ font-family:  Georgia, Verdana, Helvetica, Arial, Sans;	color: #660000;font-size:14pt;text-decoration: none; font-weight:bold }		
	a.defaultLinksLandingHeader:hover	{ text-decoration: none; color: #3D1F38; font-weight:bold }		

	.linksLandingHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 14px; text-decoration: none;   font-weight:bold;}		
	a.linksLandingHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 14px;  text-decoration: none;  font-weight:bold;}		
	a.linksLandingHeader:hover	{ text-decoration: underline;  font-weight:bold;}		

	.defaultHeader				{ font-family: 'Roboto', Arial, Verdana, sans-serif; color: #000000; font-size: 22pt; font-weight:bold; padding:10px 0px 15px 10px;}	
	.defaultHeader				{ font-family: 'Roboto', Arial, Verdana, sans-serif; color: #000000; font-size: 22pt; font-weight:bold; padding:10px 0px 15px 10px;}	
	.defaultHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 20pt; font-weight:bold; font-weight:bold; padding:10px 0px 15px 10px;}	
	.defaultHighlightBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;	 	font-size: 10pt; }		
	.audienceLettersBodyReply	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;	 	font-size: 10pt; }

	.defaultLinksHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.defaultLinksHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.defaultLinksHeader:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.defaultLinksXLargeWhite     	{ font-family:  Verdana, Helvetica, Arial, Sans; color: #FFFFFF;	 	font-size: 14pt; text-decoration:none; }
	a.defaultLinksXLargeWhite     	{ font-family:  Verdana, Helvetica, Arial, Sans; color: #FFFFFF;	 	font-size: 14pt;text-decoration:none; }
	a.defaultLinksXLargeWhite:hover	{ text-decoration:underline;  color: #FFFFFF;  }	
	
	.defaultLinksXLargeWhiteNoLine     	{ font-family:  Verdana, Helvetica, Arial, Sans; color: #FFFFFF;	 	font-size: 14pt; text-decoration:none; }
	a.defaultLinksXLargeWhiteNoLine     	{ font-family:  Verdana, Helvetica, Arial, Sans; color: #FFFFFF;	 	font-size: 14pt;text-decoration:none; }
	a.defaultLinksXLargeWhiteNoLine:hover	{ text-decoration:none;  color: #e7e7e7;  }		


	.redLinks     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 10pt; font-weight:bold; text-decoration:underline; }
	a.redLinks  	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 10pt; font-weight:bold; text-decoration:underline; }
	a.redLinks:link     		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 10pt; font-weight:bold; text-decoration:underline; }				
	a.redLinks:visited			{font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 10pt; font-weight:bold; text-decoration:underline;  }		
	a.redLinks:active			{font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 10pt; font-weight:bold; text-decoration:underline;  }	
	a.redLinks:hover	{  color: #000000; font-weight:bold; text-decoration: none}		
	
	.defaultLinksHeaderSmall     	{ font-family:  Georgia, Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.defaultLinksHeaderSmall  	{ font-family:  Georgia, Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.defaultLinksHeaderSmall:hover	{ text-decoration: underline; color: #3D1F38; font-weight:bold }		

	.defaultLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.defaultLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.defaultLinksLarge:hover	{ text-decoration: none; color: #660000; font-weight:bold }		
	.defaultLinksBold     				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.defaultLinksBold     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.defaultLinksBold:hover			{ text-decoration: none; color: #660000}		
	a.defaultLinksBold:link     		{ }				
	a.defaultLinksBold:visited			{ }		
	a.defaultLinksBold:active			{ }		
	
	.defaultLinks				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:10pt; text-decoration: underline;}		
	a.defaultLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:10pt; text-decoration: underline;}		
	a.defaultLinks:hover			{ text-decoration: none; color: #660000}		
	a.defaultLinks:link     		{ }				
	a.defaultLinks:visited			{ }		
	a.defaultLinks:active			{ }	
	
	.defaultLinksSmall				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:8pt; text-decoration: underline;}		
	a.defaultLinksSmall     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:8pt; text-decoration: underline;}		
	a.defaultLinksSmall:hover			{ text-decoration: none; color: #660000}		
	a.defaultLinksSmall:link     		{ }				
	a.defaultLinksSmall:visited			{ }		
	a.defaultLinksSmall:active			{ }	

	.defaultLinksNoDec				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:10pt; text-decoration: none;}		
	a.defaultLinksNoDec     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #CC8262;		font-size:10pt; text-decoration: none;}		
	a.defaultLinksNoDec:hover			{ text-decoration: none; color: #660000;text-decoration: underline;}		
	a.defaultLinksNoDec:link     		{ }				
	a.defaultLinksNoDec:visited			{ }		
	a.defaultLinksNoDec:active			{ }	
	
/*These are the styles for the homepage. */
	.homepage 				{ background-color: #ffffff; width:635px; }
	.homeBody 				{ font-family:  Verdana, Helvetica, Sans;	color: #000000;	 	font-size: 10pt; }
	.homeBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 9pt; }
	.homeSubHeader			{ font-family:  Arial, Verdana, Helvetica, Sans;	color: #FFFFFF;  	font-size: 18px; }
	.homeSubHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999;  	font-size: 12pt; font-weight:bold; }
	.homeHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 16pt; font-weight:bold; }
	.homeHeaderSmallCenter	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 16pt;  }
	.homeHeader				{ font-family:  Arial, Verdana, Helvetica, Sans;	color: #FFF;  	font-size: 16pt; padding:5px; background-color: #6D0607; }		
	.homeHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 20pt; font-weight:bold; }			
	.homeLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:12pt; font-weight:bold }		
	a.homeLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:12pt;font-weight:bold }		
	a.homeLinksLarge:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.homeScroller     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:11pt;text-decoration: underline; font-weight:bold }		
	a.homeScroller     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:11pt;text-decoration: underline; font-weight:bold }		
	a.homeScroller:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.homeLinksBold     				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:12pt; text-decoration: underline; font-weight:bold}		
	a.homeLinksBold     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:12pt; text-decoration: underline; font-weight:bold}		
	a.homeLinksBold:hover			{ text-decoration: none; color: #660000}		
	a.homeLinksBold:link     		{ }				
	a.homeLinksBold:visited			{ }		
	a.homeLinksBold:active			{ }		
	
	.homeLinks				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.homeLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.homeLinks:hover			{ text-decoration: none; color: #660000}		
	a.homeLinks:link     		{ }				
	a.homeLinks:visited			{ }		
	a.homeLinks:active			{ }	
	
	.homeLinksSmall				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:9pt; text-decoration: underline;}		
	a.homeLinksSmall     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:9pt; text-decoration: underline;}		
	a.homeLinksSmall:hover			{ text-decoration: none; color: #660000}		
	a.homeLinksSmall:link     		{ }				
	a.homeLinksSmall:visited			{ }		
	a.homeLinksSmall:active			{ }	

	.thinBlueGreenTable					{ border: 1px solid; border-color: #3A789D; }
	
	/* blog pages */
	.blogpage 				{ background-color: #ffffff; }
	.blogBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	.blogBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 9pt; }
	.blogSubHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 10pt;}
	.blogSubHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999;  	font-size: 12pt; font-weight:bold; }
	.blogHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 14pt; font-weight:bold; }
	.blogHeader				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 18pt; font-weight:bold; }		
	.blogHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 20pt; font-weight:bold; }			
	
	.blogLinks				{ font-family:   'Roboto', Arial, Verdana, sans-serif;	color: #CC8262;		font-size:11pt; text-decoration: none;}		
	a.blogLinks     			{ font-family:   'Roboto', Arial, Verdana, sans-serif;	color: #CC8262;		font-size:11pt; text-decoration: none;}		
	a.blogLinks:hover			{ text-decoration: underline; color: #CC8262}		
	a.blogLinks:link     		{ }				
	a.blogLinks:visited			{ }		
	a.blogLinks:active			{ }	
	
	.blogLinksBack				{ font-family:   'Roboto', Arial, Verdana, sans-serif;	color: #CC6500;		font-size:11pt; text-decoration: none;}		
	a.blogLinksBack     			{ font-family:   'Roboto', Arial, Verdana, sans-serif;	color: #CC6500;		font-size:11pt; text-decoration: none;}		
	a.blogLinksBack:hover			{ text-decoration: underline; color: #660000}		
	a.blogLinksBack:link     		{ }				
	a.blogLinksBack:visited			{ }		
	a.blogLinksBack:active			{ }	
	
	.newsStory					{padding-bottom: 15px;}
	.newsLinks		 			{color: #000000; text-decoration: none;}
	.newsLinks:visited 			{color: #000000; text-decoration: none;}
	.newsLinks:hover			{color: #000000; text-decoration: underline;}
	
	.checkoutpage 				{ background-color: #ffffff; width:635px; }
	.checkoutBody 				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	.checkoutBodySmall			{ font-family: Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 8pt; }
	.checkoutBodyXLarge			{ font-family: Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 14pt; }	
	.checkoutSubHeader			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 10pt; font-weight:bold; }
	.checkoutSubHeaderLarge		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #999999;  	font-size: 12pt; font-weight:bold; }
	.checkoutHeaderSmall		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 14pt; font-weight:bold; }
	.checkoutHeader				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 18pt; font-weight:bold; }		
	.checkoutHeaderLarge		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 20pt; font-weight:bold; }	
	.checkoutHighlightBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;	 	font-size: 10pt; }		
	.audienceLettersBodyReply	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;	 	font-size: 10pt; }

	.checkoutLinksHeader     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.checkoutLinksHeader     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.checkoutLinksHeader:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.checkoutLinksHeaderSmall F    	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.checkoutLinksHeaderSmall  	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.checkoutLinksHeaderSmall:hover	{ text-decoration: none; color: #3D1F38; font-weight:bold }		


	.checkoutLinksLarge     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.checkoutLinksLarge     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.checkoutLinksLarge:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.checkoutLinksBold     				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.checkoutLinksBold     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.checkoutLinksBold:hover			{ text-decoration: none; color: #660000}		
	a.checkoutLinksBold:link     		{ }				
	a.checkoutLinksBold:visited			{ }		
	a.checkoutLinksBold:active			{ }		
	
	.checkoutLinks				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.checkoutLinks     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.checkoutLinks:hover			{ text-decoration: none; color: #660000}		
	a.checkoutLinks:link     		{ }				
	a.checkoutLinks:visited			{ }		
	a.checkoutLinks:active			{ }	
	
	.checkoutLinksSmall				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.checkoutLinksSmall     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.checkoutLinksSmall:hover			{ text-decoration: none; color: #660000}		
	a.checkoutLinksSmall:link     		{ }				
	a.checkoutLinksSmall:visited			{ }		
	a.checkoutLinksSmall:active			{ }		
	
/*These are the styles for the my account pages. */
	.accountpage 				{ background-color: #ffffff; width:635px; }
	.accountBody 				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	.accountBodySmall			{ font-family: Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 8pt; }
	.accountBodyXLarge			{ font-family: Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 14pt; }	
	.accountSubHeader			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 10pt; font-weight:bold; }
	.accountSubHeaderLarge		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #999999;  	font-size: 12pt; font-weight:bold; }
	.accountHeaderSmall		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 14pt; font-weight:bold; }
	.accountHeader				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 18pt; font-weight:bold; }		
	.accountHeaderLarge		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 20pt; font-weight:bold; }	
	.accountHighlightBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;	 	font-size: 10pt; }		
	.audienceLettersBodyReply	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;	 	font-size: 10pt; }

	.accountLinksHeader     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.accountLinksHeader     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.accountLinksHeader:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.accountLinksHeaderSmall     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.accountLinksHeaderSmall  	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.accountLinksHeaderSmall:hover	{ text-decoration: none; color: #3D1F38; font-weight:bold }		


	.accountLinksLarge     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.accountLinksLarge     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.accountLinksLarge:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.accountLinksBold     				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.accountLinksBold     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.accountLinksBold:hover			{ text-decoration: none; color: #660000}		
	a.accountLinksBold:link     		{ }				
	a.accountLinksBold:visited			{ }		
	a.accountLinksBold:active			{ }		
	
	.accountLinks				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.accountLinks     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.accountLinks:hover			{ text-decoration: none; color: #660000}		
	a.accountLinks:link     		{ }				
	a.accountLinks:visited			{ }		
	a.accountLinks:active			{ }	
	
	.accountLinksSmall				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.accountLinksSmall     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.accountLinksSmall:hover			{ text-decoration: none; color: #660000}		
	a.accountLinksSmall:link     		{ }				
	a.accountLinksSmall:visited			{ }		
	a.accountLinksSmall:active			{ }		
	
		
/* Help Section */
	.helppage 				{ background-color: #ffffff; width:635px; }
	.helpBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	.helpBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 8pt; }
	.helpSubHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 10pt; font-weight:bold; }
	.helpSubHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999;  	font-size: 12pt; font-weight:bold; }
	.helpHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 14pt; font-weight:bold; }
	.helpHeader				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 18pt; font-weight:bold; }		
	.helpHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 20pt; font-weight:bold; }			
	.audienceLettersBodyReply	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;	 	font-size: 10pt; }
	.helpHighlightBody				{ font-family:  Verdana, Helvetica, Arial, Sans; 	color: #660000;	 	font-size: 10pt}

	.helpLinksHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.helpLinksHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 14pt; font-weight:bold; text-decoration:none; }
	a.helpLinksHeader:hover	{ text-decoration: none; color: #660000; font-weight:bold }		

	.helpLinksHeaderSmall     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.helpLinksHeaderSmall  	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.helpLinksHeaderSmall:hover	{ text-decoration: none; color: #3D1F38; font-weight:bold }		

	.helpLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.helpLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.helpLinksLarge:hover	{ text-decoration: none; color: #660000; font-weight:bold }		
	.helpLinksBold     				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.helpLinksBold     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.helpLinksBold:hover			{ text-decoration: none; color: #660000}		
	a.helpLinksBold:link     		{ }				
	a.helpLinksBold:visited			{ }		
	a.helpLinksBold:active			{ }		
	
	.helpLinks				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.helpLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
	a.helpLinks:hover			{ text-decoration: none; color: #660000}		
	a.helpLinks:link     		{ }				
	a.helpLinks:visited			{ }		
	a.helpLinks:active			{ }	
	
	.helpLinksSmall				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.helpLinksSmall     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.helpLinksSmall:hover			{ text-decoration: none; color: #660000}		
	a.helpLinksSmall:link     		{ }				
	a.helpLinksSmall:visited			{ }		
	a.helpLinksSmall:active			{ }	

	
	/*column pages */

		.columnBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
		.columnBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 9pt; }
		.columnHeader				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 22pt; font-weight:bold; }
		
		.columnLinks				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
		a.columnLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
		a.columnLinks:hover			{ text-decoration: none; color: #000000}		
		a.columnLinks:link     		{ }				
		a.columnLinks:visited			{ }		
		a.columnLinks:active			{ }		

	/* Station Finder */
		.stationFinderHeader	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 background-color: #003366; font-size: 10pt; }
		.stationFinderAltRow	{ background-color: #EEEEEE;  }
		
	/*show pages */

		.showpage 				{ background-color: #ffffff; }
		.showBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
		.showBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 8pt; }
		.showBodySmallBlack			{ font-family:  Arial, Helvetica, Verdana, Sans; color: #000000;	 	font-size: 8pt; }

		.showSubHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #666666;  	font-size: 10pt; font-weight:bold; }
		.showSubHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 11pt; font-weight:bold; }
		.showHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 14pt; font-weight:bold; }
		.showHeader				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 18pt; font-weight:bold; }		
		.showHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 20pt; font-weight:bold; }			
		.showLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
		a.showLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold }		
		a.showLinksLarge:hover	{ text-decoration: none; color: #000000; font-weight:bold }		
		.showLinks     				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
		a.showLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
		a.showLinks:hover			{ text-decoration: none; color: #660000}		
		a.showLinks:link     		{ }				
		a.showLinks:visited			{ }		
		a.showLinks:active			{ }		
		
		.showLinksSmall     			{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #000000;		font-size:8pt; text-decoration: underline;}		
		a.showLinksSmall      			{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #000000;		font-size:8pt; text-decoration: underline;}		
		a.showLinksSmall:hover			{ text-decoration: none; color: #660000}		
		a.showLinksSmall:link     		{ }				
		a.showLinksSmall:visited			{ }		
		a.showLinksSmall:active			{ }		
		
	
		
		.showLinksPlain				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
		a.showLinksPlain     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline;}		
		a.showLinksPlain:hover			{ text-decoration: none; color: #660000}		
		a.showLinksPlain:link     		{ }				
		a.showLinksPlain:visited			{ }		
		a.showLinksPlain:active			{ }		
		
		a.showCalendarLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #660000;		font-size:10pt; text-decoration: underline; font-weight:bold}		
		a.showCalendarLinks:hover			{ text-decoration: none; color: #000000}		
		a.showCalendarLinks:link     		{ }				
		a.showCalendarLinks:visited			{ }		
		a.showCalendarLinks:active			{ }		
		
		.showCalendarModule		{ background-color: #BE0033; border: 1px solid; border-color: #85bbe3;}
		
		.calendarBorder	table {background-color: #666666; border: #666666 1px solid;}
		.calendarBorder	th 	{ background-color: #666666; color:#ffffff; font-weight:bold;  } 
		.calendarBorder	td 	{ background-color:#ffffff;} 
		.calendarBorder	td a:links 	{ background-color:#ffffff;width:100%;display: block} 
		.calendarBorder	td a:visited 	{ background-color:#ffffff;width:100%;display: block} 
		.calendarBorder	td a:hover 	{ background-color:#9ecfff;width:100%;display: block} 
		
		.btnav { background-color: #daf0fd; border: 1px #000000 solid;} 
	
	.error 					 	{ font-family: Arial,Verdana,sans-serif; 	color: #941C1C;	 	font-size: 11px;}
	.textBodyError 					{ font-family:  Arial, Helvetica, Verdana, Sans;	color: #941C1C;	 	font-size: 11pt; }
	.textBodyStatic				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px;}	
	.textBodySmallStatic		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px;}	
	.textBody 					{ font-family: 'Roboto', Arial, Verdana, sans-serif;	color: #000000;	 	font-size: 11pt; }
	.textBodyBold				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11pt; font-weight:bold}
	.textBodyRegular			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px}	
	.textBodySmall				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 10px}
	.textBodySmallStatic				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 10px}
	.textBodyLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px}
	.textBodyXLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 13px; font-weight:bold}
	.textBodyHuge 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 15px; }
	.textBodyVerySmall			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 9px}
	
	.textBodyGrey				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CCCCCC;	 	font-size: 11px}
	.textBodyGreyHeader			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 14px}
	.textBodyGreyLarge			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CCCCCC;	 	font-size: 13px}
	.textBodyGreySmall			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CCCCCC;	 	font-size: 10px}
	.textBodyGreyVSmall			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CCCCCC;	 	font-size: 9px}
	.textBodyGreyStatic			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CCCCCC;	 	font-size: 11px}
	.textBodyGreySmallStatic			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CCCCCC;	 	font-size: 10px}

	.textBodyRed				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	 	font-size: 11px}
	.textBodyRedSmall			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	 	font-size: 10px}
	.textBodyRedLarge			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	 	font-size: 14px}
	
	.textBodyNavy				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #102173;	 	font-size: 11px}
	.textBodyNavySmall			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;	 	font-size: 10px}
	.textBodyNavyLarge			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #102173;	 	font-size: 12px}
	.textBodyNavyLarger			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #102173;	 	font-size: 13px}	
	
	.textBodyWhiteBold			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 13px; font-weight:bold; text-indent: 2px}
	.textBodyWhite				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 11px}	
	.textBodyWhiteLarge			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 12px}	
	.textBodyWhiteXLarge		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 14px}	
	.textBodyWhiteSmall			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 10px}	
	.textBodyWhiteVSmall		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 9px}
	.textBodyWhiteStatic		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 12px}	
	.textBodyWhiteRegularStatic	{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 11px}	
	
	.textBodyYellowLarge		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFCC00;	 	font-size: 12px}	
	.textBodyYellowSmall		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFCC00;	 	font-size: 10px}
	.textBodyYellowVSmall		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFCC00;	 	font-size: 9px}	
	.textBodyYellow				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFCC00;	 	font-size: 11px}	
	.textBodyYellowStatic		{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFCC00;	 	font-size: 11px}	
	
	.textBodyGoldLarge		{ font-family:  Verdana, Helvetica, Arial, Sans; 	color: #DBA400;	 	font-size: 12pt}	
	.textBodyGoldSmall		{ font-family:  Verdana, Helvetica, Arial, Sans; 	color: #DBA400;	 	font-size: 9pt}
	.textBodyGoldVSmall		{ font-family:  Verdana, Helvetica, Arial, Sans; 	color: #DBA400;	 	font-size: 8pt}	
	.textBodyGold			{ font-family:  Verdana, Helvetica, Arial, Sans; 	color: #DBA400;	 	font-size: 10pt}	
	.textBodyGoldStatic		{ font-family:  Verdana, Helvetica, Arial, Sans; 	color: #DBA400;	 	font-size: 10pt}	
			
	.pageTitle					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 10px; font-weight:bold}	
	.textBox					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; padding: 2px;	vertical-align: middle}
	.dmtextBox					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-weight:bold; background-color:#B5C3D6;  border: #000000 1px solid;	font-size: 11px; }
	.textBoxWhite				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 11px; padding: 2px;	vertical-align: middle}	
	.Product					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; font-weight:bold}
	
	.newsletterHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 22pt; font-weight:bold; }		
	.contactHeader			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #7E0F17;  	font-size: 15px; font-weight:bold; }	
	.subscribeHeader			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 18px; font-weight:bold; }	
	.ProductHeader				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 11px; font-weight:bold}
	.tableHeader				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #FFFFFF;	 	font-size: 13px; font-weight:bold; text-indent: 2px; vertical-align: middle}	
	.tableHeaderAdmin			{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #000066;	 	font-size: 13px; font-weight:bold; text-indent: 2px; vertical-align: middle}	
	.orderConf					{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #102173;	 	font-size: 14px; font-weight:bold}	
	
	
			
/*DO NOT REMOVE THIS CLASS. it is for the chart pages and it is refernced in the java code */
	.texChart	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px}

	.textBodyMovieTitle		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	 .linksMovieTitle     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }		
	a.linksMovieTitle     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
	a.linksMovieTitle:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
	a.linksMovieTitle:hover			    { text-decoration: none; color: #102173}

	.textBodyDarkRed		    { font-family: Arial,Verdana,sans-serif;	color: #941C1C;		font-size: 11px}
	.textBodyNavyBig			{ font-family: Arial,Verdana,sans-serif; 	color: #102173;	 	font-size: 12px}
	.textBodyNavyBigBold		{ font-family: Arial,Verdana,sans-serif; 	color: #102173;	 	font-size: 12px; font-weight:bold;}
	.textBodyNavyXBigBold		{ font-family: Arial,Verdana,sans-serif; 	color: #102173;	 	font-size: 16px; font-weight:bold;}
	
	.store						{ font-family: "BankGothic Md BT", Arial; 	color: #FFFFFF;	 	font-size: 40px;}
	.storeTopHeader				{ font-family: "BankGothic Md BT", Arial; 	color: #FFFFFF;	 	font-size: 13px; text-decoration: none; font-weight:bold;}
	.storeCategoryDescription	{ font-family: "BankGothic Md BT", Arial; 	color: #000000;	 	font-size: 11px; text-decoration: none; font-weight:bold;}
	
	.storeTitle					{font-family: Arial,Verdana,sans-serif; color: #12416E; font-size: 25px; text-align: center; padding-top: 10px; padding-left: 5px; padding-right: 5px;}
	.storeTagline				{font-family: Arial,Verdana,sans-serif; color: #CB0707; font-size: 20px; text-align: center; padding-top: 5px; padding-bottom: 5px;}
	.storeDescription			{font-family: Arial,Verdana,sans-serif; font-size: 13px; padding-left: 10px; padding-right: 10px;}
	.storeImage					{padding-top: 10px;}
	
	.signature					{ font-family: Arial,Verdana,sans-serif; 	color: BLACK;	 	font-size: 15px; font : italic; font-weight:bold}
	.thinTable					{ border: 1px solid; border-color: #102173; }
	.thinTableBlue				{ border: 1px solid; border-color: #5B8BC9; }	
	.thinTableGrey				{ border: 1px solid; border-color: #CCCCCC; }	
	.thinTableGreen				{ border: 1px solid; border-color: #249B38; }
	.thinTableRed				{ border: 1px solid; border-color: #970000; }
	.thinTableBlack				{ border: 1px solid; border-color: #000000; }
	.thinTableYellow			{ border: 1px solid; border-color: #FFCC00; }
	.thinTableAdmin				{ border: 1px solid; border-color: #DEDEDE; }
	.line						{ LINE-HEIGHT: 1pt;	font-size: 1px; background-color: #336699;}
	
.utilityBarLinks   		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size: 11px; font-weight:bold; text-decoration: none }		
a.utilityBarLinks         	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size: 11px; font-weight:bold; text-decoration: none}		
a.utilityBarLinks:hover    { font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size: 11px; font-weight:bold; text-decoration: underline }

/*MENU*/
.mainMenu a   			{ font-family: 'Play', Arial, Verdana, sans-serif;	color: #FFFFFF;		font-size: 12px; text-decoration: none; }	
.mainMenu a         	{ font-family: 'Play', Arial, Verdana, sans-serif;	color: #FFFFFF;		font-size: 12px; text-decoration: none;} 	
.mainMenu a:hover   	{ font-family: 'Play', Arial, Verdana, sans-serif;	color: #BE0033;		font-size: 12px; text-decoration: underline; border-top: solid 3px #CC8262; }		
.mainMenu a.selected	{color: #CF4740;}

	.menuTab				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-size: 18px; text-decoration: none}	
	.menuTab a 			{ font-family: Verdana, Helvetica, Arial, Sans;color: #FFFFFF; font-size:18px; text-decoration:none;}
	.menuTab a:hover		{ font-family: Verdana, Helvetica, Arial, Sans;color: #FFFFFF; text-decoration: underline }

	.menuTabAlt				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  font-size: 18px;   text-decoration: none}	
	.menuTabAlt a 			{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000; font-size:18px;   text-decoration:none;}
	.menuTabAlt a:hover		{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	 text-decoration: underline }


	/*  USED in admin */

		 .leftMenuLinksNavy   			{ font-family: Arial,Verdana,sans-serif; 	 color: NAVY;		font-size: 11px;  text-decoration: underline; font-weight:bold }		
		a.leftMenuLinksNavy     		{ font-family: Arial,Verdana,sans-serif; 	 color: NAVY;		font-size: 11px;  text-decoration: underline; font-weight:bold }
		a.leftMenuLinksNavy:hover		{ color: 970000; 	 text-decoration: none}	
		a.leftMenuLinksNavy:link     	{ }		
		a.leftMenuLinksNavy:visited		{ }
		a.leftMenuLinksNavy:active		{ }		

/*  USED in general */
		 .links     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CC8262;	font-size:11pt; text-decoration: underline }		
		a.links     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CC8262;	font-size:11pt; text-decoration: underline }	
		a.links:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CC8262;	font-size:11pt; text-decoration: underline }	
		a.links:hover			    { text-decoration: none;}

		 .selectedviewlinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:10pt; text-decoration: underline }		
		a.selectedviewlinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:10pt; text-decoration: underline }	
		a.selectedviewlinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:10pt; text-decoration: underline }	
		a.selectedviewlinks:hover			    { text-decoration: none; color: #ffffff}
				
		 .linkStatic     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }		
		a.linkStatic     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.linkStatic:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.linkStatic:hover			{ text-decoration: none; color: #102173}		
		
		 .linksYellow     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	font-size:11px; text-decoration: underline }		
		a.linksYellow     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	font-size:11px; text-decoration: underline }	
		a.linksYellow:hover			{ text-decoration: none; color: #FFFFFF}	
		
		 .linksYellowMinicart     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	font-size:12px; text-decoration: underline }		
		a.linksYellowMinicart     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	font-size:12px; text-decoration: underline }	
		a.linksYellowMinicart:hover			{ text-decoration: none; color: #FFFFFF}	
		
/*  USED in general */
		 .linksSmall   			{ font-family: Verdana;	color: #CC8262;	font-size:11px; text-decoration: underline }		
		a.linksSmall     			{ font-family: Verdana;	color: #CC8262;	font-size:11px; text-decoration: underline }	
		a.linksSmall:visited		{ font-family: Verdana;	color: #CC8262;	font-size:11px; text-decoration: underline }	
		a.linksSmall:hover			{ text-decoration: none; color: #CC8262}	

/*  USED in general */
		 .linksLarge     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline }		
		a.linksLarge     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline }	
		a.linksLarge:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline }	
		a.linksLarge:hover			{ text-decoration: none; color: #102173}	

/*  USED in general */
		 .linksXXLargeWhite     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:22px; text-decoration: none }		
		a.linksXXLargeWhite     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:22px; text-decoration: none }	
		a.linksXXLargeWhite:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:22px; text-decoration: none }	
		a.linksXXLargeWhite:hover			{ text-decoration: none; color: #CCCCCC}	

/*  USED in general */
		 .linksLargeWhite     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:14px;  }		
		a.linksLargeWhite     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:14px;  }	
		a.linksLargeWhite:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	font-size:14px;  }	
		a.linksLargeWhite:hover			{ text-decoration: none; color: #ffcc10}	
			
		 .linksXXLargeYellow     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	font-size:22px; text-decoration: none }		
		a.linksXXLargeYellow     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	font-size:22; text-decoration: none }	
		a.linksXXLargeYellow:hover			{ text-decoration: none; color: #FFFFFF}	
		
		
/* USE IN THE HELP Section*/
		.navyLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:11px; text-decoration: underline;}		
		a.navyLinks     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:11px; text-decoration: underline;}		
		a.navyLinks:hover			{ text-decoration: none; color: #941C1C}		
		a.navyLinks:link     		{ }				
		a.navyLinks:visited			{ }		
		a.navyLinks:active			{ }		

/*contact page*/
		.navyLinksLarge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:11px;text-decoration: underline; font-weight:bold }		
		a.navyLinksLarge     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #102173;font-size:11px;text-decoration: underline; font-weight:bold }		
		a.navyLinksLarge:hover			{ text-decoration: none; color: #000000; font-weight:bold }		


		
/* USE IN THE Store Home & Category Section*/

		.blueLinks     				{ font-family: Arial,Verdana,sans-serif;	color: #3399CC;		font-size:12px; text-decoration: none }		
		a.blueLinks     			{ font-family: Arial,Verdana,sans-serif;	color: #3399CC;		font-size:12px; text-decoration: none }		
		a.blueLinks:hover			{ text-decoration: underline}		
		a.blueLinks:link     		{ }				
		a.blueLinks:visited			{ color: #3399CC}		
		a.blueLinks:active			{ }		
		
/* New styles for store links created by Ryan Moore 6/14/04 */
		.redLinksStore    				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;		font-size:13px; text-decoration: underline }		
		a.redLinksStore     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;		font-size:13px; text-decoration: underline }		
		a.redLinksStore:hover	{ text-decoration: underline; color: #000000}		
		a.redLinksStore:link     		{ }				
		a.redLinksStore:visited			{ }		
		a.redLinksStore:active			{ }				
		
		 .linksSmallWhite     			{ font-family: Verdana;	color: #FFFFFF;	font-size:10px; text-decoration: underline }		
		a.linksSmallWhite      			{ font-family: Verdana;	color: #FFFFFF;	font-size:10px; text-decoration: underline }	
		a.linksSmallWhite:visited		{ font-family: Verdana;	color: #FFFFFF;	font-size:10px; text-decoration: underline }	
		a.linksSmallWhite:hover			{ text-decoration: none; color: #CCCCCC}
		
		 .linksSmallWhiteStatic     			{ font-family: Verdana;	color: #FFFFFF;	font-size:10px; text-decoration: underline }		
		a.linksSmallWhiteStatic      			{ font-family: Verdana;	color: #FFFFFF;	font-size:10px; text-decoration: underline }	
		a.linksSmallWhiteStatic:visited		{ font-family: Verdana;	color: #FFFFFF;	font-size:10px; text-decoration: underline }	
		a.linksSmallWhiteStatic:hover			{ text-decoration: none; color: #CCCCCC}
		
		.linksSideStore     			{ font-family: Verdana;	color: #FFFFFF;	font-size:11px; text-decoration: underline }		
		a.linksSideStore      			{ font-family: Verdana;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
		a.linksSideStore:visited		{ font-family: Verdana;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
		a.linksSideStore:hover			{ text-decoration: none; color: #CCCCCC}
		
		 .linksDirectory    			{ font-family: Verdana;	color: #CCCCCC;	font-size:11px; text-decoration: underline }		
		a.linksDirectory         		{ font-family: Verdana;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
		a.linksDirectory:visited		{ font-family: Verdana;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
		a.linksDirectory:hover			{ text-decoration: none; color: #FFFFFF}

		 .linksCopyright     			{ font-family: Verdana;	color: #ffffff;	font-size:9px; text-decoration: underline }		
		a.linksCopyright       			{ font-family: Verdana;	color: #ffffff;	font-size:9px; text-decoration: underline }	
		a.linksCopyright:visited		{ font-family: Verdana;	color: #ffffff;	font-size:9px; text-decoration: underline }	
		a.linksCopyright:hover			{ text-decoration: none; color: #660000}
		

		.textBodyLinks				{ font-family: Verdana, Helvetica, Arial, Sans;	 	color: #48494A;	 	font-size:11px ; font-weight:bold; text-decoration: underline;}	
		a.textBodyLinks    			{ font-family: Verdana, Helvetica, Arial, Sans;	 	color: #48494A;	 	font-size:11px ; font-weight:bold; text-decoration: underline;}
		a.textBodyLinks:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	 	color: #48494A;	 	font-size:11px ; font-weight:bold; text-decoration: underline;}
		a.textBodyLinks:hover		{ text-decoration: none}

/*MESSAGE BOARDS*/
.messageboardHeader					{ font-family:  Georgia, Verdana, Helvetica, Arial, Sans; color: #3D1F38; font-size: 22pt; padding-left:5px; }		
.messageboardSubHeader				{ font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans; color: #660000; font-size: 15pt; font-weight:bold; padding-left:5px; padding-top:4px; padding-bottom:5px;}	

 /*message board breadcrumb*/
	.messageboardbreadcrumbLinks				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size: 11px; text-decoration: none}		
	a.messageboardbreadcrumbLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size:11px;text-decoration: none}		
	a.messageboardbreadcrumbLinks:hover			{ text-decoration: underline; color: #ffffff}		
	a.messageboardbreadcrumbLinks:link     		{ }				
	a.messageboardbreadcrumbLinks:visited			{ }		
	a.messageboardbreadcrumbLinks:active			{ }	
	
	.mbMenuText			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size: 11px; }	
	
/*  USED in Message Board */
		.linksPlain				{ font-family: Arial,Verdana,sans-serif;	 color: NAVY;	font-size:12px; text-decoration: none;}
		a.linksPlain    		{ font-family: Arial,Verdana,sans-serif;	 color: NAVY;	font-size:12px; text-decoration: none;}		
		a.linksPlain:hover		{ text-decoration: none; color: #941C1C; text-decoration: none;}		
		a.linksPlain:link    	{ }				
		a.linksPlain:visited	{ }		
		a.linksPlain:active		{ }				

/*  USED in Message Board */		
		 .linkHeader   				{ font-family: Verdana,sans-serif;	color: NAVY;	font-size:10px; font-weight: bold; text-decoration: none; }
		a.linkHeader   				{ font-family: Verdana,sans-serif;	color: NAVY;	font-size:10px; font-weight: bold; text-decoration: none; }
		a.linkHeader:hover		    { text-decoration: none; color: #336699}		
		a.linkHeader:link  			{ }				
		a.linkHeader:visited		{ }		
		a.linkHeader:active			{ }		

/*  USED in Message Board */
		 .linkHeaderBig   				{ font-family: Verdana,sans-serif;	color: NAVY;	font-size:11px; font-weight: bold; text-decoration: none; }
		a.linkHeaderBig   				{ font-family: Verdana,sans-serif;	color: NAVY;	font-size:11px; font-weight: bold; text-decoration: none; }
		a.linkHeaderBig:hover		    { text-decoration: none; color: #336699}		
		a.linkHeaderBig:link  			{ }				
		a.linkHeaderBig:visited			{ }		
		a.linkHeaderBig:active			{ }		
		
/*  USED in Message Board */
		 .linkHeaderArialBig   				{ font-family: Arial,sans-serif;	color: NAVY;	font-size:11px; font-weight: bold; text-decoration: none; }
		a.linkHeaderArialBig   				{ font-family: Arial,sans-serif;	color: NAVY;	font-size:11px; font-weight: bold; text-decoration: none; }
		a.linkHeaderArialBig:hover		    { text-decoration: none; color: #336699}		
		a.linkHeaderArialBig:link  			{ }				
		a.linkHeaderArialBig:visited		{ }		
		a.linkHeaderArialBig:active			{ }		

		.textBodyLinksWhiteSmall			{ font-family: Verdana,sans-serif; 	 color: WHITE;	 	font-size: 10px; text-decoration: underline}		
		a.textBodyLinksWhiteSmall    		{ font-family: Verdana,sans-serif; 	 color: WHITE;	 	font-size: 10px; text-decoration: underline}	
		a.textBodyLinksWhiteSmall:hover		{ text-decoration: none; color: #941C1C; text-decoration: none}
				
		.textBodyLinksWhite				{ font-family: Arial,Verdana,sans-serif; 	 color: WHITE;	 	font-size: 11px}		
		a.textBodyLinksWhite    		{ font-family: Arial,Verdana,sans-serif; 	 color: WHITE;	 	font-size: 11px}	
		a.textBodyLinksWhite:hover		{ text-decoration: none; color: #941C1C}
		 
		.textBodyLinksWhiteSmall		{ font-family: Arial,Verdana,sans-serif; 	 color: WHITE;	 	font-size: 10px; text-decoration: underline}		
		a.textBodyLinksWhiteSmall    	{ font-family: Arial,Verdana,sans-serif; 	 color: WHITE;	 	font-size: 10px; text-decoration: underline}	
		a.textBodyLinksWhite:hover		{ text-decoration: none; color: #941C1C}		
		
		.textBodyLinksRed				{ font-family: Verdana, Helvetica, Arial, Sans; 	 color: #941C1C; font-size: 13px; text-decoration: underline}		
		a.textBodyLinksRed  			{ font-family: Verdana, Helvetica, Arial, Sans; 	 color: #941C1C; font-size: 13px; text-decoration: underline}	
		a.textBodyLinksRed:hover		{ text-decoration: none; color: #941C1C}

		 .textBodyLinksRedLarge			{ font-family: Verdana, Helvetica, Arial, Sans; 	 color: #941C1C;	 	font-size: 15px; text-decoration: underline}		
		a.textBodyLinksRedLarge  		{ font-family: Verdana, Helvetica, Arial, Sans; 	 color: #941C1C;	 	font-size: 15px; text-decoration: underline}	
		a.textBodyLinksRedLarge:hover	{ text-decoration: none; color: #941C1C}
		
			
		/*  PRICES */				
		.regularPrice			{ font-family: Arial,Verdana,sans-serif;	 color: BLACK;		font-size: 11px;	font : oblique;	text-decoration : line-through}									
		.salePrice			    { font-family: Arial,Verdana,sans-serif;	 color: #941C1C;	font-size: 10px;	font-weight:bold;	font : oblique;	text-decoration : none}		

		/*  For all the Survey related pages */		
		.surveyQuestions		{ font-family: Arial,Verdana,sans-serif;	 color: WHITE;	 	font-size: 11px }
		.surveyAnswers			{ font-family: Arial,Verdana,sans-serif;	 color: BLACK;	 	font-size: 11px }
		.surveyTitle			{ font-family: Arial,Verdana,sans-serif;	 color: WHITE;	 	font-size: 11px; font-weight:bold }
		 
/*  for all the links for chart paging */
		 .pagingLinks     		{ font-family: Arial,Verdana,sans-serif;	color: NAVY;	font-size:11px; text-decoration: underline; font-weight:bold }		
		a.pagingLinks     		{ font-family: Arial,Verdana,sans-serif;	color: NAVY;	font-size:11px; text-decoration: underline; font-weight:bold }		
		a.pagingLinks:hover		{ text-decoration: none;	color: #336699;	font-weight: bold }		
		a.pagingLinks:link     	{ text-decoration: none;	color: #336699;	font-weight: normal }				
		a.pagingLinks:visited	{ text-decoration: none;	color: #336699;	font-weight: normal }		
		a.pagingLinks:active	{ text-decoration: none;	color: #336699;	font-weight: normal }	
		
/*  For all the links in the bottomnav.jsp */

		.footerSection 		{background-color:#000000;}
		.footerAds			{padding-top: 5px;padding-bottom: 5px; height: 220px; overflow:hidden;}
		.bottomNav			{height: 20px; background-color: #BEBEBE;}
		.textCopyright		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000;	 font-size:10px;}		
		.textCopyrightBlack		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 font-size:10px;}	
		
		 .footerNavLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;		  color: #000;		font-size:10px; text-decoration: none; }		
		a.footerNavLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 	  color: #000;		font-size:10px; text-decoration: none; }		
		a.footerNavLinks:hover		{ color: #000; text-decoration: underline;  }	
		a.footerNavLinks:link     	{ }		
		a.footerNavLinks:visited	{ }
		a.footerNavLinks:active		{ }		

		 .footerMenuLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;		  color: #ffffff;		font-size:12px; text-decoration: none; }		
		a.footerMenuLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 	  color: #ffffff;		font-size:12px; text-decoration: none; }		
		a.footerMenuLinks:hover		{ color: #ffffff; text-decoration: underline;  }	
		a.footerMenuLinks:link     	{ }		
		a.footerMenuLinks:visited	{ }
		a.footerMenuLinks:active		{ }		

	.bottomLinksHeader			{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #A30000; text-decoration:none;	font-size: 9pt;}		
	a.bottomLinksHeader     		{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #A30000;	text-decoration:none;	font-size: 9pt; }	
	a.bottomLinksHeader:visited     		{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #A30000;	text-decoration:none;	font-size: 9pt;}		
	a.bottomLinksHeader:hover	{ text-decoration: underline; color: #A30000}	
	
		.bottomLinks     				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #000000;	font-size:8pt; text-decoration: none }		
		a.bottomLinks     				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #000000;	font-size:8pt; text-decoration: none }	
		a.bottomLinks:visited				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #000000;	font-size:8pt; text-decoration: none }	
		a.bottomLinks:hover			    { text-decoration: underline; color: #000000}

/*  For all the links in the genre.jsp */

		.genreLinks    			{ font-family: Arial,Verdana,sans-serif; 	 color: #336699;		font-size: 10px;  LINE-HEIGHT: 10pt;	text-decoration: underline; text-indent: 12pt; font-weight:bold }		
		a.genreLinks    		{ font-family: Arial,Verdana,sans-serif; 	 color: #336699;		font-size: 10px;  LINE-HEIGHT: 10pt;	text-decoration: underline; text-indent: 12pt; font-weight:bold }
		a.genreLinks:hover		{ color: #B0B4A0; 	 text-decoration: none}	
		a.genreLinks:link     	{ }		
		a.genreLinks:visited	{ }
		a.genreLinks:active		{ }			
		
/*  For all the links in the search page */

		.yellowLinks    		{ font-family: Verdana,sans-serif; 	 color: #FFCC00;		font-size: 10px;  LINE-HEIGHT: 10pt}		
		a.yellowLinks    		{ font-family: Verdana,sans-serif; 	 color: #FFCC00;		font-size: 10px;  LINE-HEIGHT: 10pt}
		a.yellowLinks:hover		{ color: WHITE; text-decoration: none}	
		a.yellowLinks:link     	{ }		
		a.yellowLinks:visited	{ }
		a.yellowLinks:active	{ }			
		
/*  Specials and Features */		
		.redLinks 			{ font-family: Verdana, Helvetica, Arial, Sans;	 color: #941C1C;	font-size:11px; text-decoration: underline}
		a.redLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color: #941C1C;	font-size:11px; text-decoration: underline}		
		a.redLinks:hover	{ text-decoration: none; color: #000000}		
		a.redLinks:link    	{ }				
		a.redLinks:visited	{ }		
		a.redLinks:active	{ }					
		
/*  Specials and Features */		
		.darkRedLinks 			{ font-family: Arial,Verdana,sans-serif;	 color: #941C1C;	font-size:11px; text-decoration: underline}
		a.darkRedLinks    		{ font-family: Arial,Verdana,sans-serif;	 color: #941C1C;	font-size:11px; text-decoration: underline}		
		a.darkRedLinks:hover	{ text-decoration: none; color: #941C1C}		
		a.darkRedLinks:link    	{ }				
		a.darkRedLinks:visited	{ }		
		a.darkRedLinks:active	{ }		
				
/* Reporting classes */	
	.chartTxt { font-family: Verdana,sans-serif ; font-size: 10px ; color: #000000 }
	a.chartTxt { font-family: Verdana,sans-serif ; font-size: 10px ; color: #000099 ; text-decoration: none }
	a.chartTxt:link { }
	a.chartTxt:active { }
	a.chartTxt:visited { }
	a.chartTxt:hover { text-decoration: underline }	
	
	.searchPaging { font-family: Verdana,sans-serif ; font-size: 10px ; font-weight: bold ; color: #000000 }
	a.searchPaging { font-family: Verdana,sans-serif ; font-size: 10px ; color: #000099 ; text-decoration: none }
	a.searchPaging:link {}
	a.searchPaging:active {}
	a.searchPaging:visited {}
	a.searchPaging:hover { text-decoration: underline }
	.profileHdr { font-family: Verdana,sans-serif ; font-size: 12px ; font-weight: bold ; color: #000000 }
				
/*  MISC MISC */
		
		#deadtable 		{ BORDER: none; CELLSPACING: none PADDING: none}
		#bold 			{ font-weight: bold; }		
		#italic 		{ font-style : italic; }		
		#capsbold 		{ font-variant: small-caps; font-weight: bold}
		#spacing 		{ line-height: 150% }		
		#ti			    {text-indent: 3px}
		
		#BCG 	  { background-color: GRAY }
		#BCLG 	  { background-color: #F5F5F5 }
		#BCN 	  { background-color: NAVY }
		#BCW 	  { background-color: WHITE }
		#BCB 	  { background-color: BLACK }
		#BCS 	  { background-color: #120D50} 
		#BCC 	  { background-color: cornsilk }		
		#BCR 	  { background-color: #941C1C}
		#BCY	  { background-color: #FFCC00 }
		#BCXMAS   { background-color: #003300 }
		#BCXMASL  { background-color: #006600 }
		#BCFD     { background-color: #336699 }
		#BCSTOREBORDER 	{ background-color: #333399 }

	/*	.siteBackground { background-image: url('/images/gradientbg.jpg'); background-repeat: repeat-x; background-color:#85bbe3  ;}*/
		
		#strike		 				{ text-decoration: line-through; }		
		#red 						{ color: red; }		
		#tableHeaderColor 			{ background-color: #120D50; }
		#tableHeaderColorGreen 		{ background-color: #249B38; }		
		#tableHeaderColorAdmin		{ background-color: #DEDEDE; }
		
 
		.smBR  	 			 { LINE-HEIGHT: 5pt;	font-size: 5px}
		.smallGreenBreak  	 { LINE-HEIGHT: 1pt;	font-size: 1px;	 width : 55%; vertical-align : top; background-color:#B0B4A0 }		
		.asterisks 			 { font-weight: bold; font-size: 25px; color: #941C1C}	
		
		/* Colored Buttons  */
		
		.redButtonWhiteFace  	{ color: #FFFFFF; background-color:#b71a1d;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 		
		.redButtonYellowFace  	{ color: #FFCC00; background-color:#941C1C;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 				
		.greenButtonWhiteFace 	{ color: #FFFFFF; background-color:#B0B4A0;	 letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 		
		.greenButtonNavyFace 	{ color: #003366; background-color:#B0B4A0;	 letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 				
		.yellowButtonNavyFace  	{ color: #003366; background-color:#FFCC00;	 letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 						
		.navyButtonYellowFace  	{ color: #FFCC00; background-color:#003366;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 				
		.navyButtonWhiteFace  	{ color: #FFFFFF; background-color:#120D50;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold }
		.redButtonWhiteFaceLarge  	{ color: #FFFFFF; background-color:#b71a1d;  letter-spacing: 1px; text-transform: capitalize; font:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold } 						
				
		/* ALL the Lists */
		
		#helpList 			{ list-style-type : decimal; list-style-position: inside; margin-bottom: 3px; margin-top: 3px; margin-left: 3px;	vertical-align: top}
		#list 	  			{ list-style-position : inside;	list-style : url("/images/clearimage.gif");	margin : 15px; }
		#freeShippingPromo 	{ list-style: square;	list-style-position: inside; margin-bottom: 3px; margin-top: 3px; margin-left: 3px; vertical-align: top}		
		#genericList		{ list-style: square;  	list-style-type : decimal; list-style-position: inside; margin : 3px; margin-bottom: 3px; margin-top: 3px;	margin-left: 3px;	vertical-align: top}
		ul {list-style-type: square;}
		li {padding: 4px;}	
	
	
		.listNoPadding 			{ list-style-type: square; margin-bottom: 0px; margin-left: 8px; padding-bottom: 0px; padding-left: 8px; }
		.liNoPadding 			{ padding: 0px; 	left: 0px; top: 0px; right: 0px; bottom: 0px;}
		
		.blueBgImage 			{ background-image: url('/images/general/bluebg.jpg') }
 		.whiteDottedBackground  { background-image: url('/images/general/dottedlinewhite.jpg'); background: repeat-x}
	
		BODY 	  			{ background-color: #FFFFFF}
		
		
	/*  THESE CLASSES Are for the HOMEPAGE*/
	.homeSmall						{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10px}
	.homeRegular					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px}	
	.homeLarge						{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px}
	
	/*  USED in general */
		 .homeLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }		
		a.homeLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.homeLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.homeLinks:hover			    { text-decoration: none; color: #102173}	
		
/*  USED in general */
		 .homeLinksSmall     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10px; text-decoration: underline }		
		a.homeLinksSmall     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10px; text-decoration: underline }	
		a.homeLinksSmall:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10px; text-decoration: underline }	
		a.homeLinksSmall:hover			{ text-decoration: none; color: #102173}	

/*  USED in general */
		 .linksLarge     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline }		
		a.linksLarge     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline }	
		a.linksLarge:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline }	
		a.linksLarge:hover			{ text-decoration: none; color: #102173}	

/* added by Ryan Moore  */
	.thinTableWhite				{ border: 1px solid; border-color: #FFFFFF; }
	.textBodyWhiteHuge			{ font-family: Verdana; color: #FFFFFF;	 	font-size: 17px}
	.textBodyWhiteHugeArial		{ font-family: Verdana, Helvetica, Arial, Sans; color: #FFFFFF; font-size: 17px}
	.tableWhiteBg 				{ background-color: #FFFFFF; }
	.tableGreyBg 				{ background-color: #CCCCCC; }
	.tableRedBg 				{ background-color: #941C1C; }
	

	
	.textYellow		{ font-family: Verdana, Helvetica, Arial, Sans; color: #FFCC00;	 	font-size: 11px}
	.textHomeHeader		{ font-family: Verdana; color: #FFFFFF;	 	font-size: 14px}
	
	.textXXXLargeHeader		{ font-family: Verdana; color: #000000;	 	font-size: 30px;font-weight:bold;}	
	.textRedHeader		{ font-family: Verdana; color: #941C1C;	 	font-size: 14px}
	.textBlueHeader		{ font-family: Verdana; color: #120D50;	 	font-size: 14px}
	.textGreyHeader		{ font-family: Verdana; color: #FFFFFF;	 	font-size: 14px}
	.textYellowHeader		{ font-family: Verdana; color: #FFCC00;	 	font-size: 12px}
	.textHome		{ font-family: Verdana, Helvetica, Arial, Sans; color: #CCCCCC;	 	font-size: 11px}
	
	.textHomeLarge		{ font-family: Verdana, Helvetica, Arial, Sans; color: #CCCCCC;	 	font-size: 13px}
	.textHomeSmall		{ font-family: Verdana, Helvetica, Arial, Sans; color: #CCCCCC;	 	font-size: 10px}
	.textHomeVSmall		{ font-family: Verdana, Helvetica, Arial, Sans; color: #CCCCCC;	 	font-size: 9px}
	
	 .linksHome    			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }		
	a.linksHome         	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
	a.linksHome:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
	a.linksHome:hover		{ text-decoration: none; color: #FFFFFF}
	
	.linksHomeLarge    				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:12px; text-decoration: underline }		
	a.linksHomeLarge         		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:12px; text-decoration: underline }	
	a.linksHomeLarge:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:12px; text-decoration: underline }	
	a.linksHomeLarge:hover			{ text-decoration: none; color: #FFFFFF}
	
	.textHomeSponsored				{ font-family: Verdana, Helvetica, Arial, Sans; color: #77AA95;	 	font-size: 14px}
	.textSmallDirectory				{ font-family: Verdana;	 					color: #FFFFFF;	 	font-size: 14px}
	
	.linksProductChart     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	font-size:11px; text-decoration: none }		
	a.linksProductChart       		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	font-size:11px; text-decoration: none }	
	a.linksProductChart:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	font-size:11px; text-decoration: none }	
	a.linksProductChart:hover		{ text-decoration: none; color: #120D50}
	
	.redProductHeader    			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #941C1C;	font-size:11px;  }
	
 
/* grey fonts for blue bg pages*/
	

 .linksGrey   			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }		
a.linksGrey          	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
a.linksGrey:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
a.linksGrey:hover		{ text-decoration: none; color: #FFFFFF}

.linksGreyPlain   			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: none }		
a.linksGreyPlain           	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: none }	
a.linksGreyPlain:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: none }	
a.linksGreyPlain:hover		{ text-decoration: none; color: #FFFFFF}

 .linksGreyStatic     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }		
a.linksGreyStatic     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
a.linksGreyStatic:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:11px; text-decoration: underline }	
a.linksGreyStatic:hover			{ text-decoration: none; color: #FFFFFF}	

 .linksWhite  			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }		
a.linksWhite          	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
a.linksWhite:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
a.linksWhite:hover		{ text-decoration: none; color: #CCCCCC}

 .linksWhiteStatic  		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: underline }		
a.linksWhiteStatic          { font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: underline }	
a.linksWhiteStatic:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: underline }	
a.linksWhiteStatic:hover	{ text-decoration: none; color: #CCCCCC}

 .linksWhiteRegularStatic  		  { font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }		
a.linksWhiteRegularStatic         { font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
a.linksWhiteRegularStatic:visited { font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
a.linksWhiteRegularStatic:hover	  { text-decoration: none; color: #CCCCCC}


.linksGreyLarge    			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:12px; text-decoration: underline }		
a.linksGreyLarge         	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:12px; text-decoration: underline }		
a.linksGreyLarge:hover		{ text-decoration: none; color: #FFFFFF}

.linksGreySmall   			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:10px; text-decoration: underline }		
a.linksGreySmall         	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;	font-size:10px; text-decoration: underline }		
a.linksGreySmall:hover      { font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:10px; text-decoration: none }

.linksWhiteHeader   		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size: 14px; text-decoration: none }		
a.linksWhiteHeader         	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size: 14px; text-decoration: none}		
a.linksWhiteHeader:hover    { font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;		font-size: 14px; text-decoration: none }

.linksMBHeader   			{ font-family: Verdana, Helvetica, Arial, Sans;font-weight:bold; 	color: #000000;	font-size:12px; text-decoration: none }			
a.linksMBHeader         	{ font-family: Verdana, Helvetica, Arial, Sans;font-weight:bold; 	color: #000000;	font-size:12px; text-decoration: none }			
a.linksMBHeader:visited		{ font-family: Verdana, Helvetica, Arial, Sans;font-weight:bold; 	color: #000000;	font-size:12px; text-decoration: none }	
a.linksMBHeader:hover    	{ text-decoration: none;font-weight:bold;  color: #102173}

.linksMBStats   			{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	font-size:10px; }			
a.linksMBStats         		{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	font-size:10px; }			
a.linksMBStats:visited		{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	font-size:10px; }	
a.linksMBStats:hover    	{ text-decoration: none;font-weight:bold;  color: #102173}

.linksStoreMenu   			{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	font-size:11px; }			
a.linksStoreMenu         	{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	font-size:11px; }			
a.linksStoreMenu:visited	{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	font-size:11px; }	
a.linksStoreMenu:hover    	{ text-decoration: none;font-weight:bold;  color: navy}

 .linksBlue  			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3399FF;	font-size:11px; text-decoration: underline }		
a.linksBlue          	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3399FF;	font-size:11px; text-decoration: underline }	
a.linksBlue:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #3399FF;	font-size:11px; text-decoration: underline }	
a.linksBlue:hover		{ text-decoration: none; color: #3399FF}

/* menu styles */
	
	.menuHeader				{ background:#B4C0D8; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-size: 12pt; cursor:pointer;}	
	.menuHeader a 			{ font-family: Verdana, Helvetica, Arial, Sans;color: #9F1C1C;	font-weight:bold; font-size:15px;  text-decoration:none;}
	.menuHeader a:hover		{ font-family: Verdana, Helvetica, Arial, Sans;color: #000000;	text-decoration:underline;}
	
	.menuHeader img			{ vertical-align:middle; margin-top:2px; }		
	.menuHeaderSmall		{ padding-left:5px; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-size: 14pt; font-weight:bold; }
	.menuHeaderLinks 		{ float:center; clear:both; color:#FFFFFF; text-align:center; margin-bottom:10px; font-family:  Verdana, Helvetica, Arial, Sans;color: #FFFFFF; font-weight:bold; font-size: 14pt; text-decoration:none; outline:none; }
	.menuHeaderLinks:hover	{ background:#9999CB; text-decoration:none;}		

	.menuBody				{ vertical-align:middle; margin-left:15px; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; font-size: 10pt; text-decoration:none; outline:none; }	
	.menuBody a 			{ float:left; clear:both;  color:#FFFFFF; padding:0px 5px; margin-bottom:5px; text-decoration:none; height:25px;width:100%;display: block}
	.menuBody a:hover		{ background:#B4C0D8; text-decoration:underline;height:25px;width:100%;display: block}


	#sitemenu 				{ height:19px; width:100%; background:#B4C0D8; text-align:center; margin-left:0px; position:relative; top:0px; left:0px;}
	.navBox					{ visibility:hidden; z-index:10000; vertical-align:top; position: absolute; margin-top:-2px;  overflow:hidden; color:#FFFFFF;display:block;}
	
	.menuStoreHeader				{ background:#B4C0D8; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-size: 12pt; cursor:pointer; }		
	.menuStoreHeader img			{ vertical-align:middle; text-align:center; margin-top:2px; }	
	.menuStoreHeaderSmall		{ padding-left:5px; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-size: 14pt; font-weight:bold; }
	.menuStoreHeaderLinks 		{ float:center; clear:both; color:#FFFFFF; text-align:center; margin-bottom:10px; font-family:  Verdana, Helvetica, Arial, Sans;color: #FFFFFF; font-weight:bold; font-size: 14pt; text-decoration:none; outline:none; }
	.menuStoreHeaderLinks:hover	{ background:#666666; text-decoration:none;}		
	.menuStoreBody				{ vertical-align:top; margin-left:15px; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; font-size: 10pt; text-decoration:none; outline:none; }	
	.menuStoreBody a 			{ float:left; clear:none; width:300px; color:#FFFFFF; padding:0px 10px; margin-bottom:10px; text-decoration:none;}
	.menuStoreBody a:hover		{ background:#666666; text-decoration:underline;}
	#storemenu 				{ height:19px; width:100%; background:#336699; text-align:center; margin-left:0px; position:relative; top:0px; left:0px;}
	.navStoreBox					{ visibility:hidden; z-index:10000; vertical-align:top; position: absolute; margin-top:-2px; height:175px; width:996px; background:#DBA400; overflow:hidden; color:#FFFFFF;}

/*  USED in Message Board */

.mbHeader				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #ffffff; font-size: 12px; font-weight: bold; }		
.mbHeaderBg				{ background-color: #636563;}
.mbRow					{ background-color: #eeeeee;}
.mbRowAlt				{ background-color: #dddddd;}
.mbBody 						{  font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px }
.mbBodyAlt 						{ font-family: Verdana, Helvetica, Sans;	color: #ffffff;	 	font-size: 12px; }
.mbBodySmall 					{ font-family: Verdana, Helvetica, Sans;	color: #000000;	 	font-size: 10px; }
.mbBodyRed						{ font-family: Verdana, Helvetica, Sans;	color: #941C1C;	 	font-size: 12px}
	
.mbquote					{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 8pt; width:90%; background-color:#ffffff; border:1px solid #bbbbbb; padding:10px; margin:10px;}

.mbLinks				{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#102173;	font-size:12px; }
		a.mbLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#102173;	font-size:12px; }		
		a.mbLinks:hover		{ text-decoration: none; color: #660000; text-decoration: none;}		
		a.mbLinks:link    	{ }				
		a.mbLinks:visited	{ }		
		a.mbLinks:active		{ }		

.mbLinksSmall				{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#102173;	font-size:10px; }
		a.mbLinksSmall    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#102173;	font-size:10px; }		
		a.mbLinksSmall:hover		{ text-decoration: none; color: #660000; text-decoration: none;}		
		a.mbLinksSmall:link    	{ }				
		a.mbLinksSmall:visited	{ }		
		a.mbLinksSmall:active		{ }				

.mbLinksLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#102173;	font-size:13px; }
		a.mbLinksLarge    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#102173;	font-size:13px; }		
		a.mbLinksLarge:hover		{ text-decoration: none; color: #660000; text-decoration: none;}		
		a.mbLinksLarge:link    	{ }				
		a.mbLinksLarge:visited	{ }		
		a.mbLinksLarge:active		{ }		

/* slideshow */		
	.slide, .slide A:Link, .slide A:Hover, .slide A:Visited {
		/*background-color: #ffffff;*/
		color: #000000;
		font-family: Verdana, Arial, sans-serif;
		font-size: 7.5pt;
		text-decoration:none;
	}

	.slideOn, .slideOn A:Link, .slideOn A:Hover, .slideOn A:Visited {
		color: #000000;
		font-family: Verdana, Arial, sans-serif;
		font-size: 7.5pt;
		text-decoration:none;
	}
	
	.slide, .slideOn {
		width: 300px;
		height: 83px;
		font-size: 7.5pt;
		z-index:1;
	}
			
	.slideOn {
		font-size: 7.5pt;
		background-color:#eeeeee; 
		/*background:#B4C0D8 url('/images/slider/es_tab_bg.png') no-repeat left;*/
	}
	
#dhtmltooltip{
	position: absolute;
	border: 1px solid #000000;
	padding: 6px;
	background-color: blue;
	visibility: hidden;
	z-index: 100;
	text-align:left;
	font-family: Verdana, Helvetica, Arial, Sans;
	font-size: 10px;
	color: #ffffff;
	
}
#dhtmltooltip a:link {font-family: Verdana, Helvetica, Sans; color: #ffffff; font-size: 10px; text-decoration:none;}
#dhtmltooltip a:hover {font-family: Verdana, Helvetica, Sans; color: #ffffff;  font-size: 10px; text-decoration:underline;}
#dhtmltooltip a:active {font-family: Verdana, Helvetica, Sans; color: #ffffff; font-size: 10px; text-decoration:none;}
#dhtmltooltip a:visited { color: #eeeeee;font-size: 10px;text-decoration:none;}

.imageFrame		{background-color:#AF0102;}
.ctFrame		{background-color:#FFFFFF;}

/* Shadow styles */
.canvas_outer { background:transparent url(/images/canvas-shadow-left.png) repeat-y scroll 0%; }
.canvas_inner { background:transparent url(/images/canvas-shadow-right.png) repeat-y scroll right top; }
.canvas_content { background: background:url(/images/headers/black_main_bg.jpg) repeat-y scroll 0%; margin:0px 8px; padding:0px; }
.canvas_bottom_left { background:url(/images/canvas-shadow-bottom-left.png) top left no-repeat; }
.canvas_bottom_right { background:url(/images/canvas-shadow-bottom-right.png) top right no-repeat; }
.canvas_bottom { background:url(/images/canvas-shadow-bottom.png) top repeat-x; margin:0 8px; }
.canvas_top_left { background:url(/images/canvas-shadow-top-left.png) bottom left no-repeat; }
.canvas_top_right { background:url(/images/canvas-shadow-top-right.png) bottom right no-repeat; }
.canvas_top { background:url(/images/canvas-shadow-top.png) bottom repeat-x; margin:0 8px; }
.canvas_bottom, .canvas_top { font-size:4px; }
/* Photo Gallery Paging Styles */
.pageActive		{background-color:#003366; border:1px solid #003366; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-weight:bold; 	font-size: 9pt; font-weight:bold;padding: 0.1em 0.5em; text-align:center; line-height:15px;}
.pageHighlight		{background-color:#003366; border:1px solid #003366; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-weight:bold; 	font-size: 9pt; padding: 0.1em 0.5em; text-align:center; line-height:15px;}
.pageClass		{background-color:#FFFFFF; border:1px solid #003366; font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  font-weight:bold; 	font-size: 9pt; padding: 0.1em 0.5em; text-align:center; line-height:15px;}
.nextPrevHighlight	{background-color:#003366; border:1px solid #003366; font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-weight:bold; 	font-size: 9pt; font-weight:bold;  line-height:15px;padding: 0.1em 0.5em; text-align:center;}
.nextPrevHighlight a {text-decoration: none; color: #FFFFFF ;font-weight:bold; }
.nextPrevClass	{background-color:#FFFFFF; border:1px solid #003366; font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-weight:bold;  	font-size: 9pt; font-weight:bold; line-height:15px;padding: 0.1em 0.5em; text-align:center;}
.nextPrevClass a {text-decoration: none; color:  #003366; font-weight:bold; }
.nextPrevClassInactive		{background-color:#FFFFFF; border:1px solid #999999; font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999;  font-weight:bold; 	font-size: 9pt; font-weight:bold; line-height:15px;padding: 0.1em 0.5em; text-align:center;}

/* Paging classes */
.pagingContainer	{display:inline;}
.pagingEllipsis		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; padding:10px; margin:0px; text-decoration:none; height:100%;}
.pagingButton		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; padding:10px; background-color:#FFFFFF; border:solid 1px #CC8262; margin:2px; font-weight:bold; text-decoration:none; height:100%;}
.pagingSelected		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:10px; background-color:#CC8262; border:solid 1px #CC8262; margin:2px; font-weight:bold; text-decoration:none; height:100%;}
.pagingDeactivated	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; padding:10px; background-color:#FFFFFF; margin:2px; font-weight:bold; text-decoration:none; height:100%;}

.selectedPage		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:10px; background-color:#000000;   border:1px solid #000000; font-weight:bold; text-decoration:none; height:100%;}

.mbPagingBody 		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; font-size:12px; font-weight:bold; text-decoration:none;}
.mbPagingButton	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; font-size:12px; padding:3px; background-color:#FFFFFF; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; font-size:12px; padding:3px; background-color:#FFFFFF; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton:visited	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #CC8262; font-size:12px; padding:3px; border:solid 1px #CC8262;  background-color:#FFFFFF; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton:hover	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; font-size:12px; padding:3px; border:solid 1px #CC8262;  background-color:#CC8262; font-weight:bold; text-decoration:none; height:100%;}

/* PLAYLIST STYLES */
playlistSeparator				{border-top:10px solid #C9662F;}
.playlistUpdated				{font-family:  Verdana, Helvetica, Arial, Sans; color: #FE2D43;	font-size: 12px; font-weight:bold;}
.playlistModule					{background-color:#ffffff;}
.playlistSelected				{background-color:#ffffff; background-image:url(/images/general/playlistbg.gif); background-repeat:repeat-x; padding:5px 20px;}
.playlistRow1					{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; background-color:#FFFFFF; padding:5px;}
.playlistRow2					{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; background-color:#EEEEEE; padding:5px;}
.playlistTextBody				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px;}
.playlistTextBodySmall			{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; font-weight:normal;}
.playlistPlaying				{font-family:  Verdana, Helvetica, Arial, Sans; padding-right:20px; color: #FFFFFF;	font-size: 12px; font-weight:bold;}
.playlistLinks					{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; font-weight:bold; text-decoration:underline;}
a.playlistLinks					{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; font-weight:bold; text-decoration:underline;}
a.playlistLinks:visited			{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; font-weight:bold; text-decoration:underline;}
a.playlistLinks:hover			{color: #000000; font-weight:bold; text-decoration:none;}
.playlistLinksSmall				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:underline;}
a.playlistLinksSmall			{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:underline;}
a.playlistLinksSmall:visited	{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:underline;}
a.playlistLinksSmall:hover		{color: #000000; text-decoration:none;}

.artistHeaderLinks					{font-family:  Geneva, Arial, Helvetica, sans-serif; color: #000000;	font-size: 16px; font-weight:bold; text-decoration:underline;}
a.artistHeaderLinks					{font-family:  Geneva, Arial, Helvetica, sans-serif; color: #000000;	font-size: 16px; font-weight:bold; text-decoration:underline;}
a.artistHeaderLinks:visited			{font-family:  Geneva, Arial, Helvetica, sans-serif; color: #000000;	font-size: 16px; font-weight:bold; text-decoration:underline;}
a.artistHeaderLinks:hover			{color: #000000; font-weight:bold; text-decoration:none;}

.rightModule1					{background-color:#ffffff;}
.rightModuleContent1			{background-color:#FFFFFF; padding:2px;}
.rightModuleContent2			{background-color:#EEEEEE; padding:2px;}
.rightModule3					{background-color:#ffffff; padding:5px;}

.rightModuleSpacer1				{height:20px; background-color:#000000; font-size:1px;}
.rightModuleSpacer2				{height:5px; background-color:#000000; font-size:1px;}
.rightModuleSpacer3				{height:5px; background-color:#B92323; font-size:1px;}
.rightModuleSpacer4				{height:5px; background-color:#090909; font-size:1px;}
.rightHeader1					{font-family:  Verdana, Helvetica, Arial, Sans; color: #ffffff;	font-size: 18px; font-weight:bold; padding:10px 8px; background-color:#000000;}
.rightSubHeader1				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; font-weight:bold;}
.rightTextBody1					{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; font-weight:bold;}
.rightTextBodySmall1			{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px;}
.linksRightModule1				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:none;}
a.linksRightModule1				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:none;}
a.linksRightModule1:hover		{color: #000000; text-decoration:underline;}

.rightModule2					{padding:5px; background-color:#ffffff;}
.rightHeader2					{font-family:  Verdana, Helvetica, Arial, Sans; color: #ffffff;	font-size: 18px; font-weight:bold; padding:10px 8px; background-color:#660000;}
.rightSubHeader2				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px; font-weight:bold;}
.rightTextBody2					{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px;}
.rightTextBodySmall2			{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px;}
.linksRightModule2				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:none;}
a.linksRightModule2				{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 10px; text-decoration:none;}
a.linksRightModule2:hover		{color: #000000; text-decoration:underline;}

.centerHeader					{font-family:  Verdana, Helvetica, Arial, Sans; color: #E3E5A0;	font-size: 14px; font-weight:bold; padding-left: 8px;}
.centerSubHeader2				{ font-family:Geneva, Arial, Helvetica, sans-serif; color: #00AEED;	font-size: 16px; font-weight:bold;}

/* Free beer classes */

.radioshowTitle {
	font-weight: bold;
}

.hateEmailSubject	{
	font-weight: bold;
}

.hateEmailBy 		{
	font-size: 8pt;
	padding-bottom: 2px;
}

.hateEmailDescription 	{
}

a.menuItem:link, a.menuItem:visited {
display: block;
text-decoration: none;
font-family: Tahoma;
font-size:12pt;
font-weight:700;
color: #000000;
padding: 5px 0px 5px 15px;
}
	
a.menuItem:hover {
display: block;
text-decoration: none;
padding: 5px 0px 5px 15px;
background-color: #8CBEFD;
}

.selectedBlog {
	display: block;
	text-decoration: none;
	padding: 5px 0px 5px 15px;
	background-color: #DB313A;
}

.leftMenuSection {
	width: 200px;
	background-image: url(/images/general/leftmenugradient.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.loginSection {
	background-color: #BEBEBE;
	height: 30px;
	width: 950px;
	color: #000000;
}

.loginVideoBox {	border: 1px solid #000000; padding: 5px;}

.loginSection2 {
	background-color: #000000;
	width: 950px;
	color: #ffffff;
}

.searchBox {
	width: 265px;
	height:25px;
	background-image:url(/images/headers/search_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
	border:0px;
	padding-left:5px;
	outline:none;
}


.errorWrapWrap				{}
.addressErrorWrap			{background-color:#0466AF; border:4px solid #0466AF;}
.addressErrorImg			{padding-right:4px;}
.addressError				{background-color:#BCD5EB; padding:10px; text-align:left; font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 font-size: 10pt;}

#flashcontent {	padding: 0px; }
.navigationbar {background-color: #EEEEEE; padding:4px 4px 4px 4px;}
#vipcheck					{font-weight: bold;}
#passwordIncorrectpoll {color: #FFE066;}

/*   PM Upsell */

	.newjoinTextLarge 				{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:500; color: #000000;	 	font-size: 16pt; }
	.newfeatureTextLarge 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:500;	color: #00002E;	 	font-size: 18pt; }
	.checkboxOn		{float: left; width: 17px; height: 16px; margin-right: 5px; background-image: url(/images/pmsell/radiobutton_on.png); background-repeat: no-repeat;}
.checkboxOff	{float: left; width: 17px; height: 16px; margin-right: 5px; background-image: url(/images/pmsell/radiobutton_off.png); background-repeat: no-repeat;}
.checkOn		{float: left; width: 40px; height: 30px; background-image: url(/images/pmsell/redcheckmark.png); background-repeat: no-repeat;}
.checkOff		{float: left; width: 40px; height: 30px; background-image: url(/images/clear.gif); background-repeat: no-repeat;}
.productOn		{float: left; width: 580px; height: 37px; padding-top: 8px; padding-left: 5px; font-size: 16px; color: #5981D8; font-weight: bold; background-image: url(/images/pmsell/redborder.png); background-repeat: no-repeat; cursor: pointer; font-family: Arial,Verdana,sans-serif;}
.productOff		{float: left; width: 580px; height: 37px; padding-top: 8px; padding-left: 5px; font-size: 16px; color: #000000; font-weight: bold; cursor: pointer; font-family: Arial,Verdana,sans-serif;}

/* ---  -multimedia widet-- */


.widgetSelection			{color:#660000; font-family:Georgia,Verdana,Helvetica,Arial,Sans; font-size:12pt; font-weight:bold; text-decoration: none; z-index: 0; cursor:pointer}
a.widgetSelection    		{color:#660000; font-family:Georgia,Verdana,Helvetica,Arial,Sans; font-size:12pt; font-weight:bold; text-decoration: none; z-index: 0;cursor:pointer}
a.widgetSelection:hover		{text-decoration: underline; color:#660000; font-weight:bold;cursor:pointer}


/* Multi cam player*/

.streamTitle { font-family: Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 15px; font-weight:bold;}		
.streamText, .streamText a, .streamText a:visited { font-family: Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 11px}					
.streamText a:hover {color: #000000; text-decoration:underline;}
.streamCommentLink, .streamCommentLink a, .streamCommentLink a:visited { font-family: Verdana, Helvetica, Arial, Sans; 	color: #102173;	 	font-size: 10px}	
.streamCommentLink a:hover {color: #660000; text-decoration:underline;}


.callShow {color:#000000;font-family:Arial,Helvetica,Verdana,Sans;font-size:15pt;}
.callShowPlayer {color:#000000;font-family:Arial,Helvetica,Verdana,Sans;font-size:17pt;padding:0 5px 5px 0;}
.callShowMultiPlayer {color:#FFFFFF;font-family:Arial,Helvetica,Verdana,Sans;font-size:17pt;padding-bottom:10px;}
.callShowNumber {color:#990000;font-weight:bold;}.callShowMultiNumber {color:#FFFFFF;font-weight:bold;}

.linksAcknowledge {color:#FFFFFF;font-family:Verdana;font-size:9pt;text-decoration:underline;}
a.linksAcknowledge {color:#FFFFFF;font-family:Verdana;font-size:9pt;text-decoration:underline;}
a.linksAcknowledge:visited {color:#FFFFFF;font-family:Verdana;font-size:9pt;text-decoration:underline;}
a.linksAcknowledge:hover {color:#CCCCCC;text-decoration:none;}
.textAcknowledge {color:#FFFFFF;font-family:Arial,Helvetica,Verdana,Sans;font-size:9pt;}
.linksAcknowledgeAlt {font-family:Verdana;font-size:9pt;text-decoration:underline;}
a.linksAcknowledgeAlt {color:#000000;font-family:Verdana;font-size:9pt;text-decoration:underline;}
a.linksAcknowledgeAlt:visited {color:#000000;font-family:Verdana;font-size:9pt;text-decoration:underline;}
a.linksAcknowledgeAlt:hover {color:#333333;text-decoration:none;}
.textAcknowledgeAlt {color:#000000;font-family:Arial,Helvetica,Verdana,Sans;font-size:9pt;}
.HostNameOn {
color:#BE0033;
}
.shoutout4camtitle {
font-size:8pt;
}

/* live4cam */
.HostNameOn		{ color:#BE0033;}
.shoutout4camtitle {font-size:8pt;}
	.checkOnPlayer		{float: left; width: 30px; height: 30px; line-height:19px; margin:10px 3px 0px 10px; background-image: url(/images/streaming/checkmark.png); background-repeat: no-repeat;}
.checkOffPlayer  	{float: left; width: 30px; height: 30px; line-height:19px; margin:10px 3px 0px 10px; background-image: url(/images/clear.gif); background-repeat: no-repeat;}
.ArrowOnPlayer		{width: 30px; height: 30px; line-height:19px; margin:7px 0 0; background-image: url(/images/streaming/after_arrow_side.png); background-repeat: no-repeat;}
.ArrowOffPlayer		{width: 30px; height: 30px; line-height:19px; margin:7px 0 0; background-image: url(/images/clear.gif); background-repeat: no-repeat;}
.checkboxOnPlayer		{float: left; width: 14px; height: 13px; line-height:13px; margin:10px 4px 0px 0px; background-image: url(/images/streaming/radiobutton_on.png); background-repeat: no-repeat;}
.checkboxOffPlayer	{float: left; width: 14px; height: 13px; line-height:13px; margin: 10px 4px 0px 0px; background-image: url(/images/streaming/radiobutton_off.png); background-repeat: no-repeat;}



/* program highline */
.ArchiveHeader				{ font-family:  Georgia;	color: #000000;  	font-size: 20px; font-weight: bold; padding-top:5px; }	
.Showtime				{ font-family:  Georgia;	color: #000000;  	font-size: 20px; font-weight: bold; padding-top:5px; }
.showBodySmallGrey			{ font-family:  Arial, Helvetica, Verdana, Sans; color: #000000;	 	font-size: 9pt; }
.showLinksSmallGrey    			{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #000000;		font-size:9pt;}		
a.showLinksSmallGrey     			{ font-family:   Arial, Helvetica, Verdana, Sans;	color: #000000;		font-size:9pt; text-decoration: underline;}		
a.showLinksSmallGrey:hover			{ text-decoration: none; color: #000000}		
a.showLinksSmallGrey:link     		{ }				
a.showLinksSmallGrey:visited			{ }		
a.showLinksSmallGrey:active			{ }		
.showBodyGrey				{ font-family:  Arial, Helvetica, Verdana, Sans;	color: #000000;	 	font-size: 9pt; }

.showCalendarModuleAlt	{ background-color: #FFFFFF;}
		.showCalendarModuleAlt table.dropdown	{ border:1px solid #dddddd; border-bottom:none;}
		.showCalendarModuleAlt .calendarBorder {width:320px;}
		.showCalendarModuleAlt table.calendarBorder	 {background-color: #666666; border: 1px solid #DDDDDD; border-collapse:collapse;}
		.showCalendarModuleAlt .calendarBorder	th 	{ background-color: #FFFFFF; color:#3d3c3c; font-weight:bold; width:45px; } 
		.showCalendarModuleAlt .calendarBorder	td 	{ background-color:#ffffff; width:45px; height:41px; vertical-align: middle; padding:2px; color:#999999; border:1px solid #DDDDDD; line-height:41px;} 

		.showCalendarModuleAlt .calendarBorder	td a.showCalendarLinks 	{ background-color:#C7E6FF ;display: block; vertical-align: middle; line-height:41px; color:#000000; font-weight: normal; text-decoration:none;} 
		.showCalendarModuleAlt .calendarBorder	td a.showCalendarLinks:visited 	{ background-color:#C7E6FF ;display: block; vertical-align: middle; font-weight: normal; text-decoration:none;} 
		.showCalendarModuleAlt .calendarBorder	td a.showCalendarLinks:hover 	{ background-color:#00266C;display: block; vertical-align: middle; color:#FFFFFF; font-weight: normal; text-decoration:none;} 
	
		.showCalendarModuleAlt .calendarBorder	td a.showCalendarLinksSelected 	{ background-color:#0f216b;display: block; vertical-align: middle; line-height:41px; color:#FFFFFF; font-weight: normal; text-decoration:none;} 
		.showCalendarModuleAlt .calendarBorder	td a.showCalendarLinksSelected:visited 	{ background-color:#0f216b;display: block; vertical-align: middle; font-weight: normal; text-decoration:none;} 
		.showCalendarModuleAlt .calendarBorder	td a.showCalendarLinksSelected:hover 	{ background-color:#0f216b;display: block; vertical-align: middle; color:#FFFFFF; font-weight: normal; text-decoration:none;} 
		

		.showCalendarModuleAlt .calendarMonth {color: #20467D; font-size:11pt; text-decoration: none; font-weight:bold; text-transform:uppercase;}	
		
		
		
.mediaContestDescription	{font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size: 12px;}


.modalSiteBGOff { display: none; position:absolute; top:0px; left:0px; z-index:9000; width:100%; background-image:url(/images/general/modal_background.png); }
	.modalSiteBGOn { display: block; position:absolute; top:0px; left:0px; z-index:9000; width:100%; background-image:url(/images/general/modal_background.png); }
	
	.modalPopdownWrapperWide {position:relative; width:900px;z-index:9100; }
	.modalPopdownWrapperWide .modalPopdownFrame {width:900px;}
	.modalPopdownWrapperWide .modalPopdownFrame .modalPopdownFrameBG { background-image:url(/images/general/popdown_900_bg.png); background-repeat:repeat-y; height:auto;}
	.modalPopdownWrapperWide .modalPopdownFrame .modalPopdownFrameBG .modalPopdownInternal {padding-left:10px; padding-right:9px;}
	
	.modalPopdownWrapperNarrow {position:relative; width:620px;z-index:9100;}
	.modalPopdownWrapperNarrow .modalPopdownFrame {width:620px;}
	.modalPopdownWrapperNarrow .modalPopdownFrame .modalPopdownFrameBG	 { background-image:url(/images/general/popdown_620_bg.png); background-repeat:repeat-y; height:auto;}
	.modalPopdownWrapperNarrow .modalPopdownFrame .modalPopdownFrameBG .modalPopdownInternal {padding-left:10px; padding-right:9px;}
	
	.modalPopdownWrapperXSNarrow {position:relative; width:450px;z-index:9100;}
	.modalPopdownWrapperXSNarrow .modalPopdownFrame {width:450px;}
	.modalPopdownWrapperXSNarrow .modalPopdownFrame .modalPopdownFrameBG	 { background-image:url(/images/general/popdown_450_bg.png); background-repeat:repeat-y; height:auto;}
	.modalPopdownWrapperXSNarrow .modalPopdownFrame .modalPopdownFrameBG .modalPopdownInternal {padding-left:10px; padding-right:9px;}

.mainMenuItems, a.mainMenuItems, a.mainMenuItems:visited  {
    color: #FFFFFF;
    font-size: 17px;
    text-decoration: none;
	font-family: 'Lato', sans-serif;
	border-top: solid 3px #000000;
}
a.mainMenuItems:hover, .mainMenuItems:hover {
    text-decoration: none;
	color:#CCCCCC;
	border-top: solid 3px #CC8262;
}

a.attach, a.attach:visited, div.attach {
    background-color: #CCCCCC;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    margin: 0;
    padding: 5px 50px 5px 5px;
    white-space: nowrap;
}
a.attach:hover {
    background-color: #555555;
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    padding: 5px 50px 5px 5px;
    white-space: nowrap;
}
a.attach, a.attach:visited {
    border-bottom: 1px solid #FFFFFF;
}
.attach_menu_child {
    background-color: #cccccc;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    z-index: 100001;
}

/* Styles to center videos on blog pages */
.blogBody embed	{ display:block; margin:0 auto; } 
.blogBody iframe	 { display:block; margin:0 auto; } 
.blogBody object	 { display:block; margin:0 auto; } 
.blogBody #flashPlayer object	{margin:0;}

/* Styles for homepage blog posts */
.postLink	{ font-family: 'Lato', sans-serif; color: #CC8262; font-size: 19px; text-decoration:none; }
.postLink:hover	{ text-decoration:underline; }

/* Styles for top login */
.memberLoginBG{	background-image: url(/images/general/memberbg.png); background-repeat: no-repeat; width:305px; height:138px;}
.signinRedTitle { font-family: Arial,Verdana,sans-serif;color: #EF1929;	font-size: 14px; font-weight: bold;}
.signinRedText { font-family: Arial,Verdana,sans-serif;color: #EF1929;	font-size: 13px; font-weight: bold;}
.signinRedTextsm { font-family: Arial,Verdana,sans-serif;color: #EF1929;	font-size: 11px; font-weight: bold; text-decoration:underline;}
.textBodySmallBlk	{ font-family: Arial,Verdana,sans-serif; color: #000000; font-size: 11px;}

a.signinRedText { font-family: Arial,Verdana,sans-serif;color: #EF1929;	font-size: 13px; font-weight: bold; text-decoration:underline;}
a.signinRedText:hover { text-decoration: none; }

.signinBlkTitle { font-family:Impact;color: #000000;font-size: 21px;}
a.signinBlkTitle     		{ font-family: Impact;	color: #000000;	font-size: 21px; text-decoration: none;}	
a.signinBlkTitle:visited		{ font-family: Impact;	color: #000000; text-decoration: none;}	
a.signinBlkTitle:hover		{ text-decoration: underline; color: #000000}

.signinBlkText { font-family:Impact;color: #000000;font-size: 21px;}
.signinBlkTextMid { font-family:Arial,Verdana,sans-serif;color: #000000;font-size: 13px;font-weight: bold;}
.signinBlkTextSm { font-family:Arial,Verdana,sans-serif;color: #000000;font-size: 11px;font-weight: bold;}

 .linksWhiteNoUnderline  			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: none; }		
a.linksWhiteNoUnderline          	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: none; }	
a.linksWhiteNoUnderline:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: none; }	
a.linksWhiteNoUnderline:hover		{ text-decoration: underline; color: #CCCCCC}

/* Styles for homepage Recent Show lists */
.recentShow ul {list-style-image: url(/images/home/bullet_yellow.png); margin:0px;}
.recentShow li {margin-left:-25px;padding:0px;}

/* Styles for blog tag cloud */
.blogTag1  {color:#98AFE1;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag2 {color:#98AFE1;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag3 {color:#98AFE1;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag4 {color:#6788C4;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag5 {color:#6788C4;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag6 {color:#6788C4;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag7 {color:#6788C4;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.blogTag8 {color:#5177BA;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.blogTag9 {color:#5177BA;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.blogTag10 {color:#023991;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;}
.blogTag1:hover {color:#98AFE1;text-decoration:underline;}
.blogTag2:hover {color:#98AFE1;text-decoration:underline;}
.blogTag3:hover {color:#98AFE1;text-decoration:underline;}
.blogTag4:hover {color:#6788C4;text-decoration:underline;}
.blogTag5:hover {color:#6788C4;text-decoration:underline;}
.blogTag6:hover {color:#6788C4;text-decoration:underline;}
.blogTag7:hover {color:#6788C4;text-decoration:underline;}
.blogTag8:hover {color:#5177BA;text-decoration:underline;}
.blogTag9:hover {color:#5177BA;text-decoration:underline;}
.blogTag10:hover {color:#023991;text-decoration:underline;}
.moduleHeaderLinkRight  {color:#EF1929;font-family:Impact;font-size:22px;text-decoration:none; text-transform:capitalize;}
a.moduleHeaderLinkRight  {color:#EF1929;font-family:Impact;font-size:22px;text-decoration:none; text-transform:capitalize;}
a.moduleHeaderLinkRight:hover {color:#EF1929;font-family:Impact;font-size:22px;text-decoration:underline; text-transform:capitalize;}
a.moduleHeaderLinkRight:visited  {color:#EF1929;font-family:Impact;font-size:22px;text-decoration:none; text-transform:capitalize;}

/* Styles for recent show upsell section */
.homeBlueUpsellText	{color: #57A3DD; font-family: Arial, Sans; font-size:12px;}
a.homeBlueUpsellText	{color: #57A3DD; font-family: Arial, Sans; font-size:12px; text-decoration:underline;}
a.homeBlueUpsellText:visited	{color: #57A3DD; font-family: Arial, Sans; font-size:12px; text-decoration:underline;}
a.homeBlueUpsellText:hover	{color: #FFFFFF; text-decoration: none;}

/* Styles for blog detail page */
.posttext	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt;}
a.posttext	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt; text-decoration: underline;}
a.posttext:visited	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt;text-decoration: underline;}
a.posttext:hover	{ text-decoration: none;}
.postPollQuestion	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt; font-weight:bold;}
.postPollAnswer	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt;}
.postPollThankYou	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt;}
.posttextblueLink	{ font-family:Verdana, Helvetica, Arial, Sans; color: #940000; font-size: 14px; text-decoration:underline;}
.posttextblueLink:hover	{text-decoration:none;}
.postedText	{ font-family:Verdana, Helvetica, Arial, Sans; color: #666666; font-size: 11pt;}
.postedLink	{ font-family:Verdana, Helvetica, Arial, Sans; color: #666666; font-size: 11pt; text-decoration:underline; }
.postedLink:hover	{ text-decoration:none; color:#999999; }
.blogTitle {color:#22227C;font-family: Georgia, "Times New Roman", Times, serif; font-size:16pt;font-weight:bold;}
.blogcategoryTextXLarge	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 17px; font-weight:bold;}
.moreblogcategory { font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 17px; text-decoration: underline; font-weight:bold;}
.moreblogcategory:hover {text-decoration:none;}
.blogcategory {color:#940000;font-family:Verdana, Helvetica, Arial, Sans;font-size:16px;font-weight:bold;text-decoration:none;}
.blogcategory:hover {text-decoration:underline;}
.bloglist {color:#000000;font-family:Verdana, Helvetica, Arial, Sans;font-size:14px;font-weight:bold;text-decoration:none;}
.bloglist:hover {text-decoration:underline;}
.bloglistblack {color:#000000;font-family:Verdana, Helvetica, Arial, Sans;font-size:14px;font-weight:bold;text-decoration:none;}
.blogTagText	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt;}
.blogTagLink	{ font-family:Verdana, Helvetica, Arial, Sans; color: #3AD; font-size: 11pt;}
a.blogTagLink	{ font-family:Verdana, Helvetica, Arial, Sans; color: #3AD; font-size: 11pt; text-decoration:underline;}
a.blogTagLink:visited	{ font-family:Verdana, Helvetica, Arial, Sans; color: #3AD; font-size: 11pt; font-weight:bold; text-decoration:underline;}
a.blogTagLink:hover	{color: #3AD; text-decoration:none;}
.categorydateText 	{ font-family:Verdana, Helvetica, Arial, Sans; color: #categorydateText; font-size: 11pt; font-weight:bold; text-decoration:none; }
a.categorydateText 	{ font-family:Verdana, Helvetica, Arial, Sans; color: #categorydateText; font-size: 11pt; font-weight:bold; text-decoration:none; }
a.categorydateText.visited 	{ font-family:Verdana, Helvetica, Arial, Sans; color: #categorydateText; font-size: 11pt; font-weight:bold; text-decoration:none; }
a.categorydateText:hover 	{ font-family:Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 11pt; font-weight:bold; text-decoration:underline; }
.categoryText		{ font-family:Verdana, Helvetica, Arial, Sans; color: #FFFFFF; font-size: 11pt; font-weight:bold; }
.thumbSelected	{ border: 2px solid #EF1929;}
.thumbUnselected	{ border: 2px solid #FFFFFF;}
.blogCrumb	{color:#000000;font-family:Verdana, Helvetica, Arial, Sans;font-size:11pt;font-weight:bold;text-decoration:none;}
a.blogCrumb	{color:#000000;font-family:Verdana, Helvetica, Arial, Sans;font-size:11pt;font-weight:bold;text-decoration:none;}
a.blogCrumb:visited	{color:#000000;font-family:Verdana, Helvetica, Arial, Sans;font-size:11pt;font-weight:bold;text-decoration:none;}
a.blogCrumb:hover	{text-decoration:underline;}


.photoTitle {
  -webkit-box-sizing: border-box; 
  -moz-box-sizing: border-box; 
  box-sizing: border-box;
  position: absolute;
  left: 0px;
  bottom: 0px;
  padding: 10px;
  width: 280px;
  font-family: Verdana, Helvetica, Arial, Sans;
  font-size: 15px;
}

.opacity {
  opacity: 0.50;
  filter: alpha(opacity=50);
  background-color: #000;
  color: #000;
}

.photoTitleText, .photoTitle a, .photoTitle a:visited { color: #FFF; font-size: 15px; font-family: Arial, Verdana, Helvetica, Sans; text-decoration: none; }
.photoTitle a:hover { text-decoration: underline; }

a.photoLink, a.photoLink:visited { color: #000; font-family: Verdana, Helvetica, Arial, Sans; font-size: 12px; text-decoration:none; letter-spacing: 2px; text-transform: uppercase; font-weight: bold; }
a.photoLink:hover { text-decoration: underline; }

.homeSlideShowTagline	{ font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;	color: #000000;	font-size: 13pt; }

.castSubHeader { font-family:  Georgia;	color: #000000;  font-size: 20px; font-weight: bold; padding-top:5px; }	

a.headerLink {
	font-family: Arial, Verdana, Helvetica, Sans;
	color: #FFF;
	font-size: 16pt;
	text-decoration: none;
}
a.headerLink:hover { 
	text-decoration: underline;
}
.menuContainer{
	background-color:black; font-family: 'Play', sans-serif; color:white;
}
.affiliate-menu-container {
	margin: 40px 10px 0px 0px;
}
.affiliate-menu-container ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.affiliate-menu-container li {
	padding: 0px;
}
.affiliate-menu-container .subHeader {
	font-weight: bold;
	font-size: 12pt;
	margin-bottom: 10px;
}