


body {
    margin : 0;
    Padding : 0;
    font-family : Verdana, Arial, sans-serif ;
    background-color : 	#F5F5F5;
}

/* top left part of every page, right now: picture and BK: page */
.title {
    margin-left: 4%;
    margin-right: 4%;
    margin-top: 20px;
    padding-top: 0;
    border: 1px solid #7A7A7A;
    background-color : White;
}

/* navigation bar */
.navbar {
/*    border : 1px solid #7A7A7A;
    background-color : #F5F5F5; */
    width : 800px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
}

.navline {
    margin : 10px;
    padding : 4px;
    border : 1px solid #7A7A7A;
/*    background-color : White; */
      background-color :#F5F5F5;
}

/* navigation items */
.navitem {
    text-align : center;
    text-decoration : none; /* no underlining for links */
    padding : 0 15px 0 15px;
    margin : 10px;
    padding : 6px;
    border : 1px solid #7A7A7A;
/*    background-color : #F5F5F5; */
      background-color : White;
}

.navitem_active {
    text-align : center;
    text-decoration : none; /* no underlining for links */
    padding : 0 15px 0 15px;
    margin : 10px;
    padding : 6px;
    border : 1px solid #7A7A7A;
    background-color : #F5F5F5;
}

a.navitem {
}

a.navitem:hover {
    background-color : 	#F5F5F5;
}

/* empty div to locate the tooltip relative to */
.place
{
 position:relative;
 top:0px;
 left:0px;
 width:0px;
 height:0px;
}

.tooltip
{
    position:absolute;
    top:3px;
    left:-15px;
    width:200px;
    display:none;
    background-color : #F5F5F5;
    text-align : center;
    text-decoration : none; /* no underlining for links */
    padding : 0 15px 0 15px;
    margin : 10px;
    padding : 6px;
    border : 1px solid #7A7A7A;
}

.content {
  background-color : White;
  margin : 30px 4% 4% 4%;
  padding : 0px 0px 10px 0px;
  border : 1px solid #7A7A7A;
}

/* extra padding */
.content_ep {
  background-color : White;
  margin : 30px 4% 4% 4%;
  padding : 20px 20px 20px 20px;
  border : 1px solid #7A7A7A;
}


.leftcolumn {
   top : 100px;
   left : 20px;
   width : 50%;
}

.rightcolumn {
   float: right;
   width : 50%;
}

.evenit {
   width : 90%;
   margin-top : 7px;
   padding : 1px 10px 1px 10px;
   border : 1px solid #7A7A7A;
   background-color : 	#F5F5F5;
   list-style : none;
}

.hpbox {
    width : 90%;
    margin-top : 20px;
    margin-bottom : 10px;
    padding : 1px 10px 1px 10px;
    border : 1px solid #7A7A7A;
    background-color : 	#F5F5F5;
}


.hpboxeven {
}

.papers {
}

.paper {
  list-style: none;
   margin-left: -20px;
}

.box {
    width : 95%;
    border : 1px solid #7A7A7A;
    padding : 10px;
    margin-top:10px;
    background-color : 	#F5F5F5;
}

img.pic
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

p.caption
{
    text-align: center;
}

.box1 {
    margin-left: -7px;
    margin-right: 7px;
}

.box2 {
    margin-left: -7px;
    margin-right: 7px;
}

.box3 {
    margin-left: 5px;
    margin-right: -5px;
}

.box4 {
    margin-left: -14px;
    margin-right: 14px;
}

.box5 {
    margin-left: -1px;
    margin-right: 1px;
}

.box6 {
    margin-left: 14px;
    margin-right: -14px;
}

.box7 {
    margin-left: -6px;
    margin-right: 6px;
}

.box8 {
    margin-left: -7px;
    margin-right: 7px;
}

.box9 {
    margin-left: -13px;
    margin-right: 13px;
}

.box10 {
    margin-left: -12px;
    margin-right: 12px;
}


/* title, about and content */

.abstract {
  color : black;
  margin-left : 10%;
  margin-right : 10%;
  padding-left : 10px;
  padding-right : 10px;
  margin-bottom : 40px;
}

.mypic {
  margin-top : 25px;
  padding : 10px;
}

.clearcols {
  clear : both;
  visibility :hidden;
}

.footer_outer {
}

.footer {
  background-color : White;
  margin : 30px 4% 4% 4%;
  padding : 10px 20px 10px 20px;
  border : 1px solid #7A7A7A;
}

.checklogos {
  float: right;
  margin-right: 20px;
  margin-top: 10px;
}

.namefooter {
  margin-left: 20px;
}
