BODY {
        margin-top: 10px;
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt;
        color: #000000;      
        text-align: left;
        background-color: #ffffff; 
        scrollbar-face-color: #ffffff;
        scrollbar-highlight-color: #cccccc;
        scrollbar-3dlight-color: #ffffff;
        scrollbar-darkshadow-color: #cccccc;
        scrollbar-shadow-color: #ffffff;
        scrollbar-arrow-color: #888888;
        scrollbar-track-color: #ffffff;
}

p { 
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 10pt;
     color: #000000;
}

TD {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10pt;
}

UL {
     list-style: disc;
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 10pt;
     color: #000000;
}	

OL {
     list-style-type: upper-roman;
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 10pt;
     color: #000000;
}

Li { 
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 10pt;
     color: #000000;
}


   /* ****** Concerns TOP.HTML *******************************************************  */
   
BODY.top {
        margin: 0; 
}  
    
TD.top {
	background-color: #000075;
}

TD.topwhite {
	background-color: #ffffff;
}         
   
A.acfsub:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; 
	TEXT-DECORATION: none;
}

A.acfsub:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ddddee; 
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; 
	TEXT-DECORATION: none;
}

A.acfsub:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffff00; 
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; 
	TEXT-DECORATION: underline;
}


   /* ****** Concerns LEFT.HTML ********************************************************************  */

BODY.left { 
        background-color: #eeeeee;
        margin: 0cm;
}
    
TD.left {
	background-color: #eeeeee;
	FONT-SIZE:  8pt; 
	COLOR: #00008c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

TD.leftblue {
	background-color: #000075;
}

TD.leftwhite {
	background-color: #ffffff;
}					    
    
A.sidelink {
	FONT-SIZE:  8pt; 
	COLOR: #00008c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.sidelink:link {
	FONT-SIZE:  8pt; 
	COLOR: #00008c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.sidelink:active {
	FONT-SIZE:  8pt; 
	COLOR: #00008c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.sidelink:visited {
	FONT-SIZE: 8pt; 
	COLOR: #00008c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.sidelink:hover {
        FONT-SIZE: 8pt; 
	COLOR: #777777;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	background-color: #ffffff;
} 

   /* ****** Concerns CERTIFICAT.HTML *******************************************************  */   
   
textarea {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        COLOR: #003366;
        FONT-SIZE: 9pt;
        FONT-WEIGHT: BOLD;   
}
        
input {
        BORDER-TOP: #006699 1px inset; 
        BORDER-LEFT: #006699 1px inset; 
        BORDER-RIGHT: #001144 1px inset; 
        BORDER-BOTTOM: #001144 1px inset; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE: 9pt; 
        FONT-WEIGHT: BOLD; 
        COLOR: #003366; 
        BACKGROUND-COLOR: #efefef;
}

input.button {
        background-color: #003366; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 9pt; 
        color: #ffffff; 
}
        
BODY.certif {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt;
        color: #000000;      
        text-align: left;
        margin-top: 10px;
        background-color: #ffffff; 
        scrollbar-face-color: #004477; 
        scrollbar-highlight-color: #cccccc; 
        scrollbar-3dlight-color: #666666; 
        scrollbar-darkshadow-color: #666666; 
        scrollbar-shadow-color: #000044; 
        scrollbar-arrow-color: #ffffff; 
        scrollbar-track-color: #102952; 
}

   /* ****** Concerns SEARCH.HTML *******************************************************  */   

input.search {
        FONT-SIZE: 14px; 
        COLOR: #003366; 
        font-weight: bold; 
        font-family: Arial, NimbusSanD, Sans-Serif; 
        BACKGROUND-COLOR: #eaf2f7;
}


   /* ****** Concerns FORMS.HTML *******************************************************  */   

TABLE.TT {
     background-color: #dddddd;
     border: solid #003366;  	
     border-width: 4px;
}

td.title { 
       FONT-WEIGHT: bold; 
       FONT-SIZE: 20px; 
       color: #000099;
       text-align: center; 
       text-decoration: underline; 
       FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
       background-color: #eeeeee;  
       border: solid #003366;
}

td.forms { 

       background-color: #eaf2f7;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 9pt;
}

th.forms { 
       FONT-WEIGHT: bold; 
       background-color: #d0e8f0;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14pt;
}

input.error {
        BORDER-TOP: thin solid red;
        BORDER-LEFT: thin solid red;
        BORDER-RIGHT: thin solid red;
        BORDER-BOTTOM: thin solid red;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE: 9pt; 
        FONT-WEIGHT: BOLD; 
        COLOR: #003366; 
        BACKGROUND-COLOR: #ffffff;
}