body    {background-color:#f4deb7;
         font-family:Arial;
         max-width:1140px;
	 margin-left:auto;
         margin-right:auto;
        }

h1      {font-family:Geneva,Arial,sans-serif;
         font-size: 1.5em;
         margin-left: 10px;
	 margin-top: 25px;
        }

h2      {font-family:Geneva,Arial,sans-serif;
         font-size: 1.3em; 
         margin-left: 24px;
        }

h3      {font-family:Geneva,Arial,sans-serif;
         font-size: 1.1em;
         margin-left: 28px;
        }

a	{color: #000099;
	 text-decoration: none;
	}

a:hover {text-decoration:underline;
        }
         
table   {border-style: outset;
         border-color: #993333;
        }

tr:nth-child(even){
  background-color: #f2f2f2
}
         
td      {font-family:Arial,sans-serif;
         font-size: 85%;
        }

.text   {font-family:Arial,sans-serif;
         font-size: 88%;   
         width:900px;
	 margin-left: 10px;
         text-align: justify;
        }

.search	{font-family:Arial,sans-serif;
	 margin-left: 10px;
	 padding-top: 10px;
	 padding-bottom: 10px;
	}

.search h3 {font-family:Geneva,Arial,sans-serif;
         font-size: 1.1em;
         margin-left: 28px;   
	 margin-bottom: 0px;
        }

.search h3 a {
  text-decoration: none;
}

.search h3 a:hover { 
  text-decoration: underline;
}

.search_heading {font-family:Geneva,Arial,sans-serif;
         font-size: 1.1em;
         margin-left: 28px;
	}

.oration-link {
  margin-left: 36px;
}

.abstract-text {
  max-width: 800px;
  margin: 0 auto 0 auto;
  text-align: justify;
}

.back-to-list, .back-to-search, .home-link {
  text-align: center;
  margin: 40px 0 35px 0;
}

.back-to-list a, .back-to-search a, .home-link a {
  text-decoration: none;
  font-weight: 700;
  background: #fff;
  padding: 15px;
  border: 1px solid #000;
  border-radius: 10px;
}

.back-to-list a:hover, .back-to-search a:hover {
  text-decoration: underline;
}

.footer	{font-family:Arial,sans-serif;
         font-size: 72%;   
	 text-align: center;
	}

