/* THIS IS FILE 'CSS-STSAVIOUR-FORMATS.CSS' */
/*         VERSION OF  2025 07 24           */


/* ============================================== */
/* ===   IMPORT ANOTHER FILE INTO MAIN FILE   === */
/* ============================================== */ 
/* <head>
     <link rel="import" href="/path/to/imports/stuff.html">
   </head>

  Find out if this feature is supported in the browser:

       To detect support, check if .import exists on the <link> element:

  function supportsImports() 
    { return 'import' in document.createElement('link'); }
  if (supportsImports()) {
    // Good to go!
  } else {
    // Use other libraries/require systems to load files.
  }
*/

/* =============================================== */
/* ===   TO MAKE A DROP-CAPITAL FIRST LETTER   === */
/* =============================================== */
/* USE LIKE THIS:  <span class="dropcap">A</span>  */
/*
.dropcap {
  color: black;
  float: left;
  font-family: Verdana, Georgia;
  font-size: 65px;
  line-height: 55px;
  padding-top: 0px;
  padding-right: 8px;
  padding-left: 3px;
}
*/
/* ======================================================= */
/* ===   THE ABOVE WORK IN FIREFOX BUT NOT IN CHROME   === */
/* ===   BUT SEE 'CARRIERS' FILE FOR <STYLE> CODING    === */
/* ======================================================= */


