BODY, A, .outputText, outputTextData, TH, TD, LEGEND, .messageError, .commandExButtonPreviousNext, .commandExButton, .dataTable{
	FONT-FAMILY: 'Verdana';
    font-weight: bold;
    FONT-SIZE: 9pt;
    COLOR: #333366;
}

BODY, outputTextData, .dataTable, TD, .outputText
{
	background: #edecff;
}

TD.bleufonce, TR.bleufonce, .outputText.bleufonce
{
	background-color: #c0e0ff;
	border-color: #c0e0ff;
}

TD.bleuclair, TR.bleuclair
{
	background-color: #edecff;
	border-color: #edecff;
}


TD.navigation
{
	background-color: #6666CC;
	border-color: #c0e0ff;
	COLOR: #ffffff;
}

TD.titre {
	FONT-SIZE: 16px;
	COLOR: #333366;
	FONT-FAMILY: 'Verdana';
    font-weight: bold;
	background-color: #edecff;
	padding-bottom:7px;
	padding-top:7px;
}

outputText.bleuclair
{
	background-color: #edecff;
}

LEGEND, .message
{
    COLOR: #6666CC;
}

.2percent {
	width: 2%;
}

.4percent {
	width: 4%;
}

.5percent {
	width: 5%;
}

.6percent {
	width: 6%;
}

.7percent {
	width: 7%;
}

.8percent {
	width: 8%;
}

.9percent {
	width: 9%;
}

.10percent {
	width: 10%;
}

.11percent {
	width: 11%;
}


.12percent {
	width: 12%;
}

.13percent {
	width: 13%;
}

.14percent {
	width: 14%;
}


.15percent {
	width: 15%;
}

.16percent {
	width: 16%;
}

.17percent {
	width: 17%;
}

.18percent {
	width: 18%;
}

.19percent {
	width: 19%;
}

.20percent {
	width: 20%;
}

.22percent {
	width: 22%;
}

.23percent {
	width: 23%;
}

.24percent {
	width: 24%;
}

.25percent {
	width: 25%;
}

.26percent {
	width: 26%;
}

.30percent {
	width: 30%;
}

.32percent {
	width: 32%;
}

.40percent {
	width: 40%;
}

.43percent {
	width: 43%;
}

.45percent {
	width: 45%;
}

.46percent {
	width: 46%;
}

.50percent {
	width: 50%;
}

.58percent {
	width: 58%;
}


.59percent {
	width: 59%;
}

.70percent {
	width: 70%;
}

.80percent {
	width: 80%;
}

.100percent {
	width: 100%;
}

.dataTable {

}

.dataTable th {
	text-align: center;
	border-bottom-style: double;
	background-color: #dae2e9;
	border-left-style: double;
	margin: auto;
	border-top-style: double;
	border-right-style: double;
}

.dataTable td {
	padding-left: 2pt;
	padding-right: 2pt;
}

.selectedRow SPAN {
	background-color: navy;
	color: white;
}

.focusRow SPAN {
	background-color: #6666CC;
	color: white;
}

.unselectedRow SPAN {
	color: #333366;
	background-color: transparent;
}

.commandExButton {
	background-color : white;
	width: 90pt;
	height: 18pt;
 	vertical-align: middle; 
}

.commandExButtonPreviousNext {
	background-color : white;
	width: 40pt;
	height: 18pt;
	vertical-align: middle;
	font-family: sans-serif;
}

.messageError
{
	color: red;
}

.outputTextData
{
	width: 100%;
}

.PTxt
{
	position:relative;
	FONT-FAMILY: 'Verdana';
	width:100%;
	margin-top:5px;
	padding-left:5px;
	font-weight:bold;}
.CTxt
{
	position:relative;
	FONT-FAMILY: 'Verdana';
	width:100%;
	padding-left:10px;
}
.CBorder
{
	position:relative;
	FONT-FAMILY: 'Verdana';
	width:100%;
	border-style:solid;
	border-width:1px;
	border-color:black;
	padding-bottom:5px;
}




A {
	font-family: verdana;
	color: #6666CC;
	FONT-SIZE: 9pt;
	text-decoration: underline;
}

A:link {
	text-decoration: underline;
}

A:visited {
	text-decoration: underline;
}




A.bouton {
   	text-decoration: none;
	FONT-FAMILY: 'Verdana';
    font-weight: bold;
    FONT-SIZE: 9pt;
    COLOR: #333366;
}

A.bouton:link {
	text-decoration: none;
}

A.bouton:visited {
	text-decoration: none;
}




A.menu {
   	text-decoration: none;
	FONT-FAMILY: 'Verdana';
    font-weight: bold;
    FONT-SIZE: 9pt;
    COLOR: #6666CC;
}

A.menu:link {
	text-decoration: none;
}

A.menu:visited {
	text-decoration: none;
}
