body
{
	margin							: 0 ;
	color							: Black ;
	background-color				: #FFFFFF ;
	font-family						: Tahoma;
	font-size						:  x-small;	
}

td
{
	font-family			: Tahoma ;	
	font-size			: x-small ;	
}

a
{
	color: #00CED1;
	text-decoration : none;
}

a:hover
{
	color: #FF1493;
	text-decoration : none;
}

img.PictureFrame
{
	border-color: #B3EE3A;
	border-width : 5px;
}

INPUT.PictureFrame
{
	border-color: #B3EE3A;
	border-width : 5px;
}

div.button
{
	padding-right:12px;
}

input.button
{
	color:White;
	background-color:SteelBlue;
	font-weight:bold;	
}

select
{
	font-family			: Tahoma ;	
	font-size			: x-small ;	
}


input
{
	font-family			: Tahoma ;	
	font-size			: x-small ;	
}


.MainTable
{
	font-family			: Tahoma ;		
	font-size			: small ;	
	width				: 100% ;
	vertical-align      : top;			
}

.InvisibleTable
{
	font-family			: Tahoma ;		
	font-size			: small ;	
	width				: 100% ;
	vertical-align      : top;		
}

.HeaderTable
{
	width				: 100% ;
	text-align	        : center;
	vertical-align      : center;		
}

table.Form
{
	border-collapse:collapse;
	background-color : #C0FF3E;		
}

td.FormStandardRow
{
	background-color :  #C0FF3E;		
	padding : 1px;				
}

td.FormLastRow
{	
	padding : 1px;			
}


td.FormLastRow
{
	background-color :  #C0FF3E;	
	border-bottom-width : 0;
}	

.UpperLeftCell
{
	background-color    : #FFFFFF;
	padding-left : 10px;
	vertical-align : middle;
	padding-top: 5px;
}

.BottomCell
{
	background-color : #CCCCCC;
	height : 3px;	
}

.LeftBarCell
{
	vertical-align      : top;		
	width               : 200px;	
	background-color    : #FFFFFF;
	height:700px;	
}

.SeparatorColumn
{
	background-color : #00CED1;
	width : 1px;
}

.HeaderCell
{
	background-color : #FFFFFF;
	text-align : center;
	padding-top: 5px;
}

.Bullet
{	
	margin-left: 18px;
}


.ContentCell
{
	vertical-align      : top;			
	padding-left:30px;
	padding-right: 30px;	
	padding-top:30px;
	padding-bottom:30px;	
	background-color : #FFFFFF;
}

a.ActiveIndex
{
	color : #FF1493;
	text-decoration:none;
	font-weight   :bold;		
}

a:hover.ActiveIndex
{
	color : #FF1493;
	text-decoration:none;
	font-weight   :bold;	
}

a.InactiveIndex
{
	color : Black;
	text-decoration:none;
	font-weight   :bold;
}

a:hover.InactiveIndex
{
	color : Black;
	text-decoration:none;
	font-weight   :bold;
}

a.ActiveSubIndex
{
	color : #FF1493;		
	text-decoration:none;	
}

a:hover.ActiveSubIndex
{
	color : #FF1493;		
	text-decoration:none;	
}

a.InactiveSubIndex
{
	color : Black;	
	text-decoration:none;		
}

a:hover.InactiveSubIndex
{
	color : Black;	
	text-decoration:none;	
}

a.ActiveReference
{
	color : #FF1493;			
}

a.InactiveReference
{
	color : #00CDCD;		
}

a:hover.InactiveReference
{
	color : #00CDCD;		
}

.ActiveIndex
{	
	padding-top    : 8px;
	padding-bottom : 1px;
	padding-left   : 0px;
	padding-right   : 0px;	
	text-align:right;
	width:180px;
}

.InactiveIndex
{	
	padding-top    : 8px;
	padding-bottom : 1px;
	padding-left   : 0px;
	padding-right   : 0px;
	text-align:right;
	width:180px;
}

.ActiveSubIndex
{
	padding-top    : 1px;
	padding-bottom : 1px;
	padding-left   : 0px;
	padding-right   : 0px;
	text-align:right;
	width:180px;
}

.InactiveSubIndex
{	 
	padding-top    : 1px;
	padding-bottom : 1px;
	padding-left   : 0px;
	padding-right   : 0px;
	text-align:right;
	width:180px;
}

.ProductFrame
{
  border-width:thin;  
  text-align :center;
  padding-left   : 25px;
  padding-right  : 25px;
  padding-top    : 25px;
  padding-bottom : 10px;
}

.Confirmation
{
	color :	#6495ED;
}

span.QuestionFAQ 
{ 
	font-family:Tahoma; font-size:10pt; color:#000000;font-weight:bold
}

span.TexteEnEvidence 
{ 
	font-family: Tahoma; font-size: 10pt; color: #000000;   font-weight:bold;
}

span.Texte
{	
	font-family: Tahoma; font-size: 10pt; color: #363636;  
}

span.SommaireFAQ
{ 
	font-family: Tahoma; font-size: 10pt; text-decoration: underline 
}

span.TitrePage 
{ 
	font-family: Tahoma; font-size:10pt; color:#363636;; font-weight:bold 
}

span.RetourEnHautFAQ 
{ 
	font-family: Tahoma; text-decoration:underline; font-size:8pt }span.SousTitrePage { font-family:Tahoma; font-size:10pt; color:#0000FF 
}

