
  body      { background : #33cc66 url(gifs/leaf_1.gif) fixed ; color : black ; font-size : 12pt }
    
  a         { font-weight : bold ; text-decoration : none }
  a:link    { color : #336666 }
  a:visited { color : #336666 }
  a:active  { color : #ff0000 }
  a:hover   { color : #ff0000 }
  
  a.google_button       { border : solid  white 1px ; padding : 0 2px }
  a.google_button:hover { border : dashed #cccccc  1px }
  
  a.bottom_index:link    { color : #336666 }
  a.bottom_index:visited { color : #336666 }
  
  td.side_menu         { width : 135px ; background-color : #faf0bc ; font-size : 12pt }
  a.side_index         { font-size:smaller ; font-family : sans-serif }
  a.side_index:link    { color : rgb( 00%,45%,40%) }
  a.side_index:visited { color : rgb( 00%,45%,40%) }
  a.side_index:hover   { 
      background-color : #ffffcc ;
      border-top : solid rgb( 00%,45%,40%) 1px ;
      border-left : solid rgb( 00%,45%,40%) 1px  ;
      border-right : 0  ;
      border-bottom : 0 }

  a.small_but  { 
      color : #336666   ; 
      background-color : #ffffff ; 
      border : ridge #336666 2px ; 
      padding : 2px  14px ; 
      text-decoration : none ; 
      font-weight : bold ; 
      font-family : sans-serif ;
      font-variant : small-caps ;  
      font-size   : 11px ; 
  }
    a.small_but:hover { 
      border : inset red 2px ;
  }
  
  a.bottom_button { 
      font-family    : Verdana,"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif ;
      font-variant   : small-caps ;
      font-size      : 9pt ; 

      letter-spacing : 1px ;
    
      display:block;
      color          : teal ;

      padding        : 0 8px 1px ;
      border-color   : #cccccc #ffffff #ffffff #cccccc ;  
      border-width   : 1px 2px 2px 1px  ;
      border-style   : solid outset outset solid  ;
  }
  a.bottom_button:focus,
  a.bottom_button:hover { 
      background-color : #c0c0c0 ;
      color            : #008000 ; 
      border-color     : #999999 #000000 #000000 #999999  ;  
      border-width     : 1px 2px 2px 1px  ;
      border-style     : solid inset inset solid }

  div.spacer_small {margin : 0 ; font-size:  1px ; color :#faf0bc }
  div.spacer_large {margin : 0 ; font-size: 10px ; color :#faf0bc }
  
  div.article_page_block { margin : 0 25px }
  


  div.pdmenu {
      padding-top   : 5px ;
      padding-right : 15px ;
      margin        : 0 0 40px 0 ; 
      color         : #336666;
      font-family   : sans-serif ;
      font-size     : 9pt ; 
      font-weight   : bold ;
      white-space   : nowrap ; 
      } 

  .pdmenu ul {
      margin: 0;
      padding: 0 0 0 0;
      list-style-type: none; 
      }

  .pdmenu li  {
      width:11em;
      margin: 0 -1px 0 0;
      padding: 0;
      border:1px solid #336666;
      border-left : 0 ; 
      border-top  : 0 ; 
      margin : 0 2px ; 
      text-decoration:none;
      background-color:white;
      float:right;
  }

  .pdmenu a {
      text-decoration: none;
      display: block;
      color: #336666;
      background-color: #ffffff;
      padding: 5px;
      }

  .pdmenu a:hover {
      text-decoration: none;
      color: #ff0000;
      background-color: #ffffff;
      }

  .pdmenu li ul {
      display: none;
      margin : 0 2px 0 0 ;
      }

  .pdmenu li:hover ul {
      visibility : visible ;
      display    : block   ;
  
      position : absolute ;
      z-index  : 1        ;
      width    : 11em ;
  
      background : white  url(gifs/bkg_white.gif) ; 
  
      margin  : 0 ;
      border  : solid #336666 ;
      border-width : 1px  5px 2px  12px ;
      padding : 0 ;
      }

  .pdmenu li li {
      text-indent : 0 ; 
      border: none; 
      }  

  .pdmenu li li a {
      padding: 2px 2px 2px 10px;
      }

  a.pullDownLinks,
  a.pullDownLinks:link,
  a.pullDownLinks:visited,
  a.pullDownLinks:active,
  a.pullDownLinks:hover    { font-weight : bold ; background-color : white  }

  a.pullDownLinks:link,
  a.pullDownLinks:visited { color : #336666}

  a.pullDownLinks:active,
  a.pullDownLinks:hover   { color : #ff0000 }




  
  @media aural { 
    td.side_menu { speak : none }
    td.right_side_menu { speak : none }
    }

