  /*  MAIN STYLE SHEET
   *  FILENAME: main.css
   *
   *  Purpose: style sheet for the Astrogeology home page
   *
   *  Author:  Deborah Lee Soltesz, USGS, 10/2001
   */


    /* ----------------------------------------------------------------
     * HEADINGS */

     H1       {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 130% ;
               font-weight: bold ;
               text-decoration: none ;
               margin-top:2px;
               margin-bottom:3px;
              }

     H2       {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 90% ;
               font-weight: bold ;
               font-variant: small-caps ;
               text-decoration: none ;
               margin-top:2px;
               margin-bottom:3px;
               color: white ;
               background-color: #009999 ;
               padding: 3px ;
              }

     H3       {
               font-family: serif ;
               font-size: 100% ;
               font-weight: bold ;
               font-style: italic ;
               text-decoration: underline ;
               margin-top:10px;
               margin-bottom:5px;

              }


     H4       {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 90% ;
               font-weight: bold ;
               text-decoration: underline ;
               margin-top:10px;
               margin-bottom:5px;

              }
              
    th h4     {
                  font-size: 100%;
                  padding: 0px;
                  margin: 0px;
                  text-decoration: none;
                  font-variant: small-caps;
              }


     H5       {
               font-family: serif ;
               font-size: 80% ;
               font-weight: bold ;
               text-decoration: underline ;
               margin-top:10px;
               margin-bottom:5px;
              }

     H6       {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 70% ;
               font-weight: bold ;
               font-variant: small-caps ;
               text-decoration: underline ;
               margin-top:10px;
               margin-bottom:5px;
              }

     BODY     {
               color: black ;
               background-color: white ;
              }

     HR       {
               color: #009999 ;
               height: 1px ;
              }

     P        {
               margin-right: 5px ;
               margin-left: 5px ;
               margin-top: 0px ;
               margin-bottom: 10px ;
              }

     P.hang   {
               text-indent: -30px ;
               padding-left: 30px ;
              }




    /* ----------------------------------------------------------------
     * MENUS: styles for formatting tabled menus
     *        (violet style matching homepage) */

    /* MENU TEXT: text style  */
    .menuText /* defines style for menu item text */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               font-weight:bold;
               text-decoration:none;
               color:#FFFFCC ;
              }

    /* MENU ITEM: table cell style  */
    .menuItem /* defines style for menu item box or button */
              {
               background-color:#660066 ;
               border-style: outset ;
               color: silver ;
               border-width:2px ;
              }

    /* ----------------------------------------------------------------
     * FIGURE TABLE: table styles for figures; use with CAPTIONS     */

    .figureTableDark
              {
                background: #000000 ;
                display: inline ;
                margin: 10px ;
              }

    .figureTableLight
              {
                background: #BBDDDD ;
                display: inline ;
                margin: 5px ;
              }

    .generalTable
              {
                display: inline ;
                margin: 5px ;
              }

    /* ----------------------------------------------------------------
     * CAPTION TITLE: bold caption text styles */
    .captionTitleOnDark /* defines style for a white text caption on a dark background */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               font-weight:bold;
               color:#FFFFFF ;
              }

    .captionLinkedTitleOnDark /* defines style for a yellow link text caption on a dark background */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               font-weight:bold;
               color:#FFFF00 ;
              }

    .captionTitleOnLight /* defines style for a black text caption on a light background */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               font-weight:bold;
               color:#000000 ;
              }

    .captionLinkedTitleOnLight /* defines style for a blue linked caption on a light background */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               font-weight:bold;
               color:#0000FF ;
              }

    .captionTitleDefault /* defines style for a text caption using page's default color */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               font-weight:bold;
              }

    /* ----------------------------------------------------------------
     * CAPTION: caption text styles */
    .captionOnDark /* defines style for a white text, yellow link caption on a dark background */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               color:#FFFFFF ;
              }
    .captionLinkOnDark /* USE WITH "captionOnDark" -- defines style for a yellow link caption on a dark background */
              {
               color:#FFFF00 ;
              }

    .captionOnLight /* defines style for a black text, blue link caption on a light background */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               color:#000000 ;
              }

    .captionLinkOnLight /*  USE WITH "captionOnLight" -- defines style blue link caption on a light background */
              {
               color:#0000FF;
              }

    .captionDefault /* defines style for a text caption using page's default color */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
              }

    td.captionDefault a 
              {
                font-weight: bold;
              }
              
    /* ----------------------------------------------------------------
     * TABLE OF CONTENTS: table of contents text styles */
    .TOCanchors /* defines style for top-of-page table-of-contents anchor links */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 80% ;
               margin-bottom:5px ;
               margin-top:5px ;
              }

    .TOCtoplink /* defines style for link to top of page */
              {
               font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
               font-size: 70% ;
               font-variant: small-caps ;
               font-weight: bold ;
               margin-bottom:10px ;
               margin-top:10px ;
              }


    /* ----------------------------------------------------------------
     * IMAGE FORMATTING: special formatting for linked images */

    .blackBorderedImage /*  */
              {
               border-color: #000000 ;
              }

