p.biblioTitle {
color: #00366d;
font-family: "times new roman", serif; 
text-indent: -10px; 
font-size: 16px; 
line-height: normal; 
margin: 15px 0px 0px 10px; 
}
p.biblio1 {
font-family: "times new roman", serif; 
text-indent: -20px; 
font-size: 15px; 
line-height: normal; 
margin: 10px 0px 5px 20px; 
}
p.alpha {
font-family: "times new roman", serif; 
text-indent: 0px; 
font-size: 13px; 
line-height: normal; 
margin: 10px 0px 5px 0px; 
text-align: center; 
border: 1px #89beff solid; 
background-color: #cce4ff; 
}
p.tight {
font-family: helvetica,"sans serif"; 
font-weight: normal; 
font-size: 11px;
line-height: normal; 
margin: 0px 0px 0px 20px; 
}
span.notice {
font-family: helvetica,"sans serif"; 
font-weight: normal; 
font-size: 11px;
color: red;
line-height: 1;
}
p.bibliographyIndent {
text-indent: -20px; 
margin-left: 20px; 
font-size: 14px; 
line-height: normal; 
margin-top: 10px; 
margin-bottom: 0px;
}
p.bibliography {
text-indent: -20px; 
margin-left: 20px; 
font-size: 14px; 
line-height: normal; 
margin-top: 10px; 
margin-bottom: 0px;
}
p.bibliography2 {
text-indent: 0px; 
margin-left: 20px; 
font-size: 14px; 
line-height: normal; 
margin-top: 5px; 
margin-bottom: 0;
}
p.biblioNote {
font-size: 13px;
color: #568383; 
margin-left:20px; 
margin-right:20px;
line-height: normal; 
margin-top: 5px; 
margin-bottom: 4px;
}


p.title {font-weight: bold; text-indent: 0; margin-left: 0; font-size: 15px; line-height: 100%; margin-top: 12px; margin-bottom: 2px}

font.refl {
font-size: 12px; 
text-decoration: none; 
color: red
}

h5 { font-size: 12px; word-spacing: 0; text-align: center; text-indent: 0; line-height: 100%; margin-left: 0; margin-right: 0; margin-top: 24px; margin-bottom: 5px}

.list  {text-indent: -20px; line-height: 100%; margin-left: 40px; margin-right: 0; margin-top: 5px; margin-bottom: 15px }

/*Used only on the "site index" page for the sub-topics*/
p.subtop {
font-size: 13px; 
color: grey;
line-height: 100%; 
text-indent: -8px; 
margin-left: 15px; 
margin-right: 10px;
margin-top: 0; 
margin-bottom: 0
}



div.languages {
}
div.languages a:link {text-decoration: none; color: parent}
div.languages a:visited {text-decoration: none; color: none}
div.languages a:hover {text-decoration: none; background: yellow}
div.languages a:active {text-decoration: none; color: none}

