@media print
{
	#pageFooter
	{
		display: none;
	}
}
@media screen
{
	#pageFooter
	{
		clear: both;
		font-size: 80%;
	}
	#pageFooter table.footerMenu thead th,
	#pageFooter table.footerMenu thead td
	{
		color: white;
		font-weight: normal;
		padding: 2px;
	}
	#pageFooter table.footerMenu tbody th,
	#pageFooter table.footerMenu tbody td
	{
		color: black;
		padding: 2px;
	}
	#pageFooter table.footerMenu tbody ul
	{
		list-style: none;
		margin: 0px;
		padding-left: 0px;
	}
	
	#pageFooter table.footerMenu thead a
	{
		color: white;
		text-decoration: none;
	}
	#pageFooter table.footerMenu thead a:hover,
	#pageFooter table.footerMenu thead a:active
	{
		text-decoration: underline;
	}
	
	#pageFooter table.footerMenu tbody a
	{
		color: black;
		text-decoration: none;
	}
	#pageFooter table.footerMenu tbody a:hover,
	#pageFooter table.footerMenu tbody a:active
	{
		text-decoration: underline;
	}
	
	/* Blue theme (default) */
	#pageFooter table.footerMenu thead th,
	#pageFooter table.footerMenu thead td
	{
		background-color: #00488e;
	}
	#pageFooter table.footerMenu tbody th,
	#pageFooter table.footerMenu tbody td
	{
		background-color: #e6edf4;
	}
	
	/* Red theme */
	body.red-theme #pageFooter table.footerMenu thead th,
	body.red-theme #pageFooter table.footerMenu thead td
	{
		background-color: #9E032A;
	}
	body.red-theme #pageFooter table.footerMenu tbody th,
	body.red-theme #pageFooter table.footerMenu tbody td
	{
		background-color: white;
	}
	
	/* Purple theme */
	body.purple-theme #pageFooter table.footerMenu thead th,
	body.purple-theme #pageFooter table.footerMenu thead td
	{
		background-color: #6E005F;
	}
	body.purple-theme #pageFooter table.footerMenu tbody th,
	body.purple-theme #pageFooter table.footerMenu tbody td
	{
		background-color: white;
	}
}