BODY, TD { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial }

A { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
A:hover { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: underline }

.text  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.text:link  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.text:visited  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.text:hover  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: underline }

.text9  { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.text9:link  { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.text9:visited  { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.text9:hover  { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: underline }

.textbigger  { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.title  { FONT-SIZE: 12pt; FONT-FAMILY: Verdana, helvetica, arial; color: #555555; font-weight: bold }

.path  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.path:link  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.path:visited  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.path:hover  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: underline }

.topmenu  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #FFFFFF }
.topmenu:link  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #FFFFFF; text-decoration: none }
.topmenu:visited  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #FFFFFF; text-decoration: none }
.topmenu:hover  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #FFFFFF; text-decoration: underline }

.sidemenu  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #7B7B7B; font: bold }
.sidemenu:link  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #7B7B7B; font: bold; text-decoration: none }
.sidemenu:visited  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #7B7B7B; font: bold; text-decoration: none }
.sidemenu:hover  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #7B7B7B; font: bold; text-decoration: underline }

.signature  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.signature:link  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.signature:visited  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.signature:hover  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: underline }

.form  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }

.warning  { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #FF0000 }
.error { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #FF0000 }

.forumheader { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #555555; font-weight: bold }
.forumlist { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #7B7B7B }
.forumtext { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.forumtitle { FONT-SIZE: 11pt; FONT-FAMILY: Verdana, helvetica, arial; color: #333333 }

.forumtopic { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #333333 }
.forumtopic:link { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }
.forumtopic:visited { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }
.forumtopic:hover { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }

.textsm  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #000000 }
.textsm:link  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.textsm:visited  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: none }
.textsm:hover  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585; text-decoration: underline }

.comments  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }
.comments:link  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }
.comments:visited  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }
.comments:hover  { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, helvetica, arial; color: #005585 }

.newscategory {
    margin: 10px 10px;
    background-color: silver;
    padding: 5px 10px;
    font-weight: bold;
    cursor: pointer;
}
.newslist {
    margin: 10px 10px;
    padding: 5px 10px;
}
.newsitem {
    padding-bottom: 5px;
}
.newsitem .image {
    float: left;
    margin-right: 5px;
    margin-bottom: 3px;
}
.newslist .separator {
    clear: both;
    border-bottom: 1px solid silver;
    margin-bottom: 3px;
}

div.contentlist,
td.contentlist {
    padding: 0px;
    margin-bottom: 10px;
    border: 1px solid #E3E3E3;
    vertical-align: top;
}

.contentlist .title {
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 5px 0px;
    background-color: #E9E9E9;
    padding: 5px;
    color: #000;
}

.contentlist .contentmore {
    text-align: right;
}

.contentlist .text {
    padding: 0px 5px;
}

.contentlist .list .item {
    margin-bottom: 5px;
    margin: 5px;
    clear: both;
}

.contentlist .datetime {
    color: #444;
    font-style: italic;
}

.contentlist .list .item .image {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}

.lightbox img {
    border: 0px;
}

.newsitemimage {
    margin: 5px 0px;
}