body
{
	background : url(images/background.gif) repeat-x;
	background-color : #004D6A;
	margin : 0;
	
	scrollbar-3dlight-color: ;
    scrollbar-arrow-color: #084D38; 
    scrollbar-base-color: #E9E8E5;
    scrollbar-darkshadow-color: ;
    scrollbar-face-color: #D5D7C4;
    scrollbar-highlight-color: ;
    scrollbar-shadow-color: ; 
}
table
{
	border-collapse : collapse;
}

td
{
	vertical-align : top;
	padding: 0px;
	font : 8pt Arial, Helvetica, sans-serif;
}

a:link
{
	text-decoration : none;
	color : #7F4D73;
	font-weight : bold;
}
a:visited
{
	text-decoration : none;
	color : #7F4D73;
	font-weight : bold;
}
a:hover
{
	color : #c8bb9a;
	text-decoration : none;
	font-weight : bold;
}

table.content
{
	border-left : 3px solid #67484B;
	border-right : 3px solid #67484B;
}
table.gallery
{
	border-spacing: 0px;
	border-collapse: separate;
	border: none;
	width: 100%;
	}
table.gallery td
{
	border-collapse : separate;
	border: none;
	padding: 5;
	text-align : center;
	}
td.content
{
	padding: 12px 12 0px 12px;
}
td.newsContent
{
	padding: 12px 12 0px 12px;
	font : 10pt  "Times New Roman", Times, serif;
}
.newsHeadline
{
	font : bold 14pt "Times New Roman", Times, serif;
}
.processContent
{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
}
td.mapContent
{
	color : White;
	background-color : #868F95;
	padding: 5px;
}
.mapBold
{
	font : bold 11px Arial, Helvetica, sans-serif;
	text-align : center;
}
H1
{
	font : bold 12px Arial, Helvetica, sans-serif;
	color : black;
	display: inline;
}
H2
{
	font : bolder 16px Arial Black, Arial, Helvetica, sans-serif;
	color : #004D6A;
	text-align : right;
	float : right;
	display: inline;
}
H3
{
	font : bold 16px  Arial, Helvetica, sans-serif;
	color : #675006;
	display: inline;
}
H4
{
	font : bolder 18px Arial Black, Arial, Helvetica, sans-serif;
	color : #004D6A;
	text-align : center;
}
p.Description
{
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #004D6A;
}