﻿html{height:102%}

.content {width:1020px; margin:auto;}
.header1 {border:1px solid black;}
.header_menu{background-color:white;padding:1px;height:20px;}
#navct ul {margin:0; margin-left:auto; margin-right:auto; padding:4; list-style-type:none; font-size:9pt; font-family: Arial,Helvetica,sans-serif;}
#navct ul li{width:23px; padding:1px; display:inline; }
#navct ul li a{text-decoration:none; padding-bottom: 4px; padding-top:4px; padding-left:10px; padding-right:10px; line-height:20px; }
.Float_Left{float:left; padding:3px;}
h2{margin-bottom:0; margin-left:55px; width:370px; font-size:12pt; font-family:Arial,Helvetica:sans-serif; color:#ffffff}
#_nv{right:-200px; width:590px; top:-20px; position:relative; color:#ffffff; text-align:right;}
#_nv a:link{color:#ffffff}
#_nv a:visited{color:#ffffff}
#_nv a:hover{color:#ffffff}
#_nv a:active{color:#ffffff}
.m_navE a:visited{color: #0000ee;}
.m_navE a:link{color: #0000ee;}
.m_navF a:visited{color: #0000ee;}
.m_navE a:link{color: #0000ee;}
.m_navF a:hover{background-color:#4162a8;color:#ffffff;}
.m_navE a:hover{background-color:#f42727;color:#fff;}

.searchMiddle{text-align:left;vertical-align:top;border-bottom: solid 1px black;}
.tdPhoto{text-align:left;padding-top:4px;}
.genealogy_row{width:780px;text-align:left;}
#genealogy_row{width:780px;text-align:left;}
#genealogyMale{border:1px solid blue;background-color:#D7EDF4;width:243px;text-align:center;border-radius:8px;-moz-border-radius:8px;}
#genealogyMaleB{border:1px solid blue;background-color:#D7EDF4;width:242px;text-align:center;margin-left:5px;border-radius:8px;-moz-border-radius:8px;}
#genealogyFemale{border:1px solid red;background-color: #FCE5E9;width:243px;text-align:center;margin-left:5px;border-radius:8px;-moz-border-radius:8px;}
#genealogyFemaleB{border:1px solid red;background-color: #FCE5E9;width:242px;text-align:center;margin-left:5px;border-radius:8px;-moz-border-radius:8px;}
#divMarriage{border:1px solid gold;background-color: #FFFFE0;width:230px;text-align:center;border-radius:8px;-moz-border-radius:8px;}
.th150{text-align:left;color: White;width: 150px;height: 26px;}
.invisible{font-size:0px;height:16px;}
.th200{text-align:left;color: White;width: 200px;height: 26px;}
.th250{text-align:left;color: White;width: 250px;height: 26px;}
.th90{text-align:left;color: White;width: 90px;height: 26px;}
.thLeft{text-align:left;color: White;height: 26px;}
td{font-family: Tahoma, Geneva, sans-serif;font-size: 9pt;}
.tdlb{text-align:left;padding-left:5px;font-weight:bold}
.tdl{text-align:left;padding-left:5px;width: 245px;}
.tdref{text-align:left;padding-left:5px;width: 245px;font-size: 11px;font-style: italic;}
div{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;}
a.AHeader:link{ color:#ffffff}
a.AHeader:hover{ color:#ffffff}
a.AHeader:active{ color:#ffffff}
a.AHeader:visited{ color:#ffffff}
h1{font-size: 11pt;margin-bottom: 0pt;}
h5{font-size: 11pt;font-weight:bold;margin-bottom:0px;}
.error{color:red;font-size: 10pt;font-weight:bold;}
.smallTD{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
.TDpadding6{text-align:center;width:124px;padding-left:3px;padding-right:3px;}
div.row {clear: both;padding-top: 0px;margin-top:5px;font-family: Arial, Helvetica, sans-serif;font-size : 9pt;}
div.row div.left {float: left;width: 180px;text-align: left;}
div.row div.right {float: left;width: 70px;text-align: right;}
div.row div.leftNoLength{float: left;text-align: left;}
body{margin:0px;}
.biography{height:auto;text-align:left;padding-left:3px;padding-top:3px;padding-bottom:3px;}
.MenuActive{background-color: #4162a8;float:left;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom: 4px;border:1px solid black;}
.MenuInactive{background-color: #AAAAAA;float: left;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom: 4px;border: 1px solid black;}
.simpleBox{border: 1px solid black;}
.searchMen{text-align:left;background-color: #EDF8FA;}
.searchWomen{text-align:left;background-color: #F8E6EA;}
.mnu{BORDER-RIGHT:#e2e2e2 1px solid;BORDER-TOP:#e2e2e2 1px solid;PADDING-LEFT:25px;PADDING-BOTTOM:1px;BORDER-LEFT:#e2e2e2 1px solid;PADDING-TOP:1px;BORDER-BOTTOM:#e2e2e2 1px solid;height:20px;}
a.openCloseBox:link{padding-left:2px; padding-right:2px; padding-bottom:1px; border:1px solid black; text-decoration:none; font-size:14px; font-weight:bold; font-family: Courier;}
a.openCloseBox:hover{padding-left:2px; padding-right:2px; padding-bottom:1px; border:1px solid black; text-decoration:none; font-size:14px; font-weight:bold; font-family: Courier;}
a.openCloseBox:active{padding-left:2px; padding-right:2px; padding-bottom:1px; border:1px solid black; text-decoration:none; font-size:14px; font-weight:bold; font-family: Courier;}
a.openCloseBox:visited{padding-left:2px; padding-right:2px; padding-bottom:1px; border:1px solid black; text-decoration:none; font-size:14px; font-weight:bold; font-family: Courier;}
a.accountMenu:link{text-decoration:none; font-size:12px; color:Black;}
a.accountMenu:hover{text-decoration:none; font-size:12px; color:Black;}
a.accountMenu:active{text-decoration:none; font-size:12px; color:Black;}
a.accountMenu:visited{text-decoration:none; font-size:12px; color:Black;}
.scrollActive{border:1px solid black;padding:2px;background-color:#E4ECFA;}
.scrollInactive{border:1px solid black;padding:2px;}
.pedigreeMan{height:28px;width:150px;border-top:1px solid blue;border-left:1px solid blue;border-right:2px solid blue;border-bottom:2px solid blue;padding-left:1px;padding-right:1px;font-size:11px;font-family:Arial;background-color:#D7EDF4;}
.pedigreeWoman{height: 28px;width:150px;border-top:1px solid red;border-left:1px solid red;border-right:2px solid red;border-bottom:2px solid red;padding-left:1px;padding-right:1px;font-size:11px;font-family:Arial;background-color: #FCE5E9;}
.pedigree{height:45px;width:150px;background: lightgreen;border-top:1px solid green;border-left:1px solid green;border-right:2px solid green;border-bottom:2px solid green;padding-left:1px;padding-right:1px;font-size :11px;font-family:Arial;}
.ph15{height:15px;text-align:right;}
.ph12{height:6px;text-align:right;font-size:1px;}
.ptop2{margin-left:75px;height:20px;width:75px;border-left:1px solid black;border-top: 1px solid black;}
.pbot2{margin-left:75px;height:20px;width:75px;border-left:1px solid black;border-bottom: 1px solid black;}
.ptop3{margin-left:75px;height:55px;width:75px;border-left:1px solid black;border-top: 1px solid black;}
.pbot3{margin-left:75px;height:55px;width:75px;border-left:1px solid black;border-bottom: 1px solid black;}
.ptop4{margin-left:75px;height:132px;width:10px;border-left:1px solid black;border-top: 1px solid black;}
.pbot4{margin-left:75px;height:132px;width:10px;border-left:1px solid black;border-bottom: 1px solid black;}
.pKids{width:140px;border-top:1px solid brown;border-left:1px solid brown;border-right:2px solid brown;border-bottom:2px solid brown;font-size:11px;font-family:Arial Narrow;}
.tableBorder{border-top: 1px solid black;border-left: 1px solid black;}
.cellBorder{border-bottom: 1px solid black;border-right: 1px solid black;padding-left: 6px;}
.txb1{height: 13px;font-size: 11px;}
.tdBorderBR{border-bottom: 1px solid black;border-right: 1px solid black;}
.tdBorderB{border-bottom: 1px solid black;}
.tdHeader{background-color: #4162a8;color: White;border: 1px solid #4162a8;text-align: left;}
.tdGridSmall{font-family:Arial Narrow;font-size: 11px;width:150px;}
.boxYellow{border:2px solid gold;background-color: #FFFFE0;border-radius:10px;-moz-border-radius:10px;padding:5px;}
.genealogical_Record_Men{border:1px solid green;background:LightGreen;text-align:right;border-radius:8px;-moz-border-radius:8px;}
.genealogical_Record_Women{border:1px solid blue;background:lightblue;text-align:right;border-radius:8px;-moz-border-radius:8px;}
.forum_genealogie_title1{width:580px;float:left;text-align:left;padding:4px;background-color:#E4ECFA;font-weight:bold;border-bottom: solid 1px black}
.forum_genealogie_title2{width:203px;text-align:right;float:left;padding:4px;background-color:#E4ECFA;border-right: 1px solid black;border-bottom: solid 1px black}
.forum_genealogie_body1{float:left;width:90px;border:1px dotted black;padding:4px;margin:3px;}    