body {
    /*
     * The defaults for all components
     */
    font-family:        Verdana, Arial, sans-serif;
    font-weight:        normal;
    font-style:         normal;
    font-size:          small;
    margin-left:        36pt;
    margin-right:       36pt;
    margin-top:         36pt;
    margin-bottom:      36pt;
    text-align:         left;
    color:              black;
    background-color:   #eeeeee;
}

.small { font-size:     x-small; }

/*
 * Set the link colors and suggest no underlining
 */
a:link     { text-decoration:   none }
a:active   { text-decoration:   none }
a:visited  { text-decoration:   none }
a:link     { color:             blue; background-color: transparent; }
a:active   { color:             red;  background-color: transparent; }
a:visited  { color:             red;  background-color: transparent; }

/*
 * The headers are sans-serif
 */
h1, h2, h3, h4, h5 {
    font-family:        Verdana, Arial, sans-serif;
}
h1 { color:             black; background-color: transparent; }
h2 { color:             black; background-color: transparent; }
h3 { color:             black; background-color: transparent; }
h1 { font-size:         large; }
h2 { font-size:         medium; }
h3 { font-size:         medium; }

/*
 * Author acknowledgment
 */
p.author {
    text-align:                 right;
    font-size:                  x-small;
    font-weight:                normal;
    margin-top:                 16pt;
    color:                      #cccccc;
    background-color:           transparent;
}
p.author a:link     { color: #aaaaaa; background-color: transparent; }
p.author a:active   { color: #aaaaaa; background-color: transparent; }
p.author a:visited  { color: #aaaaaa; background-color: transparent; }

div.pattern {
    text-align:                 right;
}

p.note {
    margin-left:        15%;
    margin-right:       15%;
    margin-top:         10pt;
    margin-bottom:      10pt;
    text-align:         center;
    font-size:          x-small;
}
strong {
    font-weight:        bold;
}
blockquote {
    margin-left:        5%;
    margin-right:       5%;
}
pre {
    font-family:        monospace;
}

img.back {
    float:              right;
    margin-left:        0;
}
table {
    /* table-layout:       fixed; */
    margin-left:        auto;
    margin-right:       auto;
    color:              black;
    background-color:   #eeeeee;
}
td {
    font-family:        Verdana, Arial, sans-serif;
    font-weight:        normal;
    font-size:          small;
    text-align:         left;
}
th {
    font-family:        Verdana, Arial, sans-serif;
    background-color:   silver;
    color:              black;
    text-align:         center;
    font-weight:        bold;
    font-size:          small;
}
td strong {
    font-weight:        bold;
}
td.comm {
    color:              black;
    background-color:   white;
    padding:            0em;
}
.l { text-align:        left;   }
.r { text-align:        right;  }
.c { text-align:        center; }

table.h1 { margin-top:    24pt; }
table.h2 { margin-top:     8pt; }
table.h3 { margin-bottom:  2pt; }

p {
    font-family:        Verdana, Arial, sans-serif;
    font-size:          small;
    margin-top:         5pt;
    margin-bottom:      5pt;
    text-align:         justify;
    text-indent:        0em;
}

p.h1 {
    font-size:          medium;
    color:              #666666;
    background-color:   transparent;
    margin-left:        0pt;
    margin-top:         8pt;
    margin-bottom:      4pt;
}

p.h2 {
    font-size:          small;
    color:              #000000;
    background-color:   transparent;
    margin-left:        2pt;
    margin-top:         0pt;
    margin-bottom:      0pt;
}

p.h3 {
    font-size:          x-small;
    font-weight:        bold;
    color:              #770000;
    background-color:   transparent;
    margin-left:        0pt;
    margin-top:         0pt;
    margin-bottom:      0pt;
}

.h1 {
    color:              #000000;
    background-color:   #f0e68c;
}

.h2 {
    color:              #000000;
    background-color:   #cccccc;
}

.h3 {
    color:              #770000;
    background-color:   rgb(184,184,152);
}
