.body
{
	BACKGROUND-COLOR: #000066;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 14px;
}
.border
{ 
	background-color : #FFFFCC;
 }
.titletext
{
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
}
.titleBox
{
	background-color : #000066;
	border : thin ridge White;
	width : 100%;
	border-bottom : none;
}
.subTitleBox
{
	background-color : Maroon;
	border : thin ridge White;
	width : 100%;
	border-bottom : none;
}
.topLinkBox
{
	background-color : #FFFFCC;
	border : thin ridge White;
	width : 100%;
}
.topLink:link
{
	COLOR: Blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : none;
}
.topLink:visited
{
	COLOR: Blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : none;
}
.topLink:hover
{
	COLOR: Red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : none;
}
.mainBox
{
	background-color : 000066;
	border : 1px solid #FFFFCC;
}
.mainText
{
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
}
.homeTableTitleBox
{
	background-color : #330099;
	border : 1px solid #330099;
	vertical-align : bottom;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
}
.homeTextBoxTop
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 14px;
	background-color : #000066;
	border : 1px solid #330099;
	vertical-align : top;
}
.homeTextBoxBottom
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	background-color : #000066;
	border : 1px solid #330099;
	vertical-align : top;
}
.homeText
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	vertical-align : top;
}
.homePictureBox
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	background-color : #000066;
	border : 1px solid #330099;
	vertical-align : middle;
}
.homeLink:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	text-decoration : none;
}
.homeLink:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	text-decoration : none;
}
.homeLink:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	text-decoration : none;
}
.homeLinkWhite:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	text-decoration : none;
}
.homeLinkWhite:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	text-decoration : none;
}
.homeLinkWhite:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	text-decoration : none;
}.link:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	FONT-SIZE: 14px;
	text-decoration : none;
}
 .link:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	FONT-SIZE: 14px;
	text-decoration : none;
}
 .link:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
	FONT-SIZE: 14px;
	text-decoration : none;
}
.repeatedText
{
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFCC;
	FONT-SIZE: 14px;
}
.repeatedText:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFCC;
	FONT-SIZE: 14px;
	text-decoration : none;
}
.repeatedText:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFCC;
	FONT-SIZE: 14px;
	text-decoration : none;
}
.repeatedText:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	FONT-SIZE: 14px;
	text-decoration : none;
}
 .noteText
{
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0066;
	FONT-SIZE: 14px;
}
 .disclaimerText
{
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0066;
	FONT-SIZE: 12px;
	font-weight : normal;
}
  .censusTableTitleBox
{
	background-color : #330099;
	border : 1px solid #330099;
	vertical-align : bottom;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
}
.censusTextBox
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	background-color : #000066;
	border : 1px solid #330099;
	height : 30px;
}
.censusLink:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	text-decoration : none;
}
.censusLink:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	text-decoration : none;
}
.censusLink:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	text-decoration : none;
}
 .picsTextBox
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	background-color : #000066;
	border : 1px solid #330099;
	vertical-align : top;
	text-align : center;
	width : 16.7%;
}
 .picLink:link
{
	color : #330099;
}
 .picLink:visited
{
	color : #330099;
}
 .linksTextBox
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	background-color : #000066;
	border : 1px solid #330099;
	height : 30px;
}
.linksLink:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	text-decoration : none;
}
.linksLink:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	text-decoration : none;
}
.linksLink:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	text-decoration : none;
}
.ancestorsTextBox
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 12px;
	background-color : #000066;
}
.treeText
{
	background-color : Teal;
	width : 100%;
	FONT-SIZE: 10px;
	text-align : left;
}
.treeBox
{
	border-bottom : 1px solid #FFFFCC;
}
.treelink:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 10px;
	text-decoration : none;
}
 .treelink:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	FONT-SIZE: 10px;
	text-decoration : none;
}
 .treelink:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
	FONT-SIZE: 10px;
	text-decoration : none;
}
.surnameText
{
	background-color : #000066;
	FONT-SIZE: 14px;
	text-align : left;
}
.surnameBox
{
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	background-color : #000066;
	border : 1px solid #330099;
	FONT-SIZE: 14px;
}
.surnameLink:link
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	FONT-SIZE: 14px;
	text-decoration : none;
}
 .surnameLink:visited
{
	font-family : Arial, Helvetica, sans-serif;
	color : Yellow;
	FONT-SIZE: 14px;
	text-decoration : none;
}
 .surnameLink:hover
{
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
	FONT-SIZE: 14px;
	text-decoration : none;
}

form
{
	margin:0 0 0 0;
}