@import url("https://fonts.googleapis.com/css?family=Ubuntu+Condensed"); 




html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote,
a, ul, li, article, aside, footer, header, section {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
ul {
    list-style: none;
}


body {
    font: 85%/1.4 sans-serif;
    background-color: #fff;
}
#whapper{
float: center;
clear: both;
width: 95%;
padding: 2em 2em 0.5em 2em;

}
#topo{

width: 100%;
height: 50%;
background-color:#000;

}
footer
{
margin-top: 4em;
margin-bottom: 0.3em;
float: center;
padding: 0.6em;
position:relative;
bottom:0;

box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
border: 0.2 em #fff solid;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,d7dee3+99 */
background: rgb(246,248,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(246,248,249,1) 0%, #000 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(99%,#000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(215,222,227,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(215,222,227,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(215,222,227,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(246,248,249,1) 0%,rgba(215,222,227,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#d7dee3',GradientType=0 ); /* IE6-9 */

padding-bottom: 0.5em;
}
hr{

 width: 100%;
border-top: 1px solid;
border-bottom: none;
border-right: none;
border-left: none;
 border-color:#c5c5c5;
 background: #c5c5c5;
}
  #logo{
          
		  max-width: 200px;   
          width: 100%;
          max-height: 53px;  
          min-height: auto;      
		  padding-left:2em;
  }
    img.mg{
          max-width: 200px;   
          width: 100%;
          max-height: 103px;  
          min-height: auto;      
		  float: right;
		  padding-right: 1em;
  }
h6{
padding-left: 2em;
  font-family: Helvetica, Verdana, Arial;
  color:#616161;
  font-size: 70%;
  
  }

  h1{
  font-size: 120%;
  color:#2e6944;
  padding: 1em;
  font-family: 'Ubuntu Condensed', arial;
  
  
  }
  section{
  margin-top: 2em;
  padding-left: 1em;
  padding-right: 1em;
  
  }
  header{
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border: 0.2 em #fff solid;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,d7dee3+99 */
    background: #f4f4f4; /* Old browsers */
    background: -moz-linear-gradient(top,  #f4f4f4 0%, #f4f4f4 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(99%, #f4f4f4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 99%); /* IE10+ */
    background: linear-gradient(to bottom, #f4f4f4 0%,#f4f4f4 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#d7dee3',GradientType=0 ); /* IE6-9 */
  }

@media print
{    
    .page-break { 
        page-break-before: always; 
    }
    
    .alter-print-span-h2
    { 
        font-size: 16px;
    }
    
    .alter-print-master
    { 
        font-size: 20px;
    }
    
    .alter-print-form
    { 
        width: 100%;
        height: 100%; 
        margin: 0; 
        float: none !important; 
    }
    
    .alter-print-div
    { 
        width: 100%;
        height: 100%; 
        margin: 0; 
        float: none !important; 
    }
        
    .alter-print img
    {
        max-width: 25% !important;
        max-height: 25% !important;
        min-width: 25% !important;
        min-height: 25% !important;
        margin:auto !important;
    }
    
    .alter-print-cdi
    { 
        font-family: Arial Narrow;
        font-size: 14px; 
    }
    
    .no-print{ display: none; }
    
    .noPrintBorder { border: none; }
}