
BODY {
    /* background-color: #330000; */
    background-image: linear-gradient(to bottom right, #320001, #C76266);
    /*font-family: "Arial", "Helvetica", "MS", "Sans", "Serif", "sans-serif"; */
    font-family: "Tahoma", "Geneva", "Sans", "sans-serif";
    margin-left : 18px;
    margin-right : 18px;
  }


DIV.center {
    text-align : center;
  }


H1 {
    font-family : "Arial Black", "Gadget", "sans-serif";
    /*font-size: 200%;
    */font-size: 150%;
    color : #FFFFCC;
    text-align : left;
    margin-top : 40px;
    margin-bottom : 0px;
  }


H2 {
    font-family: "Palatino Linotype", "Palatino", "serif";
    font-size: 170%;
    font-style : oblique;
    color : #FFFFCC;
    margin-left : 1em;
  }


H3 {
    font-family: "Palatino Linotype", "Palatino", "serif";
    font-size: 140%;
    font-style : oblique;
    color : #FFFFCC;
    margin-left : 2em;
  }


P {
    color : #FFDDDD;
    margin-left : 1em;
  }


P.small {
    font-size : 90%;
  }


P.indent {
    margin-left : 3em;
  }


P.footnote {
    font-size : xx-small;
    vertical-align : bottom;
    margin-top : 0pt;
  }


TABLE.regular {
    margin-left : 3em;
  }


THEAD {
    text-align : left;
    font-style : oblique;
    color : #FFFFCC;
  }


TR.main {
    color : #FFCCCC;
  }


TD.navbottom {
    font-family: "Arial", "Helvetica", "MS", "Sans","sans-serif";
    font-size : 60%;
    font-weight : bold;
    text-align : center;
  }


TD.navbottom-hilight {
    font-family: "Arial", "Helvetica", "MS", "Sans","sans-serif";
    font-size : 60%;
    font-weight : bold;
    text-align : center;
    color : #99CCFF;
  }


a:link,a:visited {
    text-decoration : none;
    color : #99CCFF;
  }


a:hover {
    text-decoration : underline;
    color : #99CCFF;
  }


.navbutton {
    font-family: "Arial", "Helvetica", "MS", "Sans","sans-serif";
    background-color : #003366;
    color : #99CCFF;
    /*border : thick-outset;
    */text-align : center;
    font-weight : bold;
    font-size : 80%;
  }


.navbutton-current {
    padding : 4px;
    background-color : #FFFFCC;
    color : #000066;
    /*border : thin ridge; */
    text-align : center;
    font-family: "Arial", "Helvetica", "MS", "Sans","sans-serif";
    font-weight : bold;
    font-size : 80%;
  }


.navbutton :hover {
    background-color: #CCFFFF;
    color : #000066;
  }


.navbutton a {
    display : block;
    width : 100%;
    padding : 4px;
  }


.navbutton a:link,.navbutton a:active,.navbutton a:visited {
    display : block;
    width : 94%;
    padding : 4px;
    text-decoration : none;
    color : #99FFFF;
  }

.navbutton-current a:link,.navbutton-current a:active,.navbutton-current a:visited {
    text-decoration : none;
    color : #000066;
  }

blockquote {
    margin-left : 4em;
    font-family: "Arial", "Helvetica", "MS", "Sans","sans-serif";
    font-style : italic;
    font-size : 90%;
    color : #FFFFCC;
  }


hr.bottom {
    width : 100%;
    clear : right;
    margin-top : 2pt;
    margin-bottom : 2pt;
  }


A.navbar {
    background-color : #003366;
    color : #FFFFCC;
    text-align : center;
    padding : 4px;
    font-weight : bold;
  }


A.navbar-hilight {
    background-color : #003366;
    color : #FFFFCC;
    /*border : thick inset;
    */text-align : center;
    padding : 4px;
    font-weight : bold;
  }


A:link.navbar {
    text-decoration : none;
    color : #99FFFF;
  }


A:visited.navbar {
    text-decoration : none;
    color : #99FFFF;
  }


A:active.navbar {
    text-decoration : none;
    color : #99FFFF;
  }


A:link.navbottom {
    text-decoration : none;
    color : #FFFFCC;
  }


A:visited.navbottom {
    text-decoration : none;
    color : #FFFFCC;
  }


A:active.navbottom {
    text-decoration : none;
    color : #FFFFCC;
  }


.navbottom a:hover {
    color : #66CCFF;
  }


.navbutton a:hover {
    copy text-decoration : none;
    color : #003366;
  }


UL {
    list-style-type : square;
    margin-top : 12pt;
  }


UL LI {
    margin-top : 6pt;
    margin-left : 1em;
    margin-right : 50px;
    color : #FFDDDD;
  }
