.inputtext	{
	background:#FFEDCC;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	scrollbar-face-color: #FFCC66; 
	scrollbar-shadow-color: #990000; 
	scrollbar-highlight-color: #FFEDCC; 
	scrollbar-3dlight-color: #FFEDCC; 
	scrollbar-darkshadow-color:#FFEDCC; 
	scrollbar-track-color: #FFEDCC;
	scrollbar-arrow-color: #990000
}
.checkbox	{
	background-color:#FFEDCC;
	color : #FFEDCC;
	border-color : #FFEDCC;
	background : #FFEDCC;
}
																											
BODY {
	margin:0px;
	font-family: Verdana,Arial,Helvetica;
	scrollbar-face-color: #FFCC66; 
	scrollbar-shadow-color: #990000; 
	scrollbar-highlight-color: #FFEDCC; 
	scrollbar-3dlight-color: #FFEDCC; 
	scrollbar-darkshadow-color:#FFEDCC; 
	scrollbar-track-color: #FFEDCC;
	scrollbar-arrow-color: #990000
}

input.button {
	background-color:#990000;
	font-size: 100%;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFCC66;
	height:25px;
	border-color:#000000;
}

input.button2 {
	background-color:#FFCC66;
	font-size: 100%;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#990000;
	height:25px;
	border-color:#000000;
}

.tablecontent {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
}

TABLE.content {
	align: center;
	BORDER-COLLAPSE: collapse;
	background-color: transparent;
	width: 100%;
	height: 100%;
}
TABLE.layout {
/*	width: 100%; */
	background-color: transparent;
}
TABLE.cadre {
	border-style: solid;
	border-color: #990000;
	border-width:2px;
	padding:3px;
}	

TH.level1 {
	font-size: 10pt;
	font-weight: bold;
	background-color: #990000;
	COLOR: #FFCC66; 
}
TH.level2 {
	background-color: #FF9900;
	font-size: 10pt; 
	font-weight: bold;
	COLOR: #990000;
	vertical-align : top;
}
TH {
	font-size: 10pt;
	font-weight: bold;
	background-color: #A5B3C0;
	COLOR: #7A0D46; 
}
A.thlevel2:link {
	COLOR: #990000; 
	TEXT-DECORATION: underline;
}
A.thlevel2:visited {
	COLOR: #990000; 
	TEXT-DECORATION: underline;
}
A.thlevel2:active {
	COLOR: #990000; 
	TEXT-DECORATION: underline;
}
TH.level3 {
	background-color: #FFCC66;
	font-size: 10pt; 
	font-weight: bold;
	COLOR: #990000;
	vertical-align : top;
}
TH.level4 {
	background-color: #FFDDAA;
	font-size: 8pt; 
	font-weight: bold;
	COLOR: #990000;
	vertical-align : top;
}
TH.formleft {
	background-color: #FFCC66;
	font-size: 8pt; 
    color: #990000;
	vertical-align : top;
	text-align : right;
}

TD {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 8pt; 
}
TD.cadre {
	padding:0px;
	background-color: transparent;
}
TD.form {
	font-size: 8pt; 
}
/*****  SPECIAL STYLES  *****/
TD.transparent {
	background-color: transparent;
}

/*****  KROMO STYLES  *****/

.borderCouv {
	border: 2px solid #FFFFFF;
}
TD.txtBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
TD.txtBlancBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}
.txtBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txtBlancBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}
.txtRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #560101;
}
.txtBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #061319;
}
.txtGrisBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f3f3b;
	font-weight: bold;
}

.txtGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f3f3b;
}

.txtGrisBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3b;
	font-weight: bold;
}

.txtNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.txtNoirBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

