html, body {margin:0; padding:0;}
table {font-size: 1.0em;}
td, th {text-align: left; vertical-align: top; padding: 9pt;}
img {border-width: 0;}

body {
	background-color: #ffffff;
	font: 10pt/1.5 Georgia, "Times New Roman", Times, serif;
	color: #000000;
	padding: 0 50pt;
}
/* invisible: 
*/
#header, #sidebar, p.alphabet {display:none;}
/* visible:
*/
h1 {
	margin:0 0 0.5em 0;
	padding: 0 0 0.5em 0;
	color: #663300;
	font-size: 16pt;
	font-weight: bold;
	border-bottom:1px solid #dbd8d6;
	}
h2 {
	margin:0 0 0.5em 0;
	padding: 0;
	font-size: 14pt;
	font-weight: bold;
	}
p{margin-top:0;}
.blockMembre p {margin:0; padding: 0;}
.blockMembre table { width: 100%;}
td, th {padding:0 5px 2px 0 ; text-align:left; vertical-align:top; font-weight:normal;}
table {margin-bottom: 5px;}

/* This is the print stylesheet to hide the sIFR Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}
span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
