
ol
  {
  list-style-type: decimal !important;
  list-style-position: inside;
  text-align: left;
  }
ul li ol li { padding-left: 1em; list-style-type: decimal !important; } /* ordered list embedded in an unordered list */

div#lcol > div.tjust > details > summary.b > ol { list-style-type: decimal-leading-zero !important; }
div#rcol > div.tjust > details > summary.b > ol { list-style-type: decimal-leading-zero !important; }
ol.leadingzero 
  { list-style-type: decimal-leading-zero !important; }
ol.romanlow /* ordered list specific */
  { list-style-type: lower-roman !important; } 
  li.oneDigitNum::before { text-align: right; content: "  "; } /* pad with two spaces before the digit No...does it before the comment */
  li.twoDigitNum::before { counter-reset:  item 1; counter-increment: item 1; content: ".";}

.lowroman { list-style-type: lower-roman; } /* generic */
/*
li::before {
  counter-increment: section;
  content: "Section " counter(section) ": ";
}
*/
 
ul
  {
  text-align: left;
  font-size: 1.2em; /*started 1.2em */
  font-weight: bold; 
  color: navy;
  line-height: 1.3em;
  margin: .2em 1em .2em 1em;
  list-style-position: inside;
  list-style-type: disc;
  }

  /* list alignment - inside is my default */
.bulletins { list-style-position: inside; }
.bulletout { list-style-position: outside; }
.nobullet  { list-style-type: none; }

.indented { padding: 0 0 0 2em; } /* BACKWARD COMPATIBILITY: leave this; it is used LOTS of places */

.indentedpt25 { padding: 0 0 0 .25em; }
.indentedpt5 { padding: 0 0 0 .5em; }
.indentedpt7 { padding: 0 0 0 .7em; }
.indented1 { padding: 0 0 0 .8em; }
.indented1pt5 { padding: 0 0 0 1.5em; }
.indented2 { padding: 0 0 0 2em; }
.indented3 { padding: 0 0 0 3em; }
li.xlrg { padding: .6em 0 .6em 0; }

.circle { list-style-type: circle; }
.square { list-style-type: square; }

.embedded
{
 font-size: .74em;
 list-style-type: circle;
}

/* First Level  */
ul li { font-size: 1em; color: #000000; } /* 1.2em; } */
/* Second Level */ 
ul li li { font-size: 1em; color: #000000; } /* #000000; }; */
/* Third Level */ 
ul li li li { font-size: 1em; color: #000000; }
/* Fourth Level */ 
ul li li li li { font-size: 1em; color: #000000; }


ul li ul li:first-child { font-size: .74em; list-style-type: circle; }
/* Third Level */ 
ul li ul li ul li:first-child { font-size: .78em; list-style-type: square; } 
ul li ul li ul li { list-style-type: square !important; font-size: .78em !important; }
/* Fourth Level */ 
ul li ul li ul li ul li:first-child { font-style: italic; font-size: .82em; }
ul li ul li ul li ul li { font-size: .82em !important; } 
ul * li { font-style: normal; } /* font-size: small; } */

.boldoff { font-style: normal !important; font-size: 1em; }

/* <style type="text/css">font-size: .5em;</style> style="list-style-type: none; color: #224498;" */
.shrinking 
  {
  font-size: 1.8em; /* 2.6em; */
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: navy;
  line-height: 1.1em;
  margin: .02em 1em .02em 1em;
  padding: 0;
  list-style-position: inside;
  list-style-type: disc;
  }
.plaintxt {list-style-type: none !important; color: #224498; }

/* 
NOTE LEAVE THIS BLOCK COMMENTED OUT; do not change for now (conflicts)
.nobullet { {list-style-type: none; }
ul.nobullet li { list-style-type: none; color: #224498; }
custom colors are: 
#224498; shade of navy
#cc0000; kind of burnt orange
tweaks
 list-style-type: decimal;

div ul.shrinking li:first-child { margin-bottom: 0; padding: 0; color: black; }
NOTE LEAVE THIS BLOCK COMMENTED OUT; do not change for now (conflicts)
*/

/* In the following line, make font-size > .7 and non-first-child li's grow; < .7 they inherit what? */
div ul.shrinking li { color: #cc0000; font-size: .6em; line-height: 1.6em; }
div ul.shrinking * li { color: #224498; list-style-type: circle; font-size: .7em; }
/* div ul.shrinking li:first-child { font-size: .7em; background-color: red; } */

span ul.shrinking li:first-child { color: #cc0000; font-size: .4em; }
ul.shrinking span.b:first-child { margin-left: .3em; }

.uppra  { list-style-type: upper-alpha !important; } /* over-ride the default */