body {
     background-color:#f4f4ff;
}
a:link {color:#000022; text-decoration:none;}
a:visited {color:#7777ff;}
a:hover {color:red}
a:active {color:yellow;}
a.heading {color:black;}
a.footer {color:black}
p { margin-top: 1em; margin-bottom: 0.1em; } 
p.lti { margin-top: 0.1em; margin-bottom: 0.1em;font-size:1.2em;font-weight:bold;}
p.ti { margin-top: 0.1em; margin-bottom: 0.1em;font-size:1.05em;}
p.exs {margin-left:20px}
p.exstight {margin-left:20px;margin-bottom:0.25em;margin-top:0.4em;}
br {
   display: block;
   margin: 10px 0;
}
br {margin-bottom:0em;}
h2 {margin-bottom: 0.2em; }n
td.ap {padding-bottom:0.85em;}
td {padding-bottom:0.0em;}
tr.spa {background-color:#EEEEFF;height:0.8em;}
#table {background-color:#D0FFD0;}
td.hd {font-variant:small-caps;font-weight:bold;background-color:#BBBBFF}
#audio {background-color:#7777FF}
li.hw {margin-bottom:0.5em;}
br.hw {margin-top:0.15em;margin-bottom:0em;}
#input.parind {margin-left:60%;}
input {color:black; font-weight:bold;}
table.voc {background-color:#eeeeff;border:1px solid black;margin-left:2.5cm;border-collapse:collapse;}
table.voc td {padding-top:0.12em;padding-bottom:0.12em;padding-left:0.24em;padding-right:0.14em;border:1px solid black;font-family: 'FreeSerif';}
table.boxexs {background-color:#eeeeff;margin-left:25px;border:2px solid black;border-collapse:collapse;}
table.boxexs td {border:2px solid black;padding-right:0.5em;}
span.pl {background-color:#FF8822;}

table.ss {background-color:#eeeeff;margin-left:35px;border:0px solid black;border-collapse:collapse;}
table.ss td {border:0px solid black;padding-right:0.5em;padding-bottom:3px;}
button {color:black; font-weight:bold;}
input {background-color:#FF9933;}
p.storycred {border:1px solid black;width:75%;margin-left:1%;padding:3px;}
tr.slokafinal td {padding-bottom:0.7em;}
tr.trans td {padding-bottom:0.6em;}
p.title {margin:0;font-weight:bold;fontsize:2.0em;}

P.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 75%;
}

dd {margin-top:0.2em;margin-bottom:0.65em;}