BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background : White;
}

.tdmenu
{
	color: #F2F2FF;
	background : #000080;
	font-size : 9pt;
	text-align : left;
	font-weight : bold;
}

.tdmenu A:active,  .tdmenu A:link, .tdmenu A:visited 
{
	color: #000080;
	background : #BACEDC;
	font-size : 12pt;
	text-align : center;
	font-weight : bold;
}

.tdmenu A:hover
{
	color: #3399FF;	
	background : #BACEDC;
	font-size : 9pt;
	text-align : center;
	font-weight : bold;
}

.tdmenusmall
{
	color: #000080;
	background : #BACEDC;
	font-size : 8pt;
}

.tdmenusmall A:active,  .tdmenusmall A:link, .tdmenusmall A:visited 
{
	color: #000080;
	font-size : 8pt;
}

.tdmenusmall A:hover
{
	color: #3399FF;	
	background : #BACEDC;
	font-size : 8pt;
}

.titre
{
	color : #336699;
	font : italic Arial, Helvetica, sans-serif;
	font-size : 17pt;
	font-weight : bold;
}

.tdformtitre
{
	color: #0066CC;
	font-size : 12pt;
	vertical-align : middle;
	font-weight : bold;
	font : italic;
}

.tdform
{
	color: #666666;
	background : #E1EAEF;
	font-size : 8pt;
	vertical-align : middle;
}

.tdform A:active,  .tdform A:link
{
	color: #666666;
	background : #E1EAEF;
	font-size : 8pt;
	vertical-align : middle;
}

.tdform A:hover
{
	color: #000080;
	background : #E1EAEF;
	font-size : 8pt;
	vertical-align : middle;
}

.tdtelecharge
{
	color: #336699;
	font-size: 10pt;
	font-weight: bold;
}

.tdtelecharge A:link, .tdtelecharge A:visited, .tdtelecharge A:active
{
	color: #FF9900;
	font-size: 10pt;
	font-weight: bold;
}

.tdtelecharge A:hover
{
	color: #3399FF;
	font-size: 10pt;
	font-weight: bold;
}

.tdlistheader, .tdlistheader A:link, .tdlistheader A:visited, .tdlistheader A:active
{
	background : #87ABC2;
	color : White;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align : center;
}

.tdlistheader A:hover
{
	background : #87ABC2;
	color : #FFCC33;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align : center;
}

.tdlist, .tdlist A:link, .tdlist A:active
{
	color: #666666;
	background : #E1EAEF;
	font-size : 8pt;
	vertical-align : middle;
}

.tdlist A:hover
{
	background : #E1EAEF;
	font-size : 8pt;
	vertical-align : middle;
}

.input_text
{
	background : url(images/fond_text.png);
	width : 90%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}

.input_text2
{
	background : url(images/fond_text.png);
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.input_button
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background : #336699;
	line-height : normal;
	color : White;
}

.titre2
{
	color: #336699;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font : italic Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titre2 A:link, .titre2 A:visited, .titre2 A:active, .titre2 A:hover
{
	color: #336699;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font : italic Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titre3
{
	color: #336699;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titre3 A:link, .titre3 A:visited, .titre3 A:active
{
	color: #336699;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titre3 A:hover
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC33;
	font-weight : bold;
}

.linktitre
{
	color: #336699;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.link
{
	font :  10px Verdana, Helvetica, Arial, sans-serif;
}

.link A:link, .link A:visited, .link A:active
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.link A:hover
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC33;
}

.date
{
background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #ffffff;
font-family: Verdana;
font-size: 7pt;
text-decoration: none
}

.white {color: white;
font-weight: bold;
font-size: 10pt; }

.white a:link  {
color: white; 
font-weight: bold;
text-decoration: none;}

.white a:visited  {
color: white; 
font-weight: bold;
text-decoration: none;}

.white a:hover {
color: CCCCCC; 
font-weight: bold;
text-decoration: none;}

.texte
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.texte A:link
{
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.texte A:active
{
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.texte A:visited
{
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.texte A:hover
{
	color: #ffa000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.texte2
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.texte2 A:link
{
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.texte2 A:active
{
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.texte2 A:visited
{
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.texte2 A:hover
{
	color: #ffa000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

A:active
{
color: #000080;
font-family: Verdana;
font-size: 10pt;
text-decoration: none
}

A:link
{
background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #000080;
font-family: Verdana;
font-size: 10pt;
text-decoration: none
}

A:visited
{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: repeat;
	color: #336699;
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none
}

A:hover
{
color: #0080ff;
font-family: Verdana;
font-size: 10pt;
text-decoration: none
}

H1
{
	background-color: #b5cfdc;
	border-bottom: medium none;
	border-left: medium none;
	border-right: medium none;
	border-top: medium none;
	color: #005985;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20pt;
	margin-right: 20pt;
}


.disclaimer
{
	color: Gray;
	font-size: 7pt;
}

.disclaimer A
{
	color: #FF9900;
	font-size: 7pt;
}

.disclaimer A:link
{
	color: #FF9900;
	font-size: 7pt;
}

.disclaimer A:visited
{
	color: #FF9900;
	font-size: 7pt;
}

.disclaimer A:hover
{
	color: Blue;	
	font-size: 7pt;
}

TD 
{
	font-size : 10pt;
}

.warning
{
	color : Red;
	font :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}

.warningsmall
{
	color : Red;
	font :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
}.tdform A:visited 
 { 
	color: #666666;
	background : #E1EAEF;
	font-size : 10px;
	vertical-align : middle;
 } 