	#trainLink	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #e4caa7;
	}
	#trainLink a	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #fff;
		text-decoration: none;
	}
	#trainLink a:hover	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #7cd57c;
		text-decoration: none;
	}

	.dartcard2011	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #000;
	}
	.dartcard2011 a	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dashed #000;
	}
	.dartcard2011 a:hover	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px solid #000;		
	}
	
	#resortLink	{
		font: bold 11pt/16pt verdana, sans-serif;
		color: #fff;
		line-height: 20px;
	}
	#resortLink a	{
		font: bold 11pt/16pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px dashed #fff;

	}
	#resortLink a:hover	{
		font: bold 11pt/16pt verdana, sans-serif;
		color: #ffff00;
		text-decoration: none;
		border-bottom: 1px dashed #ffff00;
	}
	
	#romText	{
		font: normal 9pt/13pt verdana, sans-serif;
		color: #fff;
		line-height: 20px;
	}
	#romText a	{
		font: normal 9pt/13pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px dashed #fff;

	}
	#romText a:hover	{
		font: normal 9pt/13pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px solid #fff;
	}
	
	#greenText	{
		font: normal 11pt/14pt verdana, sans-serif;
		color: #000;
		line-height: 20px;
	}
	#greenText a	{
		font: normal 11pt/14pt verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dashed #000;

	}
	#greenText a:hover	{
		font: normal 11pt/14pt verdana, sans-serif;
		color: #f00;
		text-decoration: none;
		border-bottom: 1px dashed #fff;
	}
	#stuffLink a	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #fff;
		text-decoration: none;
	}
	#stuffLink a:hover	{
		font: bold 14pt/15pt Trebuchet MS, verdana, sans-serif;
		color: #7cd57c;
		text-decoration: none;
	}
	
	#winterLink 	{
		font: bold 9pt/13pt Trebuchet MS, verdana, sans-serif;
		color: #ffffff;
		text-decoration: none;
	}
	#winterLink a	{
		font: bold 9pt/13pt Trebuchet MS, verdana, sans-serif;
		color: #ffffff;
		text-decoration: underline;
	}
	#winterLink a:hover	{
		font: bold 9pt/13pt Trebuchet MS, verdana, sans-serif;
		color: #ff9600;
		text-decoration: underline;
	}
	
	.dartcardXmas a		{
		background:url('/newsy/dartcard/fom_button.png') no-repeat center 0px;
		display:block;
		height:31px;
		text-align:center;
		width:125px
	}

	.dartcardXmas a:hover	{
		background:url('/newsy/dartcard/fom_button.png') no-repeat center -31px;
		display:block;
		height:31px;
		text-align:center;
		width:125px	
	}
	.dartcardXmas a:active	{
		background:url('/newsy/dartcard/fom_button.png') no-repeat center -62px;
		display:block;
		height:31px;
		text-align:center;
		width:125px		
	}
	
	#posterText	{
		font: normal 7pt/15pt verdana, sans-serif;
		color: #000;
		line-height: 20px;
	}
	#posterText a	{
		font: normal 7pt/15pt verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;

	}
	#posterText a:hover	{
		font: normal 7pt/15pt verdana, sans-serif;
		color: #F00;
		text-decoration: none;
		border-bottom: 1px solid #F00;
	}
		
	
	#store	{
		font: bold 17pt/19pt verdana, sans-serif;
		color: #fff;
	}
	#store a	{
		font: bold 17pt/19pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
	}
	#store a:hover	{
		font: bold 17pt/19pt verdana, sans-serif;
		color: #3b73ac;
		text-decoration: none;
	}		
	
	
	#panoText	{
		font: normal 10pt/13pt verdana, sans-serif;
		color: #fff;
		line-height: 20px;
	}
	#panoText a	{
		font: normal 10pt/13pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px dashed #fff;

	}
	#panoText a:hover	{
		font: normal 10pt/13pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px solid #fff;
	}
		
	.shelter	{
		font: bold 8pt/14pt verdana, sans-serif;
		color: #006580;
	}
	.shelter a	{
		font: bold 8pt/14pt verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dashed #000;
	}
	.shelter a:hover	{
		font: bold 8pt/14pt verdana, sans-serif;
		color: #006580;
		text-decoration: none;
		border-bottom: 1px solid #006580;
	}
	
	.septa	{
		font: bold 12pt/14pt verdana, sans-serif;
		color: #b97e01;
	}
	.septa a	{
		font: bold 12pt/14pt verdana, sans-serif;
		color: #b97e01;
		text-decoration: none;
	}
	.septa a:hover	{
		font: bold 12pt/14pt verdana, sans-serif;
		color: #189da2;
		text-decoration: none;
	}
	
	
	.schedule	{
		font: bold 8pt/18pt verdana, sans-serif;
		color: #000;
	}
	.schedule a	{
		font: bold 8pt/18pt verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dashed #000;
	}
	.schedule a:hover	{
		font: bold 8pt/18pt verdana, sans-serif;
		color: #000;
		text-decoration: none;
		border-bottom: 1px solid #000;
	}
	
	.whiteText	{
		font: bold 8pt/18pt verdana, sans-serif;
		color: #fff;
	}
	.whiteText a	{
		font: bold 8pt/18pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px dashed #000;
	}
	.whiteText a:hover	{
		font: bold 8pt/18pt verdana, sans-serif;
		color: #fff;
		text-decoration: none;
		border-bottom: 1px solid #fff;
	}	
