
  BODY {background-color: #FFFFFF; 
        background-attachment: fixed;
        background-position: 0% 10%;
        background-repeat: no-repeat; 
        text-align: justify; }





  P.slogan { 
          font-size   : 120%;    font-weight: 500;    font-style : oblique;  
          font-family : arial, helvetica, sans-serif;
          color       : #333333; 
          text-align  : center; 
          margin-top  : 2.0ex;    margin-bottom: 2.0ex;
    }


  #bannertitle A:link    { color: white;    text-decoration:underline; }
  #bannertitle A:visited { color: white;    text-decoration:underline; }
  #bannertitle A:hover   { color: #44FF00;  text-decoration:underline; }
  #bannertitle A:active  { color: #FF0000;  text-decoration:underline; }

  TT.black {color: #444444;}


  H1    { /* font-family: "Trebuchet MS", "TheSans Plain", verdana, arial; */
          font-size  : 250%;  
          font-weight: 500;
          color: #333333; 
          text-align: center; 
          margin-bottom : 0.0ex;  margin-top     : 0.0ex;
          padding-top   : 1.0ex;  padding-bottom : 0.5ex; }

  H1 TT { font-size   : 100%;  
          font-family : monospace, fixed, courier;
         }

  H2    { font-weight: 500;
          font-size  : 200%;
/*          border-top-style: solid;*/
/*          border-width: 2px;*/
          width: 100%;
        }

  H3    { font-weight: 500;
          font-size  : 150%;
        }

  H4    { font-weight: 900;
          font-size  : 133%;
        }


  #bannertitle H1    { font-size: 200%; font-weight: 500; 
          color: #FFFFFF; 
          /*position: absolute;*/
          text-align: center; 
          /*text-align: right; */
          padding-top :   0.6ex;
          padding-left:  140px;
    }

  #bannertitle H1 TT   { 
          color: #FFFFFF; 
    }

  #breadcrumbs B { font-size: 140%;    font-weight: 900;}


  #lhs P {
       margin-top   :  0.4ex;    padding-top   : 0ex;
       margin-bottom:  0.4ex;    padding-bottom: 0ex;
       /* */
       padding-left :  2%;
       padding-left :  0%;
       margin-left  :  0%;
       padding-right :  2%;
       padding-right :  0%;
       margin-right  :  0%;
	    }

  #lhs HR {height: 2px;
           width:  100%;
           border: 0px;
           margin-top   :  0.6ex;          padding-top   : 0px;
           margin-bottom:  0px;           padding-bottom: 0px;
           background-color: #000000;}

  #lhs H1   { font-size: 140%; font-weight: 900; 
          text-align: left;
          color: #333333; 
/*        background-color: #670099;*/
          /* */
          margin-top    : 0.0ex;  padding-top    : 0.3ex; 
          margin-bottom : 0.0ex;  padding-bottom : 0.3ex; 
          /* */
          padding-left :  2%;
          padding-left :  0%;
          margin-left  :  0%;
  }


  #lhs H2 { 
          font-size: 110%; font-weight: 900; 
          /* */
          color: #333333; 
          /* */
          margin-top    :  1.5ex;    padding-top    :  0.0ex; 
          margin-bottom :  0.0ex;    padding-bottom :  0.0ex;
          /* */
          padding-left :  2%;
          padding-left :  0%;
          margin-left  :  0%;
        }


  #lhs UL {
       margin-top    :   0.0ex;
       padding-top   :   0.0ex;
       /* */
       margin-left   :   0.0ex;
       padding-left  :   0.0ex;
       /* */
       padding-left :  2%;
       padding-left :  0%;
       margin-left  :  0%;
    }

  #lhs LI {
       list-style-type     : none;
       list-style-position : inside;
       /* */
       padding     :  20px;
       text-indent : -20px;     
       /* */
       margin-bottom :   0pt;    margin-top : 0pt;  
       padding-bottom:   0pt;    padding-top: 0pt;
    }

  #lhs LI.selected { 
       /* */
       background-color:#CCEECC;
       background-color:#CCEEAA;
       background-color:#BBEE88;
       /* */
       margin-bottom :   0pt;    margin-top : 0pt;  
       padding-bottom:   0pt;    padding-top: 0pt;
       /* */
       margin-left  :  -0.5%;
    }

  div.rhs UL {
       margin-bottom:  0pt;  margin-top:  0pt;  
       padding-bottom: 0pt;  padding-top: 0pt;
       /* */
       padding-left :  5%;
       margin-left  :  5%;
    }

  div.rhs LI {
       margin-bottom :   0pt;    margin-top : 0pt;  
       padding-bottom:   0pt;    padding-top: 0pt;
       margin-left   :   0.5em;
       padding-left  :   0.0em;
    }

  div.rhs HR {height: 1px;
           border: 0px;
           margin-top   :  0px;           padding-top   : 0px;
           margin-bottom:  0px;           padding-bottom: 0px;
           /* */
           margin-left : 3%;
           /* */
           background-color: #000000;}



  div.rhs H1 { 
          color            : #FFFFFF; 
          background-color : #008800;
          /* */
          text-align: center;    font-size: 133%;    font-weight: 900; 
          /* */
          margin-top    : 0.0ex;  padding-top    : 0.3ex; 
          margin-bottom : 0.0ex;  padding-bottom : 0.3ex; 
          /* */
        }

  div.rhs H1 TT {
          color: #FFFFFF; 
         }

  div.rhs H2 { 
          font-size: 110%; font-weight: 900; 
          /* */
          color: #333333; 
          /* */
          margin-top    :  0.0ex;    padding-top    :  0.0ex; 
          margin-bottom :  0.0ex;    padding-bottom :  0.0ex;
          /* */
          padding-left : 3%;
        }

  div.rhs H3 { font-size: 100%; font-weight: 500; 
          /* */
          color: #333333; 
          /* */
          margin-top    :  0.0ex;    padding-top    : 0.0ex; 
          margin-bottom :  0.0ex;    padding-bottom : 0.0ex; 
          /* */
          padding-left : 3%;
        }


  div.rhs DL {padding-top :  10pt;  
           margin-bottom  :  15pt;}

  div.rhs DT {padding-left: 3%; 
           padding-bottom :  0.5ex;}

  div.rhs DD {margin-left: 10pt;
           margin-bottom  :  1.0ex;}


