        /*
            Print version neglects the margin navigation information
        */
        body
        {
            color:navy;
            background-color:white;
            margin:0px;
            padding:0px;
            font-size:small;
            font-family:Arial, Helvetica, sans-serif;
        }
        
        p { display:block; }

        h1 { font-size:x-large; font-weight:900; }
        h2 { font-size:large; font-weight:bold; }        
        h3 { font-size:medium; font-weight:bold; }
        h4 { font-size:small; font-style:italic; }
        h5
        {
            font-size:small;
            text-decoration:underline;
            float:left;
            margin-top:0;
            margin-bottom:0;
            margin-right:5px;
        }
        h6
        {
            font-size:small;
            text-decoration:underline;
            margin-top:0;
            margin-bottom:0;
        }

        ul { list-style-position:inside; }
        ol { list-style-position:inside; }

        a { font-weight:600; text-decoration:none; }
        a:link {color:black; font-variant:small-caps;}
        a:visited {color:olive; font-variant:small-caps; font-style: italic;}
        a:hover {background-color:yellow; font-variant:small-caps; text-decoration:underline;}


        #header
        {
            margin:0;
            border:1px solid black;
            /*background-color:white;*/
            padding:10px;
        }
        
        #header h1 { margin:0; }
        
        #header p
        {
            line-height:120%;
        }

        #ContentScrollBlock
        {
            margin:0;
            /*background-color:white;*/
            padding:0px;
        }

        .content
        {
            clear: both;
            border:1px solid black;
            /*background-color:white;*/
            padding:10px;
        }

        .content img, form
        {
            float:left;
            margin-right:10px;
            border-style:none;
        }
        
         
        /*  for button followed by info on right */
        
        div.px75 { font-size:x-small; height:75px; }
        div.px75 form, img { float:left; }
        div.px75 ul { list-style-position:inside; }
        div.px75 h4 { margin-bottom:0; }
        div.px75 p { margin-top:2px; }

        div.px60 { font-size:x-small; height:60px; }
        div.px60 form, img { float:left; }
        div.px60 ul { list-style-position:inside; }
        div.px60 h4 { margin-bottom:0; }
        div.px60 p { margin-top:2px; }
        
        /* image gallery for 75px images */
        
        div.img { margin:2px; float:left; }
        div.img form, img
        {
            display: inline;
            margin: 3px;
            border: 1px solid white;
        }
        div.desc
        {
            font-size:xx-small;
            text-align: center;
            font-weight: bold;
            width: 75px;
            margin: 2px;
        }

         
        #footer
        {
            margin:5px;
            text-align:center;
        }


        #MainMenu
        {
            display:none;    /*added for print*/
        }

        #SubMenu
        {
            display:none;    /*changed for print*/
        }

        #SubMenuScrollBlock
        {
            display:none;    /*changed for print*/
        }

