
body { 	
color:#000000;
background-color:#EEEEEE;
font-family: "Palatino", "Palatino Linotype", "Book Antiqua", "FPL Neu", "TeX Gyre Pagella", "URW Palladio L", serif;
text-align: center;
padding-top:5pt;
padding-bottom:5pt;
padding-left:50pt;
padding-right:50pt;
}

#centerContainer { 
max-width:48rem;
text-align:left; 
margin:0pt auto; 
}

h1 { 
text-align:center;
font-size:1.8rem; 
font-weight:bold;
background-color:#cccccc;
padding:0.5ex;
margin-left:0px;
margin-right:0px;
}

span.hbig { font-size:2.2rem }
br.hsep { display:block; margin-top:10px; line-height:22px; content:" "; }

h2 { 
text-align:center;
font-size:1.5rem; 
font-weight:bold;
background-color:#e0c0b7;
padding:0.5ex;
margin-left:0px;
margin-right:0px;
}

p { 
margin-top:1ex;
}

h3 { 
text-align:left;
font-size:1.2rem; 
font-weight:bold;
margin-left:0px;
margin-right:0px;
margin-bottom:1ex;
}

h4 { 
text-align:left;
font-size:1.0rem; 
font-weight:bold;
margin-left:0.5px;
margin-right:0px;
}

hr.bot {
border-style:none;
height:2ex; 
background-color:#cccccc;
margin-top:2ex;
}

a:link { color:#0000CC }
a:visited { color:#0000CC  }
a:focus { color:#0000CC }
a:hover {  color:#0000CC }
a:active { color:#CC0000  }
a:hover.anc { color:#000000 }

.refin { font-style:italic }

dt.ref {
  float: left;
  font-weight: bold;
  margin-right: 0.5em;
}

span.navi {
font-size:0.90rem; 
background-color:#cccccc;
padding-left:1ex;
padding-right:1ex;
padding-top:0.5ex;
padding-bottom:0.5ex;
margin-right:1ex;
line-height:250%;
white-space:nowrap;
}

span.navi a { color:#000000; text-decoration:none; }
span.navi a:active { color:#AA0000  }

span.hi { font-weight:bold; background-color:#FFCC88; }

/* p, li { -ms-hyphens:auto; -moz-hyphens:auto; -webkit-hyphens:auto; hyphens:auto;
} */


span.parhead {
    font-weight:bold;
}

div.pubtitle {
    font-weight:bold;
}

li.publist {
    margin: 0 0 1ex 0;
}

.spacetd {
  background: none;
  width: 1.0rem;
}

li.progl {
    margin-top: 1ex;
}

span.proga {
    display:block;
}

span.progd {
    display:block;
}

span.progt {
    font-style:italic;
}