.addthis_button IMG { border: 0; }

BODY.bib { min-width: 320px; margin: 8px; padding: 4px 12px; background-color: #FFFFFF; color: #5E0F00; font: 14px monospace; white-space: pre; overflow: auto; }

BODY { min-width: 832px; background-color: #FFE0C0; margin: 0px; color: #901700; font: 14px sans-serif; overflow: auto; }
HR { width: 100%; height: 2px; background-color: #901700; border: solid 1px #5E0F00; border-width: 0 1px 1px 0; }
INPUT, SELECT, TEXTAREA, FORM IMG.captcha { background-color: white; padding: 2px; color: #5E0F00; font: 14px sans-serif; border: solid 1px #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
FIELDSET { background-color: #FFFFFF; margin: 8px; padding: 8px; color: #5E0F00; border: solid 1px #901700; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
FIELDSET LEGEND { background-color: #5E0F00; padding: 2px 12px; color: #FFEFDF; font: bold 16px sans-serif; height: 20px; border: solid 1px #5E0F00; margin: 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
SELECT.version { background-color: #5E0F00; padding: 1px; color: #FFEFDF; font: bold 11px sans-serif; height: 18px; vertical-align: 1px; border: solid 1px #901700; margin: 1px 8px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
SELECT.version:hover { background-color: white; color: #901700; }
FORM .label { color: #901700; text-align: right; font: 14px sans-serif; width: 160px; }
FORM .req { font-weight: bold; }
FORM .value INPUT, FORM .value TEXTAREA { width: 480px; }
FORM .check { color: #901700; text-align: left; font: 14px sans-serif; width: 160px; font-weight: bold;}
FORM .button { background-color: #901700; color: white; padding: 2px 6px 2px 6px; margin: 4px 0; font: bold 14px sans-serif; letter-spacing: 1px; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
FORM .button:hover { background-color: white; color: #901700; border-width: 1px; /*padding: 2px 4px 2px 4px;*/ }
FORM IMG.captcha { vertical-align: -14px; }

DIV.titlerow {  left: 12px; top: 12px; right: 12px; width: auto; height: 32px; position: absolute; text-align: left; }
.title1 { background-image: url('img/bg.png'); background-repeat: repeat-y; min-width: 704px; white-space: nowrap; font: bold 28px sans-serif; top: 0; left: 0; right: 0; height: 32px; position: absolute; display: inline-block; background-color: #901700; padding: 5px 12px 11px 12px; border: solid 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.title2 { font: 24px sans-serif; color: #FFE0C0; display: inline-block; padding: 8px 12px 8px 24px; vertical-align: middle;}
.titlerow A { color: white; text-decoration: none; letter-spacing: 1px; word-spacing: 2px; }
.titlerow A:hover { color: #FFFFFF; }

DIV.logo { top: 12px; right: 12px; position: absolute; width: 160px; height: 0px; text-align: center; z-index: 1; background-color: transparent; border: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.logo1 { right: 12px; top: 3px; position: absolute; z-index: 3; }
.logo2 { right: 120px; top: 5px; position: absolute; z-index: 3; }
.logo IMG { border: 0; margin: 0; }

DIV.menu { min-height: 280px; top: 72px; left: 12px; bottom: 12px; width: 160px; text-align: left; position: absolute; margin: 0; border: 0; z-index: 4; }
.menu UL { list-style: none; padding: 0; margin: 0 0 8px 0px; font: bold 15px sans-serif; }
.menu LI A { color: white; text-decoration: none; display: block; margin: 0 0 3px 0; background-color: #901700; border: solid 1px #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.menu LI.l0 A { width: 158px; }
.menu LI.l1 A { width: 142px; font-size: 13px; margin-left: 16px; }
.menu LI.act A { background-color: #5E0F00; border-color: #5E0F00; }
.menu LI A:hover { background-color: white; color: #901700; }
.menu LI A SPAN { padding: 2px; display: inline-block; }
.menu LI.l0 A SPAN { padding: 2px 2px 2px 8px; }
.menu LI.l1 A SPAN { padding-left: 8px; }

DIV.content2 { min-height: 320px; min-width: 740px; left: 184px; right: 12px; top: 72px; bottom: 0; position: absolute; overflow: auto; }

DIV.footer { min-width: 688px; font: 11px sans-serif; line-height: 12px; word-spacing: 2px; background-color: #901700; color: #FFEFDF; left: 0; right: 0; top: auto; bottom: 8px; height: 12px; padding: 2px 25px; position: absolute; /*border: solid 1px #000000;*/ text-align: center; white-space: nowrap; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; z-index: 10;}
.footer SPAN { letter-spacing: 1px; word-spacing: 4px; font-weight: bold; }
.footer A { color: #FFE0C0; text-decoration: none; }
.footer A:hover { color: #901700; text-decoration: none; }
DIV.content { min-width: 688px; left: 0; right: 0; top: 0; bottom: 32px; padding: 8px 24px 24px; position: absolute; overflow: auto; width: auto; height: auto;  border: solid 1px #000000; background-color: #FFEFDF; text-align: justify; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.content IFRAME { margin: 24px 8px 12px; padding: 0 4px; width: 648px; height: 240px; background-color: white; border: solid 1px #901700; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
BODY.frame { min-width: 0px; margin: 0px; padding: 0 8px 16px 16px; font-size: 11px; overflow: auto; background-color: white; color: #082050; text-align: justify; }
.content H3, H4, H5 { margin: 1.25em 0 0.5em 0; }
.content P { margin: 0.75em 0 0.25em 0; }
.content UL { list-style: circle; margin: 0; padding-left: 24px; padding-right: 16px; }
.content OL { margin: 0; padding-left: 24px; padding-right: 16px; }
.content UL UL, OL UL { list-style: disc; padding-left: 12px; padding-right: 8px; }
.content UL OL, OL OL { padding-left: 12px; padding-right: 8px; }
.content LI { margin: 3px 0; }
.content LI.ok { list-style: disc; color: #000000; }
.content HR.ok { background-color: #000000; border-color: #000000; width: 95%; text-align: left; }

.content UL.ref, .content UL.contact { list-style: none; margin: 12px 12px; }
.content .ref LI, .content .contact LI { list-style: none; margin: 8px 8px 12px -32px; }
.content .compressed LI { margin: 2px 8px 4px -32px; }
.content .fixwidth { width: 640px; }
.content .fixwidth2 { width: 480px; }
.content .fixwidth3 { width: 800px; }
.content .maxwidth { max-width: 640px; }
.content .bdb { border-bottom: dotted 1px #901700; }
.content .bdt { border-top: dotted 1px #901700; }

.ref TABLE, .contact TABLE { text-align: left; border-spacing: 0; }
.ref .icons, .contact .icons { font: bold 10px sans-serif; vertical-align: text-top; line-height: 12px; text-align: right; width: 40px; display: block; margin: 0; padding: 4px 0 4px; border: 0; }
.ref .text1, .contact .text1, .ref .text0, .contact .text0 { width: 100%; vertical-align: top; padding: 0; border: solid 1px #901700; border-width: 1px 1px 1px 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ref .txt, .contact .txt { font-size: 12px; color: #901700; background-color: #FFFFFF; padding: 4px 8px; display: block; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.ref .rem, .contact .rem { font-size: 12px; color: #5E0F00; background-color: white; padding: 4px 8px; display: block; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.ref .text1, .contact .text0, .contact .text1 { background-color: white; }
.ref .text0 { background-color: #FFFFFF; }
.ref .br5, .contact .br5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.contact .icons { padding: 10px 0 8px; }
.grants .icons { padding: 6px 0 8px; }
.contact .mid { font-size: 14px; padding: 2px 8px 0px; background-color: #FFFFFF; color: #5E0F00; display: block; }
.contact .rem { font-size: 14px; padding: 6px 8px; background-color: white; }
.contact .txt { font: bold 16px sans-serif; background-color: white; padding: 4px 8px 2px; color: #5E0F00; letter-spacing: 2px; word-spacing: 4px; }
.ref .icons A, .contact .icons A { color: white; background-color: #901700; display: inline-block; text-decoration: none; text-align: center; width: 36px; padding: 1px 0; margin: 1px 0 0; border: 1px solid #901700; border-width: 1px 0 1px 1px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.icons A._PI, .icons A:hover._PI { color: transparent; background-color: transparent; border-color: transparent; font: 0px sans-serif; line-height: 0px; border: 0; margin: -8px 1px -8px 0; padding: 0; display: inline-block; position: relative; }
.icons A.MAIL { color: #5E0F00; background-color: blanchedalmond; }
.icons A.WWW { color: #5E0F00; background-color: lemonchiffon; }
.icons A.PDF { color: #5E0F00; background-color: mistyrose; }
.icons A.BIB { color: #5E0F00; background-color: honeydew; }
.ref .icons A:hover, .contact .icons A:hover { color: #901700; background-color: white; }
.ref .key { color: white; background-color: #901700; font-weight: bold; font-size: 11px; display: inline-block; text-align: center; width: 36px; padding: 1px 0 2px; margin: 0; border: 1px solid #901700; border-width: 1px 0 1px 1px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.ref .keycell { color: #5E0F00; font-size: 14px; line-height: 16px; display: block; text-align: center; width: 24px; padding: 0px 8px 0 0; border: 0; }
.ref .link { font-size: 14px; font-weight: bold; color: #5E0F00; }
.ref A .link:hover { color: #901700; }
.contact .link { font-size: 14px; font-weight: bold; color: #5E0F00; letter-spacing: 1px; word-spacing: 2px; display: block; }
.contact A .link:hover { color: #901700; }
.contact .mid IMG { margin: 0; border: 0; padding: 0; }

.ref .name { font-size: 14px; font-variant: small-caps; letter-spacing: 0px; word-spacing: 0px; }
.ref .authors { word-spacing: 3px; }
.ref .editors { word-spacing: 3px; }
.ref .title { font-size: 14px; font-weight: bold; padding: 0 0 0 2px; }
.ref .btitle { font-size: 14px; font-weight: bold; font-style: oblique; padding: 0 0 0 2px; }
.ref .booktitle { font-size: 14px; font-style: oblique; padding: 0 0 0 2px; }
.ref .chapter { font-size: 14px; font-weight: bold; padding: 0 0 0 2px; }
.ref .vol, .ref .volume { font-size: 14px; font-weight: bold; }
.ref .volnumpages { font-size: 14px; white-space: nowrap; padding: 0 0 0 2px; }
.ref .date { font-size: 14px; white-space: nowrap; padding: 0 0 0 2px; }
.ref .pp { font-size: 14px; white-space: nowrap; font-style: oblique; }
.ref .journal { font-size: 14px; font-style: italic; padding: 0 0 0 2px; }
.ref .series { font-size: 14px; font-style: italic; padding: 0 0 0 2px; }
.ref .bvolume, .ref .pages { padding: 0 0 0 2px; }
.ref .address, .ref .publisher { font-size: 14px; padding: 0 0 0 2px; }
.ref .organization, .ref .institution { font-size: 14px; padding: 0 0 0 2px; }

.content A { color: #5E0F00; text-decoration: underline; }
.content A:hover { color: #901700; text-decoration: none; }
.content IMG { margin: 8px; border: 0; padding: 8px; }
.content .box { margin: 12px 8px 12px; padding: 12px; border: solid 1px #000000; text-align: center; background-color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.content .box IMG { margin: 0; padding: 0; }
.content .la { text-align: left; }
.content .ra { text-align: right; }
.content .ja { text-align: justify; }
.content .ca { text-align: center; }
.content .nu { text-decoration: none; }
.content .nobr { white-space: nowrap; }
.content .right { clear: both; float: right; margin-right: 0; margin-left: 24px; }
.content .left { clear: both; float: left; margin-right: 24px; margin-left: 0; }
.content .caption { font-size: 93%; font-style: italic; text-align: justify; color: #901700; display: inline-block; margin: 12px 0 0; padding: 0; }
.content DIV.remark { background-color: #FFFFFF; margin: 4px; padding: 8px; border: 1px solid #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .remark { font: italic 13px sans-serif; color: #901700; padding: 0 4px 0 0px; }
.content .warning { font: italic 13px sans-serif; margin: 4px; padding: 8px; color: #901700; }
.content .emph { font-size: 14px; font-weight: bold; /*letter-spacing: 1px;*/ color: #000000; }
.content .emphkey { list-style: disc; font-size: 14px; font-weight: normal; text-align: left; color: #000000; }
.content .emphkey LI { padding: 1px 0 0; }
.content P.details { font-size: 14px; margin: 16px 0 0;}
.content UL.details LI { font-size: 13px; font-weight: bold; font-style: normal; list-style: square; margin: 0 0px; padding: 3px 0 2px; }
.content UL.details UL LI { font-size: 13px; font-weight: bold; font-style: italic; list-style: disc; margin: 0 4px; padding: 2px 0 2px; }
.content UL.details UL UL LI { font-size: 13px; font-weight: normal; font-style: italic; list-style: circle; margin: 0 4px; padding: 2px 0 1px; }
.content .lighter { line-height: 125%; }
.content .dfh { font-weight: bold; font-size: 120%; display: block; text-align: center; }
.content P.download { font-size: 14px; font-weight: bold; font-style: italic; margin: 8px 0; }
.content .download .subjver { font-size: 16px; font-weight: bold; font-style: normal; padding: 0 4px 0 0; }
.content UL.download { list-style: none; margin: 0; padding-left: 24px; padding-right: 16px; }
.content UL.download LI { font-size: 16px; font-weight: bold; font-style: normal; margin: 0; padding: 4px 0 8px; }

.content .news { text-align: left; color: #5E0F00; /*border-color: #901700;*/ padding: 0 4px 0 16px; margin-top: 8px; }
.content .news H3 { margin: 4px -12px 4px; padding: 1px 12px; display: inline-block; color: white; font: bold italic 18px sans-serif; background-color: #5E0F00; border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .news A.arch { text-decoration: none; margin: -4px 0px 4px; padding: 0px 8px; display: inline-block; color: white; font: bold italic 12px sans-serif; background-color: #901700; border: solid 1px #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .news A.arch:hover { color: #901700; background-color: white; }
.content .news UL { list-style: none; margin: 4px 0; border: 0; }
.content .news LI { margin: 8px 0px 12px -16px; text-align: justify; background-color: #FFFFFF; padding: 2px 8px 4px; border: 1px solid #000000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .news .date { font: bold 14px sans-serif; margin: -6px 4px 2px -20px; padding: 1px 6px; display: inline-block; vertical-align: bottom; background-color: white; color: #5E0F00; border: 1px solid #5E0F00; border-width: 1px 1px 2px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.content .news .text { font: italic 13px sans-serif; padding: 1px 4px; color: #901700; }
.content .newswidth { width: 50%; }
.content .todos { text-align: left; color: #5E0F00; /*border-color: #901700;*/ padding: 0 4px 0 16px; margin-top: 4px; }
.content .todos H3 { margin: 4px -12px 4px; padding: 1px 8px; display: inline-block; color: white; font: bold italic 15px sans-serif; background-color: #901700; border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .todos UL { list-style: none; margin: 4px 0; border: 0; }
.content .todos LI { margin: 8px 0px 12px -24px; text-align: justify; background-color: #FFFFFF; padding: 0px 8px 2px; border: 1px solid #000000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .todos .label { font: italic bold 11px sans-serif; margin: -4px 4px 2px -16px; padding: 0px 4px; display: inline-block; vertical-align: bottom; background-color: white; color: #5E0F00; border: 1px solid #5E0F00; border-width: 1px 1px 2px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.content .todos .text { font: italic 12px sans-serif; padding: 1px 4px; color: #901700; }
.content .faq { text-align: left; color: #5E0F00; /*border-color: #901700;*/ padding: 0 4px 0 16px; margin-top: 4px; }
.content .faq H3 { margin: 4px -12px -2px; padding: 1px 8px; display: inline-block; color: white; font: bold italic 15px sans-serif; background-color: #901700; border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .faq A.arch { text-decoration: none; margin: -4px 0px 4px; padding: 0px 8px; display: inline-block; color: white; font: bold italic 12px sans-serif; background-color: #901700; border: solid 1px #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .faq A.arch:hover { color: #901700; background-color: white; }
.content .faq UL { list-style: none; margin: 4px 0; border: 0; }
.content .faq LI { margin: 18px 0px 12px -16px; text-align: justify; background-color: #FFFFFF; padding: 2px 8px 4px; border: 1px solid #000000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .faq .question { font: bold 12px sans-serif; margin: -12px 4px 4px -20px; padding: 1px 6px; display: inline-block; vertical-align: bottom; background-color: white; color: #5E0F00; border: 1px solid #5E0F00; border-width: 1px 1px 2px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .faq .answer { font: italic 12px sans-serif; padding: 1px 4px; color: #901700; }
.content .guestbook { text-align: left; color: #5E0F00; /*border-color: #901700;*/ padding: 0 4px 0 16px; margin-top: 4px; }
.content .guestbook H3 { margin: 4px -12px -2px; padding: 1px 8px; display: inline-block; color: white; font: bold italic 15px sans-serif; background-color: #901700; border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .guestbook A.arch { text-decoration: none; margin: -4px 0px 4px; padding: 0px 8px; display: inline-block; color: white; font: bold italic 12px sans-serif; background-color: #901700; border: solid 1px #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .guestbook A.arch:hover { color: #901700; background-color: white; }
.content .guestbook UL { list-style: none; margin: 4px 0; border: 0; }
.content .guestbook LI { margin: 18px 0px 12px -16px; text-align: justify; background-color: #FFFFFF; padding: 2px 8px 4px; border: 1px solid #000000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .guestbook .name { font: bold 12px sans-serif; margin: -12px 4px 4px -20px; padding: 1px 6px; display: inline-block; vertical-align: bottom; background-color: white; color: #5E0F00; border: 1px solid #5E0F00; border-width: 1px 1px 2px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .guestbook .date { font: 11px sans-serif; line-height: 16px; padding: 0px 2px; vertical-align: bottom; }
.content .guestbook .email { font: 12px sans-serif; line-height: 16px; padding: 0px 2px; color: #5E0F00; vertical-align: bottom; }
.content .guestbook .email A { text-decoration: none; }
.content .guestbook .email IMG { margin: 1px; padding: 0; vertical-align: bottom; }
.content .guestbook .text { font: italic 12px sans-serif; padding: 1px 4px; color: #901700; }

.content .acode { font-family: monospace; font-style: italic; }
.content .code { font-family: monospace; }
.content .figref { font-style: normal; padding: 0 2px; }
.content .caption .figref { font-weight: bold; font-size: 113%; }
.content .sectnum { font-weight: bold; font-size: 120%; padding: 0 12px 0 0;}
.content .math { font-family: serif; font-style: normal; font-size: 113%; }
.content .quote { font-family: serif; font-style: italic; padding: 0 2px; font-size: 113%; }

.content #examples { top: 40px; bottom: 0; height: auto; left: 0; right: 0; width: auto; padding: 0px 8px 16px 16px; overflow: auto; position: absolute; border-top: 1px dashed #000000; background-color: #FFEFDF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.content #example_sw { display: none; padding: 0; white-space: nowrap; }
.content #example_sw SELECT { color: #5E0F00; background-color: white; width: 520px; font-style: italic; border-color: #000000; }
.content #example_nojs { font: italic 12px sans-serif; margin: 6px; padding: 0px 8px 8px; color: #000000; }
.content #example_back { display: none; background-color: white; color: #5E0F00; font: bold 14px sans-serif; padding: 2px 6px 2px 6px; margin: 4px 0; letter-spacing: 1px; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content #example_back:hover { background-color: white; color: #901700; }
.content .doxybg { background-color: #FFEFDF; padding: 12px; white-space: pre; /*margin: auto;*/ }
.content .example { font-size: 14px; font-weight: normal; padding: 12px; margin-top: 18px; margin-bottom: 0px; }
.content .exline { padding-bottom: 6px; margin-top: -6px; }
.content .exlab { font-size: 15px; font-weight: bold; font-style: oblique; }
.content .extit { font-size: 16px; font-weight: normal; font-style: oblique; }
.content .exline SPAN.butt { text-decoration: none; margin: -2px -8px 0px 12px; padding: 1px 4px; display: inline-block; cursor: pointer; color: white; font: bold italic 12px sans-serif; background-color: #901700; border: solid 1px #901700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.content .exline SPAN.butt:hover { color: #901700; background-color: white; }
.content .exline SPAN.hidden { display: none; }
.date { font-style:italic; font-weight:bold;}.rheader { display:none;} .bibitem { font-size: 13px; padding:2px;}.bibref {padding:2px; vertical-align:top;}.bibtitle { font-weight:bold;  font-family: Arial, Helvetica, sans-serif;}.header { border: 1px solid #851e10; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #851e10; background: #FFF1DF; padding-left:10px;}#menu_refs a { text-decoration: none; font-size: 14px; font-family: Geneva CE, Arial CE, sans-serif;}#menu_refs span { text-decoration: none; font-size: 14px; font-family: Geneva CE, Arial CE, sans-serif;}#menu_refs ul { list-style: disc }