body {
  background : url(./../images/sitebkgd_bluedot.gif);
  margin: 0px 0px 0px 0px;
  font-family : Arial, Verdana, Helvetica, "Times New Roman", Tahoma, Geneva, sans-serif;
  font-size : 15px;
  color : #000000}

h2.cntr {text-align: center; margin-top: 1em; margin-bottom: 1em}
h3.cntr {text-align: center; margin-top: 1em; margin-bottom: 1em; background-color: #003399; color: #ffffff}
h3.subtitle {text-align: center; background-color: #003399; color: #ffffee}

.bottom {
  background-color : #003399;
  text-align: center;
  margin-left: 0em;
  font-size : 13px;
  color : #ffffff}

.box {/*this is the main text box for the web site*/
  background-color: #FFFFEE;  
  padding : 5px 20px;
  margin: 25px;
  text-align: justify;
  border-color : #003399; 
  border-style : double; 
  border-width : 4px} 

.boxless {/*this is the main text box for the web site*/
  padding : 5px 20px;
  margin: 25px;
  text-align: justify}

.cntrinstr  {
   text-align : center; 
   font-weight : bold; 
   font-size: 12px}

.excerpt {/*this is the font and size when displaying excerpts from books*/
  font-family : Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
  font-size : 16px;
  margin : 10px 25px}

.excerpti {/*this is the font and size when displaying excerpts from books*/
  font-family : Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
  font-size : 15px;
  font-style : italic;
  text-align : justify;
  margin : 10px 25px}

.googletext {/* this is used for the Google Web-Site Search box */
  background : #003399;
  color : #eeeeee;
  font-family : Arial, Verdana, sans-serif;
  font-size : 11px;
  font-weight : bold}

.ind01 {text-indent: 1em}

.justify {text-align: justify}

.legacybox001 {/*this is the main text box for the web site*/
  background-color: #f0ebd6;  
  padding : 0px 10px 10px 10px;
  width : 640px;
  margin: 25px 0px 0px 120px;
  left : 130px;
  text-align: justify;
  border-color : #003399;
  border-style : double;
  border-width : 3px} 

.legacyexcerpt {/*this is the font and size when displaying excerpts from books*/
  font-family : Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
  margin : 10px 25px}

.map01 {text-align: left; font-weight: bold; font-size : 14px}
.map01 a:link    {color:#000080; text-decoration: underline}
.map01 a:visited {color:#000080; text-decoration: underline}
.map01 a:hover   {color:#cc3366; text-decoration: underline}
.map01 a:active  {color:#000080; text-decoration: underline}

.map02 {text-align: left; margin-left: 0em; font-size : 13px}
.map02 a:link    {color:#000000; text-decoration: underline}
.map02 a:visited {color:#000000; text-decoration: underline}
.map02 a:hover   {color:#cc3366; text-decoration: underline}
.map02 a:active  {color:#000000; text-decoration: underline}

.map04 {text-align: left; margin-left: 2em; font-size : 12px}
.map04 a:link    {color:#000000; text-decoration: underline}
.map04 a:visited {color:#000000; text-decoration: underline}
.map04 a:hover   {color:#cc3366; text-decoration: underline}
.map04 a:active  {color:#000000; text-decoration: underline}

.narrate {/*this is the font and size when displaying excerpts from books*/
  font-family : Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
  font-size : 14px;
  font-weight : bold;
  font-style : italic}

.photocrdtbr {
   margin : 50px;
   font-size : 12px;
   font-style : italic;
   color : #000000;
   text-align : center}

.photocrdtln {
   margin : 5px;
   font-size : 12px;
   font-style : italic;
   color : #000000;
   text-align : center}

.sechdg {
  text-align: left;
  font-weight: bold;
  font-size : 18px;
  color: #000080}

.toplink a:link    {color:#003399; text-decoration: underline; font-weight: bold; font-size: 12px}
.toplink a:visited {color:#003399; text-decoration: underline; font-weight: bold; font-size: 12px}
.toplink a:hover   {color:#cc3366; text-decoration: underline; font-weight: bold; font-size: 12px}
.toplink a:active  {color:#003399; text-decoration: underline; font-weight: bold; font-size: 12px}

.txt003399 {font-weight: bold; color : #003399}

#bold {text-align: left; font-weight: bold; font-size: 17px; color: #000000}

#bottombar a:link    {color:#dddddd; text-decoration: none; background-color: #003399; font-weight: bold; font-size: 12px}
#bottombar a:visited {color:#dddddd; text-decoration: none; background-color: #003399; font-weight: bold; font-size: 12px}
#bottombar a:hover   {color:#ffff33; text-decoration: none; background-color: #003399; font-weight: bold; font-size: 12px}
#bottombar a:active  {color:#dddddd; text-decoration: none; background-color: #003399; font-weight: bold; font-size: 12px}

#datelocn {left : 15px; font-size : 11px; font-weight : bold}

#dateupdt {font-size : 13px; text-align: center}

#margin40 {margin : 40px; font-style : italic; font-size: 10px}

#pagetitle {background: url(./../images/pagehdgpattern.gif);
            font-size : 18px;
            font-weight : bold;
            text-align: center;
            color: #FFFFFF}

#txtanv {font-family : "Script MT Bold", "Monotype Corsiva", "Edwardian Script ITC",  Calligrapher, sans-serif;
         font-size : 25px;
         font-weight: bold;
         font-style : italic;
         color : #003399;
         text-align : center}
