  
font.TitleFitaly {
	font-size:250%;
	font-family:Arial,Helvetica;
	font-weight:Bold;
	color:#FFFFFF;
	padding-left:0.3em;
	}

font.TitleMoutarde {
	font-size:250%;
	font-family:Arial,Helvetica;
	font-weight:Bold;
	color:#FFE8A0;
	}

font.KeyboardWhite {
	font-size:90%;
	font-family:Arial,Helvetica;
	color:white;
	font-weight:Bold;
	letter-spacing: 0.1em;
	}

p.spacer {
	margin-top:0pt;
	margin-bottom:0pt;
	color:white;
	padding-top:0pt;
	padding-bottom:0pt;
	line-height:6pt;     
	} 

p.quotation {
	margin-top:3pt;
	margin-right:0mm;
	margin-bottom:3pt;
	margin-left:0mm;
	font-size:95%;
	font-family:"Times New Roman";
	color:black;
	}  

p.quotationnotop {
	margin-top:0pt;
	margin-right:0mm;
	margin-bottom:3pt;
	margin-left:0mm;
	font-size:95%;
	font-family:"Times New Roman";
	color:black;
	}  


font.author {
	color:#B0001F;
	font-family:Arial, Arial, Helvetica;    
	font-size:85%;
	font-weight:Bold;  
	letter-spacing: -0.03em;
	}  


p.fastertitle {
	margin-top:0pt;
	margin-right:0mm;
	margin-bottom:0pt;
	margin-left:0mm;
	color:black;#B0001F;
	font-family:Arial,Helvetica;
	font-size:95%;
	font-weight:Bold;
	}  


p.bluecentered {
	margin-top:6pt;
	margin-right:0mm;
	margin-bottom:2pt;
	margin-left:0mm;
	text-align:center;
	font-size:85%;
	font-family:Verdana,Arial,Helvetica;
	color:white;
	font-weight:bold; 
	background-color:  royalblue;#0a77a0;#0a77a0;royalblue; 
	padding-left:1pt;
	padding-top:1pt;
	padding-bottom:1pt;
	line-height:110%;     
	}

p.inversebluecentered{
	margin-top:6pt;
	margin-right:0mm;
	margin-bottom:2pt;
	margin-left:0mm;
	text-align:center;
	font-size:85%;
	font-family:Verdana,Arial,Helvetica;
	color:royalblue;
	font-weight:bold; 
	background-color:white;
	padding-left:1pt;
	padding-top:1pt;
	padding-bottom:1pt;
	line-height:110%;     
	}

p.bluecenteredright {
	margin-top:6pt;
	margin-right:0mm;
	margin-bottom:2pt;
	margin-left:2mm;
	text-align:center;
	font-size:85%;
	font-family:Verdana,Arial,Helvetica;
	color:white;
	font-weight:bold; 
	background-color:  royalblue;#0a77a0;#0a77a0;royalblue; 
	padding-left:1pt;
	padding-top:1pt;
	padding-bottom:1pt;
	line-height:110%;     
	}


font.reduced {
	font-size:85%;
	}

blockquote.box {
	margin-top:6.0pt;
	margin-bottom:0pt;
	margin-left:0%;
	margin-right:0%;  
	border: 0.5pt royalblue solid;
	background-color: #fff8f8;  
	}

blockquote.boxmoutarde {
	margin-top:6.0pt;
	margin-bottom:0pt;
	margin-left:8%;
	margin-right:6%;  
	padding-left:0pt;
	padding-right:0pt;
	padding-bottom:0pt;
	border: 1.5pt sandybrown solid;
	background-color:  #fff8f8;  papayawhip; 
	}

blockquote.boxquotation {
	margin-top:6.0pt;
	margin-bottom:16pt;
	margin-left:2mm;
	margin-right:0pt;  
	border: 0.5pt royalblue solid;
	background-color: #fff8f8;  
	}


blockquote.alternativebox {
	margin-top:6.0pt;
	margin-bottom:0pt;
	margin-left:0%;
	margin-right:0%;   
	border: ;0.5pt royalblue solid;
	background-color: white;  
	}
                           
blockquote.floatingbox {
	margin-top:9.0pt;
	margin-bottom:0pt;
	margin-left:1mm;
	margin-right:1mm;   
	width:130px;
	border: 0.5pt royalblue solid;
	background-color: white;         
	float:right;
	}

