/* This Style File section addresses the main content of my thompson section Web-Site */

/* Any additions or changes to this file must also be made to the print-style.css file  */


Body        {font-size: 10pt; color: #000080; background:  url(pagebg.gif) }

td          {font-size: 10pt}





div.col_one   {
              margin: 0;  
              width: 330px;
              float: left; 
              text-align: justify;
              padding: 1%; 
 }

div.col_two   {
              margin: 0;  
              width: 330px; 
              float: right; 
              text-align: justify;
              padding: 1%;
  }




div.head      {width:330px;
              padding: 1%;
              text-align:justify}
              


div.left  {     border: 2px;
                text-align: justify;
                position: left;
                width: 330px;
                padding: 1%;     
                float: left } 
                
div.right  {    border: 2px;
                text-align: justify;
                position: left;
                width: 330px;
                padding: 1%;     
                float: left }            
                
div.endcols   {clear: both }   

div.two         {float: left;
                padding: 1% }
              
div.news        {border: 1px solid black;
                 background-color: White;            
                 width:325px;
                 padding: 1%;
                 text-align: justify;
                 color: BLACK }              
              
table.newsx       {border: 1px solid black;
                 background-color: White;            
                 width:325px;
                 padding: 1%;
                 text-align: justify;
                 text-color: BLACK }                      
              
              
              
              


table.head   {width: 670px}

table.3head   {width: 330px}

td.head      {width: 330px;
              text-align: justify;
              vertical-align; top }
              
td.3head      {text-align: justify;
              vertical-align; top } 
                        
hr.line       {width: 670px;
               height: 1px;
               color: #000000;
               background-color: #000000}

hr.lineblack   {height: 1px;
               color: #000000;
               background-color: #000000}                            
               
hr.linered   {height: 2px;
               color: #FF0000;
               background-color: #FF0000}
               

               
               
<!--               
               
 .firstcharacter { float: left; color: #903; font-size: 75px; line-height: 60px;               
}         
<!-- ID="dropcap"  -->
#DropCap:first-letter  {
float:left;
margin-top:+20px;
padding-top:3px;
padding-right:3px;
font-size:44px;
font-family: Times, serif, Georgia;
font-weight:bold;
line-height:35px; 
text-align:justify; 
}


td.DropCap:first-letter  {
float:left;
padding-top:3px;
padding-right:3px;
font-size:48px;
font-family: Times, serif, Georgia;
line-height:35px; 
text-align:justify; 
}


span.DropCap {
float:left;
padding-top:3px;
padding-right:3px;
font-size:44px;
font-family: Times, serif, Georgia;
line-height:35px; 
text-align:justify; 
}

span.truecaps
{
font-variant: small-caps;
font-weight: bold;
}

 -->

 {border: 2px solid black;}

.border   {border: 2px solid #000000;}



div.printonly   {display: none}

div.displayonly  {display: inline}

#breakafter {page-break-after: always;}
#breakafter1 {page-break-after: always;}
#breakafter2 {page-break-after: always;}
#breakafter3 {page-break-after: always;}
#breakafter4 {page-break-after: always;}
#breakafter5 {page-break-after: always;}
#breakafter6 {page-break-after: always;}
#breakafter7 {page-break-after: always;}
#breakafter8 {page-break-after: always;}

#breakafterAgain {page-break-after: always;}

#breakafterOnceMore {page-break-after: always;}

#breakafterLastTime {page-break-after: always;}

A:link      {color: #0000DD}
A:visited   {color: #993366}

A:hover     {background-color: #FFFFE8 ;
            text-decoration: underline }
A:active    {background-color: #FFFFFF;
             text-decoration: underline}

.died       {font-weight: bold;
             font-size: 10pt;
             color: #CC0033}
.highlight  {font-style: italic;
             font-weight: bold;
             color: #CC0033}

.bold       {font-weight: bold}

.bengal     {font-weight: bold;
             color: #990099}

.aus     {font-weight: bold;
             color: teal}

.nz     {font-weight: bold;
             color: #FF3300;
}


.stcath     {font-weight: bold;
             color: #009900}
.namedate   {font-size: 12pt;
             font-weight: bold}
.dimmer      {color: #888888}

.thanks     {font-size: 12pt;
             font-weight: bold;
             color: #0000FF}

.newstext   {color: #000000}

.biggestnewstext {font-weight: bold;
                 font-size: 30pt}

.biggernewstext {font-weight: bold;
                 font-size: 16pt}
               
.bignewstext   {font-weight: bold;
                font-size: 12pt}

.smallernewstext   {font-weight: bold;
                font-size: 5pt}

/* USE point12 instead */
.bignews    {font-size: 12pt}

.script   {font-family: "Vladimir Script", "Script MT Bold", "Kunstler Script", "QuickType Condensed";
          font-size:12pt}

.arial    {font-family: Arial}

.pictext  {font-family: Arial;
          color: black}

.smpictext  {font-family: Arial;
          color: black;
          font-size: 8pt}

/* For round or oval pics */
img.prt       {display: none}

img.crt       {display: inline}
/* For round or oval pics */

/* for text Print Only, or Display Only */
table.ponly  {display: none}

table.donly  {display: inline}
/* for text Print Only, or Display Only */


div.home        {border: 1px solid black;
                 background-color: White;            
                 width:126px;
                 padding: .7%;
                 float: right;
                 font-family: Arial;
                 font-size: 12px}               


table.home  {background-color: #000080;
            FLOAT:  RIGHT}

table.noprint  {display: all}


td.home   {width: 70px; 
          font-family: Arial;
          color: black;
          font-size: 8pt;
          background-color: #EEEEEE;
          text-align: center}

td.return {font-family: Arial;
          color: black;
          font-size: 8pt;
          background-color: #EEEEEE;
          text-align: center}

td.justify  {text-align: justify}  

table.grave {font-family: Tahoma;
            border: 1px solid #000080;
            color: #FFCC66;
            text-align: center;
            background-color: BLACK}

td.grave    {background-color: #555555}

table.gravex {font-family: Tahoma;
            color: #FFCC66}

td.gravex    {background-color: #555555;
              font-size: 8pt}

table.milgrave {font-family: Tahoma;
            border: 1px solid #000080;
            color: #003333;
            text-align: center;
            background-color: BLACK}

td.milgrave    {background-color: #DDDDDD}

table.child {background-color: #000080}


td.child    {background-color: #EEEEEE;
            vertical-align: top }

td.childr    {background-color: #EEEEEE;
              vertical-align: top;
              text-align: right}

td.childl    {background-color: #EEEEEE;
              vertical-align: top} 


table.census    {background-color: Gray;
                 border: 1px solid #000080;
                 width: 700px}
table.newcensus    {background-color: Gray;
                 border: 1px solid #000080;
                 width: 670px}
                 
table.reg39   {background-color: Gray;
                 border: 1px solid #000080;
                 width: 500px}                 


td.census       {background-color: WHITE;
                 vertical-align: top}
td.ccensus       {background-color: WHITE;
                 text-align: center;
                 vertical-align: top}
td.rcensus       {background-color: WHITE;
                 text-align: right;
                 vertical-align: top}

td.censusdates  {background-color: #FFFFCC; 
                 vertical-align: top;
                 text-align: right}

table.will       {border: 1px solid gray;
                  background-color: Gray;  
                  text-align: center}
td.will          {background-color: #FFFFE8;
                  vertical-align: top}

table.bos       {background-color: #333399;
                 width: 350px}
td.bos1         {background-color: #333399;
                 font-family: Verdana,Arial,Helvetica;
                 height: 5px;
                 color: WHITE;
                 font-size: 8pt}
td.bos2          {background-color: #CCCCFF;
                 font-family: Verdana,Arial,Helvetica;
                 font-size: 8pt}

table.picleft   {border: solid 1px #000000;
                FLOAT: LEFT}

table.picnone   {border: solid 1px #000000;
                FLOAT: none}


table.picright  {border: solid 1px #000000;
                FLOAT: right}

table.pic       {border: solid 1px #000080}
                 

td.pic          {background-color: WHITE;
                 vertical-align: middle;
                 text-align: center;
                 font-family: Arial;
                 font-size: 9pt;
                 color: BLACK}

td.picnews       {background-color: WHITE;
                 vertical-align: top;
                 text-align: justify;
                 font-family: Arial;
                 font-size: 9pt;
                 color: BLACK}
                 
td.picborder       {background-color: WHITE;
                 vertical-align: middle;
                 text-align: center;
                 font-family: Arial;
                 font-size: 9pt;
                 color: BLACK;
                 border: solid 1px #000080}
                 
                 
                 
                 

table.news       {border: 1px solid black;
                  background-color: Gray}
                  
td.news          {background-color: #FFFFFF;
                 vertical-align: top;
                 text-align: justify;
                 color: BLACK}
             
td.newscenter    {background-color: WHITE;
                 vertical-align: top;
                 text-align: center;
                 color: BLACK}

td.title         {background-color: #FFFFFF;
                 font-family: Arial;
                 text-align: center;
                 color: BLACK}

td.titlej        {background-color: #FFFFFF;
                 font-family: Arial;
                 text-align: justify;
                 color: BLACK}

table.brass      {background-color: #660000}
               
td.brass          {background-color: #FFCC66;
                 vertical-align: middle;
                 text-align: center;
                 color: #660000}

td.edison       {vertical-align: top;
                 text-align: center;
                 color: white}



td.justify      {text-align: justify}

table.index       {background-color: BLACK;
                   width: 140px}
td.indexhdr       {background-color: #CCCCCC;
                   text-align: center;
                   font-size: 14pt}
td.index        {background-color: #00FFFF;
                 TEXT-DECORATION: none;
                 text-align: center}

td.indexg        {background-color: GOLD;
                 TEXT-DECORATION: none;
                 text-align: center}



table.people     {background-color: #000080}
th.people        {background-color: #EEEEEE;
                  font-size: 18pt;
                  text-align: center}
             
table.tbl     {background-color: BLACK}
th.tbl        {background-color: #CCCCCC;
               vertical-align: top;
               font-family: Arial;
               font-size: 10pt;
               text-align: center}






/* This Style Section addresses the Table pages of my Web-Site */

.tbltitle  {font-family: Arial, Tahoma, Helvetica ;
          font-size: 13.5pt}

.smaller   {font-size: 8pt}

.small  {font-size: SMALL}
.point12   {font-size: 12pt}

.MEDIUM  {font-size: medium}
.point14   {font-size: 14pt}

.large   {font-size: large}
.point18   {font-size: 18pt}

.xlarge  {font-size: x-large}
.point24   {font-size: 24pt}

.xxlarge  {font-size: xx-large}
.point40   {font-size: 40pt}



