A:link     { text-decoration: none;
             font-weight: bold;
             color: #A04800; }
A:visited  { text-decoration: none;
             font-weight: bold;
             color: #FF0000; }
      
A:hover, 
A:active   { text-decoration: underline; 
             font-weight: bold;
             color: #FF0000; }

P {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    text-align : left;
}

IMG.Bulle {
    float : right;
    margin-right  : 5px;
    margin-top    : 5px;
    margin-bottom : 5px;
}


TABLE {
    background-color: #F0F0F0;
      }

TD.Left {
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size   : 10pt;
    font-weight : normal;
    font-style  : normal;
    text-align   : left;
    margin-top     : 0.0em;
    margin-bottom  : 0.0em;
    padding-top    : 0.0em;
    padding-bottom : 0.0em;
}

TD.Center {
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size   : 10pt;
    font-weight : normal;
    font-style  : normal;
    text-align   : center;
    margin-top     : 0.0em;
    margin-bottom  : 0.0em;
    padding-top    : 0.0em;
    padding-bottom : 0.0em;
}

TH.Left {
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size   : 10pt;
    font-weight : normal;
    font-style  : italic;
    text-align   : left;
    margin-top     : 0.0em;
    margin-bottom  : 0.0em;
    padding-top    : 0.0em;
    padding-bottom : 0.0em;
}

TH.BigHeader {
    color   : #20A040;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size   : 10pt;
    font-weight : bold;
    font-style  : normal;
    text-align   : left;
    margin-top     : 0.0em;
    margin-bottom  : 0.0em;
    padding-top    : 0.0em;
    padding-bottom : 0.0em;
}

A.ALink:visited,
A.ALink:link  { text-decoration: none;
               font-weight: bold;
               color: #A04080;
}
      
.Link {
    width      : 140px;
    color: #A04080;
    background-color: #E0E0E0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
    text-align : left;
    padding-left : 5px;
    padding-top : 0.0em;
    margin-top : 0.0em;
    margin-bottom : 0.0em;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.LinkHeader {
    color:            #606060;
    width      : 140px;
    background-color: #E0E0E0;
    padding-top : 1.0em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11pt;
    font-weight: bold;
    font-style: normal;
    text-align : left;
    padding-left : 5px;
    margin-top : 0.0em;
    margin-bottom : 0.0em;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.LinkTop {
    color:            #606060;
    width      : 140px;
    background-color: #E0E0E0;
    padding-top : 0.2em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    font-style: normal;
    text-align : center;
    padding-left : 5px;
    padding-top     : 5px;
    padding-bottom  : 5px;
    margin-top : 2.0em;
    margin-bottom : 0.0em;
    border-top      : 1px solid #803030;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.LinkBottom {
    color:            #606060;
    width      : 140px;
    background-color: #E0E0E0;
    padding-top : 0.2em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    text-align : center;
    padding-left : 5px;
    padding-top     : 10px;
    padding-bottom  : 5px;
    margin-top      : 0px;
    margin-bottom   : 0px;
    border-bottom   : 1px solid #803030;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.Here {
    color:            #606060;
    width      : 140px;
    background-color: #F0F0F0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    text-align : left;
    padding-left : 5px;
    padding-top : 0.0em;
    margin-top : 0.0em;
    margin-bottom : 0.0em;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

p.Ghost {
    background-color: #F0F0F0;
    color: #D0D0D0;
    font-family: Times New Roman,serif;
    font-size: 24pt;
    font-weight: normal;
    font-style: normal;
    text-align : center;
    margin-top : 2.0em;
    margin-bottom : 0.0em;
    width : 500px;
}

.TableBox {
    table-layout     : fixed;
    color            : #000000;
    background-color : #F0F0F0;
    line-height      : 1.27;
    margin-left      : 20px;
    margin-right     : 20px;
    margin-top       : 0px;
    margin-bottom    : 0px;
    padding-left     : 6px;
    padding-right    : 6px;
    padding-top      : 20px;
    padding-bottom   : 15px; 
    width            : 474px;
    border-left      : 1px solid #803030;
    border-right     : 1px solid #803030;
    border-spacing   : 0px;
}

.TableHeader {
    color            : #803030;
    background-color : #E0E0E0;
    text-align       : left;
    line-height      : 1.27;
    font-family      : Verdana,Arial,Helvetica,sans-serif;
    font-size        : 10pt;
    font-weight      : bold;
    font-style       : normal;
    text-align       : left;
    margin-top       : 0.0em;
    margin-bottom    : 0.0em;
    padding-left     : 10px;
    padding-top      : 0.0em;
    padding-bottom   : 0.0em;
}

.TextBox {
    color: #000000;
    background-color: #F0F0F0;
    font-family: Times New Roman, serif;
    font-size: 11pt;
    font-style: normal;
    line-height     : 1.27;
    text-align      : left;
    margin-left     : 20px;
    margin-right    : 20px;
    margin-top      : 0px;
    margin-bottom   : 0px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 6px;
    padding-bottom  : 1px; 
    width           : 460px;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextCitation {
    color: #000000;
    background-color: #F0F0F0;
    font-family: Times New Roman, serif;
    font-size: 14pt;
    font-style: normal;
    line-height     : 1.27;
    text-align      : left;
    margin-left     : 20px;
    margin-right    : 20px;
    margin-top      : 0px;
    margin-bottom   : 0px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 6px;
    padding-bottom  : 10px; 
    width           : 460px;
    border-left     : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextFoot {
    color: #000000;
    background-color: #F0F0F0;
/*
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
*/
    font-family: Times New Roman, serif;
    font-size: 11pt;
    font-style: normal;
    line-height     : 1.27;
    text-align      : left;
    margin-left     : 20px;
    margin-right    : 20px;
    margin-top      : 0px;
    margin-bottom   : 10px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 6px;
    padding-bottom  : 1px; 
    width           : 460px;
    border-left     : 1px solid #803030;
    border-bottom   : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextAuthor {
    color: #000000;
    background-color: #F0F0F0;
/*
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
*/
    font-family: Times New Roman, serif;
    font-size: 14pt;
    font-style: italic;
    line-height     : 1.27;
    text-align      : left;
    margin-left     : 20px;
    margin-right    : 20px;
    margin-top      : 0px;
    margin-bottom   : 10px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 6px;
    padding-bottom  : 1px; 
    width           : 460px;
    border-left     : 1px solid #803030;
    border-bottom   : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextTop {
    color: #000000;
    background-color: #F0F0F0;
/*
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
*/
    font-family: Times New Roman, serif;
    font-size: 11pt;
    font-style: normal;
    line-height     : 1.27;
    text-align      : left;
    margin-left     : 20px;
    margin-right    : 20px;
    margin-top      : 0px;
    margin-bottom   : 0px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 6px;
    padding-bottom  : 1px; 
    width           : 460px;
    border-left     : 1px solid #803030;
    border-top      : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextTopBottom {
    color: #000000;
    background-color: #F0F0F0;
/*
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
*/
    font-family: Times New Roman, serif;
    font-size: 11pt;
    font-style: normal;
    line-height     : 1.27;
    text-align      : left;
    margin-left     : 20px;
    margin-right    : 20px;
    margin-top      : 0px;
    margin-bottom   : 10px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 6px;
    padding-bottom  : 1px; 
    width           : 460px;
    border-left     : 1px solid #803030;
    border-top      : 1px solid #803030;
    border-bottom   : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextHeader {
    color: #FFFFFF;
    background-color: #803030;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11pt;
/*
    font-family: Times New Roman, serif;
    font-size: 11pt;
*/
    font-style      : normal;
    font-weight     : bold;
    line-height     : 1.27;
    text-align      : left;
    margin-top      : 20px;
    margin-bottom   :  0px;
    margin-left     : 20px;
    margin-right    : 20px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 1px;
    padding-bottom  : 1px;
    width           : 460px;
    border-left     : 1px solid #803030;
    border-top      : 1px solid #803030;
    border-right    : 1px solid #803030;
}

.TextHeaderBottom {
    color: #FFFFFF;
    background-color: #803030;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11pt;
/*
    font-family: Times New Roman, serif;
    font-size: 11pt;
*/
    font-style      : normal;
    font-weight     : bold;
    line-height     : 1.27;
    text-align      : left;
    margin-top      : 20px;
    margin-bottom   :  0px;
    margin-left     : 20px;
    margin-right    : 20px;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 1px;
    padding-bottom  : 1px;
    width           : 460px;
    border-left     : 1px solid #803030;
    border-top      : 1px solid #803030;
    border-bottom   : 1px solid #803030;
    border-right    : 1px solid #803030;
}

dt {
    background-color : #E0E090;
}


.TabulaBodyNoSq, dd {
    color            : #000000;
    background-color : #F0F0F0;
    width            : 480px;
/*
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
*/
    font-family      : Times New Roman, serif;
    font-size        : 12pt;
    font-style       : normal;
    line-height      : 1.27;
    text-align       : left;
    margin-top       : 0.0em;
    margin-bottom    : 0.0em;
    padding-left     : 6px;
    padding-right    : 6px;
    padding-top      : 1px;
}

dd {
    padding-bottom   : 10px;
}

.TabulaBody {
    color: #000000;
    background-color: #F0F0F0;
    width           : 480px;
/*
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
*/
    font-family: Times New Roman, serif;
    font-size: 12pt;
    font-style: normal;
    text-indent  : 1.0em;
    text-align   : left;
    line-height  : 1.27;
    margin-top    : 0.0em;
    margin-bottom : 0.0em;
    padding-left    : 6px;
    padding-right   : 6px;
    padding-top     : 1px;
    padding-bottom  : 1px;
}

.TabulaHead1 {
    color: #404040;
    background-color: #F0F0F0;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size       : 20pt;
    font-weight     : bold;
    font-style      : normal;
    text-align      : center;
    padding-left    : 0px;
    padding-top     : 1.9em;
    margin-top      : 0.0em;
    margin-bottom   : 0.0em;
}
