/* colors used here : QFblue=#002955, UniPDred=#9b0014, darkgreen=#008000 */
body{
margin:0px 50px 50px 50px;
background:white;
}

h1,h2,ul.navH > li > a,ul.navV > li > a{
/* font-family: "Trebuchet MS", Helvetica, sans-serif; */
font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
font-weight:medium;
}

img.h1r{
height:100px;
float:right;
margin:15px;
}
img.h1l{
height:120px;
float:left;
margin:15px;
}

h1{
color:#002955;
background-color:white;
text-align:center;
}

h1.banner{
clear:both;
color:white;
background-color:#002955;
text-transform:capitalize;
text-align:center;
padding:10px;
margin:10px;
}

h2{
color:#9b0014;
text-transform:lowercase;
margin-top:30px;
}

p,ul.biblio,ul.class,ul.project,dl{
/*font-family:"Palatino > linotype", "Book Antiqua", Palatino, serif; */
font-family: Georgia, "Bitstream Charter", serif;
color:black;
} 

#navbar{
margin-left:auto;
margin-right:auto;
width:720px;
}
#navbarwide{
}
ul.navH,ul.biblink
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
text-align:center;
}
div.midleft,div.midright{
width:48%;
float:left;
margin-top:0px;
margin-bottom:10px;
padding:0px;
}
div.midright{
margin-left:2%;
margin-right:0px;
}
div.midleft{
margin-right:2%;
margin-left:0px;
}
div.footer{
clear:both;
margin-top:10px;
border-style:solid none none;
border-color:#002955;
border-width:8px;
}
ul.navH > li,ul.biblink > li
{
float:left;
}
ul.navH > li > a,ul.navV > li > a
{
display:block;
text-decoration:none;
}
#navbar > ul.navH > li > a, ul.navV > li > a
{
width:160px;
padding:5px 10px;
}
#navbarwide > ul.navH > li > a
{
padding:5px 10px;
margin:0px 20px 10px 0px;
}
ul.navH > li > a{
text-transform:uppercase;
}
ul.navH > li > a:link,
ul.navH > li > a:visited
{
background-color:white;
color:#9b0014;
}
ul.navH > li > a:hover,
ul.navH > li > a:active
{
background-color:#9b0014;
color:white;
}
ul.navV
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
text-align:center;
display:none;
}
ul.navH > li:hover > ul.navV
{
display:block;
}
text-transform:lowercase;
}
ul.navV > li > a:link,
ul.navV > li > a:visited
{
background-color:white;
color:#002955;
}
ul.navV > li > a:hover,
ul.navV > li > a:active
{
background-color:#002955;
color:white;
}
dl > dd
{
margin-top:3px;
margin-bottom:10px;
}
ul.biblio,ol.biblio
{
list-style-position:inside;
margin:0;
padding:0; 
}
ul.biblio
{
list-style-type:none;
}
ul.biblio > li.jour{
background-image:url('beamericonarticle.png');
background-repeat: no-repeat;
background-position: left top;
padding-left: 25px; 
}
ol.biblio
{
list-style-type:decimal;
}
ul.class, ul.project, ul.news
{
/*list-style-image: url('beamericonarticle.png');
list-style-position:inside; */
list-style-type:none;
margin:0;
padding:0; 
}
ul.biblio > li,
ol.biblio > li,
ul.class > li,
ul.project > li
{
padding-bottom:0px;
margin: 10px 0px 5px 0px;
border-style: none none none;
border-width:2px;
border-color:#002955;
color:black;
}
a.title
{
color:#002955;
text-decoration:none;
}
a.jour, a.conf, a.in-book, a.patent
{
font-style:italic;
color:#9b0014;
text-decoration:none;
}
a.course
{
color:#9b0014;
text-decoration:none;
}
ul.biblio > li.book a.title,
ol.biblio > li.book a.title,
ul.class a.title
{
font-style:italic;
text-decoration:none;
}
p.abstract
{
font-size:smaller;
text-align:justify;
display:none;
}
ul.biblio > li:hover > p.abstract,
ol.biblio > li:hover > p.abstract,
ul.class > li:hover > p.abstract,
ul.project > li:hover > p.abstract,
ul.biblio > li:hover > ul.biblink,
ol.biblio > li:hover > ul.biblink
{
display:block;
}
abbr.acro, dl > dt
{
font-style:normal;
font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
font-weight:bold;
}
ul.biblink
{
display:none;
list-style-image: none;
}
ul.biblink > li > a
{
font-style:normal;
font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
font-weight:bold;
font-size:smaller;
display:block;
width:auto;
text-decoration:none;
padding:3px 6px;
margin:0px 10px 1px 0px;
color:white;
}
ul.biblink > li > a.pub
{
background-color:#002955;
}
ul.biblink > li > a.pd
{
background-color:#9b0014;
;
}
ul.biblink > li > a.open
{
background-color:#008000;
}
p#lastmod{
text-align:right;
float:right;
margin-top:0px;
}
p#license{
text-align:left;
float:left;
}
a.footer{
font-style:italic;
text-decoration:none;
color:black;
}
img#license{
border-width:0;
float:left;
width:88px;
height:31px;
margin-right:5px;
margin-top:5px;
}
