  body { margin-left: 10%; 
         margin-right: 10%; 
         font-family: Arial, "Times New Roman", sans-serif;
         background="#B0E0E6";
         text="#000000";
         link="#0000FF";
         vlink="#800080";
         alink="#FF0000";}
<!--   h2,h3,h4,h5,h6 { margin-left: -2%; }
 -->
  h2,h3,h4,h5,h6 { margin-left: 0%; }
  h2 { text-transform: capital; }
  p { text-indent: -2em; margin-top: 0%; margin-bottom: 0%; }
   <!h1,h2,h5 { font-family: Arial, Garamond, "Times New Roman", serif; }>
 
  div.box { border: solid; background: aqua; padding: 0.5em; border-width: thin; width: 100% }

  div.color {
    background: rgb(204,204,255);
    padding: 0.5em;
    border: none;
  }
  .overlap1  { margin-top: -1.5em; color: #99bbbb; text-indent: 0.1em}
  p.couple {
	margin-top:1em;
	margin-bottom:0em;
	margin-left:0%;
      text-indent:0em}
  p.sonof {
	margin-bottom:0em;
	margin-left:60%;
	text-indent:0%;}
  p.couple_history {
	margin-top:0em;
	margin-bottom:0em;
	margin-left:0%;
      text-indent:5%}
  p.authority {
	margin-bottom:1em;
	margin-left:60%;
	text-indent:10%;}
  p.family {
	margin-top:1em;
	margin-bottom:0em;
	margin-left:25%;}
  p.child {
	margin-top:0em;
	margin-bottom:0em;
	margin-left:3%;
      text-indent:-2%}
  p.child_para {
	margin-top:0em;
	margin-bottom:0em;
	margin-left:3%;
      text-indent:2%}
  p.tab68 {		
	margin-bottom:0em;
	margin-left:68%;
	text-indent:10%;}
  p.tab80 {	
	margin-bottom:0em;
	margin-left:80%;
	text-indent:10%;}
 p.child_indent {
	margin-top:0em;
	margin-bottom:0em;
	margin-left:6%;
      text-indent:0%}
 p.extra_notes {
      background:#FFE4C4;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:3%;
      text-indent:0%}
      
