body{
  font-family: sans-serif;
  font-size: medium;
  background-color: #DDD;
}
.references, .mainText, .comments,.abstract{
  float: left;	
  margin: 0px 5px;
  padding: 2px 0px;
  width: 200px;
}
.programcode{
   font-family: monospace;
   background-color: #EEE;
}

.quote{
  margin: 5px 5px;
  padding: 5px 5px;  
  border: thin solid black;
  font-size: 105%;
  font-style: italic;
  background-color: #EEE;
}

.references, .comments{
  font-size: 0.6em;
  font-weight: bold;
}

.important{
  color: red;
}

.mainText,.abstract{
  width: 400px;
}
.paragraph{
  float: left;
  width = 800px;
}
.author, .volume, .abstract{
  font-weight: bold;
}
.title{
  font-style: italic;
}

.image .caption { 
  border: thin solid black;
  font-size: 70%;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  text-align: center; 
}

table{
  margin-left: 20px;
  margin-right: 20px;
  border: thin solid green;
}

td, th{
 font-weight: bold;
 padding: 5px;
 text-align: center;
}

h1,h2,h3{
  color: gray;
}
h1{
  font-size: 170%;
}
h2{
  font-size: 150%;
}
h3{
  font-size: 130%;
}

pre{
  border:silver 2px dotted;
}