/* tpprel */
body {
   text-align: center;
   background-color: #000020;
   }
   
h1 {
   background-color: white;
   color: blue;
   }
   
h3 {
   background-color: white;
   text-align: left;
   padding-left: 20px;
   margin-left: 20px;
   }
   
#header {
   margin-top: 20px;
   }        
   
#wrapper {
   margin: 0 5% 0 5%;
   }
   
#txt-wrapper {
   margin: 0 10% 0 10%
   }
   
#narrative {
   background-color: white;
   }
   
table.places {
   width:100%; 
   }                 
       
td.base {
   width: 75%;
   text-align: center;
   background-color: white;
   }
   
td.txt {
   padding: 6px 6px 6px 6px;
   background-color: white;
   font-family: verdana, arial, helvetica;
   text-align: center;
   font-weight: bold;
   }
   
td.loc {
   background-color: white;
   white-space:nowrap;
   font-family: verdana, arial, helvetica;
   text-align: left;
   padding: 6px 6px 6px 6px;
   }
   
td.loc2 {
   background-color: white;
   font-family: verdana, arial, helvetica;
   text-align: left;
   padding: 6px 6px 6px 6px;
   }
   
td.ww {
   background-color: white;
   width:30%;
   font-family: verdana, arial, helvetica;
   text-align: left;
   padding: 6px 6px 6px 6px;
   }      
   
td.note {
   background-color: white;
   font-family: "Times New Roman", Times, Georgia;
   font-weight: bold;
   text-align: left;
   padding: 6px 6px 6px 6px;
   }
   
td.toc {
   font-family: verdana, arial, helvetica;
   text-align: left;
   font-weight: bold;
   padding-left: 10px;
   }      
   
li.txt {
   font-family: verdana, arial, helvetica;
   font-weight: bold;
   text-align: left;
   }
   
li.addr {
   font-family: verdana, arial, helvetica;
   list-style-type: none;
   font-weight: bold;
   text-align: left;
   text-indent: 2.5em;
   }              
   
p.bottom-links {
   text-align: center;
   background-color: white;
   color: red;
   font-family: "Times New Roman", Times, Georgia;
   font-weight: bold;
   font-size: 1.2em;
   }   
   
p.links-hdr {
   margin-top: 0;
   padding-bottom: 10px;
   padding-top: 10px;
   background-color: blue;
   color: white;
   font-family: "Times New Roman", Times, Georgia;
   font-size: 1.5em; 
   font-weight: bold;
   }
   
p.hdr2 {
  margin-top: 0;
   background-color: white;
   color: blue;
   font-family: "Times New Roman", Times, Georgia;
   font-size: 1.5em; 
   font-weight: bold;
   }   
   
p.links {
   margin: 0 0 4px 8px;
   background-color: white;
   color: blue;
   text-align: left;
   font-family: "Times New Roman", Times, Georgia;
   font-weight: bold;
   font-size: 1.2em;
   }
   
p.ptext {
   font-family: Times, "Times New Roman", Georgia;
   font-size: 1.2em;
   text-align: justify;
   margin: 0 6px 0 0;
   padding: 6px 10px 6px 10px;
   text-indent: 2.5em;
   }
   
p.spacer {
  margin: 6px 0 6px 0;
  }   
   
p.blue-txt {
   font-family: Times, "Times New Roman", Georgia;
   font-size: 1.2em;
   text-align: justify;
   color: blue;
   margin: 0 6px 0 0;
   padding: 6px 10px 6px 10px;
   text-indent: 2.5em;
   }   
   
p.bloq {
   font-family: Georgia, Times, "Times New Roman";
   font-style: italic;
   text-align: justify;
   margin: 0 5% 0 5%;
   padding: 6px 10px 6px 10px;
   }   
   
p.subtitle {
   font-family: verdana, arial, helvetica;
   font-size: 1.2em;
   font-weight: bold;
   margin: 0 6px 0 0;
   padding: 6px 10px 6px 10px;
   }
   
p.west {
  background-color:#FFFFFF;
  
  font-family: verdana, arial, helvetica;
  text-align: left;
  padding:4px 0 4px 10px;
  } 
  
p.west2 {
  background-color:#FFFFFF;
  white-space:wrap;
  font-family: verdana, arial, helvetica;
  text-align: left;
  padding:4px 0 4px 10px;
  }       
   
img.inset {
   margin: 6px 6px 0 8px;
   }   
      
hr {
   color: blue;
   background-color: blue;
   width: 80%;
   height: 4px;
   }
   
span.emph {
   font-weight: bold;
   font-size: 1.2em;
   } 
   
span.lean {
   font-style:italic; 
   }             
      
a:link { color: blue }
a:visited { color: red }
a:hover { color: green }

/* IE Patches */

/* html .column {
  display: inline;
  }
  
 END IE Patches */
    
