body { background-color: #ffdab9; 
       text-align: center; }

img { border: none; }

          
h1 { text-align: center;
     font-family: Vivaldi, "Monotype Corsiva", "Lucida Sans Unicode", Arial, sans-serif; 
     font-size: 250%; 
     color: #006400; }

h2 { text-align: center;
     font-family: "Lucida Sans Unicode", Arial, sans-serif; 
     font-size: 130%; 
     color: #006400; }

h3 { text-align: center;
     font-family: "Lucida Sans Unicode", Arial, sans-serif; 
     font-size: 130%; 
     font-style: italic;
     margin: 20px 0px 0px 0px;
     color: #006400; }

h4 { text-align: left; 
     font-family: "Lucida Sans Unicode", Arial, sans-serif; 
     font-size: 110%;
     font-weight: bold;
     color: #000000; }     

p { font-family: "Lucida Sans Unicode", Arial, sans-serif;
        font-size: 90%;
        color: #000000;
        padding: 7px 3px 0px 3px; }

li { font-family: "Lucida Sans Unicode", Arial, sans-serif;
        font-size: 90%;
        color: #000000; }

table { width: 100%;
        border-collapse: collapse;
         }

tr { vertical-align: top; }

a:link { color: #8b008b; }
a:visited { color: #8b008b; }
a:hover { text-decoration: none; }

p.notes { font-family: "Lucida Sans Unicode", Arial, sans-serif;
        font-size: 70%;
        color: #000000; 
        padding: 3px;
        text-align: center; }

p.caption { font-family: "Book Antiqua", Garamond, Times, serif;
            font-size: 85%; 
            color: #000000; 
            text-align: center;
            margin: 10px;  }

div.main { background-color: #ffdab9; 
           border-style: ridge; 
           border-width: 3px; 
           border-color: #8b008b;
 	   width: 750px;
           text-align: left; }

td.selected { background-color: #ffdab9;
              width: 20%;
              border-style: solid; 
              border-width: 1px 1px 0px 1px;
              border-color: #8b008b;
              padding: 3px 3px 3px 3px;
              margin: 0px 0px 0px 0px;
              text-align: center; } 

td.unselected { background-color: #8b008b;
              width: 20%;
              border-style: solid; 
              border-width: 1px 1px 0px 1px;
              border-color: #ffdab9;
              padding: 3px 3px 3px 3px;
              margin: 0px 0px 0px 0px;
              text-align: center; } 

a:link.selected { color: #8b008b;
                    text-decoration: none; }

a:visited.selected { color: #8b008b;
                     text-decoration: none; }

a:link.unselected { color: #ffdab9;
                  text-decoration: none; }

a:visited.unselected { color: #ffdab9;
                     text-decoration: none; }

span.new { color: red; }