/*@import url("https://use.typekit.net/rvs1wcw.css");*/


/*@font-face {
    font-family: 'OmnesWFItalic';
    src: url('/fontface/om-it-wf/omnesitalic-webfont.eot');
    src: url('/fontface/om-it-wf/omnesitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fontface/om-it-wf/omnesitalic-webfont.woff') format('woff'),
         url('/fontface/om-it-wf/omnesitalic-webfont.ttf') format('truetype'),
         url('/fontface/om-it-wf/omnesitalic-webfont.svg#OmnesItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OmnesRegular';
    src: url('/fontface/om-wf/omnes-webfont.eot');
    src: url('/fontface/om-wf/omnes-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fontface/om-wf/omnes-webfont.woff') format('woff'),
         url('/fontface/om-wf/omnes-webfont.ttf') format('truetype'),
         url('/fontface/om-wf/omnes-webfont.svg#OmnesRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

font-family: "dejavu-sans", sans-serif;
font-weight: 400;
font-style: normal;

font-family: "dejavu-sans", sans-serif;
font-weight: 400;
font-style: italic;

font-family: "dejavu-sans", sans-serif;
font-weight: 700;
font-style: normal;

font-family: "dejavu-sans", sans-serif;
font-weight: 700;
font-style: italic;
*/

/*LINKS */
a:link {color: #0000ee; text-decoration:none;   }
a:visited {color: rgb(0,150,0); text-decoration:none;  } 
a:active {color: rgb(102,117,184);text-decoration:none;  } 
a:hover {text-decoration:underline;}

/*BODY*/

body {font-size:1rem;}

body{
	margin: 0px; 
	font-family: /*dejavu-sans,*/ sans-serif; 
	/*font-size: clamp(100%, 1rem +2vw, 24px);*/
	/*font-size:1em; line-height: 1.75em;*/
} 

/*body {font-size: clamp(1rem, 0.95rem + 0.25vw, 1.25rem);}*/

body {
	font-size: 16px;
  	min-font-size: 12px;
  	max-font-size: 20px;
	line-height: 1.5rem;
}

p {/*font-size:0.96em;*/  /*line-height: 140%;*/ padding-bottom:1rem; line-height: 1.5rem;}

h1,h2,h3,h4,h5 {text-transform: uppercase; margin: 0.70em 0; line-height: 1em; padding-bottom:.5rem;}
h2,h3,h4,h5,h6 {font-weight:700;}

.fullJustify { text-align:justify; }
.cellAlignCenter {text-align:center;  }
.syllabariumAlignCenter {text-align:center; font-size:150%; }
.inventoryAlignCenter {text-align:center;width:95%;}


/* TABLES */
th {background: #FFF9C5; font-weight:normal; }
td,th {/*font-size:1em;*/  line-height: 100%;}
table {margin-bottom:2rem;}


/* LISTS */
li {padding-bottom:1em; padding-top:0em; line-height: 1.75em; /*font-size:1em;*/}

.bulletHeading {font-weight:bold; }

/* HORIZONTAL RULES*/
hr.short { width: 65%; margin-top: 3px; margin-bottom: 3px; margin-left: auto; margin-right: auto; clear: both; }
hr.shortTop { width: 65%; margin-top: 10px; margin-bottom: -11px; margin-left: auto; margin-right: auto; clear: both; }
hr.shortBottom { width: 65%; margin-top: -1px; margin-bottom: 20px; margin-left: auto; margin-right: auto; clear: both; } 

/* EMPHASIS */
strong, b { font-weight: 700; }
em, i {font-style: italic;}
