a:link { text-decoration: none; }
a:hover { text-decoration: underline; }

h1.title {
    font-size: 250%;
    font-family: sans-serif;
    font-weight: bold;
    text-align: center;
    padding: .6em 0em .6em 0em;
}

h2 {
    font-size: 150%;
    font-family: sans-serif;
    font-weight: bold;
    text-align: center;
    padding: .6em 0em .6em 0em;
}

h3.author {
    margin: 0 0 0 0;
    font-weight: normal;
}

div { 
    margin: 0pt 0pt 0pt 0pt; 
}

div.note {
    margin-bottom: 5ex;
    background: #F0F0F0;
    padding: .1em 0em .1em 1em;
}

div.question {
    font-size: 15px;
    font-weight: bold;
    font-family: sans-serif;
    font-weight: bold;
    text-align: left;
    padding: .1em 0em .1em 1em;
}

div.answer {
    padding: 0em .8em 0em .8em;
}

div.qandaentry {
    margin-bottom: 5ex;
}

div.appendix {
    color: black;
    background: #F0F0F0;
    padding: .1em 1em .1em 1em;
}

DIV.ANSWER DIV.VARIABLELIST P {
    margin: 0 0 .4em 0;
    padding: 0 0 0 0;
}

DIV.ANSWER DIV.VARIABLELIST DD {
    margin: 0 0 1.5em 0;
    padding: 0 0 0 0;
}

DT {
    font-style: italic;
}

DL {
    margin-bottom: 5ex;
}

/* Links */
A:link, A:visited { 
    color: blue; 
    background-color: transparent;
}
A:hover { 
    color: navy; 
    background-color: transparent;
}
