/*     */

.math {font-family: Cambria, serif; color: rgb(0, 80, 0);}
div.math {border: 0px solid blue; text-align:center; vertical-align:middle; padding:1ex}

span.math .num {vertical-align:bottom; font-size:80%;}
span.math .denom {vertical-align:top; font-size:80%; border-style:solid none none none; border-width:1px; border-color:rgb(0, 100, 0);}

div.math .num { vertical-align:bottom; font-size:100%;}
div.math .denom {vertical-align:top; font-size:100%; border-style:solid none none none; border-width:1px; border-color:rgb(0, 100, 0);}

.math span.stack {border: 0px solid orange; display:inline-block; vertical-align:middle; text-align:center;}
.math span.sum {  position:relative; top:-.3ex;
    border: 0px solid orange; display:inline-block; vertical-align:middle; text-align:center;}

.math table {border-collapse:collapse; padding:0px}
.math tr    {padding:0pt}
.math td    {padding:0pt}


span.math td.integral {text-align:right}
span.math td.integral-upper-limit {text-align:left; vertical-align:top; font-size:70%;}
span.math td.integral-upper-limit span {position:relative; left:.1em; top:-.3ex;}
span.math td.integral-lower-limit {text-align:left; vertical-align:bottom; font-size:70%;}
span.math td.integral-lower-limit span {position:relative; left:-.2em; top:0ex}

div.math td.integral {font-size:x-large; text-align:right}
div.math td.integral-upper-limit {text-align:left; vertical-align:top; font-size:85%;}
div.math td.integral-upper-limit span {position:relative; left:.1em; top:-.5ex;}
div.math td.integral-lower-limit {text-align:left; vertical-align:bottom; font-size:85%;}
div.math td.integral-lower-limit span {position:relative; left:-.3em; top:.8ex}


span.math td.sum-upper-limit {font-size:70%; }
span.math td.sum-upper-limit span {position:relative; top:.7ex;}
span.math td.sum-lower-limit {font-size:70%;}
span.math td.sum-lower-limit span {position:relative; top:0ex;}

div.math td.sum-upper-limit {font-size:small; }
div.math td.sum-upper-limit span {position:relative; top:.7ex;}
div.math td.sum-lower-limit {font-size:small;}
div.math td.sum-lower-limit span {position:relative; top:-.4ex;}
div.math td.sum-symbol {font-size:large;}


.math td.subexp-exponent {text-align:left; vertical-align:bottom; font-size:74%;}
.math td.subexp-exponent span {position:relative; left:0.2ex; top:-.2ex;}
.math td.subexp-subscript {text-align:left; vertical-align:top; font-size:74%;}
.math td.subexp-subscript span {position:relative; left:-.1ex; top:-.6ex;}


.math td.symbol {padding:0px; line-height:.8;}
.math .lowerlimit, .math .upperlimit {font-size:75%}
.math span.root{ border-top: 1px rgb(0, 80, 0) solid; }
.math sup {vertical-align: .8ex}
.math sub {vertical-align: -.4ex}
