
/* Layout style rules */

/* General styles */

body { margin: 0px; padding: 0px; height: 100%;
       margin-left: 0px; position: center;
       background-color: white;
       background-image: url(/resources/docs/images/BG.jpg);
       font-family: "Georgia", "Helvetica", "Courier New", "Arial", "Verdana", serif;
       font-size: 11px; color: indigo;
     }

h1,h2,h3,h4 { letter-spacing:2px; color: darkmagenta; }

h1 { page-break-before: auto;
     font-family: "Georgia", "Helvetica",  "Courier New", "Arial", "Verdana", serif;
     font-size: 18px; font-weight: bold; letter-spacing: 4px;
   }

h2 { font-size: 18px; font-weight: normal; letter-spacing: 1px;
     border-color: firebrick;
     border-width: 0 0 1px 0;
     border-style: solid solid solid solid;
    }

h3              { font-size: 16px; }

h4              { font-size: 14px; }

ul, ol, pre, dl { margin-top: 0px; margin-bottom: 0px; }
.indent         { margin-left: 40px; }

a { color: darkmagenta;
    border-bottom: firebrick;
    border-width: 0 0 1px 0;
    border-style: none none solid none;
    text-decoration: none;
    font-family: "Georgia", "Helvetica", "Courier New", "Arial", "Verdana", serif;
    font-size: 11px;
   }

a.Img           { border-style: none none none none;
                  border-width: 0 0 0 0;
                  text-decoration: none;
                }

img             { border: none; }

a:visited       { color: peru; } 
a:active        { color: orangered; } 
a:hover         { color: darkmagenta; } 

#logo           { background-color: whitesmoke;
                  margin: 15px 0 0 45px;
                }

br.Clear        { clear: both; height: 0px; }
