	.headerText
	{
		font-family: verdana,arial,helvetica;
		font-size: 20px;
		color: #497392;
		font-style: italic;
		font-weight: bold;
	}
	
	.subHeaderText
	{
		font-family: verdana,arial,helvetica;
		font-size: 16px;
		color: #497392;
		font-style: italic;
		font-weight: bold;
	}
	
	.subSubHeaderText
	{
		font-family: verdana,arial,helvetica;
		font-size: 14px;
		color: #497392;
		font-weight: bold;
	}
	
	.mainText
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #000000;
	}
	
	.mapText
	{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		color: #000000;
	}
	
	.mapTextSmall
	{
		font-family: verdana, arial, helvetica;
		font-size: 7pt;
		color: #BBBBBB;
	}
	
	td.nav a
	{ 
		font-family: verdana,arial,helvetica;
		font-size: 14px;
		color: #FFFFFF;
		padding: 5px;
		padding-left: 10px;
		font-weight: bold;
		text-decoration: none;
		background-color: #497392; 
		border-top: #6496B3 1px solid; 
		display: block;
		width: 100%;
		height: 100%;
	}
	
	td.nav a:hover
	{
		background-color: #6496B3; 
	}
	
	td.navOn a
	{ 
		font-family: verdana,arial,helvetica;
		font-size: 14px;
		color: #FFFFFF;
		padding: 5px;
		padding-left: 10px;
		font-weight: bold;
		text-decoration: none;
		background-color: #6496B3; 
		border-top: #6496B3 1px solid; 
		display: block;
		width: 100%;
		height: 100%;
	}
	
	td.address
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #FFFFFF;
		padding-left: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #8BBDDA; 
		border-right: #3E4365 1px solid;
		border-bottom: #3E4365 1px solid;
	}
	
	td.address a
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	td.hoursHeader
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
		padding: 5px;
		background-color: #0F476E;
		border-right: #3E4365 1px solid;
		border-bottom: #3E4365 1px solid;		
	}
	
	td.hoursDetail
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #000000;
		padding-left: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #DBDDDF;
		border-right: #3E4365 1px solid;
		border-bottom: #3E4365 1px solid;
	}
	
	td.ccInfo
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #000000;
		padding-left: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	td.copyright
	{
		font-family: verdana,arial,helvetica;
		font-size: 10px;
		color: #FFFFFF;
	}
	
	td.infoBubbleHeader
	{
		font-family: verdana,arial,helvetica;
		font-size: 12px;
		color: #FFFFFF;
		padding: 5px;
		font-weight: bold;
		text-align: center;
	}
	
	td.infoBubbleText
	{
		font-family: verdana,arial,helvetica;
		font-size: 10px;
		color: #000000;
		padding: 4px;
	}