/* Background is light orange and the text colour is black */

body                       {background: #FFEEDD; color: #000000}
/* body                       {background: #FFCC99; color: #000000} */

/* Tables */

table.layout               {background: transparent; padding: 5px}
td.number                  {text-align: right}
td.reverse                 {background: #CC9966; color: #000000;
                            font-weight: bold}
th.reverse                 {background: #CC9966; color: #000000}
tr.reverse                 {background: #CC9966; color: #000000}

/* Special markup for family group records */

.ancestor                  {font-weight: bold}
.unknown                   {font-style: italic}
.unknownancestor           {font-style: italic; font-weight: bold}

a.ancestor:active          {font-weight: bold}
a.ancestor:link            {font-weight: bold}
a.ancestor:visited         {font-weight: bold}

a.unknown:active           {font-style: italic}
a.unknown:link             {font-style: italic}
a.unknown:visited          {font-style: italic}

a.unknownancestor:active   {font-style: italic; font-weight: bold}
a.unknownancestor:link     {font-style: italic; font-weight: bold}
a.unknownancesotr:visited  {font-style: italic; font-weight: bold}

/* Special markup */

.centre                    {text-align: center}
.contrast                  {background: transparent; color: #660000;
                            font-weight: bold}
.title                     {font-style: italic}