span.English {
color: #004080;
font-weight: normal; }
span.English a:link {color: #004080;}
span.English a:visited {color: #004080;}

span.Dutch {
color: #39C;
font-weight: normal; }
span.Dutch a:link {color: #39C;}
span.Dutch a:visited {color: #39C;}

span.German {
color: #369;
font-weight: normal; 
}
span.Norwegian {
color: #ce5a01;
font-weight: normal; 
}
span.Swedish {
color: #b7ad02;
font-weight: normal; 
}
span.Danish {
color: #e12744;
font-weight: normal; 
}
span.Latin {
color: #7f7f7f;
font-weight: normal; 
}
span.French {
color: #06c11f;
font-weight: normal; }
span.French a:link {color: #06c11f;}
span.French a:visited {color: #06c11f;}

span.Italian {
color: #ff8000;
font-weight: normal; }
span.Italian a:link {color: #ff8000;}
span.Italian a:visited {color: #ff8000;}

span.Romanian {
color: #6F6313;
font-weight: normal; }
span.Romanian a:link {color: #6F6313;}
span.Romanian a:visited {color: #6F6313;}

span.Catalan {
color: #FB0070;
font-weight: normal; }
span.Catalan a:link {color: #ff0080;}
span.Catalan a:visited {color: #ff0080;}

span.Portuguese {
color: #D500FF;
font-weight: normal; }
span.Portuguese a:link {color: #ff0080;}
span.Portuguese a:visited {color: #ff0080;}

span.Spanish {
color: red;
font-weight: normal; }
span.Spanish a:link {color: red;}
span.Spanish a:visited {color: red;}

span.Basque {
color: #0e27ce;
font-weight: normal; 
}
span.Serbian {
color: #444192;
font-weight: normal; 
}
span.Croatian {
color: #5834a1;
font-weight: normal; 
}
span.Slovenian {
color: #636;
font-weight: normal; 
}
span.Georgian {
color: #636;
font-weight: normal; 
}
span.Russian {
color: #5d2ace;
font-weight: normal; }
span.Russian a:link {color: #5d2ace;}
span.Russian a:visited {color: #5d2ace;}

span.Czech {
color: #b477ff;
font-weight: normal; 
}
span.Slovak {
color: #3D22FF;
font-weight: normal; 
}
span.Bulgarian {
color: #60F;
font-weight: normal; }
span.Bulgarian a:link {color: #60F;}
span.Bulgarian a:visited {color: #60F;}
span.Polish {
color: #8000ff;
font-weight: normal; }
span.Polish a:link {color: #8000ff;}
span.Polish a:visited {color: #8000ff;}
span.Hungarian {
color: #6f13aa;
font-weight: normal; 
}
span.Lithuanian {
color: #a71eff;
font-weight: normal; 
}
span.Latvian {
color: #f21aff;
font-weight: normal; 
}
span.Estonian {
color: #8A0080;
font-weight: normal; }
span.Estonian a:link {color: #8A0080;}
span.Estonian a:visited {color: #8A0080;}
span.Finnish {
color: #6f13aa;
font-weight: normal; 
}
span.Japanese {
color: #069947;
font-weight: normal; }
span.Japanese a:link {color: #069947;}
span.Japanese a:visited {color: #069947;}
span.Korean {
color: #366;
font-weight: normal; 
}
span.Chinese {
color: #6a8927;
font-weight: normal; 
}
span.Vietnamese {
color: #1cb919;
font-weight: normal; 
}
span.Armenian {
color: #a75300;
font-weight: normal; 
}
span.Greek {
color: #804000;
font-weight: normal; }
span.Greek a:link {color: #804000;}
span.Greek a:visited {color: #804000;}
span.Persian {
color: #008080;
font-weight: normal; 
}
span.Turkish {
color: #903;
font-weight: normal; }
span.Turkish a:link {color: #903;}
span.Turkish a:visited {color: #903;}
span.Uzbek {
color: #699;
font-weight: normal; 
}
span.Arabic {
color: #803f43;
font-weight: normal; 
}
span.Hebrew {
color: #ff555f;
font-weight: normal; 
}

/*Controls the list of annual bibliographies in the header */
div.containerAnnualBib {
    display: grid;
    grid-template-columns: auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-rows: 20px;
    grid-gap: 2px;
	border: none;
    padding: 0px;
}
#Intro {
grid-row: 1;
grid-column: 1;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px 1px 2px;
border: 1px black solid;
}
#Bib2010 {
grid-row: 1;
grid-column: 2;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2011 {
grid-row: 1;
grid-column: 3;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2012 {
grid-row: 1;
grid-column: 4;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2013 {
grid-row: 1;
grid-column: 5;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2014 {
grid-row: 1;
grid-column: 6;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2015 {
grid-row: 1;
grid-column: 7;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2016 {
grid-row: 1;
grid-column: 8;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2017 {
grid-row: 1;
grid-column: 9;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}
#Bib2018 {
grid-row: 1;
grid-column: 10;
background-color:#A6C4C4;
height: 16px;
line-height: 14px;
font-size: .8rem; 
text-align: center;
padding: 0px;
margin: 1px 0px;
border: 1px black solid;
}