/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/*             Colours and codes used                                                                                                                                          */

/*   CSS theme updated 16 July 2027                                                                                                                                            */
/* #7C5C47 Sepia Ink        Page All Text, Headings, Breadcrumbs,  Plutarch heading on Banner (created on Photopea), Summary box shadow when open, Article foreground text and 
                            headings, Flex Containers Borders, Visited Links,  Table Borders, Hovered Navigation Button Borders,                                               */
/* #FFFFFE Off White        Body, Background, Main, Article element foreground background, lines between boxes, Border between Navigation Buttons, Tabke Rows Hover, 
                            Summary Hover                                                                                                                                      */
/* #C4B49A Parchment Clay   Header Background, Heading on Banner (created on Photopea), Summary bottom border and box shadow, Hovered Links, Active Navigation Buttons         */
/* #FAEBD7 Antique White    Page background - Gradient top                                                                                                                     */
/* #FFFFF0 Ivory            Page background - Gradient bottom, Page background for browsers that do not support gradients, Hovered Navigation Buttons, 
                            Background Hovered Links Site Map                                                                                                                  */
/* #E8DCC4 Pearl            Header (if banner doesn't display), header border , footer, footer border, Inactive Navigation Buttons, Table Header Background, 
                            Article element background, Table Rows Odd                                                                                                         */
/* #FDF8F0 Floral White     Flex Containers Background Colour , Table Rows Even, Summary background colour                                                                     */
/* #DDEAF5 Dusty Sky        Martyn Table - Margaret  Martyn Haddican Family Group                                                                                              */
/* #F2EDF7 Misty Lilac      Martyn Table - Mary Martyn Haddican Family Group                                                                                                   */
/* #F7E4E9 Rose Blush       Martyn Table - Anne Martyn Mooney Family Group                                                                                                     */
/* #E6F4E6 Soft Sage        Martyn Table - Stephen Martyn Family Group                                                                                                         */
/* #FDF6E0 Parchment Gold   Martyn Table - For additonal Group as needed                                                                                                       */
/* #F6E3DC Antique Coral    Martyn Table - For additonal Group as needed                                                                                                       */
/* #F5F1E7 Linen Beige      Martyn Table - For additonal Group as needed                                                                                                       */
/* #EAE6F2 Lavender Gray    Martyn Table - For additonal Group as needed                                                                                                       */


/*   Original Scheme                                                                       */

/* #99cd4e  Moderate green - Theme Colour, Frames around article element                   */        
/* #bcde8b; Lighter green - "article element" background                                   */
/* #343434  Very dark gray   - Theme colour                                                */
/* #e1e1e1  Very light gray - menu, "article element" background and alternate table rows  */
/* #3a9ad9  Bright blue - Frames around photos                                             */
/* #fffffe  Very pale (mostly white) yellow - backgrounds and borders some font            */
/* green    Green - visited hyperlinks -theme green is too light for writing               */

/* --------------------------------------------------------------------------------------- */


.table 
{
  display: table;
  padding: 0;
  margin-left: auto;
  margin-right: auto; 
  border-collapse: collapse;
}

.table-row 
{
  display: table-row;
  width: auto;
}

.table-row-header /* Header row */
{
  display: table-row;
  width: auto;
  background: #FFFFF0;         
  border: 1px solid #7C4C57; 
  font-weight: bold;
}

.table-col /* Styles Columns  */
{
  display: table-cell;
  border: 1px solid #7C5C47;
  width: 140px;
  height: 45px;
  font-size: 85%;
  padding: 0.4em 0.6em;
  vertical-align: top;
   /* float: left; */  
}

.table-row:nth-child(even) {
  background-color: #FDF8F0;
}

.table-row:nth-child(odd) {
  background-color: #FFFFF0;
}

.table-row:hover {
  background-color: #FFFFFE;
}

/* ------------------------------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------------------------------ */
/* Richards table specific                                                                          */
/* table-col-richards-wide: Single-use override for DOB and Mother's Maiden Name cells.
   Required for clarity due to high entry count. Not used elsewhere.                                */
/* ------------------------------------------------------------------------------------------------ */

.table-col-richards-wide
{
  float: left;
  display: table-column;
  width: 300px;
  height: 110px;
  font-size: 85%;
  padding-left: 10px;
}

/* ------------------------------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------------------------------ */
/* Martyn table specific                                                                            */
/* ------------------------------------------------------------------------------------------------ */


.haddican-walter {
  background-color: #DDEAF5 !important;
}

.haddican-david {
  background-color: #F2EDF7 !important;
}

.mooney {
  background-color: #F7E4E9 !important;
}

.martin {
  background-color: #E6F4E6 !important;
}

.table-col {
  background-color: inherit;
}

/* ------------------------------------------------------------------------------------------------ */