/* ========================================================================================================================================================= */
/* ================================================================ */
/* ===   TO FORMAT THE BANNER; USED ALSO IN THE DAYBOOK FILES   === */
/* ================================================================ */
	.banner { width:100%; background-color:#fff4dc; border:3px solid black; text-align: center; }
/*   IN ITS OWN DIV:    <div class="banner">...</div>  */
/* ================================================================ */

/* =====================  */
/* CONTROLS FOR THE BODY: */
/* =====================  */
	body 
	{ font-family: verdana, sans-serif;
	font-size: 12pt;
	line-height: 130%;
	background-color: #f6f6f6; }
/* =====================  */

/* =========================================== */
/* ===          SPECIAL CHARACTERS         === */
/* =========================================== */
/*  uppercase ligature AE:   &AElig; or &#198; */
/*  uppercase ligature OE:   &OElig; or &#140; */
/*  lowercase ligature ae:   &aelig; or &#230; */
/*  lowercase ligature oe:   &oelig; or &#156; */
/*  non-breaking space:   &nbsp; or &#160; */
/*  non-breaking hyphen:   ---- or &#8209; */
/*  fraction 1/4:    &frac14; or &#188; */
/*  fraction 1/2:    &frac12; or &#189; */
/*  fraction 3/4:    &frac34; or &#190; */
/*  paragraph-sign:   &para; or &#182; */
/*  pound sign:  &pound; or &#163; */
/*  degree-sign:   &deg; or &#176; */
/*  bullet:   &bullet; or &#8226; */
/*  em-dash:  &mdash; or &#8212; */
/*  en-dash:  &ndash; or &#8211; */
/* =========================================== */

/* ========================================================== */
/* ===   TO INSERT SMALL VERTICAL SPACING BETWEEN LINES   === */
/* ========================================================== */
	.gap4 { font-family: verdana, sans-serif; font-size: 3pt; line-height: 3pt; background-color: transparent; }  /* For 4pt vertical leading */
	.gap8 { font-family: verdana, sans-serif; font-size: 5pt; line-height: 8pt; background-color: transparent; }  /* For 8pt vertical leading */
/* ========================================================== */

/* ======================= */
/* LINE SIZES VERDANA BLUE */
/* ======================= */
.blueline10 { font-family: verdana, sans-serif; font-size: 10pt; line-height: 12pt; font-weight: bold; color: blue; background-color: transparent; }
.blueline11 { font-family: verdana, sans-serif; font-size: 11pt; line-height: 14pt; font-weight: bold; color: blue; background-color: transparent; }
.blueline12 { font-family: verdana, sans-serif; font-size: 12pt; line-height: 15pt; color: blue; background-color: transparent; }
.blueline13 { font-family: verdana, sans-serif; font-size: 13pt; line-height: 16pt; color: blue; background-color: transparent; }
.blueline14 { font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: blue; background-color: transparent; }
.blueline15 { font-family: verdana, sans-serif; font-size: 15pt; line-height: 18pt; color: blue; background-color: transparent; }
.blueline16 { font-family: verdana, sans-serif; font-size: 16pt; line-height: 19pt; color: blue; background-color: transparent; }
.blueline17 { font-family: verdana, sans-serif; font-size: 17pt; line-height: 20pt; color: blue; background-color: transparent; }
.blueline18 { font-family: verdana, sans-serif; font-size: 18pt; line-height: 21pt; color: blue; background-color: transparent; }
.blueline19 { font-family: verdana, sans-serif; font-size: 19pt; line-height: 22pt; color: blue; background-color: transparent; }
.blueline20 { font-family: verdana, sans-serif; font-size: 20pt; line-height: 23pt; color: blue; background-color: transparent; }
.blueline21 { font-family: verdana, sans-serif; font-size: 21pt; line-height: 24pt; color: blue; background-color: transparent; }
.blueline22 { font-family: verdana, sans-serif; font-size: 22pt; line-height: 25pt; color: blue; background-color: transparent; }
.blueline23 { font-family: verdana, sans-serif; font-size: 23pt; line-height: 26pt; color: blue; background-color: transparent; }
.blueline24 { font-family: verdana, sans-serif; font-size: 24pt; line-height: 27pt; color: blue; background-color: transparent; }
.blueline30 { font-family: verdana, sans-serif; font-size: 30pt; line-height: 33pt; color: blue; background-color: transparent; }

/* ======================= */
/* LINE SIZES VERDANA NAVY */
/* ======================= */
.navyline10 { font-family: verdana, sans-serif; font-size: 10pt; line-height: 12pt; font-weight: bold; color: navy; background-color: transparent; }
.navyline11 { font-family: verdana, sans-serif; font-size: 11pt; line-height: 14pt; font-weight: bold; color: navy; background-color: transparent; }
.navyline12 { font-family: verdana, sans-serif; font-size: 12pt; line-height: 15pt; color: navy; background-color: transparent; }
.navyline13 { font-family: verdana, sans-serif; font-size: 13pt; line-height: 16pt; color: navy; background-color: transparent; }
.navyline14 { font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: navy; background-color: transparent; }
.navyline15 { font-family: verdana, sans-serif; font-size: 15pt; line-height: 18pt; color: navy; background-color: transparent; }
.navyline16 { font-family: verdana, sans-serif; font-size: 16pt; line-height: 19pt; color: navy; background-color: transparent; }
.navyline17 { font-family: verdana, sans-serif; font-size: 17pt; line-height: 20pt; color: navy; background-color: transparent; }
.navyline18 { font-family: verdana, sans-serif; font-size: 18pt; line-height: 21pt; color: navy; background-color: transparent; }
.navyline19 { font-family: verdana, sans-serif; font-size: 19pt; line-height: 22pt; color: navy; background-color: transparent; }
.navyline20 { font-family: verdana, sans-serif; font-size: 20pt; line-height: 23pt; color: navy; background-color: transparent; }
.navyline21 { font-family: verdana, sans-serif; font-size: 21pt; line-height: 24pt; color: navy; background-color: transparent; }
.navyline22 { font-family: verdana, sans-serif; font-size: 22pt; line-height: 25pt; color: navy; background-color: transparent; }
.navyline23 { font-family: verdana, sans-serif; font-size: 23pt; line-height: 26pt; color: navy; background-color: transparent; }
.navyline24 { font-family: verdana, sans-serif; font-size: 24pt; line-height: 27pt; color: navy; background-color: transparent; }
.navyline25 { font-family: verdana, sans-serif; font-size: 25pt; line-height: 28pt; color: navy; background-color: transparent; }
.navyline26 { font-family: verdana, sans-serif; font-size: 26pt; line-height: 29pt; color: navy; background-color: transparent; }
.navyline27 { font-family: verdana, sans-serif; font-size: 27pt; line-height: 30pt; color: navy; background-color: transparent; }
.navyline28 { font-family: verdana, sans-serif; font-size: 28pt; line-height: 31pt; color: navy; background-color: transparent; }

/* ======================== */
/* LINE SIZES VERDANA BLACK */
/* ======================== */
.blackline8  { font-family: verdana, sans-serif; font-size: 8pt; line-height: 11pt; color: black; background-color: transparent; }
.blackline9  { font-family: verdana, sans-serif; font-size: 9pt; line-height: 12pt; color: black; background-color: transparent; }
.blackline10 { font-family: verdana, sans-serif; font-size: 10pt; line-height: 13pt; color: black; background-color: transparent; }
.blackline11 { font-family: verdana, sans-serif; font-size: 11pt; line-height: 14pt; color: black; background-color: transparent; }
.blackline12 { font-family: verdana, sans-serif; font-size: 12pt; line-height: 15pt; color: black; background-color: transparent; }
.blackline13 { font-family: verdana, sans-serif; font-size: 13pt; line-height: 16pt; color: black; background-color: transparent; }
.blackline14 { font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: black; background-color: transparent; }
.blackline15 { font-family: verdana, sans-serif; font-size: 15pt; line-height: 18pt; color: black; background-color: transparent; }
.blackline16 { font-family: verdana, sans-serif; font-size: 16pt; line-height: 19pt; color: black; background-color: transparent; }
.blackline17 { font-family: verdana, sans-serif; font-size: 17pt; line-height: 20pt; color: black; background-color: transparent; }
.blackline18 { font-family: verdana, sans-serif; font-size: 18pt; line-height: 21pt; color: black; background-color: transparent; }
.blackline19 { font-family: verdana, sans-serif; font-size: 19pt; line-height: 22pt; color: black; background-color: transparent; }
.blackline20 { font-family: verdana, sans-serif; font-size: 20pt; line-height: 23pt; color: black; background-color: transparent; }
.blackline21 { font-family: verdana, sans-serif; font-size: 21pt; line-height: 24pt; color: black; background-color: transparent; }
.blackline22 { font-family: verdana, sans-serif; font-size: 22pt; line-height: 25pt; color: black; background-color: transparent; }
.blackline23 { font-family: verdana, sans-serif; font-size: 23pt; line-height: 26pt; color: black; background-color: transparent; }
.blackline24 { font-family: verdana, sans-serif; font-size: 24pt; line-height: 27pt; color: black; background-color: transparent; }
/* USED IN FILE PRESENTMENTS: */
.blacklist14 { font-family: verdana, sans-serif; font-size: 14pt; line-height: 130%; color: black; background-color: transparent; }
/* USED IN FILES BIBLIOGRAPHY AND INDEX: */
.blacklist16 { font-family: verdana, sans-serif; font-size: 16pt; line-height: 175%; color: black; background-color: transparent; }

/* ====================== */
/* LINE SIZES VERDANA RED */
/* ====================== */
.redline11 { font-family: verdana, sans-serif; font-size: 11pt; line-height: 14pt; color: red; background-color: transparent; }
.redline12 { font-family: verdana, sans-serif; font-size: 12pt; line-height: 15pt; color: red; background-color: transparent; }
.redline13 { font-family: verdana, sans-serif; font-size: 13pt; line-height: 16pt; color: red; background-color: transparent; }
.redline14 { font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: red; background-color: transparent; }
.redline15 { font-family: verdana, sans-serif; font-size: 15pt; line-height: 18pt; color: red; background-color: transparent; }
.redline16 { font-family: verdana, sans-serif; font-size: 16pt; line-height: 19pt; color: red; background-color: transparent; }
.redline17 { font-family: verdana, sans-serif; font-size: 17pt; line-height: 20pt; color: red; background-color: transparent; }
.redline18 { font-family: verdana, sans-serif; font-size: 18pt; line-height: 21pt; color: red; background-color: transparent; }
.redline19 { font-family: verdana, sans-serif; font-size: 19pt; line-height: 22pt; color: red; background-color: transparent; }
.redline20 { font-family: verdana, sans-serif; font-size: 20pt; line-height: 23pt; color: red; background-color: transparent; }

/* ================ */
/* LINE SIZES TIMES */
/* ================ */
.linesize11times { font-family: times; font-size: 11pt; line-height: 1.3; color: black; background-color: transparent; }
.linesize12times { font-family: times; font-size: 12pt; line-height: 1.3; color: black; background-color: transparent; }
.linesize13times { font-family: times; font-size: 13pt; line-height: 1.3; color: black; background-color: transparent; }
.linesize14times { font-family: times; font-size: 14pt; line-height: 1.3; color: black; background-color: transparent; }
.navylinetimes12 { font-family: times; font-size: 12pt; line-height: 1.3; color: navy; background-color: transparent; }
.navylinetimes14 { font-family: times; font-size: 14pt; line-height: 1.3; color: navy; background-color: transparent; }
.bluelinetimes14 { font-family: times; font-size: 14pt; line-height: 1.2; color: blue; background-color: transparent; }
.bodylinetimes14 { font-family: times; font-size: 14pt; line-height: 1.3; color: #3322aa; background-color: transparent; }

/* ================ */
/* OTHER LINE TYPES */
/* ================ */
.updatefont { font-family: verdana, sans-serif; font-size: 12pt; line-height: 15pt; color: #990000; background-color: transparent; }
.namefont { font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: navy; background-color: white; }
.datafont { font-family: verdana, sans-serif; font-size: 12pt; line-height: 15pt; color: navy; background-color: transparent; }
.pagebox { font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: navy; background-color: #ffffff; }
.placebox { font-family: verdana, sans-serif; font-size: 18pt; padding: 5px; line-height: 17pt; color: navy; background-color: #ffffff; }
.bought { text-decoration: line-through; }

.andon { font-family: verdana, sans-serif; font-size: 10pt; color: blue; }   /*  WHERE IS THIS USED?  */







/* =========================================== */
/* ===   SITE-WIDE FORMATTING FOR LISTS:   ===  */
/* =========================================== */
/*	ul {
	  padding-inline-start: 40px; 
	}
/* Default indent is 40px; sets item indent, not hang indent */


/* ============================================ */
/* ===   SITE-WIDE FORMATTING FOR TABLES:   ===  */
/* ============================================ */
	table { 
	  border-collapse:collapse; 
	  white-space:normal; 
	  cellpadding:10; 
	  border:2; 
	  border-color:black; 
	  background-color: #ffffff;
	}
	
	
	
	
	
/* =========================================== */

/* =================================================== */
/* ===   SPECIAL FORMATTING FOR SPECIAL TABLES:   ===  */
/* =================================================== */



		blockquote.noline { margin-top: 0; margin-bottom: 0 }





/* ======================================================================= */
/* ===   TO ELIMINATE BAD SPACING WITH SUPERSCRIPTS AND SUBSCRIPTS:   ===  */
/* ======================================================================= */
	sup, sub { vertical-align: 0; position: relative; }
	sup { bottom: 1ex; }
	sub { top: 0.8ex; }
/* HERE'S AN ALTERNATIVE WAY WITH SUPERSCRIPTS OR SUBSCRIPTS:          */
/*  sup { font-size: 0.83em; vertical-align: super; line-height: 0; }  */
/*  sub { font-size: 0.83em; vertical-align: sub; line-height: 0; }    */
/* ======================================================================= */

/* ========================= */
/* TO PUT A BAR OVER LETTERS */
/* ========================= */
	.overline { text-decoration: overline }
/* ========================= */

/* ============================================= */
/* HORIZONTAL RULE (HAS TO BE IN CSS NOT IN BODY */
/* ============================================= */
	#hrtwo   {border-width:0; align:left; float:left; width:100%; height:2px; color:black; background-color:black }
	#hrtwo30 {border-width:0; align:left; float:left; width:30%; height:2px; color:black; background-color:black }
	#hrtwo50 {border-width:0; align:left; float:left; width:50%; height:2px; color:black; background-color:black }
	#hrtwo80 {border-width:0; align:left; float:left; width:80%; height:2px; color:black; background-color:black }
	#hrthree {border-width:0; align:left; float:left; width:100%; height:3px; color:black; background-color:black }
	#hrfour  {border-width:0; align:left; float:left; width:100%; height:4px; color:black; background-color:black }
	#hrfive  {border-width:0; align:left; float:left; width:100%; height:5px; color:black; background-color:black }
	/* === */
	.hr2pt {border-width:0; align:left; float:left; width:100%; height:2px; color:black; background-color:black }
	.hr3pt {border-width:0; align:left; float:left; width:100%; height:3px; color:black; background-color:black }
	.hr4pt {border-width:0; align:left; float:left; width:100%; height:4px; color:black; background-color:black }
	.hr5pt {border-width:0; align:left; float:left; width:100%; height:5px; color:black; background-color:black }
	.hr6pt {border-width:0; align:left; float:left; width:100%; height:6px; color:black; background-color:black }
/* ============================================= */





/* ================================================================ */
/* ===  TO INDENT AN ENTIRE PARAGRAPH   =========================== */
/* ================================================================ */
    .parindent30px {margin-left:30px;}  /* Use px, em, or % */



/* ================================================================ */
/* ===  SPECIAL COMMANDS FOR TNA SP/214   ========================= */
/* ================================================================ */
    /*   THIS WILL OVERRIDE THE GENERIC BANNER FORMATTING ABOVE    */
	.body214 { font-size:14pt; font-family:verdana, sans-serif; line-height: 1.1; background-color:#f6f6f6; }
		
		.hang {padding-left: 36px; text-indent: -36px }
    
		  p {margin:0px; padding:0px; display:inline; text-align: center;}
		  div {white-space:nowrap;}

		
	

		sup {
		  vertical-align: baseline; /* Prevents extra line spacing with superscripts */
		  position: relative;       /* Allows for vertical adjustment */
		  top: -0.2em;              /* Adjust as needed to fine-tune position */
		}
		
		sub {
		  vertical-align: baseline;        /* Prevents extra line spacing with superscripts */
		  position: relative; top:0.8ex    /* Allows for vertical adjustment */
		}

		blockquote.noline { margin-top: 0; margin-bottom: 0 }



/* ================================================================ */
/* == LIST FORMATTING (eliminate double-linebreak fore and aft) === */
/* ===== USE LIKE THIS:   ========================================= */
ul { margin-top: 0px; margin-bottom: 0px; }
.lia { margin-top: 0px; margin-bottom: 6px; }  /* ADDS SPACE BETWEEN LIST ITEMS:  <li class="lia">   */

/* TO INCREASE THE INDENTATION OF LINES IN A LIST AFTER THE FIRST LINE */
li {
    padding-left: 2em;   /* Increases the overall space on the left; separates bullet from text so can't be more than 1em */
    text-indent: -2em;  /* Pulls the first line back to the left; encroaches on bullet if more than -1em  */
   }

/* ========================================================================== */
/* ================= BLOCK INDENT FORMATTING LEFT AND RIGHT ================= */
/* ========================================================================== */
.indent20 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 20px; margin-right: 20px; }  
.indent25 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 25px; margin-right: 25px; }  
.indent50 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 50px; margin-right: 50px; }  
.indent75 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 75px; margin-right: 75px; }  
.indent100 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 100px; margin-right: 100px; }  
.pind100 { margin-left: 100px }
.indent125 { display:block; display:block; margin-top:-1em; margin-bottom:-1em; margin-left:125px; margin-right:125px; }  
.indent125a { display:block; margin-top: -20px; margin-bottom: -20px; margin-left: 175px; margin-right: 175px; }  
.indent150 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 150px; margin-right: 150px; }  
.indent175 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 175px; margin-right: 175px; }  
.indent175a { display:block; margin-top: -21px; margin-bottom: 1px; margin-left: 175px; margin-right: 175px; }  
.indent190 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 190px; margin-right: 190px; }  
.indent190a { display:block; margin-top: -21px; margin-bottom: 1px; margin-left: 190px; margin-right: 190px; } 
.indent200 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 200px; margin-right: 200px; }  
.indent200a { display:block; margin-top: -22px; margin-bottom: 1px; margin-left: 200px; margin-right: 200px; }  
.indent225 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 225px; margin-right: 225px; }  
.indent250 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 250px; margin-right: 250px; }  
.indent275 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 275px; margin-right: 275px; }  
.indent300 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 300px; margin-right: 300px; }  
.indent325 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 325px; margin-right: 325px; }  
.indent350 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 350px; margin-right: 350px; }  
.indent375 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 375px; margin-right: 375px; }  
.indent400 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 400px; margin-right: 400px; }  
.indent425 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 425px; margin-right: 425px; }  
.indent450 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 450px; margin-right: 450px; }  
.indent475 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 475px; margin-right: 475px; }  
.indent500 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 500px; margin-right: 500px; }  
.indent525 { display:block; margin-top: 1px; margin-bottom: 1px; margin-left: 525px; margin-right: 525px; }  

