    * {font-family: arial, sans-serif;}
    
    h1 {font-weight:bold; text-align:center; color:#FF3C3C; font-family:sans-serif; font-size:2.4em; margin-top: -0.3em; margin-bottom: 0em;}
    h1.smallh1 { font-size:2em;}
    h2, h3 {font-weight:bold; text-align:left; color:#FF3C3C; margin-top: -0.1em; margin-bottom: -0.1em;}
    h2 {font-family:sans-serif;font-size:1.6em;}
    h3 {font-family:sans-serif;font-size:1.3em;}
    body > p {
        color: black;
        text-align: justify;
        font-family: helvetica, sans-serif;
    }
    
    body {
        background: white;
        margin: 2em;
        text-align: center;
        height:100%;
        font-size:1em;
    }
    pre {
        color: #A52A2A;
        font-size:1em;
    }

    pre.large {
        font-weight:bold;
        color: #A52A2A;
        font-size:1em;
    }
    
    ul.large {
        font-size:1.2em;
    }
    
    ul.regular {
        font-size:0.9em;
    }
    
    ul.small {
        font-size:0.8em;
        margin:0em;
    }
    
    .large {
        font-size:1.2em;
    }
    
    .largebold {
        font-size:1.2em;
        font-weight:bold;
    }

    .author{color:#FF3C3C;font-weight:bold;text-decoration:none;font-size:1.2em;}
    .author:link{color:#FF3C3C;font-weight:bold;text-decoration:none;}
    .author:visited{color:#FF3C3C;font-weight:bold;text-decoration:none}
    .author:hover{text-decoration:underline;}
    .details{font-size:1.1em;text-align:center;}
    .toc{text-align:center;font-size:1.5em;}
    .abstract{font-style:italic;}
    a:link{color:dimgray;}
    a:visited{color:darkgray;}
    .note{color:red;background:yellow;font-size:1.4em;}
    
    #content{
    font-size:1.45em;
    margin: 0 auto;
    width:980px;
    height:100%;
    text-align:left;
    }    
    
    .center{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
    
    .bold{
    font-weight:bold;
    }
    
    .toc{font-size:1em;text-align:center;}
    
    .previous{font-size:0.8em;text-align:left;}
    .next{font-size:0.8em;text-align:right;}

    img{color:black;background:yellow; margin-bottom:0px;}


    table{text-align:center;}
    tr{text-align:center;}
    td{text-align:center;}

