body {
	font-size:8pt;
	padding-left: 11em;
	font-family: Verdana, Arial, Georgia, "Times New Roman",
		Times, serif;
color: black;
       /*background-color: #d8da3d;*/
       background-repeat: no-repeat;

}



h1 {
	font-family: Arial;
	, Helvetica, Verdana, SunSans-Regular, sans-serif ;
	font-size:10pt;
	height:10pt;
}

h2 {
        height:10pt;
	color: #000066;
	text-align: center;
}


table
{
	cellspacing="1";
}
a
{
color: #000066;
}

a.highlight, a.highlightup
{
	color: #000066; /*#000099; /*#3923D6;
       /*#0F0F0F;
		 */
}

a.nothighlight, a.nothighlightup
{
	color: #DBEBFF; /*white;
       /* #808080; 
		 */
}

p.Tright
{
	text-align:right;
	font-size:11pt;
	width: 300pt;
}

a.nothighlight:link, a.highlight:link, a.nothighlightup:link, a.highlightup:link
{ 
	text-decoration: none; 
} 

.bigtable
{
	width: 730pt;
}

.highlight, .nothighlight, .highlightup, .nothighlightup
{
	/*width:210pt; */
	text-align:center;
}

td.nothighlight
{
	border-top: 1px solid 	#000099 ; /* black; */
	border-bottom: 1px solid #000099 ; /* black; */
	background: -webkit-linear-gradient(#0066CC, #000066);
	
	background: -o-linear-gradient(#0066CC, #000066); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#0066CC, #000066); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#0066CC, #000066); /* Standard syntax */

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

td.nothighlightup
{
	background: -webkit-linear-gradient(#0066CC, #000066);
	background: -o-linear-gradient(#0066CC, #000066); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#0066CC, #000066); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#0066CC, #000066); /* Standard syntax */

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.highlightup,.nothighlightup
{
	width:90pt;
      font-size:11pt;
}

b.desc
{
	color:#000066;
}

td.highlightup
{
	border-right: 1px solid  #000099 ; /* black; */
	border-top: 1px solid  #000099 ; /* black; */
	border-left: 1px solid  #000099 ; /* black; */
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

td.text, td.souligne
{
	text-align:justify;
	font-size:10pt;
}

td.souligne
{
	border-top: 1px solid black;
}

.centeredImage
{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

.textcentered
{
	text-align:center;
}

.presentation, p
{
	font-size: 10pt;
	text-align:justify;
}


li.quote
{
	color:#01096F;
}

p.quote
{
	color:#010944;
      	text-align:right;
}

td.titleMaster
{
	font-size:12pt;
	color: #000066;
}
b.titleMaster
{
	font-size:15pt;
	color: #000066;
}

.desc
{
	font-size:11pt;
}

.titledate, .date
{
	text-align:left;
	width:66px;
}
.sheet
{
	text-align:center;
	font-size:8pt;
}

