/* Global */
html			{
			background-color:	#ffff77		;
			color:			#000000		;
			font-family:		sans-serif	;
			text-align:		justify		;
			}
p, ul, td		{
			text-align:		justify		;
			}
td.vcenter		{
			vertical-align:		center		;
			}
p.photos		{
			font-family:		sans-serif	;
			text-align:		center		;
			}
img			{
			border:			none		;
			}

/* Links */
a			{
			color:			#0000ff		;
			text-decoration:	none		;
			}
a:link, a:visited	{
			color:			#0000ff		;
			text-decoration:	none		;
			}
a:hover, a:active	{
			color:			#ff0000		;
			text-decoration:	none		;
			}
a.menu, a.menu:visited	{
			color:			#ffff00		;
			/*color:			#ffff00		;*/
			}
a.menu:hover, a.menu:active	{
				color:		#ff0000		;
				text-decoration:none		;
				}

a.logo			{
			text-decoration:	none		;
			}

a.null			{
			color:			#000000		;
			}
h1,h2,h3		{
			text-align:		center		;
			font-family:		serif		;
			}

.left			{
			text-align:		left		;
			}
/* Links menu */
td.menu			{
			background-color:	#0000ff		;
			font-family:		sans-serif	;
			font-weight:		bold		;
			text-align:		center		;
			vertical-align:		top		;
			border:			outset blue	;
			}

td.menu-heading		{
			font-family:		sans-serif	;
			font-weight:		bold		;
			text-align:		center		;
			vertical-align:		top		;
			}

.sunk			{
			border: inset yellow			;
			}
/* News table */
.news			{
			font-family:		sans		;
			text-align:		center		;
			border: 		inset yellow	;
			}

.news-header		{
			font-family:		sans		;
			text-align:		center		;
			color:			#ff0000		;
			}
.bold			{
			font-weight:		bold		;
			}
.center			{
			text-align:		center		;
			}
.left			{
			text-align:		left		;
			}
.right			{
			text-align:		right		;
			}

/* Quotes */
p.quote			{
			font-family:		serif		;
			border:			ridge 		;
			text-align:		justify		;
			padding: 		10px		;
			}
p.quote-long		{
			font-family:		serif		;
			border:			ridge		;
			text-align:		justify		;
			padding:		10px		;
			}

/* Copyright notice */
.copyright		{
			font-family:		serif		;
			font-size:		smaller		;
			text-align:		center		;
			}
table.smallcenter td,th	{
			text-align:		center		;
			font-size:		small		;
			vertical-align:		middle		;
			}
table.smallcenter	{
			margin-left:		auto		;
			margin-right:		auto		;
			}
table.smallleft td	{
			text-align:		left		;
			font-size:		small		;
			vertical-align:		middle		;
			}
table.minutes th,td	{
			padding:		5px		;
			vertical-align:		top		;
			text-align:		left		;
			}

