body
{ 
 font:15px sans-serif, arial;
 margin: 10px;
}

div.h1
{
 font-size: 170%;
 margin-left: 128px;
 text-align:center
}

div.h2
{
 font-size: 120%;
 padding-top: 6px
}

div.h3
{
 font-size: 120%;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: center
}

div.h4
{
 font-size: 90%;
 margin-left: 128px;
 padding: 7px;
 text-align:center
}

div.h5
{
 font-size: 90%;
 padding-top: 12px;
 padding-bottom: 8px;
 text-align:right
}

img#logo
{
 float:right;
 width:128px;
 height:128px;
 border: 0
}

table
{
 width:100%;
 border-collapse:collapse;
 margin-bottom: 25px
}

td, th 
{
 border:1px solid #98bf21;
 padding: 7px;
 text-align:center;
}

th 
{
 padding-top:5px;
 padding-bottom:4px;
 background-color:#D0EAAB;
}

td.left-align{
 text-align:left
}

td.left-align{
 text-align:left
}

td.col1{
 color: #098709
}

td.col2{
 color: #D31E06
}

td.col3{
 color: #CC7700
}

.tal{
 text-align:left
}

.tar{
 text-align:right
}

.w12{
  width:12%
}

.w18{
  width:18%
}

a{
color: #0645AD
}

p#footer{
 font-size: 85%;
 text-align:center
}