@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000066;
	text-indent: 2px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.contentarea {
	background-color: #000066;
	position: absolute;
	left: 130px;
	top: 50px;
	height: 650px;
	width: 740px;
	font-size: 0px;
	padding: 5px;
}
.maincontentarea {
	background-color: #000066;
	position: absolute;
	left: 130px;
	top: 50px;
	height: 700px;
	width: 600px;
	font-size: 0px;
	padding: 5px;
}

.rootsmagicarea {
	background-color: #000066;
	position: absolute;
	left: 130px;
	top: 50px;
	height: 800px;
	width: 730px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding: 5px;
}

.famhomepagecontent {
	background-color: #66571A;
	position: absolute;
	left: 130px;
	top: 50px;
	height: 800px;
	width: 480px;
	font-size: 12px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #CCB75E;
}



.titlebar {
	background-color: #000066;
	height: 50px;
	width: 863px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC00;
	text-align: left;
	text-indent: 20px;
	vertical-align: 50%;
	left: 0px;
	top: 0px;
	position: absolute;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	right: auto;
	bottom: auto;
	visibility: visible;
	z-index: auto;
}
.leftmenu {
	background-color: #000066;
	background-position: left 50px;
	width: 130px;
	position: absolute;
	height: 650px;
	top: 50px;
	left: 0px;
	text-indent: 10px;
	text-align: left;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
.sidemenubar {
	text-align: left;
	left: 0px;
	position: absolute;
	top: 140px;
}
.sidepicture {
	text-align: left;
	text-indent: 5px;
	left: 0px;
	position: absolute;
	top: 50px;
}

.sidemenupicarea {
	text-align: left;
	text-indent: 0px;
	left: 8px;
	top: 0px;
	position: absolute;
	height: 80px;
	width: 107px;
}
.rightsidemenu {
	left: 716px;
	top: 50px;
	position: absolute;
	background-color: #000066;
	width: 155px;
	margin: 0px;
	padding: 0px;
	height: 700px;
}
.longrightsidemenu {
	left: 716px;
	top: 50px;
	position: absolute;
	background-color: #000066;
	width: 155px;
	margin: 0px;
	padding: 0px;
	height: 1080px;
}


.sitelogo {
	text-align: left;
	text-indent: 5px;
	left: 624px;
	top: 15px;
	position: absolute;
}

.welcometitle {
	background-color: #660099;
	position: absolute;
	left: 1px;
	top: 0px;
	height: 40px;
	width: 739px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 5px;
}

.welcomebodytext {
	background-color: #9966FF;
	position: absolute;
	left: 1px;
	top: 39px;
	height: 50px;
	width: 739px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
.constructiontext {
	background-color: #FFFFFF;
	position: absolute;
	left: 1px;
	top: 39px;
	height: 250px;
	width: 739px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	padding: 5px;
}

.titleline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	color: #FFF;
}

.familytitleline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	color: #FFFFFF;
}
.familyhomepagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	color: #FFFFFF;
}


.familyheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.familyname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CCB75E;
}

.familycell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}

.familyhdrcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CCB75E;
}

.familypagecell {
	background-color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: top;
	padding: 5px;
}

.narrativebox {
	background-color: #000066;
	position: absolute;
	left: 0px;
	top: 105px;
	height: 50px;
	width: 423px;
	font-size: 10px;
	padding: 5px;
}

.famtreemap {
	background-color: #000066;
	position: absolute;
	left: 0px;
	top: 205px;
	height: 173px;
	width: 423px;
	font-size: 10px;
	padding: 5px;
}

