body {
SCROLLBAR-FACE-COLOR: #003466;
SCROLLBAR-HIGHLIGHT-COLOR: #C6C8D7; 
SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
SCROLLBAR-ARROW-COLOR: #FFFFFF; 
SCROLLBAR-BASE-COLOR: #FFFFFF; 
scrolling: auto;
scrollbar-3d-light-color: #FFFFFF; 
scrollbar-dark-shadow-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: left;
color: #000000
}

a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #333333;
font-weight: bold;
text-decoration : none
}

a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #033361;
font-weight: normal;
text-decoration: underline
}

a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #033361;
font-weight: normal;
text-decoration: underline
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #FFFFFF;
font-weight: normal;
background : #033361;
text-decoration: none
}


a.texte-corp-nojustify {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal;
text-decoration: none
}

a.texte-corp-nojustify:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal;
background : none;
text-decoration: none
}

a.texte-corp-nojustify:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal;
text-decoration: none
}

a.texte-corp-nojustify:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal;
background : none;
text-decoration: none
}

.table-deco {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #FFFFFF;
font-weight: normal;
border-color : #033361
/*border-style : solid;*/
}

.table-deco-moteur {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
color: #FFFFFF;
font-weight: normal;
border-color : #033361
/*border-style : solid;*/
}

.title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: bold
}

.page-title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
}

.main-title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
text-align: left;
color: #FF0000;
font-weight: bold
}

.content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #FFFFFF;
font-weight: normal;
text-decoration : none
}

.texte {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal
}

.texte-moteur {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #033361;
font-weight: normal
}

.small-texte {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: left;
color: #000000;
font-weight: normal
}

.texte-corp {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: justify;
color: #000000;
font-weight: normal
}

.texte-corp-eng {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: justify;
color: #003466;
font-weight: normal
; font-style: italic
}

.texte-corp-nojustify {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal
}

.texte-input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
width: 197pt;
text-align: left;
color: #000000;
font-weight: normal
}

.texte-corp-nojustify-error {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FF0000;
font-weight: normal
}

.saisi-text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #033361;
font-weight: normal;
background: #FFFFFF
}

.saisi-textp {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #FFFFFF;
font-weight: normal;
background: #033361
}
.hierar-pet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
.hierar-titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; color: #000000; font-weight: bold}

viewemail {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #333333;
font-weight: bold;
text-decoration : none
}

a.viewemail:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #033361;
font-weight: normal;
text-decoration: none
}

a.viewemail:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #033361;
font-weight: normal;
text-decoration: none
}

a.viewemail:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
color: #FFFFFF;
font-weight: normal;
background : #033361;
text-decoration: none
}
.levelZone{
	margin-top: 3px;
	height: 14px;
	width:300px;
	border: 1px solid #666;
	float: right;
	background-color: #FFF;
	background-image: url(images/levelbgd.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.levelpwd0, .levelpwd1, .levelpwd2, .levelpwd3, .levelpwd4, .levelpwd5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	height: 12px;
	float: left;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 2px;
}
.levelpwd0 {
	width:60px;
	background-image: url(/images/level0-red.gif);
	background-color: #F00;
}

.levelpwd1 {
	width:110px;
	background-image: url(/images/level1-orange.gif);
	background-color: #ff6600;
}

.levelpwd2 {
	width:155px;
	background-image: url(/images/level2-yellow.gif);
	background-color: #ffcc00;
}

.levelpwd3 {
	width:200px;
	background-image: url(/images/level3-green.gif);
	background-color: #66cc00;
}

.levelpwd4 {
	width:250px;
	background-image: url(/images/level4-darkgreen.gif);
	background-color: #006633;
}

.levelpwd5 {
	width:300px;
	background-image: url(/images/level5-blue.gif);
	background-color: #003466;
}