/* ========================================================================== */
/* ===================== BLOCK INDENT LEFT MARGIN ONLY ====================== */
/* ========================================================================== */
.ind20 { margin-top: 0; margin-bottom: 0; margin-left: 20px; margin-right: 25px; }  
.ind25 { margin-top: 0; margin-bottom: 0; margin-left: 25px; margin-right: 25px; }  
.ind50 { margin-top: 0; margin-bottom: 0; margin-left: 50px; margin-right: 25px; }  
.ind75 { margin-top: 0; margin-bottom: 0; margin-left: 75px; margin-right: 25px; }  
.ind100 { margin-top: 0; margin-bottom: 0; margin-left: 100px; margin-right: 25px; }  
.ind125 { margin-top: 0; margin-bottom: 0; margin-left: 125px; margin-right: 25px; }  
.ind150 { margin-top: 0; margin-bottom: 0; margin-left: 150px; margin-right: 25px; }  
.ind175 { margin-top: 0; margin-bottom: 0; margin-left: 175px; margin-right: 25px; }  
.ind200 { margin-top: 0; margin-bottom: 0; margin-left: 200px; margin-right: 25px; }  
.ind225 { margin-top: 0; margin-bottom: 0; margin-left: 225px; margin-right: 25px; }  
.ind250 { margin-top: 0; margin-bottom: 0; margin-left: 250px; margin-right: 25px; }  
.ind275 { margin-top: 0; margin-bottom: 0; margin-left: 275px; margin-right: 25px; }  
.ind300 { margin-top: 0; margin-bottom: 0; margin-left: 300px; margin-right: 25px; }  
.ind325 { margin-top: 0; margin-bottom: 0; margin-left: 325px; margin-right: 25px; }  
.ind350 { margin-top: 0; margin-bottom: 0; margin-left: 350px; margin-right: 25px; }  
.ind375 { margin-top: 0; margin-bottom: 0; margin-left: 375px; margin-right: 25px; }  
.ind400 { margin-top: 0; margin-bottom: 0; margin-left: 400px; margin-right: 25px; }  
.ind425 { margin-top: 0; margin-bottom: 0; margin-left: 425px; margin-right: 25px; }  
.ind450 { margin-top: 0; margin-bottom: 0; margin-left: 450px; margin-right: 25px; }  
.ind475 { margin-top: 0; margin-bottom: 0; margin-left: 475px; margin-right: 25px; }  
.ind500 { margin-top: 0; margin-bottom: 0; margin-left: 500px; margin-right: 25px; }  
.ind525 { margin-top: 0; margin-bottom: 0; margin-left: 525px; margin-right: 25px; }  
.ind550 { margin-top: 0; margin-bottom: 0; margin-left: 550px; margin-right: 25px; }  

