<STYLE type="text/css">
	
    a			      	{font-family:Arial, Helvetica, sans-serif; font-size:8pt; COLOR:#003399; text-decoration:none;}
    a:visited 			{font-family:Arial, Helvetica, sans-serif; font-size:8pt; COLOR:#003399; text-decoration:none;}
    a:link    			{font-family:Arial, Helvetica, sans-serif; font-size:8pt; COLOR:#003399; text-decoration:none;}
    a:hover   			{font-family:Arial, Helvetica, sans-serif; font-size:8pt; COLOR:#B8232A; text-decoration:underline;}

	.small			    {font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#003399; text-decoration:none;}
    .small:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#003399; text-decoration:none;}
    .small:link    		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#003399; text-decoration:none;}
    .small:hover   		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#B8232A; text-decoration:underline;}
	
	.footer			    {font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#cccccc; text-decoration:none;}
    .footer:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#cccccc; text-decoration:none;}
    .footer:link    	{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#cccccc; text-decoration:none;}
    .footer:hover   	{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#FFFFFF; text-decoration:underline;}

	.home			      	{font-family:Arial, Helvetica, sans-serif; font-size:9pt; COLOR:#B8232A; text-decoration:none;}
    .home:visited 			{font-family:Arial, Helvetica, sans-serif; font-size:9pt; COLOR:#B8232A; text-decoration:none;}
    .home:link    			{font-family:Arial, Helvetica, sans-serif; font-size:9pt; COLOR:#B8232A; text-decoration:none;}
    .home:hover   			{font-family:Arial, Helvetica, sans-serif; font-size:9pt; COLOR:#B8232A; text-decoration:underline;}

    .margin  	     		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#333333; text-decoration:none;}
    .margin:visited			{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#333333; text-decoration:none;}
    .margin:link   			{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#333333; text-decoration:none;}
    .margin:hover  			{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#B8232A; text-decoration:underline;}

	.previous   			{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#666666; text-decoration:none;}
    .previous:visited		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#666666; text-decoration:none;}
    .previous:link   		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#666666; text-decoration:none;}
    .previous:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:7pt; COLOR:#B8232A; text-decoration:underline;}	
	

<!-- TEXTES -->
	.zzz_orange 			{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#B8232A;}
	.page 					{font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#B8232A; font-weight: none;}
	
	.title1				{font-family:Arial, Helvetica, sans-serif; font-size: 17pt; color:#000000; font-weight: bold; text-transform: uppercase;}	
	.title2				{font-family:Arial, Helvetica, sans-serif; font-size: 17pt; color:#B8232A; font-weight: none; text-transform: uppercase;}
	.titlespecial		{font-family:Arial, Helvetica, sans-serif; font-size: 14pt; color:#B8232A; font-weight: none;}
	.titlehome			{font-family:Arial, Helvetica, sans-serif; font-size: 14pt; color:#000000; font-weight: none;}
	.titlemargin		{font-family:Arial, Helvetica, sans-serif; font-size: 14pt; color:#000000; font-weight: none;}
	.division			{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000; font-weight: bold;}
	.titlemenu			{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; font-weight: bold;}

	.summary 			{font-family:Arial, Helvetica, sans-serif; font-size: 15pt; color:#B8232A; font-weight: none; text-transform: uppercase;}
	.chapter			{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#B8232A; font-weight: bold; text-transform: uppercase;}
	.introduce			{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000; font-weight: bold; line-height: 12pt;}
	.corpus				{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; line-height: 12pt;}
	.detail				{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; line-height: 12pt;}
	.special			{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#B8232A; font-weight: bold;}
	.quicktitle 		{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; font-weight: bold; line-height: 12pt;}
	.legend				{font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; line-height: 12pt;}
	.margin				{font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#000000; line-height: 12pt;}
	.footerinfo			{font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#ffffff; line-height: 12pt;}
	
	.quote				{font-family:Times; font-size: 11pt; color:#333333; font-style: italic; line-height: 15pt;}
	.quoteproduct		{font-family:Times; font-size: 12pt; color:#333333; font-style: italic; line-height: 15pt;}
	.quotedetail 		{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000;}



<!-- TABLEAUX -->

	.table		   			{font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000;}
	.tb_zzz 	   			{background-color:#FFFFFF; border:1px #000000 solid;}
	.tb_cadre   			{background-color:#FFFFFF; border:1px #999999 solid;}
	.tb_main	   			{width:800px; background-color:#ffffff; border:0px #CCCCCC dotted;}
	.tb_info	   			{background-color:#f3f3f3; border:1px #CCCCCC dotted;}
	.tb_detail  			{background-color:#ffffff; border:1px #CCCCCC dotted;}
	.tb_general	   			{background-color:#f3f3f3; padding: 8px 8px 8px 8px; border:1px #333333 dotted;}
	.tb_home	   			{width:170px; border-spacing: 4px; padding: 0 3px 0 0; border: 0 1px 0 0 dotted #cccccc;}
	.tb_text		   		{width:630px; padding-left: 20px;}
	.tb_margin				{width:150px; background-color:#f3f3f3; border:1px #999999 dotted;}
	.tb_quotemain			{width:600px; background-color:#ffffff; border-left-style: 1px dotted #cccccc;}
	.tb_quote				{width:570px; padding: 5px 10px 5px 5px; background-color:#f3f3f3; border:1px #999999 dotted;}
	.tb_verticalseparate	{border-right-width: 1px; border-right-style: dotted; border-right-color: #CCCCCC;}
	.tb_separate			{border-top-width: 1px; border-top-style: dotted; border-top-color: #CCCCCC;}
	

	.main 				{background-color:#F3f3f3; margin-left: 0px; margin-top: 0px;}
	
</STYLE>