body { font-family:Verdana; font-size:8pt; }
p { font-family:Verdana; font-size:8pt; margin-top:0pt; margin-bottom:4pt; }
img { border:none; }

td { font-family:Verdana; font-size:8pt; vertical-align:top; }
ul { list-style-position:inside; margin-top:0pt; margin-bottom:0pt; margin-left:0pt; padding:0; }
li { font-family:Verdana; font-size:8pt; margin-top:.0001pt; margin-bottom:6pt; padding:0; }

u {text-decoration:none; border-bottom:1px solid #808080; }
s {text-decoration:none; border-bottom:1px dashed #808080; }
strong {font-weight:normal; border:1px dotted #808080; }


a:link, a:visited, a:active {text-decoration:none}
a:link {color:black}
a:visited {color:#400040}
a:hover {color:red; text-decoration:underline}


h1 {
    font-weight:normal; font-size:14pt; font-family:Arial;
    letter-spacing:0.1em;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:8pt;
    text-transform: uppercase;
}
h1:first-letter { font-size:20pt;}

h2 {
    border-top:solid 2px black; border-bottom:solid 1px black;
    color:maroon;
    font-weight:bold; font-family:Arial; font-size:10pt;
    letter-spacing:0.1m;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:6pt;
}

h3 {
    font-weight:normal; font-family:"Arial"; font-size:9pt;
    letter-spacing:0.1m;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:4pt;
    text-decoration:underline; text-transform: uppercase; 
}
h3:first-letter { font-size:12pt;}
.h3Num { display:inline; float:left; font-weight:normal; font-family:"Arial"; font-size:12pt; margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:0pt; padding:0pt;
}

h4 {
    font-weight:bold; font-family:"Arial"; font-size:9pt;
    letter-spacing:0.1m;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:4pt;
    text-decoration:underline; 
}

.Rub-1 {
    background:#ABA585;
    border-bottom: 1px solid #720010; border-top:1px solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:3pt;
}
.Rub-2 {
    border-bottom: thick solid red; border-top:1px solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:3pt;
}
.Rub-3 {
    background:#D7CFA4;
    border-bottom: 1px solid #720010; border-top:1px solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:3pt;
}
.Rub-4 {
    background:#720010;
    color:#ffffff;
    font-family:Verdana; font-size:8pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:3pt;
    padding-left:1px; padding-right:1px; padding-bottom:1px;
}
.Rub-4b {
    background:#7B7555;
    border-bottom: 1px solid #720010;
    border-top:1px solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:1px;
}

.Rub-5 {
    border-bottom: 1px solid #720010;
    color: #0000a0;
    font-family:Arial; font-size:8pt; font-weight:bold;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:3pt;
}
.Rub-6 {
    border-bottom: 1px solid #720010;
    color: #888060;
    font-family:Arial; font-size:8pt; font-weight:bold;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:3pt;
}

.rouge { color: #700000; }
.vert { color: #005000; }
.bleu { color: #000060; }

.note { font-family:Arial; font-size:8pt; color:#000066; }

.instruction { font-style:italic; }


.pi { color:#660000; font-family:"Arial"; font-size:9pt; }
.zh { font-family:"SimSun"; font-size:14pt; }
.zh2 { font-family:"SimSun"; font-size:16pt; }
.zh3 { font-family:"SimSun"; font-size:20pt; }
.zh4 { font-family:"SimSun"; font-size:32pt; }
.fr { color:#000066; font-family:"Verdana"; font-size:8pt; }
.uni { color:#006000; font-family:"Arial Unicode MS"; }
.wingdings { color:#006000; font-family:"Wingdings"; font-size:10pt; }

