A {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #800080;
        text-decoration : none;
}

A:hover {
        text-decoration : underline;
        color: #800080;
}

a.nav {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: normal;
        text-decoration : none;
}

a.nav:hover {
        text-decoration : none;
        color: #800080;
}


a.pos {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        text-decoration : none;
}

a.pos:hover {
        text-decoration : none;
        color: #800080;
}

a.highlight  {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#800080;
        font-weight : normal;
        text-decoration : none;
}

a.highlight:hover {
        text-decoration : none;
        color: #800080;
}

.nav  {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        font-weight : normal;
}

.pos {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight : normal;
}

.small  {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #ffffff;
        font-weight : bold;
}

.normal  {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        font-weight : normal;
}

.alt  {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: ;
        font-weight : bold
        }


h2 {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        font-weight : bold;
        margin-top : 4pt;
        margin-bottom : 6pt;
}

.teaserheader {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #408080;
        font-weight : bold;
}


P  {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000000;
        font-weight : normal;
        line-height : 14pt;
        margin-top : 2pt;
        margin-bottom : 14pt;
}

P.side  {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000000;
        font-weight : normal;
        margin-top : 6pt;
        margin-bottom : 6pt;
        line-height : 9pt;
}


P.list  {
        font-family : Arial, Helvetica, sans-serif;
        color: #000000;
        font-weight : normal;
        line-height : 12pt;
        margin-top : 0pt;
        margin-bottom : 0pt;
}


P.illu  {
        line-height : 11pt;
        color: #444444;
        font-size: 8pt;
        margin-top : 3pt;
        margin-bottom : 0pt;
}


td.cell {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000000;
        font-weight : normal;
}

td.rowheader {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #ffffff;
        font-weight : bold;
}

td.colheader {
        font-family : Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000000;
        font-weight : bold;
}


INPUT.search {
        font-size:8pt;
        font-family : Arial, Helvetica, sans-serif;
        background-Color=#ffffff;
        BORDER: #408080 1 solid;
        width: 130px;
}

INPUT.normal {
        font-size:8pt;
        font-family : Arial, Helvetica, sans-serif;
        background-Color=#ffffff;
        BORDER: #408080 1 solid;
        width: 400px;
}

TEXTAREA.normal {
        font-size:8pt;
        font-family : Arial, Helvetica, sans-serif;
        background-Color=#ffffff;
        BORDER: #408080 1 solid;
        width: 400px;
}