body { scrollbar-face-color: #DCDCDC; scrollbar-arrow-color: white; scrollbar-track-color: #F5F5F5;  scrollbar-shadow-color: #B5B5B5; scrollbar-highlight-color: #E8E8E8; scrollbar-3dlight-color: #E8E8E8; scrollbar-darkshadow-Color: #B5B5B5;  margin: 0px; text-align: center; }p, div, span, td, table { font-size: 12px; font-family: Verdana, Arial, Geneva, sans-serif; padding: 1px; vertical-align: top;}blockquote { text-align: justify; }img { border-width: 0px; vertical-align: middle; }.whole { position: relative; margin: 0 auto; width: 1024px; }.heading { font-weight: bold; text-align: center; }.logo { position: absolute; top: 1px; left: 1px; color: #DCDCDC; }.content { position: relative; top: 10px; text-align: left; color: #191970; }.thinborder, .thinborder td { border: #999 solid 1px; border-collapse: collapse; border-spacing: 0px; }.pedigree, .pedigree td { border: #999 solid 1px; border-collapse: collapse; border-spacing: 0px; width: 100%; text-align: center; }.profile { width: 50%; }.kids { display: none; }.decade { vertical-align: middle; }.toggle { float: right; display: inline; font-size: 9px; }.menubar { position: absolute; top: 1px; right: 1px; font-size: 11px; margin: 0px; padding: 0px; }.detail { position: relative; top: 3px; color: #DCDCDC; width: 100%; font-size: 10px; text-align: center; }A:link { text-decoration: none; color: #3366FF}A:active { text-decoration: none; color: #3366FF; }A:hover { text-decoration: underline; color: #CC0000; }A:visited { text-decoration: none; color: #3366FF; }A:visited:hover { text-decoration: underline; color: #CC0000; }