body {background-image:url(images/background.jpg);
      font-family:verdana;
      font-size:10px;
      color:#000000;
      margin:0px 0px 0px 0px;}

table, tr, td {font-size:10px;
               font-family:verdana;
               color:#000000;}

b {color:#8FB94F;}

i {color:#F56F3A;
   font-style:normal;}

u {color:#458BCE;}

h1 {font-size:10px;
    text-transform:uppercase;
    border-left:12px solid #458BCE;
    padding-left:10px;
    letter-spacing:5px;
    color:#8FB94F;
    margin-bottom:10px;}

h2 {font-size:12px;
    color:#458BCE;
    border-bottom:2px solid #8FB94F;
    text-transform:uppercase;
    padding-left:10px;
    letter-spacing:2px;
    margin-bottom:10px;
    margin-top:25px;}

h2:first-letter {font-size:12px;
                 color:#F56F3A;}

h3 {background-color:#D6E1F3;
    font-size:10px;
    padding:2px 2px 2px 2px;
    text-transform:uppercase;
    letter-spacing:2px;
    text-align:right;
    margin-bottom:5px;
    margin-top:0px;
    border-bottom:3px solid #448ACF;}
    
h4 {font-size:11px;
    margin-bottom:-3px;
    text-transform:uppercase;
    letter-spacing:2px;
    color:#F56F3A;
    border-left:10px solid #8FB94F;
    line-height:12px;
    padding-left:5px;}
    

h5 {font-size:9px;
    margin-top:3px;
    margin-bottom:-1px;
    font-weight:normal;
    color:#458BCE;}

a:link, a:visited {text-decoration:none;
                   color:#458BCE;}

a:hover, a:active {text-decoration:underline;
                   font-weight:bold;
                   color:#F56F3A;
                   letter-spacing:1px;}

a:link.navi, a:visited.navi {text-decoration:none;
                             color:#000000;
                             display:block;
                             background-color:#FFFFFF;
                             padding: 2px 2px 2px 10px;}

a:hover.navi, a:active.navi {text-decoration:none;
                             font-weight:bold;
                             color:#000000;
                             display:block;
                             background-color:#FFFFFF;
                             padding: 2px 2px 2px 25px;
                             letter-spacing:2px;}

input.button {border:1px solid #458BCE;
              color: #8FB94F;
              font-family:Verdana;
              font-size:10px;
              background-color:#FFFFFF;
}



.field {border:1px solid #458BCE;
       color: #F56F3A;
       font-family:Verdana;
       font-size:10px;
       background-color:#FFFFFF;
}

.news-icon{float: left;
           margin-left:5px;
           margin-top:4px;
           margin-right:10px;
           margin-bottom:5px;
           width: 100px;
           height: 100px;
           border: 5px #FFFFFF solid;