.mainmargins {
  margin-left: 7%;
  margin-right: 7%;
  background-color: #FFFFFF;
  font-family: "Book Antiqua", "Times New Roman", serif;  
}

.normal {
  margin-bottom: 15px;
  text-align: justify;
  text-indent: 15px;
}

.normal1 {
  margin-bottom: 15px;
  text-align: justify;  
}

.normal1:first-letter {
  font-size:150%;
  color: #663333;  
}

.quote {
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom:15px;
  text-align: justify;
  font-size:95%;
}

.bq{
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom:15px;
  text-align: justify;
}

.biblio{
  margin-left: 15px;
  margin-right: 15px;
  margin-top:0px;
  margin-bottom:10px;
  text-align: justify;
  font-size:90%;
  text-indent: -15px;  
}

.caps{
  font-variant: small-caps;
} 

.footnote {
  font-size:85%;
  margin-bottom: 10px;
  text-align: justify;  
}


h1 {
  text-align: center;  
  font-size: 150%;
  font-weight: normal;
  color: #663333;
  margin-top: 35px;
  margin-bottom: 25px;  
}

h2 {
  text-align: center;
  font-size: 130%;
  font-style: italic;
  font-weight: normal;
  color: #663333;
  margin-top: 30px;
  margin-bottom: 20px;
}

h3 {
  text-align: center;  
  font-size: 110%;
  font-style: italic;
  font-weight: normal;
  color: black;
  margin-top: 20px;
  margin-bottom: 15px;
}

ul.bulleted {  
  text-align: justify;  
  line-height: 1.4;
  list-style-type: circle;
  margin-top: 0px;
  margin-right: 30px;
  margin-left: 30px;
  margin-bottom: 15px;
}

 .bookmark{   
   font-family: "Book Antiqua", "Times New Roman", serif;   
   font-size: 70%;
   color: #663333;
   margin-top: 10px;   
}

 .show{   
   font-family: "Book Antiqua", "Times New Roman", serif;   
   font-size: 85%;   
   margin-top: 10px;   
}


 .caption {
  text-align: justify;
  font-size:80%;
  margin-bottom: 10px;
}

 .captionc {
  text-align: center;
  font-size:80%;
  margin-bottom: 10px;
}

 .subcap {
  text-align: center;
  font-size:80%;
  margin-top:0px;
  margin-bottom: 10px;
}

Table.pic {
  margin-top:20px;
  margin-bottom:0px;
}

Table.cap {
  margin-top:5px;
  margin-bottom:20px;
}

.centpic {
  margin-top:20px;
  margin-bottom:0px; 
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}  
  
.chron {
  text-align: justify;
  font-size: 85%;
}

.chrony {
  text-align: center;
  font-size: 85%;
}

.tabsmall{
  font-size:85%;
  text-align:justify;
}

.tabsmallr{
  font-size:85%;
  text-align:right;
}

.source{
  text-align:justify;  
  margin-top:25px;
  margin-bottom:5px; 
}

.source:first-letter{
  font-size:150%;
  color: #663333;
}

.sourcegr{
  text-align:justify;
  margin-top:25px;
  margin-bottom:5px;
  color:#666666;
}

.sourcegr:first-letter{
  font-size:150%;
}

.sourcecomm{
  text-align:justify;
  font-size:85%;
  margin-left:10px;
  margin-right:10px;
  margin-top:0px;
  margin-bottom:5px;
}

.sourceform{
  margin-top:0px;
  margin-bottom:15px;
  text-align:center;
  font-size:85%;
}

Table#files{
  width:420px;
  padding:0px;
  border:0px;
  border-spacing:0px;
}

TD#pdf{
  text-align:right;
}

TD#htm{
  text-align:right;
  padding-right:9px;
}

TD#s1{
  font-size:90%;
  text-align:left;
  vertical-align:top;
  width:33%;
  border-top:1px #9A4E4E solid;
}

TD#s2{
  font-size:90%;
  text-align:left;
  vertical-align:top;
  width:30%;
  border-top:1px #9A4E4E solid;
}

TD#s3{
  font-size:90%;
  text-align:left;
  vertical-align:top;
  width:33%;
  border-top:1px #9A4E4E solid;
}

TD#s4{
  font-size:90%;
  text-align:right;
  vertical-align:top;
  width:4%;
  border-top:1px #9A4E4E solid;
}

span.sh {
color: transparent;
font-size: 0px;
}

