BODY
{
    color: #FFFFFF;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: black
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	120%;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	110%;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	110%;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	100%;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TH
{
	font-weight: bold;
	font-size: 8pt;
	word-spacing: normal;
	vertical-align: top;
	text-transform: none;
	color: darkgoldenrod;
	border-bottom: 1px solid;	
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
}	


A:link
{
	color: #0069f8;
	text-decoration: none;
}	
		
A:visited
{
	color: #0069f8;
	text-decoration: none;
}	
		
A:active
{
	color: #0069f8;
	text-decoration: none;
}	
		
A:hover
{
	color: red;
	text-decoration: underline;
}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

TD
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}

HR
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	color: #c6a200;
	border-bottom: 1px solid;
}
.entete
{
	font-weight: bold;
	font-size: 140%;
	background-image: url('../images/top2.jpg');
	vertical-align: middle;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-color: #FED51B;
	text-align: left; 

}
.entete2
{
	font-weight: normal;
	font-size: 80%;
	background-image: url('../images/top2.jpg');
	vertical-align: middle;
	color: white;

	background-repeat: repeat-x;
	background-color: #FED51B;
	text-align: left
}
.enteteformulaire
{
	font-weight: bold;
	font-size: 105%;
	background-image: url('../images/tool-bkgd.gif');
	color: black;
	text-indent: 7px;
	border-bottom: 1px solid navy;
	background-color: #3869f8;
	text-align: left
}
.enteteEtapes
{
	background-color:"#daa520";
	font-weight:bold;
}
.fondmenu
{
	font-weight: bold;
	font-size: 100%;
	color: #FFFFFF;
	background-color: #FED51B;
	text-align: left; 
	border-bottom-style:solid; 
	border-bottom-width:1px
}
.titre1
{
	font-weight: bold;
	font-size: 110%;
	color: #c6a200;
	border-bottom: 1px solid;
}
.note
{
	font-size: 80%;
	color: gray;
	text-align: right;
}
.titrepage
{
	font-weight: bold;
	font-size: 110%;
	border-bottom: black 2px solid;
	font-family: Verdana, Arial;
}
SELECT
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 8pt;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana, Arial;
}
.Titre2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
TEXTAREA
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}
BUTTON
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}
.button
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}
.rnStatusBar
{
    COLOR: infotext;
    BACKGROUND-COLOR: infobackground
}

.link
{
	color: white;
	text-decoration: none;
}
:hover.link
{
	border:1px solid infotext; background-image: url('../images/nb-sel-bkgd.gif');
	text-decoration: none
}

.main
{
    BACKGROUND-COLOR: #ffffff
}
#NavTd
{
    BORDER-RIGHT: #999999 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#FED51B' ,endColorStr= '#ffffff' ,gradientType= '0' );
    BACKGROUND-COLOR: #FED51B
}
#Nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    FONT: 1em Verdana, Arial;
    PADDING-TOP: 2px
}
#Nav .line
{
    BORDER-TOP: #999999 1px solid;
    MARGIN: 5px 0px
}
#Nav H4
{
	font-weight: bold;
	font-size: 105%;
	margin: 4px 0px 5px 5px;
}
#Nav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: -4px 2px;
    WIDTH: 175px;
    PADDING-TOP: 0px
}
#Nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#Nav A:visited
{
	color: navy;
}
#Nav A:hover
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
#Nav A
{
	padding-right: 4px;
	display: block;
	padding-left: 8px;
	padding-bottom: 4px;
	margin: 1px 0px;
	cursor: pointer;
	color: navy;
	padding-top: 2px;
}