/* Document Defaults */
body { bgcolor=#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  }
a:active   { color: BLUE; text-decoration: underline }
a:link     { color: BLUE; text-decoration: underline }
a:visited  { color: BLUE; text-decoration: underline }
a:hover { color: #8B0000; text-decoration: none }

TABLE,TD,TR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;   }
P,OL,UL,LI {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;   }

.smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 5px; margin-left: 9px   }
.smallarial {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 5px; margin-left: 9px   }
.bottompagelinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;   }
.maroonheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #8B0000;   }
.photocaption {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #8B0000;   }
.chartnames {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 5px; margin-left: 9px   }

/* Use these for the individual person entries */
.darkredname {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #8B0000;   }
.greendata {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: green;   }
.sourcetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   }
.privatedata {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #8B0000;   }


/* Use these to highlight bits of text */
.redhilite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: red;   }
.maghilite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: magenta;   }



/* Use these for various headings */
.darkredtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #8B0000;   }
.redtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: red;   }
.yellowtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: yellow;   }


/* Use these for the message board */
.formheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #8B0000;   }
.formentry { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: green;   }
.messageheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #8B0000;   }
.bigformtext {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #8B0000;   }

/* Use these for the search engine */
.searchheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: green;   }
.searchkeyword { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #8B0000;   }
.pagepath {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;   }


/* Use these for the sources page */
.sourceheading {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: green;   }
.sourcedata {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;   }


/* Use these for the ancestor charts */
.chartnumber {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #8B0000;   }
.directions {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: green;   }


/* Use these for the documentation page */
.greensurname {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: green;   }






.ActivePhotoLink{
	width: 25px;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #cccccc;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	font-weight: bold;
	color: #000000;
}
.PhotoNavigation a:active{
	width: 25px;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #eeeeee;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	color: #000000;
}
.PhotoNavigation a:link{
	width: 25px;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #eeeeee;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	color: #000000;
}
.PhotoNavigation a:visited{
	width: 25px;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #eeeeee;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	color: #000000;
}
.PhotoNavigation a:hover{
	width: 25px;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #cccccc;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	font-weight: bold;
	color: #000000;
}
.PhotoFrame{
	border-top: 3px solid #000000;
	border-bottom: 3px solid #000000;
	border-right: 3px solid #000000;
	border-left: 3px solid #000000;
}

