﻿body {margin:0;padding:0;font-family:verdana, arial, helvetica, sans-serif;
    background-color:white;color:black;}
#header{margin:0 0 5px 0; padding:0 0 5px 0;width:100%;clear:both;font-weight:bold;}
#header .hdr1 {	font-size:118%;text-align:center;}
#header .hdr2 {	font-size:100%;text-align:center;}
#content {clear:both;}
#main {width:95%;margin:auto;border:0}
#main h1 {font-size:120%;}
#main h2 {font-size:110%}
#footer {position:relative;top:20px;clear:both;width:100%;text-align:center;   
font-size: small; margin-bottom:30px}
#nav {display: none;}
a {text-decoration: underline}
hr {color:#990000;background-color:white;height:1px}
ul.shortcuts li{font-size:90%;display:inline; padding-right:.6em;}
ul.spaced_list li {padding-bottom:8px;}
ul.spaced_list {padding-bottom:8px;}
.livery {background-color:#FFFBD6;color:black}
.warning {	color:red; font-weight: bold;}
label {font-size:90%;font-weight:bold;font-style:oblique}
.mark {font-family: Freestyle Script;font-weight:bold;font-size:large}
img {border-width: 0;}

.noshow,div .genLink {display: none;}

table.bdr tbody{border:solid 1px green;}
table.bdr tr{border:solid 1px green;}
table.bdr thead{border:solid 1px green;}
table.bdr th{border:solid 1px green;}
table.bdr td{border:solid 1px green;vertical-align:text-top}
table.bdr{border:solid 1px green;}

/***** Individual details *****/
.indiv-note {}
.indiv-sour {font-size:90%;font-style:italic}
.indiv-plac{}

/***** transcriptions *****/

/* marriages */
.mrg {font-size:90%}
div.mrg {border:solid 2px fuchsia;width:100%;}
table.mrg {border:solid 2px fuchsia;width:100%;}
table.mrg th {border:solid 1px #FCF;padding:2px; font-size:95%;border-collapse:collapse}
table.mrg td {border:solid 1px #FCF;padding:2px;border-collapse:collapse;vertical-align:text-top}
table.mrg tr {border:solid 1px #FCF;padding:2px;border-collapse:collapse}
div.mrg {padding:5px;}

/* birth */
.bth {	font-size:90%}
div .bth {border:solid 2px blue; width:100%}
table.bth {border:solid 2px blue; width:100%}
table.bth th {border:solid 1px blue;padding:2px; font-size:85%}
table.bth td {border:solid 1px blue;padding:2px;vertical-align:text-top}
table.bth tr {border:solid 1px blue;padding:2px;font-size:90%}
div.bth {padding:5px;}

/* military */
.mil_inset {font-size:90%}
.mil {font-size:90%}
table.mil_inset{border:solid 2px #DD9;width:100%}
div.mil{border:solid 2px #DD9;width:100%}
table.mil{border:solid 2px #DD9;width:100%}
table.mil_inset th {border:solid 1px #DD9;padding:2px; font-size:95%}
table.mil th {border:solid 1px #DD9;padding:2px; font-size:95%}
table.mil_inset td {border:solid 1px #DD9;padding:2px;vertical-align:text-top}
table.mil td {border:solid 1px #DD9;padding:2px;vertical-align:text-top}
table.mil_inset tr {border:solid 1px #DD9;padding:2px;}
table.mil tr {border:solid 1px #DD9;padding:2px;}
table.mil_inset td.cap {font-size:90%}
table.mil td.cap {font-size:90%}
table mil_inset thead tr {font-size:90%}
table.mil thead tr {font-size:90%}
table mil_inset .sm_cap {font-size:80%}
table.mil td.sm_cap {font-size:80%}
div.mil {padding:5px;}

table.mil_inset .col1{width:24% }
table.mil_inset .col2 {width:18%}
table.mil_inset .col3 {width:18%}
table.mil_inset .col4{width:40%}


/* death */
.dth{font-size:90%}
div.dth{border:solid 2px black; width:100%}
table.dth{border:solid 2px black; width:100%}
table.dth th {border:solid 1px black;padding:2px; font-size:95%}
table.dth td {border:solid 1px black;padding:2px;vertical-align:text-top}
table.dth tr {border:solid 1px black;padding:2px;font-size:90%}
div.dth {padding:5px;}
