﻿@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap');
body {background-color:#ffffff; color:#000000; font-family: 'Source Sans Pro', sans-serif; font-size:16px; line-height:1.2;}
h1 {color:#78bd1f; font-family: 'Source Sans Pro', sans-serif; font-size:150%; font-weight:bold; margin-bottom:0;}
h2 {font-size:115%; font-weight:normal; margin-bottom:0; margin-top:0.25em;}
abbr {border-bottom-style:dotted; border-color:blue; border-width:1px; font-style:italic;}
div.navigation {color:#78bd1f; font-family: 'Source Sans Pro', sans-serif; font-size:90%;}
span.a {font-weight:bold;}
p.nav {margin-top:0; margin-bottom:0;}
td {color:#000000; font-size:105%;}
th, span.la {color:#78bd1f; font-family: 'Source Sans Pro', sans-serif; font-weight:bold; text-align:left; text-transform:uppercase;}
th {font-size:90%;}
span.la {font-size:75%;}
hr {background-color:#78bd1f; color:#78bd1f; border-style:none; height:2px;}
a {color:#78bd1f; text-decoration:underline;}
a:hover {color:#ff0000; text-decoration:underline;}
img.scale {max-width:100%; height:auto;}
tr, th, td {vertical-align:baseline;}
tr.i, th.i, td.i {vertical-align:top;}
td.i {padding-left:10px; padding-top:10px; padding-bottom:10px;}
span.inchi {overflow-wrap:break-word; word-break:break-all; hyphens:none;}
span.pronounce {font-family:"Courier New",Courier,monospace; font-size:100%;}
p.c {display:none;}
@media print {
div.navigation, div#sound, span.hide {display:none;}
p.c {display:block; font-family: 'Source Sans Pro', sans-serif;}
}
