@charset "UTF-8";
/* CSS Document */

#contenTable
    {
    border:       thin;
    border-color: #666666;
    border-style: inset;
    padding:      0px;
    }

#left-menu
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin-top: 1px;
    margin-left: 1px;
    float:     left;
    width:     138px;
    top:       115px;
    background-color: #FFF;
    }

#content
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin-top: 10px;
    margin-left: 10px;
    }

#welcome
    {
    width: 689px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    }

#news
    {
    width: 689px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    }

#latestnews
    {
    margin-left: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    }
    
.ftr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
  
}

.content
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 10px;
    margin-left: 10px;
    }

h1, h2
    {
    color: #244171;
    }

p
    {
    text-align: justify;
    }

p.intro1
    {
    font-size: 130%;
    }

A:link
    {
    font-size:   7pt;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
    color:       #990000;
    }

A:visited
    {
    font-size:   7pt;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
    color:       #990000;
    }

A:active
    {
    font-size:   7pt;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
    color:       #990000;
    }

A:hover
    {
    font-size:   7pt;
    font-family: Verdana;
    text-decoration: underline;
    font-weight: bold;
    color:       #FF0000;
    }

/* Added by Wiel */
.padding
    {
    padding: 10px;
    }

/* classes for form validator */
.tfvHighlight
    {
    color:            #navy;
    background-color: aqua;
    }

.tfvNormal
    {
    color: black;
    }

/* FORMS */

fieldset.feedback
    {
    border: none;
    }

fieldset.feedback legend
    {
    /* display: none; */
    text-align: center;
    }

fieldset.feedback ol
    {
    list-style:          none;
    list-style-position: inside;
    margin:              0;
    padding:             0;
    }

fieldset.feedback ol li
    {
    list-style: none;
    }

#navcontainer
    {
    margin: 0 auto;
    font-size: 13px;
    text-align: center;
    }

ul#navlist
    {
    text-align: left;
    list-style: none;
    padding:    0;
    margin:     0 auto;
    }

ul#navlist li
    {
    font-size: 11px;
    display: block;
    margin:  0;
    padding: 0;
    display: block;
    border-width: 1px;
    border-color: #ffe #aaab9c #ccc #fff;
    border-style: solid;
    color:   #777;
    background: #e2e2f7;
    }

ul#navlist li a
    {
    font-size: 11px;
    display: block;
    width:   100%;
    padding: 0.5em 0 0.5em 1em;
    border-width: 1px;
    border-color: #ffe #aaab9c #ccc #fff;
    border-style: solid;
    text-decoration: none;
    background: #e2e2f7;
    }

#navcontainer > ul#navlist li a
    {
    width: auto;
    }

ul#navlist li#active a
    {
    background: #d7e7f0;
    color: #244171;
    }

ul#navlist li ul
    {
    width:       210px;
    text-indent: 0;
    margin:      0;
    padding:     0;
    border-left: 5px #305490 solid;
    }

ul#navlist li a:hover, ul#navlist li#active a:hover
    {
    color:      #244171;
    background: transparent;
    border-color: #aaab9c #fff #fff #ccc;
    }

/* classes for form validator */
.tfvHighlight
    {
    color:            #navy;
    background-color: aqua;
    }

.tfvNormal
    {
    color: black;
    }

form fieldset.feedback ol li, ol.fields li
    {
    clear:         both;
    border-bottom: #e9e9e9 1px solid;
    position:      relative;
    padding:       5px 0 5px 0;
    }

form fieldset.feedback ol li
    {
    *zoom: 1;

    clear: both;
    }

form fieldset.feedback ol li:after
    {
    clear:   both;
    display: block;
    content: '.';
    visibility: hidden;
    height:  0;
    }

form fieldset.feedback ol li input
    {
    margin-left:    5px;
    vertical-align: middle;
    }

form fieldset.feedback ol li.required input
    {
    margin-left: 0px;
    border-left: 5px solid #305490;
    }

form fieldset.feedback ol li.required select
    {
    margin-left: 0px;
    border-left: 5px solid #305490;
    }

form fieldset.feedback ol li label
    {
    width: 120px;
    float: left;
    font-size: 100%;
    display: block;
    padding-top: 13px;
    }

form fieldset.feedback ol li input.radio_button
    {
    float: left;
    width: 50px;
    }

form fieldset.feedback ol li input
    {
    width:  175px;
    border: 1px solid #ccc;
    }

form fieldset.feedback ol li textarea
    {
    width:  250px;
    height: 75px;
    border: 1px solid #ccc;
    }

form fieldset.feedback ol li select
    {
    border: 1px solid #ccc;
    }

.go_button
    {
    border: none;
    color: #FFF;
    background-image: url(/images/buttons/button_bg.jpg);
    background-position: left top;
    width: 160px;
    height: 36px;
    }