@namespace url(http://www.w3.org/1999/xhtml);
p.important {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1ex;
    padding-bottom: 1ex;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2ex;
    margin-bottom: 2ex;
    background-color: #fff0f0;
    border: 2px solid #bf4f4f;
    font-weight: bold;
}
p.note {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1ex;
    padding-bottom: 1ex;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2ex;
    margin-bottom: 2ex;
    background-color: rgb(255,249,225); /*#f0fff0;*/
    border: 1px solid rgb(255,235,165); /*#4fbf4f;*/
    /*font-weight: bold;*/
}
p.authors {
    font-size: 100%;
    text-align: center;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.5ex;
    padding-bottom: 0.5ex;
}
p.authors .author {
    font-weight: bold;
}
p.figure {
    text-align: center;
}
p.caption {
    text-align: center;
    font-weight: bold;
    font-size: 90%;
}
caption {
    caption-side: bottom;
}
table.equation {
    width: 100%;
    background-color: #f4f4f4;
}
table.equation td.eq {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1ex;
    padding-bottom: 1ex;
    text-align: center;
}
table.equation td.number {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1ex;
    padding-bottom: 1ex;
    text-align: right;
}
.eq {
    font-style: normal;
    font-weight: normal;
}
.eq b {
    font-weight: bold;
}
.eq .serif {
    font-family: "Times New Roman", serif;
}
.eq i {
    font-style: italic;
}
.eq .sans-serif {
    font-family: "Verdana", sans-serif;
}
.eq .script {
    font-family: "Coronet", cursive;
}
.eq .mo {
    font-family: "Arial Unicode MS", "Lucida Sans Unicode";
}
@namespace url(http://www.w3.org/1998/Math/MathML);
mtable.equation {
    width: 100%;
    background-color: #f4f4f4;
}
mtable.equation mtd.eq {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1ex;
    padding-bottom: 1ex;
    text-align: center;
}
mtable.equation mtd.number {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1ex;
    padding-bottom: 1ex;
    text-align: right;
}