/* =============================================== */
/*  BLOCKQUOTE WITH NO LINE SPACING ABOVE OR BELOW */
/* =============================================== */
blockquote.noline { margin-top: 0; margin-bottom: 0 }



/* =================================== */
/*  OTHER KINDS OF BLOCKQUOTE CONTROLS */
/* =================================== */
/*  blockquote2 {  
    background: #f9f9f9;  
    border-left: 10px solid #ccc;  
    margin: 1.5em 10px;  
    padding: 0.5em 10px;  
    margin-right: 0.25em;  
    vertical-align: -1.2em;  
    }  */

/*  === MORE:

blockquote{
  display:block;
  background: #fff;
  padding: 15px 20px 15px 45px;
  margin: 0 0 20px;
  position: relative;
  
  /*Font
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.2;
  color: #666;
  text-align: justify;
  
  /*Borders - (Optional)
  border-left: 15px solid #c76c0c;
  border-right: 2px solid #c76c0c;
  
  /*Box Shadow - (Optional)
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;

================    still more:

blockquote {
font-family: Georgia, serif;
font-size: 18px;
font-style: italic;
width: 500px;
margin: 0.25em 0;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #383838;
}

*/

/* ============================================= */
/* ===   CONTROLS FOR MULTIPLE LINE BREAKS   === */
/* ============================================= */
	#br01 { line-height: 100% } 
	#br02 { line-height: 200% } 
	#br03 { line-height: 300% } 
	#br04 { line-height: 400% } 
	#br05 { line-height: 500% } 
	#br06 { line-height: 600% } 
	#br07 { line-height: 700% } 
	#br08 { line-height: 800% } 
	#br09 { line-height: 900% } 
	#br10 { line-height: 1000% } 
	#br11 { line-height: 1100% } 
	#br12 { line-height: 1200% } 
	#br13 { line-height: 1300% } 
	#br14 { line-height: 1400% } 
	#br15 { line-height: 1500% } 
	#br16 { line-height: 1600% } 
	#br17 { line-height: 1700% } 
	#br18 { line-height: 1800% } 
	#br19 { line-height: 1900% } 
	#br20 { line-height: 2000% } 
	#br21 { line-height: 2100% } 
	#br22 { line-height: 2200% } 
	#br23 { line-height: 2300% } 
	#br24 { line-height: 2400% } 
	#br25 { line-height: 2500% } 
	#br26 { line-height: 2600% } 
	#br27 { line-height: 2700% } 
	#br28 { line-height: 2800% } 
	#br29 { line-height: 2900% } 
	#br30 { line-height: 3000% } 
