BODY 
{
color: #000000;
background-color: #FFFFFF;
margin-left: 0;
margin-right: 0;
margin-top: 20px;
margin-bottom: 20px;
}

TD
{
font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif;
font-size: 8pt;
}

FORM
{
margin: 0;
}

INPUT
{
font-family : Verdana, Tahoma, Arial, Serif, Sans-Serif;
font-size: 8pt;
font-weight: normal;
}

TEXTAREA
{
font-family : Verdana, Tahoma, Arial, Serif, Sans-Serif;
font-size: 8pt;
font-weight: normal;
}

a:link
{
color: #000000;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

a:visited
{
color: #000000;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

a:hover
{
color: #000000;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.infobar
{
background-image: url(./img/layout/infobar.gif);
height: 38px;
color: #FFFFFF;
text-align: center;
padding-left: 10px;
padding-right: 10px;
}

.infobar_link:link
{
color: #FFFFFF;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.infobar_link:visited
{
color: #FFFFFF;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.infobar_link:hover
{
color: #FFFFFF;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.gray_link:link
{
color: gray;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.gray_link:visited
{
color: gray;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.gray_link:hover
{
color: gray;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

.menu
{
text-align: left;
vertical-align: top;
}

.news
{
vertical-align: top;
}

.news_title
{
font-size: 13pt;
font-weight: bold;
margin-bottom: 0;
}

.news_subtitle
{
color: gray;
background-color: transparent;
margin-top: 0;
}

.news_content
{
text-align: justify;
margin-top: 0;
}

.footer
{
background-image: url(./img/layout/footer.gif);
height: 38px;
color: #FFFFFF;
text-align: center;
padding-left: 10px;
padding-right: 10px;
}

.champs
{
background-image: url(./img/layout/champs_md.gif);
height: 5px;
}

.champs_on
{
background-image: url(./img/layout/champs_md_on.gif);
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

.champs_after
{
background-image: url(./img/layout/champs_md_after.gif);
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

.champs_off
{
background-image: url(./img/layout/champs_md_off.gif);
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

.topten
{
padding-left: 10px;
padding-right: 15px;
font-size: 7pt;
height: 5px;
}
