body{
     margin:0px;padding:0px;
     background-color:#333A61;
     font-family:Verdana,Arial,Helvetica,sans-serif;
     color:#FFFFFF;
     font-size:10px;
     text-align:center;
}

a{
    color:#CBCBCB;
}

p{
     margin:0px;
     padding:0px;
     font-weight:bold;
     text-transform:uppercase;
}

table{
     margin-left:auto;
     margin-right:auto;
     width:97%;
     margin-bottom:3px;
     empty-cells: show;
}

td{
     vertical-align:top;
     padding:3px;
     border-bottom:1px solid #D5D5D5;
     font-size:10px;
}

a:hover{
    text-decoration:none;
}

#company{
     text-align:center;
     font-size:10px;
     margin:10px;
}

.tit{
    color:#1D2F68;
    font-weight:bold;
    text-transform:uppercase;
    background-color:#A9BBDE;
    padding:5px;
    margin:0px;
    font-size:11px;
}

.tit1{
    height:12px;
    line-height:14px;
    background-color:#CCCCFF;
    color:#1D2F68;
    font-weight:bold;
    text-transform:uppercase;
 }

.tit1 a{
    height:12px;
    line-height:14px;
    background-color:#CCCCFF;
    color:#1D2F68;
    font-weight:bold;
    text-transform:uppercase;
}

.tit2{
 font-size:9px;
 background-color:#1D2F68;
 color:#A9BBDE;
 text-transform:uppercase;
 text-align:center;
}

.tit2 a{
 font-size:9px;
 background-color:#1D2F68;
 color:#A9BBDE;
 text-transform:uppercase;
 text-align:center;
}

.pict{
 vertical-align:middle;
 margin:0 2px 0 0;
}

.courseheading
{
 FONT-SIZE: 12pt;
 BORDER-LEFT-COLOR: #9dd67a;
 BORDER-BOTTOM-COLOR: #9dd67a;
 COLOR: #000000;
 BORDER-TOP-COLOR: #9dd67a;
 FONT-WEIGHT: bold;
 FONT-STYLE: italic;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 BORDER-RIGHT-STYLE: ridge;
 LETTER-SPACING: 0.1em;
 BACKGROUND-COLOR: #d6b4a5;
 BORDER-RIGHT-COLOR: #9dd67a;
 BORDER-BOTTOM-STYLE: ridge;
}

.resultheading
{
 FONT-WEIGHT: bold;
 FONT-SIZE: 8pt;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #ffffcc
}

.ligneheading1
{
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #FFFFFF
}

.ligneheading2
{
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #FFFFFF
}

.textpos
{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 background-color:#CCCCFF;
 color:#1D2F68
}

.textnum 
{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.textlic 
{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 7pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.textlib 
{
 FONT-WEIGHT: normal; 
 FONT-SIZE: 7pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.textpil
{
 FONT-WEIGHT: normal; 
 FONT-SIZE: 7pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.textmarque 
{
 FONT-WEIGHT: normal; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.textconc 
{
 FONT-WEIGHT: normal; 
 FONT-SIZE: 6pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.texttime 
{
 text-align:right;
 FONT-WEIGHT: normal; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}


.textcla1
{
 text-align:center;
 font-weight:bold; 
 FONT-SIZE: 7pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 color:#1D2F68;
 text-transform:uppercase;
 background-color:#A9BBDE;
 padding:5px; 
 margin:0px;
}

.textcla2
{
 text-align:center;
 font-weight:bold; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 color:#CCCCFF;
 text-transform:uppercase;
 background-color:#1D2F68;
 padding:5px; 
 margin:0px;
}

.textcla3
{
 text-align:center;
 font-weight:bold; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 color:#7984E1;
 text-transform:uppercase;
 background-color:#A9BBDE;
 padding:5px; 
 margin:0px;
}

.textbox
 {
 text-align:center;
 }

.textboxin
 {
 text-align:center;
 color:#A9BBDE;
 background-color:#1D2F68;
 }

