
    body { color: black; background-color: white}

    /* links */
    a:link    {color: blue; text-decoration: none;}
    a:visited {color: blue; text-decoration: none;}
    a:hover   {color: red;  text-decoration: none;}
    a:active  {color: red;  text-decoration: none;}

    div {
        margin: 0;
        padding: 0;
        background-color: white;
        border: 0px solid black;
        }
    h1 {
        border: 0px solid black;
        }
    h2 {
        border: 0px solid black;
        }
    dl{
        margin: 5px;
        margin-left: 30px;
            }
    dt{
        margin-top: 5px;
        font-style: italic;
           }
    dd{
        padding-top: 5px;
        /*font-size: 110%;*/
            }
    table{
        margin:  0px;
        padding: 0px;
        border:  0px solid black;
        }
    td{
        text-align: left;
        vertical-align: top;
        padding-right: 10px;
        padding-top: 3px;
        border: 0px solid black;
        
        text-align: left;
            }
    ul{
        margin: 0px;
        margin-left: 1.5em;
        padding: 0px;
      }

    h1.title{
        margin: 5px;
        margin-bottom: 30px;
        padding: 10px;
        text-align: center;
        }
    h2.section{
        margin-top: 15px;
        margin-bottom: 5px;
        padding-left: 5px;
        padding-top:  5px;
        padding-bottom: 5px;
        border: px solid black;
        }

    p.sectionbody{
        margin-top: 5px;
        margin-bottom: 5px;
        padding-right: 5px;
        padding-left: 15px;
        text-align: justify;
        text-indent: 30px;
        border: 0px solid black;
        }
    p.paragraph{
        margin: 0px;
        margin-top: 5px;
        padding: 0px;
        text-align: justify;
        text-indent: 0px;
        border: 0px solid black;
        }

    td.cvstr{
        text-align: left;
        vertical-align: top;
        border: 0px solid black;
        }
    td.cvnrm{
        padding-left: 5px;
        text-align: left;
        }
    h1#welcome {
        margin: 5px;
        margin-bottom: 30px;
        padding: 10px;
        text-align: center;
        }
    div#canvas {
        margin: 0;
        padding: 10px;
                }

    div#langsel {
        position: relative;
        margin-top: 5px;
        background-color: rgb( 230,230,230 );
        text-align: right;
        /*height: 25px; */
                }

    div#mainbody    {
        top: 0px;
        position: relative;
        margin-left: 230px;
        /*background-color: green;*/
        padding: 5px;
                }

    div#sidebar    {
        /*top: 0px;*/
        position: fixed;
        float: left;
        width: 220px;
        /*background-color: rgb( 200,200,200 );*/
                }
    div.image{
        width: 125px;
        float: right;
        border: 1px solid black;
        margin: 15px;
        margin-right: 50px;
        }

    .firstletter     {
              float: left;
              font-size: 250%;
              line-height: 1;
              font-weight: bold;
              margin-right: 10px;
              margin-bottom: 0px;
              padding-bottom: 0px;
       }




