/* GENERIC */

body{
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(bgcolor.gif);
	background-repeat: repeat-y;
}
.moduletitle{
	background-image: url(images/topbgcell.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.navigationside{
	background-image: url(images/top_left_cell.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #444478;
}

.psmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #444478;
}
.imageleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #444478;
	float:left;
	margin-right:10px;
	margin-bottom:10px;	
}
.imageleft img {
border: 1px solid #999;
	margin-bottom:5px;	
}

.imageright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #444478;
	float:right;
	margin-left:10px;
	margin-bottom:10px;	
}
.imageright img {
border: 1px solid #999;
	margin-bottom:5px;	
}

.imagetop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #444478;
	margin-right:10px;
	margin-bottom:10px;	
}
.imagetop img {
border: 1px solid #999;
	margin-bottom:5px;	
}

.Normal{	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #444478;}
.head{
	font-size:  16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #6A6A6E;
	font-weight: bold;
	text-transform: uppercase;

}

H1  {
	font-size:  16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #6A6A6E;
	font-weight: bold;
	text-transform: uppercase;
}

H2  
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #444478;
}

H3  {
    font-size:  15px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:  bold;
	color: #444478;
}

H4 {
    font-size:  14px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #444478;
}

H5  {
    font-size:  13px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:    bold;
	color: #444478;
}

H6  {
    font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:    bold;
	color: #444478;
	
}



A:link, A:active, A:visited ,  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #848448;
    text-decoration: underline;
}

A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #848448;
    text-decoration: none;
}


BLOCKQUOTE, PRE {
    font-family:    Arial, Helvetica, sans-serif;
}


UL LI   {
    list-style-type:    square ;
	font-family: Arial, Helvetica, sans-serif;
	color: #444478;
	font-size: 9pt;
}

UL LI LI    {
    list-style-type:    disc;
		color: #004A80;
		font-size: 9pt;
}

UL LI LI LI {
    list-style-type:    circle;
		color: #004A80;
		font-size: 9pt;
}

OL LI   {
    list-style-type:    decimal;
		color: #004A80;
		font-size: 9pt;
}

OL OL LI    {
    list-style-type:    lower-alpha;
		color: #004A80;
		font-size: 9pt;
}

OL OL OL LI {
    list-style-type:    lower-roman;
		color: #004A80;
		font-size: 9pt;
}

HR {
    height:1pt;
    text-align:left;
    color: dimgrey;
}
.Breadcrumb{ 	color: #993300;	font-family:  Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold; text-decoration: none; background-color:transparent;	padding-right:10;}
A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active{ text-decoration: none;  color: #993300;}
A.Breadcrumb:hover { text-decoration: none;  color: #993300;}

a.myLogin:link,a.myLogin:active,a.myLogin:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C82;
	font-weight: bold;
}

a.myLogin:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C82;
	text-decoration: underline;
	font-weight: bold;
}


a.myLanguage:link, a.myLanguage:active, a.myLanguage:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444478;
	text-decoration: none;
	font-weight: bold;
}

a.myLanguage:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444478;
	text-decoration: underline;
	font-weight: bold;
}

a.navigationside:link, a.navigationside:active, a.navigationside:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444478;
	text-decoration: none;
	font-weight: bold;
}

a.navigationside:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444478;
	text-decoration: underline;
	font-weight: bold;
}

.myDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444478;
	font-weight: bold;
}
.myCopyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4D80;
}
.titreNav{ 

	font-size: 16px;
	font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
	color: #6A6A6E;

}
.ads  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #848448;
}

A.big:link, A.big:active, A.big:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A6A6E;
	font-weight: bold;
    text-decoration: underline;
}

A.big:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A6A6E;
	font-weight: bold;
    text-decoration: none;
}
.title11 {	font-size:  14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6A6A6E;
	font-weight: bold;
}
.titresection{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #444478;
	font-weight:bold;
}