/*   USE LIKE THIS:  <p id="br15">   */
/* ============================================= */

/* ============================== */
/* ===   CONTROLS FOR LINKS   === */
/* ============================== */

/* The DEFAULT styling for links is: 
   a:link, a:visited { color:blue; }
   a:link { color: blue; }
   a:visited [ color: purple; }
   a:link, a:visited { text-decoration: underline; }
*/

/* Here are some possible alternatives: 
   a:link, a:visited { color: black; background-color: white; }
   a:hover { color: blue; background-color: white; text-decoration: underline; }
   a:link:active { color: blue; background-color: white; }
   a:visited:active [ color: blue; background-color: white; }
   a:link, a:visited { text-decoration: none; }
*/

/* [the :active pseudo-class takes effect as soon as the link is clicked */
/* and lasts until the new page is loaded */

/* =============== */
/* WHAT I'M USING: */
/* =============== */
a:link, a:visited { color: blue; text-decoration: underline; }
a:hover { color: red; text-decoration: underline; background-color: white; }
/* these parameters MUST appear in this file in this order: link, visited, hover, active */


/* ====================== */
/* OTHER VARIOUS CONTROLS */
/* ====================== */


/* ================ */
/* ==BOX== CONTROLS */
/* ================ */

.box { border:1px; border-color:#000000; border-style:solid; 
    padding-left:10px; padding-right:10px; 
    padding-top:3px; padding-bottom:3px; 
    color:#000000; 
    font-size:14pt; font-family:"verdana"; 
    background-color:#ffffff; }

/* ==================== */
/* 'FNAME' BOX CONTROLS */
/* ==================== */
    span.fnamebox {margin: 0px; padding: 2px; font-size: 18px; border: 2px solid darkred; background-color: white }
    span.fname { font-size:16pt; font-weight:bold; font-family: verdana, sans-serif; }
	.boxwhite { background-color: #ffffff; }

.boxtransparent { background-color: transparent; }
/*  Use the above like this: */
/*  <table align="left" valign="top" class="boxtransparent">  */
/*  THIS WORKS */

.center { text-align: center }
.right { text-align: right }
/*  <span class="right"></span>  */

/*  INDENT A WHOLE PARAGRAPH  */
.tind30  { text-indent:-30px;  margin-left:30px }
.tind40  { text-indent:-40px;  margin-left:40px; }
.tind50  { text-indent:-50px;  margin-left:50px }
.tind100 { text-indent:-100px; margin-left:100px }
.tind150 { text-indent:-150px; margin-left:150px }
/*  Use the above like this: */
/*  <span class="tind50"> xxxxx </span> */
/*  THIS WORKS, AND IT INDENTS THE WHOLE PARAGRAPH */
/*  ==NO==  AS OF JUNE 2014 THIS DOESN'T WORK */
/*  A negative indent value results in a hanging paragraph; */
/*   the margin-left value indents the first line to match the rest */
/*   Apparently margin-left can also be padding-left.  */

/*
.hang40 {
  display: block;
  padding-left: 40px;
  text-indent: -40px;
  word-break: break-word;
*/

/*  HANGING PARAGRAPH  */
.hang20  { padding-left:20px; margin-left:-20px }
.hang25  { padding-left:25px; margin-left:-25px }
.hang30  { padding-left:30px; margin-left:-30px }
.hang40  { padding-left:40px; margin-left:-40px }
.hang50  { padding-left:50px; margin-left:-50px }
.hang60  { padding-left:60px; margin-left:-60px }
.hang70  { padding-left:70px; margin-left:-70px }
.hang100 { padding-left:100px; margin-left:-100px }
.hang150 { padding-left:150px; margin-left:-150px }
/*  Use the above like this: */
/*  <span class="hang50"> xxxxx </span> */

/*  AN ALTERNATIVE, FROM THE WEB  */
.hangingindent { padding-left: 30px ; text-indent: -30px }
/* USE LIKE THIS */
/* <p class="hangingindent"> */

.ind10 { text-indent: 10px }   /* (0.5in, 1cm, 10px) */
.ind50 { text-indent: 50px }
/*  Use like this: */
/*  <p class="ind50"> xxxxx </p> */
/*  THIS WORKS, but only as a first-line indent, not as a paragraph indent */

.leftmarg50 { margin-left: 50px }    /* (1in, 2cm) */
.leftmarg100 { margin-left: 100px }  /* (1in, 2cm) */
.leftmarg150 { margin-left: 150px }  /* (1in, 2cm) */
.leftmarg200 { margin-left: 200px }  /* (1in, 2cm) */
.leftmarg3em { margin-left: 3em } 
.leftmarg30em { margin-left: 30em } 
/*  Use the above like this: */
/*  <p class="leftmarg50"> xxxxx </p> */
/*  THIS WORKS, but only as a first-line indent, not as a paragraph indent */

.leftpadd50 { padding-left: 50px } 
/*  Use the above like this: */
/*  <p class="leftpadd50"> xxxxx </p> */
/*  THIS WORKS, but only as a first-line indent, not as a paragraph indent */

.strike { text-decoration: line-through; }
/*  Use the above like this: */
/*  <span class="strike"> xxxxx </span>   */
/*  THIS WORKS  */

/* =========================================== */
/*        VARIOUS FORMATS FOR TABLES           */
/* ==  See end of file for padding formats  == */
/* =========================================== */

#singleborder { 
    font-family: Verdana, sans-serif; 
    border-collapse: collapse; 
}

#returnto { 
    font-family: Verdana, sans-serif; 
    width: 25%; 
    border: 1px solid black;
    background-color: #ffffff;
/*    border-collapse: collapse;   */
}
/* =========================================== */
/*        NO INTERIOR BORDER LINES             */
/* =========================================== */
/* table { border:2px solid black } */
 th, td { border: none }

