.tinyplus { font-size: 5px; }
.tiny { font-size: 9px; }
.smallplus { font-size: 11px; }
.small { font-size: 13px; }
.plain { font-size: 15px; }
.big { font-size: 18px; }
.huge { font-size: 21px; }

.slideBig { font-size: 18px; }
.slideLarge { font-size: 23px; }
.slideHuge { font-size: 31px; }

B { color: #568659; }

CITE {
 font-style: normal;
 color: #0000A0;
}

CITE.bpp {
 font-style: normal;
 color: #BF6000;
}

A {
 text-decoration: none;
 color: #4858A8;
}

A:hover {
 text-decoration: none;
 color: #96A0D2;
}

A.doi {
 font-style: normal;
 color: #BF6000;
 font-size: 13px;
}

A:hover.doi {
 font-style: normal;
 color: #BF6000;
 font-size: 13px;
 text-decoration: underline;
}

BODY {
 background-color: white;
 /* scrollbar-face-color: #96A0D2; */
 /* scrollbar-highlight-color: #CED3EA; */
 /* scrollbar-shadow-color: #CED3EA; */
 /* scrollbar-3dlight-color: #CED3EA; */
 /* scrollbar-arrow-color: #CED3EA; */
 /* scrollbar-track-color: #CED3EA; */
 /* scrollbar-darkshadow-color: #CED3EA; */
}

CODE {
 font-family: courier new, courier, monospace;
 font-size: 13px;
 color: #606060;
}

CODE.big {
 font-family: courier new, courier, monospace;
 font-size: 16px;
 color: #606060;
}

CODE.small {
 font-family: courier new, courier, monospace;
 font-size: 12px;
 color: #606060;
}

P {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 text-align: justify;
}

P.bpp {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 text-align: left;
}

TABLE {
 margin-left: auto;
 margin-right: auto;
}

TABLE.left {
 margin-left: 0px;
 margin-right: auto;
}

TD {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 text-align: center;
}

UL LI {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 text-align: justify;
 list-style-type: disc;
}

OL LI {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 text-align: justify;
}

BLOCKQUOTE {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 text-align: left;
}

.errorTitle {
 font-family: sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #568659;
}

.errorMessage {
 font-family: sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: black;
}

.downloadMessage {
 font-family: sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: black;
}

.categorySubtitle {
 font-family: sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #568659;
 background-color: #DDF7DD;
}

.categorySection {
 font-family: sans-serif;
 font-size: 20px;
 color: black;
}

.categorySubsection {
 font-family: sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: black;
}

.rubricTitle {
 font-family: sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: black;
 background-color: #BDEFBD;
 text-align: left;
}

.rubricContent {
 font-family: times,serif;
 font-size: 13px;
 color: black;
 background-color: #E8FCE8;
}

.articleTitle {
 font-family: sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: black;
 background-color: #BDEFBD;
 text-align: center;
}

.articleContent {
 font-family: times,serif;
 font-size: 15px;
 color: black;
 background-color: #E8FCE8;
}

.slidesStart {
 font-size: 18px;
 color: #568659;
}

.slidesTitle {
 font-family: sans-serif;
 font-size: 39px;
 font-weight: bold;
 color: black;
}

.slidesAuthor {
 font-family: sans-serif;
 font-size: 21px;
 font-weight: bold;
 color: black;
}

.slidesDetail {
 font-family: sans-serif;
 font-size: 17px;
 font-weight: bold;
 color: black;
}

.slidesSmallDetail {
 font-family: sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: black;
}

.slideTitle {
 font-family: sans-serif;
 font-size: 27px;
 font-weight: bold;
 color: #4858A8;
}

.slideMenu {
 font-family: sans-serif;
 font-size: 10px;
 color: black;
 text-align: left;
}

.slideControl {
 font-family: sans-serif;
 font-size: 10px;
 color: #4858A8;
}

.documentTitle {
 font-family: sans-serif;
 font-size: 27px;
 font-weight: bold;
 color: black;
 color: #568659;
 background-color: #DDF7DD;
 text-align: center;
}

.documentSubtitle {
 font-family: sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #568659;
 background-color: #DDF7DD;
}

.documentAuthor {
 font-family: sans-serif;
 font-size: 18px;
 color: black;
 background-color: #DDF7DD;
}

.documentDetail {
 font-family: sans-serif;
 font-size: 15px;
 color: black;
 background-color: #DDF7DD;
}

.documentSection {
 font-family: sans-serif;
 font-size: 20px;
 color: black;
 text-align: left;
}

.documentSubsection {
 font-family: sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: black;
 text-align: left;
}

.documentParagraph {
 font-family: sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: underline;
 color: black;
 text-align: left;
}

.copyrightSeparator {
 background-image: url(../images/separator--copyright.gif);
 font-size: 1px;
}

.partSeparator {
 background-image: url(../images/separator--subsection.gif);
 font-size: 2px;
}

.sectionSeparator {
 background-image: url(../images/separator--section.gif);
 font-size: 4px;
}

.subsectionSeparator {
 background-image: url(../images/separator--subsection.gif);
 font-size: 2px;
}

.logo {
 background-image: url(../images/nawouak--80x80.gif);
 font-size: 69px;
}

.figure {
 font-family: times,serif;
 font-size: 13px;
 text-decoration: underline;
 color: black;
 text-align: center;
}

.paperTitle {
 font-family: sans-serif;
 font-size: 23px;
 font-weight: bold;
 color: black;
 color: #568659;
 background-color: #DDF7DD;
}

.paperAuthors {
 font-family: sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: black;
}

.paperDetails {
 font-family: sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: black;
}

.searchHelp {
 font-size: 9px;
 color: #FF4000;
 font-family: sans-serif;
}

.searchResult { text-align: center; }

.searchCounter {
 color: #568659;
 font-weight: bold;
}

.searchInformation {
 color: #999999;
 font-size: 11px;
 font-style: italic;
 font-family: sans-serif;
}

.searchScore {}

.underConstruction {
 font-size: 18px;
 color: #FF4000;
 font-family: sans-serif;
 text-align: center;
}

P.opening {
 font-family: times,serif;
 font-size: 15px;
 color: #606060;
 text-align: justify;
}

.openingTitle {
 font-family: sans-serif;
 font-style: italic;
 font-size: 16px;
 font-weight: bold;
 color: #606060;
 text-align: left;
}
