body {
    margin-left: 8% !important;
    margin-right: 4% !important;
}

body, h1, h2, h3, h4, h5, h6, p {
}

/*
p, ul, ol {
    margin-left: 2em;
}
*/

h1{
    text-align: center;
    border-top: solid thick;
    margin-top: 2em;
}

code {
    font-weight: bold;
/*
    font-family: Verdana, sans-serif;
    font-size: 10pt;
*/
}

h2 {
    margin-top: 3em;
    border-top: solid thin;
}

p, li, h4, dl {
    font-family: Tahoma, sans-serif;
    font-size: 10pt;
}

h1, h2 {
    font-family: serif;
    margin-left: -3%;
    font-variant: small-caps;
}

h3 {
    margin-top: 1.5em;
}

h4 {
    font-weight: bold;
    text-decoration: underline;
}
/*
dl {
    margin-left: -2%;
    margin-top: 2em;
    border-top: solid thin;
    border-top-style: dotted;
}
*/

ul, ol li {
    margin-bottom: 0.5em;
}

ol li ul li {
    margin-bottom: 0em;
}