.featuretop1 {
	position: absolute;
	left: 437px;
	top: 205px;
	height: 184px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #351602;
	background-color: #000066;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thin none #000066;
}
.featuretop2 {
	position: absolute;
	left: 598px;
	top: 205px;
	height: 184px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #351602;
	background-color: #000066;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thin none #000066;
}
.featuretop3 {
	position: absolute;
	left: 20px;
	top: 400px;
	height: 184px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #351602;
	background-color: #000066;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thin none #000066;
}
.featuretop4 {
	position: absolute;
	left: 205px;
	top: 400px;
	height: 184px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #351602;
	background-color: #000066;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thin none #000066;
}
.featuretop5 {
	position: absolute;
	left: 386px;
	top: 400px;
	height: 184px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #351602;
	background-color: #000066;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thin none #000066;
}
.featuretop6 {
	position: absolute;
	left: 572px;
	top: 400px;
	height: 184px;
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #000066;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thin none #000066;
}
.findoutarea {
	background-color: #000066;
	position: absolute;
	left: 0px;
	top: 600px;
	height: 30px;
	width: 740px;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.findoutevenmorebutton {
	position: absolute;
	left: 87px;
	top: 4px;
	height: 24px;
	width: 730px;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

a.lnk:link {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;  
}

a.lnk:visited {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.lnk:active {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold; 
}

a.lnk:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center center;
}
a.navlnk:link {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.navlnk:visited {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.navlnk:active {
	font-size: 12px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.navlnk:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center center;
}

a.famnavlnk:link {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.famnavlnk:visited {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.famnavlnk:active {
	font-size: 12px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.famnavlnk:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center center;
}

a.lnk:link {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.lnk:visited {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.lnk:active {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.lnk:hover {
	font-size: 12px;
	color: #FF66CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	background-position: center center;
}

a.famlnk:link {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.famlnk:visited {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.famlnk:active {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.famlnk:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center center;
}

a.famnamelnk:link {
	font-size: 16px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.famnamelnk:visited {
	font-size: 16px;
	color: #FFFF66;
	text-decoration: none; 
	font-weight: bold;
}

a.famnamelnk:active {
	font-size: 16px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.famnamelnk:hover {
	font-size: 16px;
	color: #FF66CC;
	text-decoration: underline;
	font-weight: bold;
	background-position: center center;
}


.naviglink {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

.rightnaviglink {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.sublnk:link {
	font-size: 10px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.sublnk:visited {
	font-size: 10px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.sublnk:active {
	font-size: 10px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.sublnk:hover {
	font-size: 10px;
	color: #FF66CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	background-position: center center;
}

a.rightlnk:link {
	font-size: 10px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.rightlnk:visited {
	font-size: 10px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.rightlnk:active {
	font-size: 10px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.rightlnk:hover {
	font-size: 10px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center center;
}

a.listlnk:link {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

a.listlnk:visited {
	font-size: 12px;
	color: #FFFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

a.listlnk:active {
	font-size: 12px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold; 
}

a.listlnk:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center center;
}

a.sublooseends:link {
	font-size: 10px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.sublooseends:active {
	font-size: 10px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.sublooseends:hover {
	font-size: 10px;
	color: #FF66CC;
	text-decoration: underline;
	font-weight: bold;
	background-position: center center;
}

a.sublooseends:visited {
	font-size: 10px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold;
}

.txtlooseends {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 

.bodylooseends {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 

a.findoutlnk:link {
	font-size: 9px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: normal; 
}

a.findoutlnk:active {
	font-size: 9px;
	color: #FFFF66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: normal; 
}

a.findoutlnk:hover {
	font-size: 9px;
	color: #FF66CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.findoutlnk:visited {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF66;
	text-decoration: none;
	font-weight: normal;
}

a.navadvert:link {
	font-size: 12px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.navadvert:visited {
	font-size: 12px;
	color: #FFFF66;
	text-decoration: none; 
	font-weight: bold;
}

a.navadvert:active {
	font-size: 12px;
	color: #FFFF66;
	text-decoration: none;
	font-weight: bold;
}

a.navadvert:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-weight: bold;
	background-position: center center;
}

a.subadvert:link {
	font-size: 10px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.subadvert:visited {
	font-size: 10px;
	color: #FFFF66;
	text-decoration: none; 
	font-weight: bold;
}

a.subadvert:active {
	font-size: 10px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: bold; 
}

a.subadvert:hover {
	font-size: 10px;
	color: #FF66CC;
	text-decoration: underline;
	font-weight: bold;
	background-position: center center;
}

a.findnavlnk:link {
	font-size: 12px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: normal; 
}

a.findnavlnk:visited {
	font-size: 12px;
	color: #FFFF66;
	text-decoration: none; 
	font-weight: normal; 
}

a.findnavlnk:active {
	font-size: 12px;
	color: #FFFF66; 
	text-decoration: none; 
	font-weight: normal; 
}

a.findnavlnk:hover {
	font-size: 12px;
	color: #FF66CC;
	text-decoration: underline;
	font-weight: normal; 
	background-position: center center;
}

.button_1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 5px;
	top: 0px;
}
.button_2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 150px;
	top: 0px;
}
.button_3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 300px;
	top: 0px;
}
.button_4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 450px;
	top: 0px;
}
.worldtreelogo {
	text-align: left;
	text-indent: 5px;
	left: 799px;
	top: 1px;
	position: absolute;
}

.cell_looseends {
	background-color: #D3824A;
	padding: 0 4;
	font-size: 12px;
	color: #66571A;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cell_altlooseends {
	background-color: #8F0000;
	padding-right: 4px;
	padding-left: 4px;
}

.updated {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	font-style: italic;
	color: #6699cc;
}

.acknowledgement {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none; 
	font-weight: normal;
}
.familyupdates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	background-color: 9d8831;
}

.cell_advertbg {
	background-color: #00B700;
}

.cell_narrative {
	background-color: #00D200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
.cell_narrativeheader {
	background-color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.cell_looseends {
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}

.cell_findcoolbg {
	background-color: #006600;
}

.cell_findoutbg {
	background-color: #006600;
}

.cell_updatebg {
	background-color: #9966FF;
}
.attribution {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
}
.quotation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #FFF;
}

.txtfindout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCB75E;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 0px;
}

.indexfindout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6699CC;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 0px;
}

.knowsofar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	color: #FFF;
}

.birthdeath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	margin: 0px;
}

.questions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
}
.famblock {
	background-color: #00B700;
}
.vertline {
	background-color: #b28327;
}
.pedigreebox {
	background-color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	border-top-color: #6699cc;
	border-right-color: #6699cc;
	border-bottom-color: #6699cc;
	border-left-color: #6699cc;
}
.cell_itemlistbox {
	background-color: #00B700;
}
.itemlistbox {
	background-color: #000066;
}
.resolved {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.parchmentheader {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

.parchnumber {
	font-size: 10px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: normal;
