
/*
 * position and size of the 3 main parts of the page
 * sorry about the absolute positioning chaps
 */

.page-header {
  position: absolute;
  left: 15px;
  top: 15px;
}

.button-bar {
  position: absolute; 
  left: 15px;
  top: 145px;
  width: 180px;
}

.page-body {
  position: absolute; 
  left: 270px;
  top: 190px;
  width: 500px;
  color: #000000; 
  background-color: #FFFFFF;
  font-family: arial, sans-serif; 
  font-size: 10pt;
  padding-bottom: 40pt;
}


/*
 * re-definitions of some standard tags for the main page
 */

table {
  border: 0px;
  font-size: 10pt;
}

td {
  padding: 2px;
}

p {
  font-size: 10pt; 
}  

h1 {
  color: #FFFFFF;
  background-color: #aa110b;
/*  background-color: #9E073A; */
  font-family: arial, sans-serif; 
  font-size: 12pt;
  line-height: 12pt;
  padding-left: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
}

h2 {
  color: #446DAB; 
  font-family: arial, sans-serif; 
  font-size: 14pt; 
  font-weight: bold;
  padding-top: 5px;
  padding-botton: 3px;
  margin-bottom: 2px;
}

h3 {
  color: #446DAB; 
  font-family: arial, sans-serif; 
  font-size: 12pt;
}

h4 {
  color: #446DAB; 
  font-family: arial, sans-serif; 
  font-size: 10pt;
  font-weight: bold;
  margin-bottom: 5px;
}

dd {
  font-weight: bold;
  color: #446DAB; 
}

.painting {
  float: none;
  width: 240px;
  border: 0px;
}

.caption {
  color: #446DAB; 
  font-family: arial, sans-serif; 
  font-size: 9pt; 
}



/*
 * style classes for use in the button bar
 */

.button {
  color: #FFFFFF; 
  background-color: #2982aa;
  font-family: arial, sans-serif; 
  text-decoration: none;
  font-size: 9pt; 
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 5px; 
  padding-top: 3px; 
  padding-bottom: 4px; 
}

.pressed-button {
  color: #446DAB;
  background-color: #c4d0e1;
  font-family: arial, sans-serif; 
  text-decoration: none;
  font-weight: bold;
  font-size: 9pt; 
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 5px; 
  padding-top: 3px; 
  padding-bottom: 4px; 
}

.button a:link {
  text-decoration: none;
  color: #FFFFFF;
}

.button a:visited {
  text-decoration: none;
  color: #FFFFFF;
}

.button a:hover {
  text-decoration: underline;
}