/* =========================================== */
/*        SPECIAL PURPOSE TABLES               */
/* =========================================== */
 .font12table { font-family:verdana; font-size:12pt }  /* replaces table370 below */
 .table370 { font-family:verdana; font-size:12pt }  /*replaced by font12table above */
 .tableblack13 { font-family:verdana; font-size:13pt }
 .tableblack14 { font-family:verdana; font-size:14pt }
 .tableblack15 { font-family:verdana; font-size:15pt }
 .tableblack16 { font-family:verdana; font-size:16pt }

/* .tableboxwhite {font-family:verdana; background-color: #ffffff; font-size:15pt; cellpadding:10; border:1; bordercolor:"#000000"} */


/*
#returnto td {
    border: 1px solid black;
    font font-family: verdana, sans-serif; font-size: 14pt; line-height: 17pt; color: black; 
    text-align: center;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 3px;
    padding-bottom: 8px;
    background-color: #ffffff;
}
*/
/*  USE AS FOLLOWS:  */
/*  <table id="returnto"> */
/*  THIS WORKS    */

/* =================================== */
/* TO CONTROL ALIGNMENT IN TABLE CELLS */
/* =================================== */
img.middle {vertical-align:middle}

/* ================================= */
/* CELL PADDING IN TABLE CELLS       */
/* USE LIKE THIS: <td class="lrpad"> */
/* ================================= */
.lrpad {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 25px;
    padding-left: 25px;
}

