h1 { font: bold 1.5em arial,sans-serif; }
h2 { font: bold oblique 1.05em arial,sans-serif; border-bottom: 2px solid #000; margin-top: 0; }
p, li { color: #202020; font: .75em verdana,sans-serif; }
p.es { margin-top: 2em; }
div#iphdr { border: 1px solid #c0c000; background: #ffffc0; padding: 0; margin-bottom: 1em; margin-left: 4%; margin-right: 4%; }
p.plnk { text-align: center; color: #000080; font: .8em arial,sans-serif; }
p.plnkt { text-align: center; color: #000080; font: 1.0em arial,sans-serif; margin-top: 5px; }
p.plnks { text-align: center; color: #000080; font: .8em arial,sans-serif; margin-bottom: 5px; }
p#lp { border-top: 2px solid #000; }
.difrmula { font: .8em "courier new", serif; }
ul.diful { list-style-type: none; padding-left: 1.5em; margin-left: 0; }
ul.diful li { font: 8pt "courier new", serif; }
div.infgb { background-color: #fcfcfc; border: 1px solid #ccc; padding: .8em; }
div.at { text-align: justify; }
div.at a { color: blue; }
div.at a:hover { color: darkred; }
img.prdt { float: right; margin: 18px 0 4px 18px; }
img.prdtl { float: left; margin: 18px 18px 4px 0; }
img.prdtc { display: block; margin: 16px 0 16px 0; }
p.sthnks { font-size: .7em; color: #777; }