

/* version 250815 begin style input xxxxxxxxxxxxxxxxx*/
/*highlight color (in #nnnnnn format) */
/* to change style, change font families and color */

/*BODY STYLE   - common to all body elements, specifies text font */

body  {
  border-style: none;
  font-size: 16px;
  font-size: 1.5em;
  color: #001111;
  margin: 8em;
  background-color: #FFFFFF;
  text-align: left; 
  line-height: 1.5;
}


/* FONT FAMILIES and accentsxxx to be modified for appearancexxxxxxxxxx */

h1, p, li {
   font-family: Noto Sans, Segoe UI,  sans- serif; 
}

h2 {
   font-family: Segoe UI, Verdana, sans-serif;
}
h3, h4, h5, h6 {
   font-family: Segoe UI, Verdana, sans-serif;
}
blockquote p {
     font-family: Segoe UI, Verdana, sans-serif;
    }

/* ACCENT COLORING zxxxxx customizing element  */

/*  current : #026699 to replace, use find-replace */

/* PARAGRAPH and list and blockquote styles */

p { 
     text-indent: 0;    
}
li p {
    text-indent: 0em;
    padding-left: 0em;
    margin-left: 0em;
    line-height: 1em;
}

blockquote p {
    font-style: normal;
    font-weight: normal;
    text-indent: 0em;
}

/* HEADERS; h1 is title, h2 document delimiters, h3, h4, h5 content divisions, h6 special */


h1 {
  margin-top: 1em;
  text-align: left;
  font-style: normal;
  font-weight: normal;
  font-size: 1.75em; 
  text-transform: uppercase;
  }
h2 {
  margin-top: 3em;
  text-align: left;
  font-style: normal;
  font-weight: bold;
  font-size: 1.1em; 
  border-bottom: 2px solid;
  border-color: #026699;
  text-transform: uppercase;
}

h3 {
  margin-top: 2em;
  font-size: 1.2em; 
  font-style: italic;
  font-weight: normal;
  text-align: left;
}

h4 {
  margin-left: 1em;
  margin-top 1em;
  font-size: 0.9em;   
  font-style: normal;
  font-weight: bold;
  text-align: left;
}
h5 {
  margin-left: 1em;
  font-size: 0.9em; 
  font-style: italic;
  font-weight: normal;
  text-align: left;
}
h6 {
  font-size: 0.7em; 
  font-style: normal;
  font-weight: bold;
  color: #026699;
  text-align: left;
 }

/* Blocquote highlight*/

blockquote {
        margin-left: 0em;
        color: #026699;
	border-left: 0.4em solid;
	padding-left: 1em;
}

/* LIST formating  with level tags*/

ul, ol {
	list-style-type: none;
}

ol li {
	list-style-type: decimal;
	list-style-position: outside;
        padding-left: 0.5em;
}

ol ol  li {
	list-style-type: lower-alpha;
	list-style-position: outside;
        padding-left: 0.5em;
}

ol ol ol  li {
	list-style-type: lower-roman;
	list-style-position: outside;
        padding-left: 0.5em;
}

ul li {
	list-style-type: disc;
	list-style-position: outside;
}

ul ul li {
      list-style-type: circle;
}
ul ul ul li {
      list-style-type: "-";
}


/* line  separator */

hr {
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #026699;
	border-left: none;
}

/* links */

a {
	text-decoration: none;
        font-weight: bold;
	color: #026699;
}
a:hover,
a:active {
	text-decoration: underline;
}


/* image display  - basic centered*/

img {
  display: block;
  margin: left;
  }

/**Table
*/
 table { 
table-layout: auto;
    border-collapse: collapse;
    width: 100%;
    font-family: Verdana, sans-serif;
  border-bottom: 2px solid #333;
}
table td, table th {
  border-bottom: 1px solid #333;
  padding: 3px 4px;
}
table thead th {
    font-weight: bold;
  color: #333;
 border-bottom: 2px solid #333;
  text-align: left;
}
table tbody {
  td { border-bottom: 1px solid #333:}
  font-weight: normal;
  color: #333;
  border-bottom: 2px solid #333;
}
table tfoot {
  font-weight: normal;
  color: #333333;
  border-top: 2px solid #333333;
}
</style>

/* end style input  xxxxxxxxxxxxxxxxx */

