
	.test					{ font-family: Arial,Verdana,sans-serif; 	color: #941C1C;	font-size: 11px; font-weight:bold}
	
	/* Styles for Redesign */
	
	.checkboxOnHome		{float: left; width: 17px; height: 16px; margin-right: 5px; background-image: url(../../../../images/pmsell/radiobutton_on.png); background-repeat: no-repeat;}
.checkboxOffHome	{float: left; width: 17px; height: 16px; margin-right: 5px; background-image: url(../../../../images/pmsell/radiobutton_off.png); background-repeat: no-repeat;}
.checkOnHome		{float: left; width: 40px; height: 36px; background-image: url(../../../../images/home/check_gold.png); background-repeat: no-repeat;}
.checkOnPlusHome	{float: left; width: 40px; height: 36px; background-image: url(../../../../images/pmsell/redcheckplus.png); background-repeat: no-repeat;}
.checkOffHome		{float: left; width: 40px; height: 36px; background-image: url(../../../../images/clear.gif); background-repeat: no-repeat;}
.productOnHome		{float: left; width: 300px; height: 29px; padding-top: 8px; padding-left: 5px; font-size: 12px; color: #FFFFFF; font-weight: bold; background-image: url(../../../../images/home/pricebg.png); background-repeat: no-repeat; cursor: pointer;}
.productOffHome		{float: left; width: 300px; height: 29px; padding-top: 8px; padding-left: 5px; font-size: 12px; color: #FFFFFF; cursor: pointer;}
	
	.homepageUpsellHeader		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 20pt;   }
	.homepageUpsellSubHeader		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 15pt;   }
	.homepageUpsellWhiteText		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 10pt;   }
	
	.defaultHeaderHomepage		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 17pt;   }
	.rightSubHeader		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;  	font-size: 14pt;   }
	.homeBlueLinks			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC; text-decoration:none;	font-size: 10pt;}		
	a.homeBlueLinks     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC;	text-decoration:none;	font-size: 10pt;}
	a.homeBlueLinks:visited     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC;	text-decoration:none;	font-size: 10pt;}		
	a.homeBlueLinks:hover	{ text-decoration: underline; color: #3C79CC}
	
	.homeBlueLinksunderline		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC; text-decoration:underline;	font-size: 10pt;}		
	a.homeBlueLinksunderline  		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC;	text-decoration:underline;	font-size: 10pt;}
	a.homeBlueLinksunderline:visited     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC;	text-decoration:underline;	font-size: 10pt;}		
	a.homeBlueLinksunderline:hover	{ text-decoration: underline; color: #3C79CC}	
	
	.homeBlueLinksSmall			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC; text-decoration:none;	font-size: 8pt;}		
	a.homeBlueLinksSmall     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC;	text-decoration:none;	font-size: 8pt;}
	a.homeBlueLinksSmall:visited     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #3C79CC;	text-decoration:none;	font-size: 8pt;}		
	a.homeBlueLinksSmall:hover	{ text-decoration: underline; color: #3C79CC}	
	
	.bottomLinksHeader			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #4680c6; text-decoration:none;	font-size: 14pt;}		
	a.bottomLinksHeader     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #4680c6;	text-decoration:none;	font-size: 14pt;}	
	a.bottomLinksHeader:visited     		{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #4680c6;	text-decoration:none;	font-size: 14pt;}		
	a.bottomLinksHeader:hover	{ text-decoration: underline; color: #4680c6}	
	
		.bottomLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:9pt; text-decoration: none }		
		a.bottomLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:9pt; text-decoration: none }	
		a.bottomLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:9pt; text-decoration: none }	
		a.bottomLinks:hover			    { text-decoration: underline; color: #102173}
		
		.homeSelected     	{ background-color:#DFDFDF;  }	
	.homeMouseOn     	{ background-color:#DFDFDF;  }	
	.homeMouseOff     	{ background-color:#FFFFFF;  }	
	
	.homeAltSelected     	{ padding:2px;background-image:url(../../../../images/home/video_alt_selected_bg.jpg); background-repeat:no-repeat;}	
	.homeAltMouseOn     	{ padding:2px;}	
	.homeAltMouseOff     	{ padding:2px;}	
	
	.textBodyExperts				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 8pt;}
	/* End Redesign Styles */
	
	.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;}	

	.bold         			{ font-weight:bold; }
	.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: underline; color: #000000}		

	.upcomingShowText			{ font-family:Arial, Helvetica, sans-serif;	color: #B92110; text-decoration:none;	font-size: 15pt; font-weight:bold;}		
	
	.loginSubHeader 				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #ffffff;	 	font-size: 16px; font-weight:bold;}
	
	.defaultBodyAlt 		{ font-family: Tahoma, Verdana, Helvetica, Arial, Sans;	color: #ffffff;	 	font-size: 10pt; }
	
	a.buttons		{display:inline;font-family:  Verdana, Helvetica, Arial, Sans;	color: #153D0B; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #153D0B; font-weight:bold; text-decoration:none; height:100%;}
a.buttons:hover		{display:inline;font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#153D0B; margin:2px; border:1px solid #153D0B; font-weight:bold; text-decoration:none; height:100%;}
	
	/*These are the default styles for pages for BOR 3.0. They should only be used if a page is not part of a bigger module. Otherwise specific styles for the module should be created.
	See show, account and column styles for examples. */
	
	
.twitterWrapper		{padding:10px 0;}
.dashedline			{border-top: 1px dashed #D2DADA; margin:5px 0;}

	.fullwidth  			{ width:1000px; }
	.defaultpage 				{ background-color: #ffffff; width:685px; }
	.defaultBodyWhite 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 10pt; }
	.defaultBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	.defaultBodyHuge			{ font-family: Verdana, Helvetica, Arial, Sans;		color: #000000;	 	font-size: 13pt; }	
	.defaultBodyLarge			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11pt; }
	.defaultBodyLargeWhite			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #ffffff;	 	font-size: 11pt; }
	.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;   }
	.defaultSubHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans; color:#003366; font-size: 12pt; font-weight:bold;}
	.defaultHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 14pt;   }
	.playerHeaderWhite		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 15pt;  padding-left:35px;}
	.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;}	
	.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:  Verdana, Helvetica, Arial, Sans;	color: #660000;font-size:14pt;text-decoration: none; font-weight:bold }		
	a.defaultLinksLandingHeader     	{ font-family:  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:  Georgia;	color: #5A330B;  	font-size: 18pt; font-weight: 600; padding-top:5px; }		
	.defaultHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #5A330B;  	font-size: 20pt; font-weight:bold; }	
	.defaultHighlightBody 				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;	 	font-size: 10pt; }		
	.audienceLettersBodyReply	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;	 	font-size: 10pt; }
	.defaultHeaderGeorgia		{ font-family:  Georgia;	color: #330066;  	font-size: 18pt; font-weight: 600; }

	.defaultLinksHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 14pt; text-decoration:none; }
	a.defaultLinksHeader     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 14pt; text-decoration:none; }
	a.defaultLinksHeader:hover	{ text-decoration: none; color: #2472A4; }		

	.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;  }		

	.bookSelected     	{ background-color:#C09F62;  }	
	.bookMouseOn     	{ background-color:#C09F62;  }	
	.bookMouseOff     	{ background-color:#FFFFFF;  }	
	
	.homeYoutubeSelected     	{ background-color:#C09F62;  }	
	.homeYoutubeMouseOn     	{ background-color:#C09F62;  }	
	.homeYoutubeMouseOff     	{ background-color:#FFFFFF;  }	
	
	.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:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.defaultLinksHeaderSmall  	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #660000;  	font-size: 12pt; font-weight:bold; text-decoration:none; }
	a.defaultLinksHeaderSmall:hover	{ text-decoration: none; color: #3D1F38; font-weight:bold }		
	
	a.defaultSubHeaderSmallLinks			{ font-family:  Verdana, Helvetica, Arial, Sans; color:#003366; font-size: 12pt; font-weight:bold; text-decoration:underline; }
	a.defaultSubHeaderSmallLinks:visited	{ font-family:  Verdana, Helvetica, Arial, Sans; color:#003366; font-size: 12pt; font-weight:bold; text-decoration:underline; }
	a.defaultSubHeaderSmallLinks:hover		{ font-family:  Verdana, Helvetica, Arial, Sans; color:#003366; font-size: 12pt; font-weight:bold; text-decoration:none; }

	.defaultLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:11pt;text-decoration: underline; font-weight:bold }		
	a.defaultLinksLarge     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:11pt;text-decoration: underline; font-weight:bold }		
	a.defaultLinksLarge:visited	{ text-decoration: underline; color: #000000; font-weight:bold }		
	a.defaultLinksLarge:hover	{ text-decoration: none; color: #000000; font-weight:bold }		
	.defaultLinksLargeWhite     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #ffffff;font-size:11pt;text-decoration: underline; font-weight:bold }		
	a.defaultLinksLargeWhite     	{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #ffffff;font-size:11pt;text-decoration: underline; font-weight:bold }		
	a.defaultLinksLargeWhite:visited	{ text-decoration: underline; color: #ffffff; font-weight:bold }		
	a.defaultLinksLargeWhite:hover	{ text-decoration: none; color: #ffffff; font-weight:bold }		
	.defaultLinksBold     				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.defaultLinksBold     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		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: #000000;		font-size:10pt; text-decoration: underline;}		
	a.defaultLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline;}		
	a.defaultLinks:hover			{ text-decoration: none; color: #102173}		
	a.defaultLinks:link     		{ }				
	a.defaultLinks:visited			{ }		
	a.defaultLinks:active			{ }	
	
	.defaultLinksSmall				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.defaultLinksSmall     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		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: #102173;		font-size:10pt; text-decoration: none;}		
	a.defaultLinksNoDec     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		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			{ }	
	
	.loginLinks					{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size:10pt; text-decoration: underline;}		
	a.loginLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size:10pt; text-decoration: underline;}		
	a.loginLinks:hover			{ text-decoration: none; color: #CCCC9A; }
	a.loginLinks:link     		{ }				
	a.loginLinks:visited		{ }		
	a.loginLinks:active			{ }
	
	.nonsifrHeader 		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 16pt; font-weight:bold; }
	.nonsifrSubHeader 		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 13pt; font-weight:bold; }

/*These are the styles for the homepage. */
	.homepage 				{ background-color: #ffffff; width:700px; }
	.homeBody 				{ font-family:  Verdana, Helvetica, Sans;	color: #000000;	 	font-size: 10pt; }
	.homeBody a 			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline}
	.homeBody a:visited 	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline}
	.homeBody a:hover 		{text-decoration: none; color: #102173}
	
	.homeBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	 	font-size: 9pt; }
	.homeSubHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  	font-size: 10pt; font-weight:bold; }
	.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:  Verdana, Helvetica, Arial, Sans;	color: #3D1F38;  	font-size: 18pt; padding-left:5px;padding-top:5px; }		
	.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; width:700px; }
	.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: #666666;  	font-size: 10pt; font-weight:bold; }
	.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:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.blogLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #102173;		font-size:8pt; text-decoration: underline;}		
	a.blogLinks:hover			{ text-decoration: none; color: #660000}		
	a.blogLinks:link     		{ }				
	a.blogLinks:visited			{ }		
	a.blogLinks:active			{ }	
	
	.checkoutpage 				{ background-color: #ffffff; width:700px; }
	.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     	{ 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:700px; }
	.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: #000000;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.accountLinksLarge     	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;font-size:12pt;text-decoration: underline; font-weight:bold }		
	a.accountLinksLarge:hover	{ text-decoration: none; color: #102173; font-weight:bold }		

	.accountLinksBold     				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.accountLinksBold     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline; font-weight:bold}		
	a.accountLinksBold:hover			{ text-decoration: none; color: #102173}		
	a.accountLinksBold:link     		{ }				
	a.accountLinksBold:visited			{ }		
	a.accountLinksBold:active			{ }		
	
	.accountLinks				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline;}		
	a.accountLinks     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline;}		
	a.accountLinks:hover			{ text-decoration: none; color: #102173}		
	a.accountLinks:link     		{ }				
	a.accountLinks:visited			{ }		
	a.accountLinks:active			{ }	
	
	.accountLinksSmall				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:8pt; text-decoration: underline;}		
	a.accountLinksSmall     			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:8pt; text-decoration: underline;}		
	a.accountLinksSmall:hover			{ text-decoration: none; color: #102173}		
	a.accountLinksSmall:link     		{ }				
	a.accountLinksSmall:visited			{ }		
	a.accountLinksSmall:active			{ }		
	
		
/* Help Section */
	.helppage 				{ background-color: #ffffff; width:555px; }
	.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: #63819F;  	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: #003366;  	font-size: 14pt; }
	.helpHeader				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #5A330B;  	font-size: 18pt; font-weight:bold; }		
	.helpHeaderLarge		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #5A330B;  	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; }
		.showBodyGrey			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #565656;	 	font-size: 9pt; }
		.showBodySmallGrey 		{ color: #666666;  font-family: Arial, Helvetica, Verdana, Sans;  font-size: 9pt;}
		.showBodySmall			{ font-family:  Verdana, Helvetica, Arial, Sans; color: #FFFFFF;	 	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: #999999;  	font-size: 12pt; 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:   Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:8pt; text-decoration: underline;}		
		a.showLinksSmall      			{ font-family:   Verdana, Helvetica, Arial, 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: #2A8515; border: 1px solid; border-color: #000000;}
/*---old		.showCalendarModule		{ background-color: #003366; 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:  Verdana, Helvetica, Arial, Sans;	color: #941C1C;	 	font-size: 10pt; }
	.textBodyStatic				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px;}	
	.textBodySmallStatic		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10px;}	
	.textBody 					{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; }
	.textBodyBold				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10pt; 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: 10pt;}	
	.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:#CCCC9A;  border: #000000 1px solid;	font-size: 11px; padding: 2px;	vertical-align: middle}	
	.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}
	.productName				{ font-family: Georgia;	color: #000000;  font-size: 20pt; 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: #5A330B;  	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-style: 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*/
.mainMenuItems   		{ font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: none;  }		
a.mainMenuItems         	{ font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: none;}	
a.mainMenuItems:visited         	{ font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: none;}		
a.mainMenuItems:hover    { font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: underline; }

	.menuTab				{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;  font-size: 9pt; text-decoration: none;}	
	.menuTab a 			{ font-family: Verdana, Helvetica, Arial, Sans;color: #FFFFFF; font-size:9pt; 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: #5A330B;  font-size: 9pt;   text-decoration: none}	
	.menuTabAlt a 			{ font-family: Verdana, Helvetica, Arial, Sans;color: #5A330B; font-size:9pt;   text-decoration:none;}
	.menuTabAlt a:hover		{ font-family: Verdana, Helvetica, Arial, Sans;color: #5A330B;	 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: #000000;	font-size:10pt; text-decoration: underline }		
		a.links     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
		a.links:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
		a.links:hover			    { text-decoration: none; color: #102173}
		
		.linksBookChart     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: none }		
		a.linksBookChart     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: none }	
		a.linksBookChart:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: none }	
		a.linksBookChart:hover			    { text-decoration: underline; color: #102173}
		
		 .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: #000000;	font-size:11px; text-decoration: underline }		
		a.linksSmall     			{ font-family: Verdana;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.linksSmall:visited		{ font-family: Verdana;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.linksSmall: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}	

/*  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: #000000;	font-size:7pt; text-decoration: underline }		
		a.linksCopyright       			{ font-family: Verdana;	color: #000000;	font-size:7pt; text-decoration: underline }	
		a.linksCopyright:visited		{ font-family: Verdana;	color: #000000;	font-size:7pt; 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				{ padding-top:4px; padding-bottom:5px; font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans;	color: #0052A3;  	font-size: 19pt; font-weight:bold; }		
.messageboardSubHeader				{ padding-top:4px; padding-bottom:5px; font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans;	color: #003366;  	font-size: 15pt; font-weight:bold; }	

 /*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-style: oblique;	text-decoration : line-through}									
		.salePrice			    { font-family: Arial,Verdana,sans-serif;	 color: #941C1C;	font-size: 10px;	font-weight:bold;	font-style: 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 */
		.textCopyright		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 font-size:7pt;}		
		
		 .footerNavLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;		  color: #000000;		font-size:9pt; text-decoration: underline; }		
		a.footerNavLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 	  color: #000000;		font-size:9pt; text-decoration: underline; }		
		a.footerNavLinks:hover		{ color: #102173; text-decoration: none;  }	
		a.footerNavLinks:link     	{ }		
		a.footerNavLinks:visited	{ }
		a.footerNavLinks:active		{ }		

		 .footerMenuLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;		  color: #1FC831;		font-size:12px; text-decoration: none; }		
		a.footerMenuLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 	  color: #1FC831;		font-size:12px; text-decoration: none; }		
		a.footerMenuLinks:hover		{ color: #FFFFFF; text-decoration: none;  }	
		a.footerMenuLinks:link     	{ }		
		a.footerMenuLinks:visited	{ }
		a.footerMenuLinks:active		{ }		


/*  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; margin: 0; padding: 0}
		#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 }
		.radio  	{ color: #FFFFFF; background-color:#b71a1d;  letter-spacing: 1px; text-transform: capitalize; font-family: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.html') }
 		.whiteDottedBackground  { background-image: url('../../../../images/general/dottedlinewhite.html'); 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: 14px}
	.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:10pt; text-decoration: underline }		
a.linksWhite          	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:10pt; text-decoration: underline }	
a.linksWhite:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:10pt; text-decoration: underline }	
a.linksWhite:hover		{ text-decoration: none; color: #CCCCCC}

.linksWhiteSmall  			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:8pt; text-decoration: underline }		
a.linksWhiteSmall          	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:8pt; text-decoration: underline }	
a.linksWhiteSmall:visited	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:8pt; text-decoration: underline }	
a.linksWhiteSmall: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: 9pt; text-decoration: none }		
a.linksWhiteHeader         	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;		font-size: 9pt; text-decoration: none}		
a.linksWhiteHeader:hover    { font-family: Verdana, Helvetica, Arial, Sans;	color: #CCCCCC;		font-size: 9pt; 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}

#showrecap a{color: #FFFFFF;text-decoration: underline }	
#showrecap a:visited	{ color: #FFFFFF; text-decoration: underline }	
#showrecap a:hover		{ text-decoration: none; color: #3399FF}

	.splashWrapper				{position:absolute; width:100%; text-align:center; height:100%; z-index:1000000;}
	.splashImgWrapper			{position:relative; width:100%; height:100%; text-align:center; margin:0 auto; z-index:1000000;}
	.splashImg					{text-align:center;}

/* 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:none;}
	
	.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 		{ 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:none;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 		{ 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:none;}
	#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: #3D1F38;  	font-size: 18pt; font-weight:bold; }		
.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:#000000;	font-size:12px; }
		a.mbLinks    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#000000;	font-size:12px; }		
		a.mbLinks:hover		{ text-decoration: none; color: #102173; text-decoration: none;}		
		a.mbLinks:link    	{ }				
		a.mbLinks:visited	{ }		
		a.mbLinks:active		{ }		

.mbLinksSmall				{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#000000;	font-size:10px; }
		a.mbLinksSmall    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#000000;	font-size:10px; }		
		a.mbLinksSmall:hover		{ text-decoration: none; color: #102173; text-decoration: none;}		
		a.mbLinksSmall:link    	{ }				
		a.mbLinksSmall:visited	{ }		
		a.mbLinksSmall:active		{ }				

.mbLinksLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#000000;	font-size:13px; }
		a.mbLinksLarge    		{ font-family: Verdana, Helvetica, Arial, Sans;	 color:#000000;	font-size:13px; }		
		a.mbLinksLarge:hover		{ text-decoration: none; color: #102173; 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;*/
	}
	
	.barColor	{background-color: #5B43BD;}
	
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid #000000;
	padding: 6px;
	background-color: #4680C6;
	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: #000000; font-size: 10px; text-decoration:none;}
#dhtmltooltip a:hover {font-family: Verdana, Helvetica, Sans; color: #000000;  font-size: 10px; text-decoration:none;}
#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:#E3D7B2;}
.ctFrame		{background-color:#FFFFFF;}

/* Shadow styles */
.canvas_outer { background:transparent scroll 0%; }
.canvas_inner { background:transparent scroll right top; }
.canvas_content {width:950px;margin:0px 0px 0px 0px; position: relative;}
.canvas_bottom_left { }
.canvas_bottom_right {  }
.canvas_bottom { }
.canvas_top_left {  }
.canvas_top_right {  }
.canvas_top {}
.canvas_bottom, .canvas_top { font-size:0px; }
/* 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: #000000; padding:2px; margin:0px; border:0px solid #990000; text-decoration:none; height:100%;}
.pagingButton		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
.pagingSelected		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#003366; margin:2px; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
.pagingDeactivated	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #999999; font-weight:bold; text-decoration:none; height:100%;}

.selectedPage		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#003366;   border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}

.mbPagingBody 		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; font-weight:bold; text-decoration:none;}
.mbPagingButton	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton:visited	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton:hover	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; font-size:12px; padding:3px; background-color:#003366; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}

.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;}

.latestShowSection 		{background-image: url(../../../../images/home/todaysshowbg.html); background-repeat: no-repeat; width: 545px; height: 331px; padding-top: 55px; padding-left: 20px;}
.latestBlogsSection 		{background-image: url(../../../../images/home/sylviasblogbg.html); background-repeat: no-repeat; width: 545px; height: 331px; padding-top: 5px; padding: 10px;}
.rightTop 		{background-image: url(../../../../images/general/righttop.png); background-repeat: no-repeat; width: 312px; height: 12px;}
.rightSection 		{background-image: url(../../../../images/general/right.png); background-repeat: repeat-y; width: 312px; padding-left: 15px; padding-right: 15px;}
.rightBottom 		{background-image: url(../../../../images/general/rightbottom.png); background-repeat: no-repeat; width: 312px; height: 12px;}

#sidenav			{ background-image: url(../../../../images/sidenav/bgshort.html); background-repeat: no-repeat; width: 105px; height: 624px; text-align: center; position: absolute; top:45px; left: -95px;}
.leftSideHome		{ padding-left: 0px; }
.leftSide			{ padding-left:0px;padding-top: 0px; }
.rightSide			{ width: 300px; padding-top: 0px; padding-left: 15px;}

.webinars			{background-image: url(../../../../images/home/webinars_on.html); background-repeat: no-repeat;}
.webcasts			{background-image: url(../../../../images/home/webcasts_on.html); background-repeat: no-repeat;}

.litShout {opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0;}
.dimShout {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}

.big_bar				{ display: block; font-size: 10pt;}
.bigbar_option 			{ background-image: url(../../../../images/general/gradient_bg.html); background-repeat:no-repeat; background-color:#ffffff; border:1px solid silver; height:170px; margin-bottom:8px; margin-left:4px;  }
.bigbar_option .indent	{ padding-left:186px; padding-right:10px; padding-top: 20px; }
.bigbar_hover 			{ border:1px solid black; cursor:pointer; height:170px; margin-bottom:8px; margin-left:4px; }
.bigbar_hover .indent 	{ padding-left:186px; padding-right:10px; }
.lectureHeader		  	{ font-family:  Georgia;	color: #990099;  font-size: 16pt; font-weight: 600; padding-top:5px; padding-left: 186px; }		
.lectureSubheader    	{ font-family: Georgia;	color: #990099;  font-size: 13pt; font-weight: 600; padding-left:186px; font-style: italic; }		


.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/redcheck.png); background-repeat: no-repeat;}
.checkOnPlus	{float: left; width: 40px; height: 30px; background-image: url(../../../../images/pmsell/redcheckplus.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: 367px; height: 35px; padding-top: 8px; padding-left: 5px; font-size: 16px; color: #5981D8; font-weight: bold; background-image: url(../../../../images/pmsell/price_bg.png); background-repeat: no-repeat; cursor: pointer;}
.productOff		{float: left; width: 367px; height: 35px; padding-top: 8px; padding-left: 5px; font-size: 16px; color: #000000; font-weight: bold; cursor: pointer;}

.loggedinHolder		{width: 645px; height:34px; background-image: url(../../../../images/top/loginbg.png); background-repeat: no-repeat;}
.loggedinHolderPad	{padding-left:55px;}
.loginHolder		{ width: 300px; height: 64px; background-image: url(../../../../images/top/login.png); background-repeat: no-repeat;}
.loginHolderPad		{}

 .linksAcknowledge    			{ font-family: Verdana;	color: #000000;	font-size:9pt; text-decoration: underline }		
		a.linksAcknowledge       			{ font-family: Verdana;	color: #000000;	font-size:9pt; text-decoration: underline }	
		a.linksAcknowledge:visited		{ font-family: Verdana;	color: #000000;	font-size:9pt; text-decoration: underline }	
		a.linksAcknowledge:hover			{ text-decoration: none; color: #333333}
		.textAcknowledge	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 font-size:9pt;}	
		
/* -------------- membership page tab  --------------- */		
	
.rightModuleContent1			{background-color:#FFFFFF; padding:3px;}
.rightModuleContent2			{background-color:#EEEEEE; padding:3px;}	

/* -------------  premiummemberzone.jsp  ----------------*/

.pmlandingpagetabs 		{ font-family:Georgia; font-size:20px; font-weight:bold; color:#ffffff; text-decoration:none;}		
a.pmlandingpagetabs 	{ font-family:Georgia; font-size:20px; font-weight:bold; color:#ffffff; text-decoration: none}		
a.pmlandingpagetabs:hover   { font-family:Georgia; font-size:20px; font-weight:bold; color:#ffffff; text-decoration: underline }

.forumdefaultHeader				{ font-family:  Georgia;	color: #5A330B;  	font-size: 18pt; font-weight: 600; padding-top:5px; text-decoration:none;}
a.forumdefaultHeader				{ font-family:  Georgia;	color: #5A330B;  	font-size: 18pt; font-weight: 600; padding-top:5px; text-decoration:none;}
a.forumdefaultHeader:hover				{ font-family:  Georgia;	color: #5A330B;  	font-size: 18pt; font-weight: 600; padding-top:5px; text-decoration: underline;}
.alertItem     				{ font-family:  Verdana, Helvetica, Arial, Sans; color: #000000;	font-size:10pt; text-decoration: none; padding-right:30px;}
.alertItem a     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
.alertItem a:visited     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
.alertItem a:hover     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: none }	
.newjoinTextLarge {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17pt;font-weight:500;}

.pmlandingpagetabsm 		{ font-family:Georgia; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
a.pmlandingpagetabsm 	{ font-family:Georgia; font-size:12px; font-weight:bold; color:#000000; text-decoration: none;}
a.pmlandingpagetabsm:hover   { font-family:Georgia; font-size:12px; font-weight:bold; color:#000000; text-decoration: underline;}

.pmlandingpagetabcontainer{border:1px #A6A6A6 solid;}


.categorydateText 	{ font-family:Verdana, Helvetica, Arial, Sans; color: #808080; font-size: 10pt; font-weight:bold; }





/* 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; }

.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;}	
		
		
a.showLinksSmallGrey {    color: #565656;    font-family: Arial, Helvetica, Verdana, Sans;    font-size: 9pt;    text-decoration: underline; font-weight:bold;}
a.showLinksSmallGrey:hover {    color: #565656;    text-decoration: none;}
a.showLinksSmallGrey:link {}
a.showLinksSmallGrey:visited {}
a.showLinksSmallGrey:active {}


.linksAcknowledge    			{ font-family: Verdana;	color: #000000;	font-size:9pt; text-decoration: underline }		
a.linksAcknowledge       			{ font-family: Verdana;	color: #000000;	font-size:9pt; text-decoration: underline }	
a.linksAcknowledge:visited		{ font-family: Verdana;	color: #000000;	font-size:9pt; text-decoration: underline }	
a.linksAcknowledge:hover			{ text-decoration: none; color: #333333}
.textAcknowledge	{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 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;}


.callShowPlayer {    color: #000000;    font-family: Arial,Helvetica,Verdana,Sans;    font-size: 17pt;    padding: 0 5px 5px 0;}
.callShowNumber {    color: #FF0000;    font-weight: bold;}
.shoutout4camtitle {    font-size: 8pt;}

.playerTextWhiteAlt {    color: #FFFFFF;    font-family: Arial,Helvetica,Verdana,Sans;    font-size: 14px;}
.playerBody {    color: #000000;    font-family: Arial,Helvetica,Verdana,Sans;    font-size: 10pt; }
.playerBodyWhite {    color: #FFFFFF;    font-family: Arial,Helvetica,Verdana,Sans;    font-size: 10pt; }
.playerLinks {    color: #000000;    font-family: Arial,Helvetica,Verdana,Sans;    font-size: 10pt;    text-decoration: underline;}
a.playerLinks {    color: #000000;    font-family: Arial,Helvetica,Verdana,Sans;    font-size: 10pt;    text-decoration: underline;}
a.playerLinks:hover {    color: #102173;    text-decoration: none;}
a.playerLinks:link {}
a.playerLinks:visited {}
a.playerLinks:active {}



.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;}
	
#quizDescription img{ padding:10px 0; }

/* PROFILE PAGE UPDATE STYLES */
	.fontError 					{ font-family:  Arial, Helvetica, Verdana, Sans;	color: #941C1C;	 	font-size: 10pt; }
	.borderRed 					{ border:2px solid #941C1C; }
	
	.capslockwarningouter		{ position:absolute; width:120px; z-index:9300;}
	.capslockwarninginner		{border:1px solid #AF1A1A; background-color:#FFD1D1; text-align:center;}
	
	
	/* PM UpSell */
.newjoinTextLargeAlt 			{ color:#000000;font-family:Arial, Helvetica, Verdana, Sans;font-size:15pt;font-weight:500;}
.newjoinTextLargeAlt a			{ color:#000000;font-family:Arial, Helvetica, Verdana, Sans;font-size:15pt;font-weight:500; text-decoration:underline;}
.newjoinTextLargeAlt a:hover		{ text-decoration:none;}




/*MENU*/
.mainMenuItems   		{ font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: none;  }		
a.mainMenuItems         	{ font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: none;}	
a.mainMenuItems:visited         	{ font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: none;}		
a.mainMenuItems:hover    { font-family: Helvetica, Arial, Sans;	color: #FFFFFF;	font-size: 15px; text-decoration: underline; }


/* Store DD menu */
a.attach, a.attach:visited, div.attach { display: block; font-size:12px; font-weight:normal;line-height:20px; margin:0; padding: 5px 50px 5px 5px; background-color:#4680C6; white-space:nowrap;}
a.attach:hover { background-color:#60AAE9; font-size:12px; font-weight:normal;line-height:20px; padding: 5px 50px 5px 5px; display: block; white-space:nowrap;}
a.attach, a.attach:visited { border-bottom: 1px solid #FFFFFF;}
.attach_menu_child { background-color:#4680C6;	border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF; z-index:100001;}

.checkboxOnPop		{float: left; width: 16px; height: 16px; line-height:13px; margin:10px 4px 0px 0px; background-image: url(../../../../images/general/radiobutton_on.png); background-repeat: no-repeat;}
.checkboxOffPop	{float: left; width: 16px; height: 16px; line-height:13px; margin: 10px 4px 0px 0px; background-image: url(../../../../images/general/radiobutton_off.png); background-repeat: no-repeat;}
.checkOnPop		{float: left; width: 37px; height: 29px; line-height:19px; margin:4px 0 0px 4px; background-image: url(../../../../images/pmsell/checkmark.png); background-repeat: no-repeat;}
.checkOnPlusPop	{float: left; width: 14px; height: 19px; line-height:19px; margin:5px 15px 0px 4px; background-image: url(../../../../images/home/redcheckplus.html); background-repeat: no-repeat;}
.checkOffPop		{float: left; width: 37px; height: 29px; line-height:19px; margin:4px 0 0px 4px; background-image: url(../../../../images/clear.gif); background-repeat: no-repeat;}
.productOnPop		{float: left; width: 100%;height: 55px; line-height:34px;  background-image: url(../../../../images/home/redborder.png); background-position: 0px 0px; background-repeat: no-repeat; cursor:pointer; font-family:Verdana,Helvetica,Arial,Sans;}
.productOffPop		{float: left; width: 100%; height: 55px; line-height:34px; cursor:pointer; font-family:Verdana,Helvetica,Arial,Sans;}

.YearHeader { color:#FFFFFF; text-decoration:none;font-family:Georgia;font-size:18pt;font-weight:600; background:url(../../../../images/right/after_arrow_side.png) no-repeat scroll 7px 7px #666666;padding-left:30px;}
.selectedYearHeader { color:#FFFFFF; text-decoration:none;font-family:Georgia;font-size:18pt;font-weight:600; background:url(../../../../images/right/after_arrow_down.png) no-repeat scroll 7px 7px #cc0000;padding-left:30px;}

#PreviousShow a { color:#000000; text-decoration:underline;}+
#PreviousShow a:visited { color:#000000; text-decoration:underline;}
#PreviousShow a:hover		{ text-decoration:none;}


.hightlight-section {
	background-image:url('../../../../images/home/highlights.jpg');
	background-repeat: no-repeat;
	padding:77px 10px 0 10px;
}
.highlight-item {
	width:194px;
	margin-bottom:15px;
	border:1px solid #333;
	padding:9px 9px;

}
.highlight-item .description {
	margin-top:5px;
}
.highlight-item .audioPlayer {
	height:24px;
}