body, td {
	color: #444;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	color: #00ADEF;
}
a:hover, a:active {
	text-decoration: none;
	color: #00ADEF;
}
p { font-size: 11px;}
.smalltext  { color: #666; font-size: 10px;}
.smalltextdisclaimer  { color: #666; font-size: 10pt;}
.headers { color: #333; font-size: 12px;}
.textbox { margin-left: 12px; margin-right: 12px;}
.textboxdisclaimer { font-size: 10pt; margin-left: 12px; margin-right: 12px;}
h2 {
	font-size: 12px;
	color: #555;
	margin: 1em 12px 1em 12px;
}
.masterhead {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1B364B;
}
h1 {
	font-size: 13px;
	font-weight: bold;
	color: #222;
}
.img-align-left {
	float: left;
	padding: 0 10px 10px 0;
}
ul {
	font-size:11px;
	list-style: none;
	margin-left:20px;
	padding-left:0;
}
li {
	list-style: none;
	background:  url(../images/bullet-gray.gif) 0  5px no-repeat;
	margin:0;
	padding-left: 10px;
}
.message {
	margin: 12px;
	padding: 5px;
	background: #88bf65;
	color: #fff;
	font-size: 12px;
}
.profit-sharing {
	padding:5px;
	border: 1px #333 solid;
	color: #222;
	margin: 12px;
	font-size: 12px;
	background: #f1f1f1;
}
.reer {
    padding:5px;
	margin: 12px;
	font-size: 12px;
}
dl {
	margin: 20px;
	padding: 0;
}
dt {
	font-weight: bold;
	margin:  0;
	padding:  8px 0 0 0;
	border-top: 1px solid #ddd;
}
dd {
	margin: 0;
	padding: 0 20px 8px 0;
}

/* SPLASH PAGE */

#splash {
	margin: 0;
	padding: 0;
}

#wrap {
	width: 666px;
	margin: 0px auto 0 auto;
}

#splash #content p {
	margin-top: 0;
}

#nav-splash {
	width: 666px;
	height: 100px;
	position: relative;
	margin: 0;
	background: url("../images/splash-logo.gif") 35px 0 no-repeat;
}

#nav-splash ul {}

#nav-splash ul li {
	position: absolute;
	list-style: none !important;
	background: none;
	padding: 0 !important;
	margin: 0 !important;
}

#nav-splash ul li a {
	display: block;
	text-indent: -2000px;
	overflow: hidden;
}

#splash-bienvenue { left: 211px; top: 14px;  }
#splash-bienvenue a { width: 238px; height: 55px; background: url("../images/accueil_bienvenue.gif") 0 0 no-repeat; }
#splash-bienvenue a:hover { background-position: 0 -55px; }

#splash-welcome { left: 449px; top: 14px; }
#splash-welcome a { width: 198px; height: 55px; background: url("../images/accueil_welcome.gif") 0 0 no-repeat; }
#splash-welcome a:hover { background-position: 0 -55px; }




h2#splash-slogan-fr {
	text-indent: -5000px;
	background: url(../images/splash-finances.gif) no-repeat;
	width: 659px;
	height: 55px;
	margin: 0;
	padding: 0;
}
h2#splash-slogan-en {
	text-indent: -5000px;
	background: url(../images/splash-financial.gif) no-repeat;
	width: 659px;
	height: 55px;
	margin: 0;
	padding: 0;
}
.border-top {
	border-top: 1px dashed #ccc;
	padding-top: 10px;
}
.list-with-padding li {
	padding-bottom: 0.5em;
	padding-right: 10px;
}
#splash-info {
	border-top: 1px solid #ccc;
	padding-top: 10px;
}

.tablewidth
{
    width: 763px;
}
.tablewidthcenter
{
    width: 763px;
    text-align: center;
}
.banniere_slogan {
    font-family:"Franklin Gothic Medium Cond", Verdana, Arial, Helvetica, Sans-Serif;  
    color:  #009de9;
    background-color: white;
    font-size: 17pt;
    width: 763px;
    text-align: center;
}        
.mission{
    font-size:13.0pt;
    font-family: Verdana;
    color: #444;
    font-weight:bold;
}

.bullet{
   font-size:10.0pt;
   font-family:Verdana;
   margin-left:15px;
   text-indent:-22px;  
   padding-left:30px;
   color: #444;
}

.disclaimer{

          
    text-indent:-22px;  
    padding-left:30px;
    font-size:8.0pt;
    font-family:Verdana;
    margin-left:15px;
  
    font-style: italic;
    color: #444;
}

.section_title{
    font-size:11.0pt;
    font-family:Verdana;
    font-weight:bold;
    color: #444;        
}

 .address{
    font-size:10.0pt;
    font-family:Verdana;
    color: #444;
}

.link_button{

    font-family:'Verdana';
    color:white; 
    text-decoration:none;
    font-size:11.0pt;
    
}

.paragraph_justified{
    font-size:10.0pt;
    font-family:Verdana;
    color: #444;
    text-align:justify;
}
