@charset "utf-8";.affiliate-disclosure{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;padding:10px;background-color:#e3dede}
/*! Pushy - v0.9.1 - 2013-9-16
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */
 .pushy{position:absolute;float:left;vertical-align:top;top:0;width:272px;text-align:left;margin-right:-272px;background:#333;font-size:.9em;font-weight:700;-webkit-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);-moz-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);-webkit-overflow-scrolling:touch;z-index:5000}@media (min-width:490px){.pushy{width:322px;margin-right:-322px}}@media (min-width:1020px){.pushy{position:relative;width:262px;margin-right:-262px}}@media (min-width:1088px){.pushy{width:322px;margin-right:-322px}}.pushy-left{-webkit-transform:translate3d(-272px,0,0);-moz-transform:translate3d(-272px,0,0);-ms-transform:translate3d(-272px,0,0);-o-transform:translate3d(-272px,0,0);transform:translate3d(-272px,0,0)}@media (min-width:490px){.pushy-left{-webkit-transform:translate3d(-322px,0,0);-moz-transform:translate3d(-322px,0,0);-ms-transform:translate3d(-322px,0,0);-o-transform:translate3d(-322px,0,0);transform:translate3d(-322px,0,0)}}@media (min-width:1020px){.pushy-left{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.pushy-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.container-push,.push-push{-webkit-transform:translate3d(272px,0,0);-moz-transform:translate3d(272px,0,0);-ms-transform:translate3d(272px,0,0);-o-transform:translate3d(272px,0,0);transform:translate3d(272px,0,0)}@media (min-width:490px){.container-push,.push-push{-webkit-transform:translate3d(322px,0,0);-moz-transform:translate3d(322px,0,0);-ms-transform:translate3d(322px,0,0);-o-transform:translate3d(322px,0,0);transform:translate3d(322px,0,0)}}@media (min-width:1020px){.container-push,.push-push{-webkit-transform:translate3d(262px,0,0);-moz-transform:translate3d(262px,0,0);-ms-transform:translate3d(262px,0,0);-o-transform:translate3d(262px,0,0);transform:translate3d(262px,0,0)}}@media (min-width:1088px){.container-push,.push-push{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.pushy,#container,.push{-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:272px;z-index:9999}@media (min-width:490px){.pushy-active .site-overlay{left:322px}}@media (min-width:1020px){.pushy-active .site-overlay{left:262px}}@media (min-width:1088px){.pushy-active .site-overlay{left:322px}}html,body{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#FFF;margin:0;padding:0;text-align:center;color:#000;font-family:"Times New Roman",Times,serif}@media (min-width:1024px){body{background:#999}}img{border:0;padding:0;margin:0}centered{display:block;margin-left:auto;margin-right:auto}figcaption{font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:12px;display:block;margin-top:6px;text-align:center}#wrap{position:relative;min-width:300px;max-width:1088px;margin:0 auto 50px auto;background:#FFF;text-align:left}#container{position:relative;padding:0 5px 0 5px;background:#fff}@media (min-width:340px){#container{padding:0 10px 0 10px}}@media (min-width:1020px){#container{float:right;margin-left:262px;padding:0 7px 0 7px;min-width:728px}}@media (min-width:1088px){#container{margin-left:322px;padding:0 11px 0 11px;min-width:744px}}#inner-container{clear:both;overflow:hidden;background:#333}.topbanner{clear:both;width:100%;padding:0;margin:0}.middlebanner{width:100%;padding:0;margin:0}.bottombanner{clear:both;padding:0;margin:0}.leftbanner{text-align:center;padding:10px 0 10px 0;margin:10px 0 10px 0}#header{width:100%;padding:0;margin:0}.mainContent{clear:both;vertical-align:top;text-align:left;padding:0;margin:0;width:100%}.mainContentOfPage{min-height:950px}.mainContentOfPage li{padding:6px 20px 6px 0}.visibleContent{min-height:850px}@media(min-width:490px){.mainContentOfPage li{padding:0 0 6px 0}}#contentWrapper{position:relative;padding:0;margin:0}#contentWrapper,.pushy{min-height:1050px}#footer{clear:both;vertical-align:top;text-align:left;width:100%;padding:10px 0 10px 0;margin:10px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:80%;border-top:2px;border-top-style:solid;border-top-color:#999}#publisher{text-align:left}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.treeview{margin-top:90px;width:250px;padding-right:11px;padding-left:11px;padding-bottom:50px;background:#333}@media (min-width:490px){.treeview{width:300px}}@media (min-width:1020px){.treeview{position:relative;width:250px;padding-right:6px;padding-left:6px}}@media (min-width:1088px){.treeview{width:300px;padding-right:11px;padding-left:11px}}@media (min-width:1088px){.treeview li{padding:12px 0 0 0}}*:focus{outline:none}a:link,a:visited,a:hover{text-decoration:underline}a:link{color:#960}a:visited{color:#C96}a:hover{color:#693}a:active{color:#693}h1{padding:4% 0 1% 0;font-family:Arial,Helvetica,sans-serif;color:#960;text-align:center}h2{font-family:Arial,Helvetica,sans-serif;color:#960;font-weight:400}h3{font-family:Arial,Helvetica,sans-serif;color:#633;font-weight:400}h4{font-family:Arial,Helvetica,sans-serif;color:#960;padding:0;margin:0;font-weight:400}#pagetop{vertical-align:top;text-align:left;margin:0 0 4% 0;padding:0;float:left;width:100%;border-bottom:3px;border-bottom-style:solid;border-bottom-color:#960}.site-name{color:#960;font-size:min(max(.8rem,6vw),65px);font-weight:700;font-family:"Times New Roman",Times,serif;margin:4% 1% 2px 1%;padding:0;text-align:left;width:80%;float:right}.site-name a:link,a:visited,a:hover,a:active{text-decoration:none;color:#960}.menu-btn{background:url(../navigation/menuButton2.png) center no-repeat;background-size:contain;padding:0;margin:2% 0 1% 0;width:10%;min-width:50px;min-height:38px;float:left;text-indent:-9999px;cursor:pointer}@media (min-width:1020px){.menu-btn{display:none}.site-name{width:100%;text-align:center;float:left}}.treeview ul{margin:0 0 0 24px;padding:0}.treeview a{text-decoration:none;text-shadow:0 0 1px rgba(255,255,255,.1);color:#ccc;display:block}.treeview li{list-style-type:none;padding:24px 0 0 0;margin:5px 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;cursor:pointer}*:focus{outline:none}textarea{font-family:Arial,Helvetica,sans-serif;font-size:smaller}ul{list-style-type:square;list-style-position:outside}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}img.centered{display:block;margin-left:auto;margin-right:auto}img.tour{border:1px solid #000;margin:30px auto 30px auto;display:block}@media only screen and (min-width:750px){.img{max-width:none}}.insert{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:95%;border-top-style:solid;border-top-color:#066;border-bottom-style:solid;border-bottom-color:#066;padding:10px}textarea{font-family:Arial,Helvetica,sans-serif;font-size:smaller}.hintsTable{margin:10px 0 40px 0;width:95%;border-width:1px 2px 2px 2px;border-style:solid;border-color:#000;background-color:#FFC}.hintsTable caption{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;padding:4px 5px 2px 5px;border-width:2px 2px 0 2px;border-style:solid;border-color:#000;height:22px;background-color:#ebeb96}.hintsTable th{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;text-align:left;vertical-align:top;padding:4px 5px 2px 5px;border-width:1px;border-style:solid;border-color:#000;height:22px;background-color:#ebeb96}.hintsTable td{font-family:"Times New Roman",Times,serif;font-weight:400;font-size:12px;text-align:left;vertical-align:top;padding:4px 5px 2px 5px;border-width:1px;border-style:solid;border-color:#000;min-height:22px}.hintsCheckmark{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;width:8px;text-align:center}.hintsText{width:50%}.hintsComment{width:50%;font-style:italic}#hintsContainer{width:100%;background:#FFF;margin:0 auto;padding:0;text-align:left}@media (min-width:490px){#hintsContainer{width:750px}}#hintsContainer #hintsContent{padding:10px 11px 10px 11px;vertical-align:top;text-align:left}.oneAncestor{width:200px;padding:0 40px 15px 0;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:small}.oneAncestor p{margin-top:2px;margin-bottom:6px;padding:0;color:#000}#main{border-top:2px;border-top-style:solid;border-top-color:#960;border-bottom:2px;border-bottom-style:solid;border-bottom-color:#960;min-height:160px}#ancestors{min-height:300px}@media (min-width:750px){#ancestors{min-height:170px}}#selectedAncestorData{float:left;width:280px;padding:0 20px 20px 0}#selectedAncestorData td{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:small;font-weight:700;vertical-align:top}#ftsButtons{clear:left}input[type=button]{margin:0 30px 20px 0;padding:6px 8px 4px 8px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;background-color:#960;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-appearance:none;border-radius:4px;color:#fff;text-decoration:none;cursor:pointer;border:2px outset #ad8c73;text-shadow:1px 1px 1px #000}input[type=button]:hover{background-color:#af7301}input[type=button]:active{background-color:#794b29}input[type=submit]{margin:0 30px 10px 0;padding:6px 8px 4px 8px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;background-color:#960;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-appearance:none;border-radius:4px;color:#fff;text-decoration:none;cursor:pointer;border:2px outset #ad8c73;text-shadow:1px 1px 1px #000}input[type=submit]:hover{background-color:#af7301}input[type=submit]:active{background-color:#794b29}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;border-radius:2px;border:1px solid #960;height:16px;width:16px;margin:0 1px 0 3px}input[type=checkbox]:hover{border:1px solid #CCC}input[type=checkbox]:checked{background-color:#960;background-image:url(https://www.familytreesearcher.com/images/checkmark2.png)}select{margin-top:0;border:1px solid #CCC;padding:2px 0 2px 2px}select:hover{border:1px solid #960}select:focus{box-shadow:0 0 5px #960;padding:2px 0 2px 2px;margin:5px 1px 3px 0;border:1px solid #960}input[type=radio]{color:#960}.twoColElsLtHdr #bottomSearchesAd{clear:left;text-align:center;border-top-style:solid;border-top-width:2px;border-top-color:#960;padding:10px 0 10px 0;margin-top:20px;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#960}.twoColElsLtHdr #innerSearchesDiv{border-top:2px;border-top-style:solid;border-top-color:#960;font-family:Arial,Helvetica,sans-serif}.started{padding:0 0 20px 10px;font-size:small;color:#8c5a00;font-weight:700}@media (min-width:490px){.started{padding:0 0 0 12px}}@media (min-width:750px){.started{padding:0 0 20px 12px}}.searchInformation{float:left;clear:left}.searchButton{float:left;clear:left;width:80px}.searchSite{float:left;max-width:220px;padding:0 11px 20px 0;font-weight:700;font-size:small}@media (min-width:490px){.searchSite{min-width:150px;max-width:410px}}@media (min-width:750px){.searchSite{min-width:150px;max-width:150px}}.searchDetails{clear:left;margin:0 0 20px 0;padding:0;font-weight:700;font-size:small}@media (min-width:490px){.searchDetails{clear:left;padding-left:80px}}@media (min-width:750px){.searchDetails{clear:none;float:left;padding-left:0;max-width:470px}}.searchDetails form{padding:0 0 12px 0;margin:0}.searchDetails input[type=text]{padding:0;margin:13px 0 13px 0}.searchDetails select{padding:0;margin:0 0 20px 0}.searchDetails p{padding-top:0;margin-top:0}.ancestorFormBody{margin:20px auto 40px auto;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#660;font-weight:700;text-align:left;border:2px;border-style:solid;border-color:#F2F1F0;background-color:#F8F8F1;max-width:320px;min-height:1000px}.ancestorFormBody form{min-height:900px}@media (min-width:750px){.ancestorFormBody{max-width:468px;min-height:700px}.ancestorFormBody form{min-height:650px}}.ancestorFormBody #formHeading{font-family:Arial,Helvetica,sans-serif;color:#633;font-weight:700;font-size:14px}.ancestorFormBody input[type=text],textarea{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid #CCC}.ancestorFormBody input[type=text]:hover,textarea:hover{border:1px solid #960}.ancestorFormBody input[type=text]:focus,textarea:focus{box-shadow:0 0 5px #960;padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid #960}.ancestorFormFirstName{width:153px;float:left}.ancestorFormLastName{width:153px;float:left}.ancestorFormYear{clear:left;float:left;width:80px}.ancestorFormAccuracy{float:left;width:145px}.ancestorFormYearAccuracy{float:left;height:65px;padding-top:10px}.ancestorFormLabelNote{display:none}@media (min-width:490px){.ancestorFormLabelNote{display:inline-block;clear:left;padding:0;margin:0;font-size:x-small;text-align:left;width:200px}}.ancestorFormLocation{float:left;width:80px;padding-top:10px}.ancestorFormGender{float:left;clear:left;padding-top:15px;width:140px}@media (min-width:490px){.ancestorFormGender{clear:none}}.ancestorFormGenderLabel{color:#000}.ancestorFormInputRequired{color:#b51616}.ancestorFormInformationNote{color:#00F}.ancestorFormAncestor{float:left;clear:left;padding-top:15px}.ancestorFormFamily{float:left;clear:left;margin-top:15px;border-top:2px;border-top-style:groove;border-top-color:#F2F1F0;width:100%}.ancestorFormFamilyMember{float:left;clear:left;padding-top:15px}.ancestorFormBirthDeath{float:left;clear:left;margin-top:15px;padding-top:5px;border-top:2px;border-top-style:groove;border-top-color:#F2F1F0;width:100%}.ancestorFormNote1{clear:left;padding-top:20px;color:#b51616}.ancestorFormNote2{clear:left;padding-top:10px;padding-bottom:20px;color:#00F}.ancestorFormAsterisk1{float:left;width:15px;height:30px}.ancestorFormAsterisk2{float:left;width:15px;height:50px}.ancestorExplanations{clear:left;padding:5px;margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:small;background-color:#FFFFD0;border-width:1px;border-style:solid;border-color:#EAEBB3}.updateExplanations{clear:left;padding:5px;margin:20px 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:small;background-color:#FFFFD0;border-width:1px;border-style:solid;border-color:#EAEBB3}.tour-navigation{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;padding-bottom:50px}.error-doc-code{clear:left;margin-top:40px;margin-bottom:30px;font-weight:700;font-family:Arial,Helvetica,sans-serif;font-size:larger}@media (min-width:490px){.smallScreenMessage{display:none}}