/* This is extra style stuff for the top-level pages only.

   IT adds some extra formatting rule for the blocks, and also

   creates some new rules for floated blocks and images.

*/



body             { margin: 4px;               

	           padding-top: 0.2em; 

                   background-color: white;   

	           color: black; }



div.mainblock    { margin-left: 5em;          

	           margin-right: 5em;  

                   text-align: justify; }



div.floatimg     { float: right;             

                   text-align: center; width: 140px; 

                   font-family: verdana,arial,helvetica,sans-serif;

                   white-space: nobreak;

                   background-color: #ffcc99; 

                   font-size: 6pt; color: black;

                   border: 3px solid gray;

                   /* margin-left: 0.5em;  */

                   border-width: 1px 4px 4px 1px;

                   border-top:    1px solid black;

                   border-left:   1px solid black;

                   border-bottom: 4px solid gray;

                   border-right:  4px solid gray; 

                   padding: 0.6em;           

	           padding-bottom: 0.25em;}



div.heading      { width: 100%; 

                   text-align: left;}



div.heading h2   { margin-top: 0em;}



div.sum          { margin-left: 5em;         

                   margin-top: -0.75em; }



div.header table { border-top: 1px solid #ff6600; }



span.smaller {font-size: 70%; font-style: italic;}

 h4 {font-weight: normal; }