/* ============================== */
/* TABLE USED IN TOKEN LIST PAGES */
/* ============================== */
.tokenlisttable
{ font-family: Verdana, Arial, sans-serif; 
  font-size: 13pt;
  line-height: 120%;
  border-spacing:0px 0px;
  text-align: left; 
  background-color: transparent; 
}

.tokenlistheadtable
{ font-family: Verdana, Arial, sans-serif; 
  font-size: 12pt;
  line-height: 120%;
  border-spacing:20px 0px;
  text-align: left; 
  background-color: transparent; 
}

/* ======================== */
/* OTHER FORMATS FOR TABLES */
/* ======================== */

/* USED IN E-LET-01-002 FILE */
  .ELET-table { text-align: left; }
  .ELET-td { text-align: left; padding:10px; padding-bottom: 20px; border-right: double;  }

table
{ font-family: Verdana, Arial, sans-serif; 
  font-size: 15pt;   /*  font-size: 6pt; */
  line-height: 130%; /*  line-height: 130%; */
  text-align: justify; 
  background-color: transparent; 
}
/*  JUSTIFY ABOVE DOESN'T WORK  */

.table130
{ font-family: Verdana, Arial, sans-serif; 
  font-size: 10pt;   /*  font-size: 6pt; */
  line-height: 130%; /*  line-height: 130%; */
  text-align: justify; 
  background-color: transparent; 
}
/*  Use the above like this: */
/*  <table align="left" valign="top" class="table130">  */
/*  THIS WORKS */
/*  JUSTIFY ABOVE DOESN'T WORK  */

