BODY {
	FONT-SIZE: 100%;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif/*; BACKGROUND: #FFCC00  #FFFFFF; */
}
H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H4 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H5 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H6 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H7 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H8 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H9 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	COLOR: #008080
}
A:link {
	COLOR: #cc0000
}
A:hover {
	COLOR: #ff0000
}
A:active {
	COLOR: #0000ff
}
.topmenu {
	BACKGROUND: #cc0000
}
.mainheading {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.subheading {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.foliolevel {
	BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #006666; COLOR: #ffffff; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.namelevel {
	BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #99cccc; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.titlelevel {
	BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #FFFF00; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.addresslevel {
	BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #dddddd; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.text {
	FONT-SIZE: 75%; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tabletext {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 9pt; BACKGROUND: #ffffff; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.homepage {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.disclaimer {
	FONT-SIZE: 55%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tabletext2 {
	FONT-SIZE: 75%; BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tabletext3 {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 75%; BACKGROUND: #ffffff; LINE-HEIGHT: 18px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tabletext4 {
	FONT-SIZE: 80%; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tabletext5 {
	FONT-SIZE: 80%; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
/*TABLE.tabletext5 {
	FONT-SIZE: 80%; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}*/
.surround {
	BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid
}
.surround2 {
	BORDER-RIGHT: black 1px dashed; BORDER-BOTTOM: black 1px dashed; BORDER-TOP: black 1px dashed; BORDER-LEFT: black 1px dashed
}
.selected {
	COLOR: #000000
}
.notes {
	FONT-SIZE: 75%; BACKGROUND: #eeeeee; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.news {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #99cccc; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
INPUT.rad2 {
	BACKGROUND: #dddddd; COLOR: #dddddd
}
.cardlevel1 {
	BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #9c0000; COLOR: #ffffff; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.cardlevel2 {
	BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #dddddd; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.cardlevel3 {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #dddddd; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bottom1 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: #99cccc; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bottom3 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: #006666; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bottom2 {
	FONT-SIZE: 65%; BACKGROUND: #99cccc; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.message {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.warning {
	FONT-SIZE: 14pt; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.homepagebullets {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; LIST-STYLE-TYPE: disc
}
.blackheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greenlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #006666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blacktable {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid
}
TABLE.bordered {
	BORDER-RIGHT: #330000 1px solid; BORDER-TOP: #330000 1px solid; BORDER-LEFT: #330000 1px solid; WIDTH: 90%; BORDER-BOTTOM: #330000 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.bordered TD {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #C0C0C0 1px solid; 	FONT-SIZE:small
}
TH {
	BORDER-BOTTOM: #000000 1px solid
}
.table-title {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #99cccc; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.table-dark {
	BACKGROUND: #669900; COLOR: #ffffff
}
.table-light {
	BACKGROUND: #ccff99; COLOR: #000000
}
#mainnav a {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:78px;
height:18px;
/*padding:1px;
border:1px solid #E64D01;*/
text-decoration:none;
display:block;
}
#mainnav a:hover {
/*background-color:#E0EDF9;#D3D3D3*/
background-color:#CC0000;
/*border:1px solid #8cacbb;
border:1px solid #40648D;
color:#336699;*/
}
#mainnav2 a {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
background-color:#66CC33;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:78px;
height:18px;
/*padding:1px;
border:1px solid #E64D01;*/
text-decoration:none;
display:block;
}
#mainnav2 a:hover {
/*background-color:#66CC33;E0EDF9#D3D3D3*/
background-color:#D3D3D3;
/*border:1px solid #8cacbb;
border:1px solid #40648D;*/
color:#336699;
}
#tribe a {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:100px;
/*height:18px;
padding:1px;
border:1px solid #E64D01;*/
text-decoration:none;
display:block;
}
#tribe a:hover {
/*background-color:#E0EDF9;#D3D3D3*/
background-color:#009900;
/*border:1px solid #8cacbb;
border:1px solid #40648D;
color:#336699;*/
}
#tree-1 a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:240px;
height:39px;
background-color:#0099FF;
/*padding:1px;
border:1px solid #E64D01;
border: double 6px #999966; padding: 1px;*/
text-decoration:none;
display:block;
}
#tree-1 a:hover {
/*background-color:#CC0000;*/
background-color:#D3D3D3;
color:#336699;
}
#tree-2 a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:240px;
height:39px;
background-color:#993333;
/*padding:1px;
border:1px solid #E64D01;*/
text-decoration:none;
display:block;
}
#tree-2 a:hover {
/*background-color:#CC0000;*/
background-color:#D3D3D3;
color:#336699;
}
#tree-3 a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:240px;
height:39px;
background-color:#009900;
/*padding:1px;
border:1px solid #E64D01;
border: double 6px #999966; padding: 1px;*/
text-decoration:none;
display:block;
}
#tree-3 a:hover {
/*background-color:#CC0000;*/
background-color:#D3D3D3;
color:#336699;
}
#tree-4 a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:240px;
height:39px;
background-color:#CC9900;
/*padding:1px;
border:1px solid #E64D01;
border: double 6px #999966; padding: 1px;*/
text-decoration:none;
display:block;
}
#tree-4 a:hover {
/*background-color:#CC0000;*/
background-color:#D3D3D3;
color:#336699;
}
#surname ul {
list-style-type:none;
margin:0px;
padding:0px;
font-weight:bold;
text-indent: 2px;
}
#surname ul li {
padding:0px;
/*margin:1px 1px 1px 1px;*/
}
#surname ul li a {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:130px;
padding:0px;
border:1px solid #FFCC00; /*#FFCC00#003366*/
text-decoration:none;
display:block;
}
#surname ul li a:hover {
/*background-color:#E0EDF9;*/
background-color:#D3D3D3;
color:#336699;
/*border:1px solid #8cacbb;*/
border:1px solid #FFCC00;/*#003366*/
text-decoration:none;
}
#tree-0 a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
/*width:240px;
height:39px;
background-color:#0099FF;
padding:1px;
border:1px solid #E64D01;
border: double 6px #999966; padding: 1px;
text-decoration:none;
display:block;*/
}
#tree-0 a:hover {
/*background-color:#CC0000;*/
background-color:#D3D3D3;
color:#336699;
}