/* Special formatting for no-tabs version */ body { font:11pt Arial; margin:20px; } div#zone { margin-bottom: 10px; margin-top: -5px; } div#person { vertical-align: top; } div.pardata { display: inline-block; padding-left: 5px; font-size: 11pt; vertical-align: middle; } div.tabContent, div.sideTab { padding: 0.5em; background-color: #f1f0ee; } div#sideTabs { display: inline-block; width: 35%; vertical-align: top; border: 1px solid#c0b9b0; border-right: 0px; } div.sideTab { min-height: 33px; vertical-align: middle; border: 1px solid #c0b9b0; border-right: 2px solid #c0b9b0; } div.sideTab:hover { background-color: #e0e2dc; } div.sideTab.hilit, div.sideTab.hilit:hover { background-color: #d7dacc; border-right: 2px solid #d7dacc; } div.sideTab div { display: inline-block; vertical-align:middle; min-height: 33px; } div.sideTab span { display: inline-block; vertical-align: middle; } span.stTitle { font-weight: bold; min-width: 85px; } span.dp { padding: 0px 2px; } span.sp { min-height: 33px; } div.sideTab button { float: right; vertical-align: middle } div#tabField { display: inline-block; width: 60%; vertical-align: top; border: 2px solid #c0b9b0; border-left: 0px; } div#tabField div.tabContent { min-height: 232px; background-color: #d7dacc; } div.full { width: 95% } div.left { display: inline-block; width: 49%; float: left; padding: 0px; } div.right { display: inline-block; width: 49%; float: right; padding: 0px; } div.tabContent table, div.tabContent select { font-size: 11pt; } div.tabContent div.chilmarr table { font-size: 10pt } div#mar td:first-child { min-width: 50px } div#childcount, div#marrcount, div#sibcount { font-weight: bold; margin-bottom: 5px; } div#chil td.i, div#sib td.i { min-width: 50px; } div#sib { background-color: #f0f0d0; } div#chil { background-color: #e0f0e0; } div#siblings, div#children { /*height: 150px; overflow-y: auto;*/ }