/*
Contains formatting information for my HTML data, i.e. coloring
the links black when the document is printed.
Johannes Knabe, Bonn / Germany, 2005-07
*/
  @media print {
    a { text-decoration:none;
        color:black;
        /*padding-right:5px;*/}
    td.paddingBug { padding-top:6px }
    span.hideForPrint { display:none;}
    div.hideForPrint { display:none;}
    }
  @media screen {
    a:link { text-decoration:none; }
    a:visited { text-decoration:none; }
    a:hover { text-decoration:underline; }
    a:active { text-decoration:underline; }
    a:focus { text-decoration:underline; }
    span.hideForPrint { } 
    }

  body,i,b,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,span { font-family:Arial,sans-serif; }

  h1 { font-size:140%; }
  h2 { font-size:130%; }
  h3 { font-size:120%; }
  h4 { font-size:110%; }

  body,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,code,span
   { font-size:14px; 
     line-height: 1.5em;
   }

  pre
   { 
     line-height: 1.2em;
     overflow:auto; border:1px solid #aaa; margin:0.3em; padding:0.5em;
   }
  body {
    background-color: #FFFFFF;
    color:            #000000;
    margin:           5px;
    padding:          0px;
  }  
  
  table {
    vertical-align:   middle; 
  }

  blockquote {
    text-align:       justify; 
  }

  div.resumeKey {text-indent:-2em;
                 margin-left:2em; 
                 text-align:left; }
  td.resumeValue { vertical-align:top;}
  td.newsEventText { margin-left:0.3em; margin-right:0.3em; } /*text-align:justify;*/
  table.newsEventTable {page-break-inside:avoid; margin-left:0.2em; margin-right:0.2em; }
  div.floatBox {float:right; margin-left:25px; margin-right:5px; margin-top:5px; padding:5px; margin-bottom:15px; text-align:center; font-size:12px; line-height: 1.2em; border: 1px solid #aaa;}
  div.preBox { overflow:auto; border:1px solid #aaa; margin:0.3em; padding:0.5em; }
  div.idiofactInfo {width:98%; z-index:10; position:absolute; top:3px; text-align:center}