/* THE BELOW IS A GOOD IDEA BUT IT DOESN'T WORK IN SP38; WHY?  */
.textmargin { margin-right: 15px }
/*  Use the above like this: */
/*  <table class="textmargin">  */

.textblock { font-size: 10pt; line-height: 130%; }; 
/*  Use the above like this: */
/*  <blockquote class="textblock">  */
/*  THIS WORKS */

/* AFTER NOT WORKING, THIS NOW WORKS, THOUGH I DON'T KNOW WHAT HAS CHANGED */
.white { background-color: white; }
/*  Use the above like this: */
/*  <table class="white">  */
/*  <span class="white"> xxxxx </span>  */
/*  THIS WORKS  */



/* ===================================== */
/* ===   USED IN THE DAYBOOK FILES   === */
/* ===================================== */
    .banner { width:100%; background-color:#fff4dc; border:3px solid black; text-align: center; }
    .textbox { border:2px solid black; }
    .ed { font-style:italic; color:blue; }   /* for editorial insertions; use brackets */
    .lm { font-style:italic; color:blue; }   /* for the "[in left margin]" entries */
    p.one { margin-top: 0px; }  /* for a new par without spacing above it */
    p.ed { margin-top: 0px; margin-bottom: 0px; }  /* for a new par without spacing above or below it */
    p.ind { margin-top: -12px; margin-left: 20px; }  /* for the funeral charges, indented */
    p.edright { margin-top: 0px; margin-bottom: 0px; text-align: right; }   /* for editorial insertions right-marginated; use brackets */
/*  USE AS FOLLOWS:   <p class="edright">[<font color="blue"><i> XXXXX </i></font>]   */
    p { margin-top: -7px } /* default is zero, so this removes the spacing above it */
/* ====================================================== */
/* ====================================================== */
/* ====================================================== */






/* =============================================================================== */
/* Sixteen named colors available: */
/* black   #000000 | red     #ff0000 | green   #008000 | blue    #0000ff */
/* white   #ffffff | maroon  #800000 | olive   #808000 | navy    #000080 */
/* gray    #808080 | purple  #800080 | lime    #00ff00 | teal    #008080 */
/* silver  #c0c0c0 | fuchsia #ff00ff | yellow  #ffff00 | aqua    #00ffff */
/* =============================================================================== */

/* ======================= */
/* ==  PADDING FORMATS  == */
/* ======================= */
/*
The padding property can have from one to four values.

  padding: 25px 50px 75px 100px;
    top padding is 25px
    right padding is 50px
    bottom padding is 75px
    left padding is 100px

  padding: 25px 50px 75px;
    top padding is 25px
    right and left paddings are 50px
    bottom padding is 75px

  padding: 25px 50px;
    top and bottom paddings are 25px
    right and left paddings are 50px

  padding: 25px;
    all four paddings are 25px
*/