body {
  background-color: white;
  /*font-family: Georgia, "Times New Roman", Serif;*/
  font-family: Optima, Skia, Georgia, "Times New Roman", Serif;
  font-size: 10pt;
  margin: 3em 3em 2em 3em;
}

:link { color: #00868B; background: #FFFFFF }
:visited { color: #FF8C00; background: #FFFFFF }
a:active { color: #C00; background: #FFFFFF }
a:hover { color: #FFFFFF; background-color: #FF8C00}

div 
{
  margin: 1em 1em 3em 1em;
}
dl 
{
  color: #00868B;
  padding-left: 2px;
  margin: 0em 0em 2em 3em;
  padding: 0px 10em 0px 10px;
}
dt 
{
	color: teal;
	/* border-left: 10px solid teal; */
	padding-left: 0.5em; 
	font-size: 100%;
    margin: 0em 5em 0em 1em;
}
dd
{ 
  font-size: 80%;
  margin: 0.5em 0em 0px 3em;
  padding: 0px 0px 0em 0.3em;
  line-height: 1em
}

dl p
{ 
  font-size: 80%;
  color: gray;
  margin: 0.5em 0em 0px 3.5em;
  padding: 0em 0em 0em 0.3em;
}

h1 
{
  font-weight: normal;
  font-size: 130%;
  margin: 1em 1em 1em 1em;
  padding: 1px 1px 1em 1px;
}

h2
{
  font-weight: normal;
  font-size: 120%;
  margin: 1em 1em 1em 1em;
  padding: 1px 1px 1em 1px;
}


p i
{ 
  font-size: 80%;
  margin: 0.5em 0em 0px 20em;
  padding: 0em 0em 0em 0.3em;
}