/* font */
    body, td, th      { font-size       : 13px              ; }

    A                 { color           : #004020           ;
                        text-decoration : none              ; }
    A:active          { color           : #408020           ;
                        text-decoration : none              ; }
    A:visited         { color           : #408020           ;
                        text-decoration : none              ; }
    A:active          { color           : #408020           ;
                        text-decoration : none              ; }
    A:hover           { color           : #FF8040           ;
                        text-decoration : underline         ; }

    A.link_year,
    A.link_year:link  { color           : #004020           ;
                        text-decoration : none              ; }
    A.link_year:hover { color           : #ffffff           ;
                        text-decoration : underline         ;
                        font-weight     : bold              ;
                        background      : #0040a0           ; }

    td                { line-height     : 120%              ; }

    .window           { width           : 624px             ; }

    .title            { font-size       : 16px              ;
                        line-height     : 32px              ; }

    .bar              { font-size       : 10pt              ;
                        line-height     : 14px              ;
                        background      : #6070c0           ;
                        color           : #ffffff           ; }

    .line             { font-size       : 1px               ;
                        line-height     : 2px               ;
                        background      : #6070c0           ;
                        color           : #6070c0           ; }

    .dark_blue        { color           : #ffffff           ;
                        background      : #0040a0           ;
                        line-height     : 100%              ; }

    .hr_blue          { color           : #6070c0           ;
                        size            : 2px               ; }

    .no_border        { border          : 0px               ; }



    .menu_bottom      { border          : 1px solid #ffffff ;
                        border-bottom   : 2px solid #0040a0 ;
                        border-right    : 2px solid #0040a0 ;
                        font-size       : 10pt              ;
                        text-align      : center            ; }


