/* HanslopeCox.css */

*                   {margin: 0; border: 0; padding: 0;}

body                {margin: 0.5em; font-family: Arial, Helvetica, sans-serif; font-size: medium; color: black; background: #f0f0f0 url("Cockerel400.png") fixed;}

.div-Buttons        {margin: 0 16px 16px 16px; font-size: 80%; text-align: center;}
.div-Buttons a      {color: #ff9933;}
.div-Container      {display: inline-block; vertical-align: top;}
.div-Ecclesiasticus {margin: 0 1em; text-align: left;}
.div-HomeFooter     {text-align: center;}
.div-HomeLink       {display: inline-block; float: right; margin: 0 64px; font-size: 80%; text-align: center;}
.div-HomeLink a     {color: inherit;}
.div-Ownership      {float: left; text-align: left;}

.span-PDF-Data      {font-size: 80%; font-weight: normal; white-space: nowrap;}

h1                  {margin: 0.8em 0; font-size: 150%;}
h2                  {margin: 0.9em 0; font-size: 120%; display: inline;}

p                   {margin: 1.0em 0; font-size: 100%;}

hr                  {margin: 1.0em 0;  border: 1px inset #cccccc;}

a                   {color: blue; text-decoration: none;}
a:hover             {background-color: #ccffff;}

.img-pdf16          {margin-left: 16px;}

dl, ol, ul          {margin: 1.0em 0;}
dt                  {margin: 0;}
dd                  {margin: 0 0 0 3em;}
li                  {margin: 0 0 0 3em; list-style: disc;}

dl dl, dl ol, dl ul,
ol dl, ol ol, ol ul,
ul dl, ul ol, ul ul {margin: 0;}

.dl-FAQs dt         {font-weight: bold;}

table               {empty-cells: show; vertical-align: top; text-align: left;}
thead, tbody, tr    {vertical-align: inherit; text-align: inherit;}
th, td              {padding: 0.1ex 0.05em; vertical-align: inherit; text-align: inherit;}

.table-full         {width: 100%;}

.Center             {text-align: center;}
.Comment            {font-style: italic; color: red;}
.Pre                {font-family: "Courier New", Courier, monospace; white-space: pre;}

/* The following styles apply only on one page */

.table-PRExtracts th:first-child,
.table-PRExtracts th:nth-child(2),
.table-PRExtracts th:nth-child(3),
.table-PRExtracts td:first-child,
.table-PRExtracts td:nth-child(2),
.table-PRExtracts td:nth-child(3) {text-align: center; white-space: nowrap;}

@media only screen and (max-width: 640px), only screen and (max-device-width: 640px) {
    body                 {background: white none;}
    dd                   {margin: 0 0 0 1.5em;}
    li                   {margin: 0 0 0 1.5em;}
    .div-HomeLink        {margin: 0 32px;}
    .div-Ecclesiasticus  {display: none;}
    .div-Validation      {display: none;}
    .span-PDF-Data       {white-space: normal;}
}

@media print {
    body                 {margin: 0; font-family: "Times New Roman", Times, serif; font-size: 12pt; background-color: white; background: none;}
    .body-HomePage       {font-size: 10pt;}
    .body-PRExtracts     {font-size: 10pt;}
    .NewPage             {page-break-before: always;}
}