blockquote.floatingcenter {
	margin-top:9.0pt;
	margin-bottom:0pt;
	margin-left:1mm;
	margin-right:1mm;   
	width:200px;
	border: 0.0pt royalblue solid;
	background-color: white;         
	float:center;
	}



p.whyfaster   {
	margin-top:0pt;
	margin-right:0mm;
	margin-bottom:2pt;
	margin-left:0mm;
	text-align:center;
	font-size:85%;
	font-family:Verdana,Arial,Helvetica;
	color:white;
	font-weight:bold;
	background-color: #B0001F;  
	padding-left:1pt;
	padding-top:1pt;
	padding-bottom:1pt;
	line-height:110%;     
	}

p.inbox {
	margin-top:3pt;
	margin-right:1mm;
	margin-bottom:3pt;
	margin-left:2mm;
	font-size:95%;
	font-family:"Times New Roman";
	color:black;
	}  

p.inboxcenter {
	margin-top:3pt;
	margin-right:1mm;
	margin-bottom:3pt;
	margin-left:1mm;
	text-align:center;
	color:black;#B0001F;
	font-family:Arial,Helvetica;
	font-size:90%;
	font-weight:bold;
	}  

p.inboxonleft {
	margin-top:9pt;
	margin-bottom:6pt;
	margin-left:3.5mm;
	margin-right:2.5mm;
	font-size:95%;
	font-family:Times New Roman;
	color:black;
	}  

p.inwhitebox {
	margin-top:6pt;
	margin-bottom:0pt;
	margin-right:1pt;
	margin-left:1pt;
	font-size:95%;
	font-family:Times New Roman;
	color:black;
	}  


p.inboxonright {
	margin-top:9pt;
	margin-bottom:6pt;
	margin-right:1pt;
	margin-left:2mm;
	font-size:95%;
	font-family:Times New Roman;
	color:black;
	}  


p.Itemsonleft {
	margin-top:9pt;
	margin-bottom:6pt;
	margin-right:1pt;
	margin-left:0mm;
	font-size:95%;
	font-family:Times New Roman;
	color:black;
	}  


p.inboxinbox {
	margin-top:9pt;
	margin-bottom:9pt;
	margin-right:1mm;
	margin-left:2.5mm;
	font-size:95%;
	font-family:Times New Roman;
	color:black;
	}  

p.inboxemphasis {
	margin-top:6pt;
	margin-right:1mm;
	margin-bottom:6pt;
	margin-left:1mm;
	text-align:center;
	color:black;
	font-size:85%;
	font-family:Arial,Tahoma,Helvetica,Times New Roman;
	font-weight:bold; normal;
	}  

p.inboxmenu {
	margin-top:6pt;
	margin-right:1mm;
	margin-bottom:0pt;
	margin-left:2mm;
	padding-bottom:0pt;
	}  

p.inmenuimage {
	margin-top:0pt;
	margin-right:0mm;
	margin-bottom:6pt;
	margin-left:0mm;
	font-family:Tahoma, Arial,Helvetica;
	font-size:85%;
	font-weight:bold; 
	color:#000068;
	}  



font.hiyellow {
	background-color: #feff7d;
	line-height:90%;     
	}

font.himauve {
	background-color:  #ffc0ff; 
	line-height:90%;     
	}

font.smallbluebox  {
	background-color: royalblue; 
	font-size:90%;
	font-family:Verdana,Arial,Helvetica;
	color:white;
	font-weight:bold; 
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:2pt;
	padding-bottom:2pt;
	}

ul.indentmenu   { 
	display: list-item; 
	list-style: disc outside; 
	margin-top:8pt;
	margin-bottom:8pt;
	margin-left:1.2em;
	padding-left:1.2em;
	font-family:Tahoma, Arial,Helvetica;
	font-size:85%;
	font-weight:bold; 
	color:#000068;
	}


p.maintext, li.maintext, div.maintext {
	margin-top:3pt;
	margin-right:0mm;
	margin-bottom:9pt;
	margin-left:0mm;
	font-family:"Times New Roman";
	color:black;
	}  

em {
	font-family:Arial,Helvetica;
	color:#000068;
	font-size:90%;
	font-weight:bold;
	font-style:normal;
	}


 
