/* Akio copyright version=6 Juillet 2007 11:40 */
label {
	color: Black;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 6px;
	vertical-align: top;
}
a:hover {
	color: #99CC00;
	text-decoration: none;
}
body {
background-color:white;
color:#99CC00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
}
body.espacement {
margin:0px 0px 0px 12px;
}
pre {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8px;
}
form {
margin:0pt;
padding:0pt;
}
.tableListe, .tableAnalyse {
border:1px solid #000000;
border-spacing:1px;
margin:0pt;
padding:0pt;
}
.tableListe {
text-align:right;
/*width:610px;*/
}
.tableListe td {
text-align:left;
}
.enteteListe {
background-color:#D9D9D9;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
}
.ligneTitreValeur {
background-color:#EEEEEE;
}
.inputListe, .lienDefinition .lienDefinition a, .selectListe, .selectListeB {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.inputListe {
width:200px;
}
.selectListe {
width:150px;
}
.selectListeB {
width:260px;
}
.inputListeVert {
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
height:16px;
text-align:right;
width:50px;
}
.boutonOKliste {
background-color:white;
border:1px solid black;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:1px;
text-align:center;
width:25px;
}
.tableMenu {
}
.contourMenu {
border-color:black #C8C8C8 rgb(200, 200, 200);
border-style:solid;
border-width:1px;
padding:0px 1px;

}
.tableMenuBis {
border-color:white;
border-style:solid;
border-width:0px 1px;
}
.tableMenuHome {
}
.titreMenuBIS {
background-color:lightgrey;
border-color:#FFFFFF -moz-use-text-color;
border-style:solid none;
border-width:0px 0pt;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.titreMenu, .titreMenuVert, .titreMenuLien, .titreMenuOPCVM, .titreMenuWar, .titreMenuCertif, .titreMenuBourse, .titreMenuTab {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.titreMenu, .titreMenuVert, .titreMenuOPCVM, .titreMenuWar, .titreMenuCertif, .titreMenuBourse {
border-color:#FFFFFF -moz-use-text-color;
border-style:solid none;
border-width:1px 0pt;
}
.titreMenuTab {
border-color:#FFFFFF -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px;
height:22px;
}
.titreMenuLien {
border:0pt none;
}
.titreMenuLien, .titreMenu, .titreMenuTab {
background-color:#D9D9D9;
font-weight:bold;
}
.lienMenuActu, .lienMenuActu a, .lienMenu, .lienMenu a, .lienMenuGaucheVert, .lienMenuGaucheVert a, .lienMenuGauche, .lienMenuGauche a, .lienMenuGaucheOPCVM, .lienMenuGaucheOPCVM a, .lienMenuGaucheBourse, .lienMenuGaucheBourse a, .lienMenuGaucheWar, .lienMenuGaucheWar a, .lienMenuGaucheCertif, .lienMenuGaucheCertif a, .lienMenuHaut, .lienMenuHaut a {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.lienMenuSelect, .lienMenuSelect a, .lienMenuSelect:hover, .lienMenuSelectOPCVM, .lienMenuSelectOPCVM a, .lienMenuSelectOPCVM:hover, .lienMenuSelectWar, .lienMenuSelectWar a, .lienMenuSelectWar:hover, .lienMenuSelectCertif, .lienMenuSelectCertif a, .lienMenuSelectCertif:hover, a.menuHaut, a.menuHautOPCVM, a.menuHautWar, a.menuHautCertif, .menuHaut:hover, .menuHautOPCVM:hover, .menuHautWar:hover, .menuHautCertif:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.titreMenuVert {
background-color:#B2EA65;
}
.titreMenuWar {
background-color:#9FE86B;
}
.titreMenuOPCVM {
background-color:#529531;
}
.titreMenuCertif {
background-color:#43C700;
}
.titreMenuBourse {
background-color:#D1FF8F;
}
.lienMenuGauche a, .lienMenuGaucheVert a, .lienMenuGaucheBourse a, .lienMenuGaucheOPCVM a, .lienMenuGaucheWar a, .lienMenuGaucheCertif a {
padding-left:5px;
padding-top:0px;
}
.lienMenu, .lienMenu a, .lienMenuGauche, .lienMenuGaucheBourse, .lienMenuGaucheOPCVM, .lienMenuGaucheWar, .lienMenuGaucheCertif {
background-color:#EFEFEF;
}
.lienMenuGaucheVert, .lienTitreHaut .lienTitreHaut a {
background-color:#DDFFAA;
}
.lienFicheValeur, .lienFicheValeur a {
background-color:#D9D9D9;
color:#47433F;
text-decoration:none;
}
.lienTitreHaut .lienTitreHaut a {
height:15px;
left:0px;
position:absolute;
top:65px;
/*width:770px;*/
z-index:2;
}
.lienFicheValeur a.select {
background-color:#D9D9D9;
text-decoration:none;
}
.nomUser {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a.menuHaut, a.menuHautOPCVM, a.menuHautWar, a.menuHautCertif {
text-decoration:none;
}
a.menuHautTitre, a.menuHautTitre:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
a.menuHautTitre {
text-decoration:none;
}
a.menuHautTitre:hover {
background-color:#D8FF9F;
color:white;
text-decoration:underline;
}
a.menuHaut, a.menuHautTitre, a.menuHautWar, a.menuHautCertif, .lienMenuSelect, .lienMenuSelect a, .lienMenuSelect:hover, .menuHaut:hover, a.menuHautTitre:hover, .titreMenu, .titreMenuVert, .titreMenuLien, .titreMenuTab, .titreMenuBourse, .titreMenuWar, .intituleColonneTriee {
color:#47433F;
}
a.menuHautOPCVM, .lienMenuSelectOPCVM, .lienMenuSelectOPCVM a, .lienMenuSelectOPCVM:hover, .menuHautOPCVM:hover, .lienMenuSelectWar, .lienMenuSelectWar a, .lienMenuSelectWar:hover, .menuHautWar:hover, .lienMenuSelectCertif, .lienMenuSelectCertif a, .lienMenuSelectCertif:hover, .titreMenuOPCVM, .titreMenuCertif {
color:white;
}
.menuHaut:hover, .menuHautOPCVM:hover, .menuHautWar:hover, .menuHautCertif:hover {
text-decoration:underline;
}
.lienMenuSelectOPCVM, .lienMenuSelectOPCVM a, .lienMenuSelectOPCVM:hover, .menuHautOPCVM:hover {
background-color:#183F04;
}
.lienMenuSelectWar, .lienMenuSelectWar a, .lienMenuSelectWar:hover, .menuHautWar:hover {
background-color:#183F04;
}
.lienMenuSelectCertif, .lienMenuSelectCertif a, .lienMenuSelectCertif:hover {
background-color:#B2EA65;
}
.lienMenuSelect, .lienMenuSelect a, .lienMenuSelect:hover, .menuHaut:hover, a.menuHautTitre:hover {
background-color:#B2EA65;
}
.menuHautRecherche {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
.boutonOK {
background-color:white;
border:1px solid black;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:1px;
}
.boutonOK a {
text-decoration:none;
}
.boutonOKGris {
background-color:#CCCCCC;
border:1px solid gray;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:1px;
}
.TABLEAUENTETE, .TABLEAUENTETEACTIF, .CARTOUCHE {
background-color:#D9D9D9;
border-left-width:3px;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.TABLEAUENTETE, .TABLEAUENTETEACTIF {
font-weight:bold;
}
.TABLEAUENTETEACTIF {
background-color:#B2EA65;
}
.TABLEAULIGNE1 {
background-color:white;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:22px;
}
.TABLEAULIGNE2 {
background-color:#EEEEEE;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:22px;
}
.BgdTabGri {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.ligneDeCasse {
background-color:white;
border-bottom:1px solid #EEEEEE;
border-style:solid;
border-top:1px solid #D9D9D9;
border-width:1px 0px;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.avertissement {
color:#686868;
font-size:10px;
}
.variationPositive {
color:green;
text-align:right;
}
.variationNegative {
color:red;
text-align:right;
}
.variationNull {
color:#47433F;
text-align:right;
}
a.btnVal, a.btnValVert, a.btnValRouge, a.btnValUn {
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8px;
height:8px;
text-align:center;
text-decoration:none;
width:17px;
}
a.btnVal, a.btnValVert, a.btnValRouge {
margin:2px 4px 0pt 0pt;
padding:0pt;
}
a.btnValUn {
margin:2px 0pt 0pt 4px;
padding:0pt;
}
a.btnVal, a.btnValUn {
background-color:#FFFFFF;
border:1px solid #666666;
}
a.btnValVert {
background-color:#B2EA65;
border:1px solid #FFFFFF;
}
a.btnValRouge, a.btnValRouge:hover {
background-color:#FF6666;
border:1px solid #FFFFFF;
}
a.btnPanorama {
background-color:#DDFFAA;
border:1px solid white;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8px;
height:8px;
margin:0px 4px 0pt 0pt;
padding:0pt;
text-align:center;
text-decoration:none;
width:17px;
}
.lienPage {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:underline;
}
.pageTab {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
text-decoration:none;
}
.pageTab:hover {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
text-decoration:underline;
}
.pageTabPrec {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-align:left;
text-decoration:none;
}
.pageTabPrec:hover {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-align:left;
}
.pageTabSigne, .pageTabSigne:hover, .pageTabSuiv, .pageTabSuiv:hover, .libelleFiltre {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.pageTabSigne, .pageTabSuiv {
text-decoration:none;
}
.pageTabSuiv, .pageTabSuiv:hover {
text-align:right;
}
.pageActuelle {
font-weight:bold;
}
.colonneTri, .ligneTitre {
background-color:white;
color:#47433F;
}
.lignePagination {
background-color:white;
height:22px;
}
.table1 {
background-color:white;
border-color:#666666;
color:red;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:22px;
width:100%;
}
.tabNull {
background-color:white;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:22px;
text-align:center;
}
.donneeTitrePage {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.titrePage {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.TABLEAULIGNESUP {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
height:22px;
}
.texte10, .texte12 {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.texte10 {
font-size:10px;
}
.texte12 {
font-size:12px;
font-weight:normal;
}
.enteteCadreGras {
color:#47433F;
font-weight:bold;
text-decoration:underline;
}
.lienTableau {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.enteteTableauInfo {
background-color:#D9D9D9;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:20px;
margin-left:0px;
text-align:left;
}
.enteteTableauInfoLien, .footerTableauInfoLien {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:right;
}
.enteteTableauInfoLien {
font-weight:normal;
}
.footerTableauInfoLien {
font-weight:bold;
}
.CARTOUCHETab {
border-bottom:1px solid Black;
border-left:1px solid Black;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.CARTOUCHETabNoGauche {
border-bottom:1px solid Black;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.CARTOUCHETitreLigne {
background-color:#D9D9D9;
border-bottom:1px solid Black;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.CadreTableau {
background-color:white;
border:1px solid Black;
}
.CadreTableauSSbas {
background-color:white;
border-left:1px solid Black;
border-right:1px solid Black;
border-top:1px solid Black;
}
.CadreTableauGauche2 {
border-color:#47433F;
border-style:solid;
border-width:0px 0px 0px 1px;
}
.CadreTableauGauche1 {
background-color:white;
border-color:#47433F;
border-style:solid;
border-width:0px 0px 0px 1px;
}
.Linkbouton {
background-color:white;
border:1px solid black;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:1px;
text-decoration:none;
}
.InputSaisi1 {
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
text-align:left;
}
.InputNoSaisi1 {
background-color:Silver;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
text-align:left;
}
.success {
color:green;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
}
.warning {
color:red;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
}
.OrdreErreur {
background:red none repeat scroll 0%;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.OrdreOK {
background:#B2EA65 none repeat scroll 0%;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
table.alerteCadre {
border:1px solid #000000;
}
table.alerteCadre td {
border:1px solid #FFFFFF;
border-collapse:collapse;
height:22px;
padding:2px;
}
table.alerteCadre tr.ligne {
background-color:#EEEEEE;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
table.alerteCadre tr.titre {
background-color:#C8C8C8;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
table.t1 {
border:1px solid #000000;
}
table.t1 td {
border:1px solid #FFFFFF;
border-collapse:collapse;
height:22px;
padding:2px;
}
table.t1 tr.rh {
background-color:#C8C8C8;
}
table.t1 tr.rh td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
}



.qabutton {
color:#000000;
}
.qa_btnSearch {
color:#000000;
}
.qa_btnFeedback {
color:#000000;
}
.qa_btnConfirm {
color:#000000;
}
.titlebanner {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}
.desc {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
.titles {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.lists {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:200px;
}
.qalistssearch {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:120px;
}
.qalistssearchwith {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:130px;
}

.qaliststrack {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:250px;
}
.homenavbar {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:700;
}
.navbar {
background:Black none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
}
.main {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
.selpagenavbar {
background:white none repeat scroll 0%;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
}
td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
#bbmain {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
#bbhead {
background:#CCCCCC none repeat scroll 0%;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bolder;
text-align:center;
}
.TabCommon {
}
.TabContent {
padding:5px;
}
.TabContentBottom {

padding:10px;
}
.TabOff {
background-color:#CCCCCC;
cursor:pointer;
padding:5px;
}
.TabOn {
border-top:1px outset #D1D1D1;
color:#000000;
cursor:default;
}
.TabBorderBottom {
border-bottom:1px outset #D1D1D1;
}
.TabActiveBorderLeftRight {
border-left:1px outset #D1D1D1;
border-right:1px outset #D1D1D1;
}
.TabActiveBackground {
background-color:#FFFFFF;
}
.qabutton { color: #000000; } 
.qa_btnSearch { color:#000000;} 
.qa_btnFeedback { color: #000000;} 
.qa_btnConfirm { color: #000000;} 
.titlebanner { color:#47433F; font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold }
.desc { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: black }
.titles { background: #FFFFFF; color: #000000; font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold }
.lists { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; width: 200px; }
.qalistssearch { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; width: 120px; } 
.qalistssearchwith { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; width: 130px; } 

.qaliststrack { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; width: 250px; }
.homenavbar { color:#47433F; font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700 }
.navbar { font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700; color: white; TEXT-DECORATION: none; background: Black }
.main { font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px }
.selpagenavbar { font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700; color:#47433F; TEXT-DECORATION: none; background: white }
TD { font-family:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px }
#bbmain { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color:#47433F; background: #ffffff; border: #cccccc 1px solid; }
#bbhead { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bolder; text-align: center; color:#47433F; background: #cccccc; }
.TabCommon {style="margin-height:1px;margin-width:1px;margin-left:30px;margin-right:1px;margin-top:1px;margin-bottom:1px" id="bodyt" onload="redimPage();"}
.TabContent {padding:5px;}
.TabContentBottom {padding: 10px;}
.TabOff {cursor: pointer; padding:5px; background-color:#cccccc; }
.TabOn {cursor: default;  color:#000000;}
.TabBorderBottom{}
.TabActiveBorderLeftRight{}
.TabActiveBackground {background-color: #ffffff;}

.basPage, .basPage a{ font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color:#47433F;
}


.qa_content {
padding-left:12px;
padding-right:12px;
text-align:left;
width:100%;
}
.qa_error_msgs {
color:#FF0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.homenavbar {
color:#99CC00;
font-family:Verdana,Arial,Helvetica,sans-serif;
/*font-size:14px;*/
font-weight:700;
}
.homenavbar a:link {
	color: #999999;
	text-decoration: none;
/*	font-size:14px;*/
}
.homenavbar a:visited {
color:#999999;
text-decoration:none;
/*font-size:14px;*/
}
.homenavbar a:hover {
color:black;
text-decoration:none;
/*font-size:14px;*/
}
.navbar {
background:Black none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
/*font-size:14px;*/
font-weight:700;
text-decoration:none;
}
.navbar a:link {
color:white;
text-decoration:none;
}
.navbar a:visited {
color:white;
text-decoration:none;
}
.navbar a:hover {
color:gray;
text-decoration:none;
}
.selpagenavbar {
background:white none repeat scroll 0%;
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
/*font-size:14px;*/
font-weight:700;
text-decoration:none;
}
.selpagenavbar a:link {
color:#47433F;
text-decoration:none;
}
.selpagenavbar a:visited {
color:#47433F;
text-decoration:none;
}
.selpagenavbar a:hover {
color:gray;
text-decoration:none;
}
td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.main {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
.main a {
color:#000000;
font-weight:700;
text-decoration:none;
}
.main a:hover {
text-decoration:underline;
}
.qa_TabOn {
background:#FFFFFF none repeat scroll 0%;

color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:700;
text-align:center;
}
.iteminfo {
background:#FFFFFF none repeat scroll 0%;
color:#47433F;
}
.qa_TabOff {
background:gray none repeat scroll 0%;

color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-align:center;
}
.qaTabOff a {
color:#47433F;
text-decoration:none;
}
.tabspace {

}
.query {
background:#FFFFFF none repeat scroll 0%;

color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:700;
}
.qabutton {
	background: #FFC600;
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	width: 180px;
}
.qa_btnSearch {
background:#B2E965 none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
}
.qa_btnFeedback {
background:#B2E965 none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
}
.qa_btnConfirm {
background:#B2E965 none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
}
.seltext {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
}
.searchResults{
	width:595px;
}
.searchResults tr{
	height: 5px;
}
.resultshead {
	color: #47433F;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}
.titlebanner {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16pt;
font-weight:bold;
}
.titles {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.sub {
background:#00CC00 none repeat scroll 0%;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}
.sub a {
color:white;
}
.desc {
	color: #47433F
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;	
}
.desc a:link {
	color: #47433F;
text-decoration: none;
}
.desc a:visited {
color:#47433F;
}
.desc a:hover {
color:#99CC00;
/*font-weight:bold;*/
text-decoration: none;
}
#bbhead {
background:Black none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bolder;
text-align:center;
}
#bbmain {
background:#E6E6E6 none repeat scroll 0%;

color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.line {
background:#00CC00 none repeat scroll 0%;
}
.lists {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
width:200px;
}
.qalistssearch {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	width: 120px;
	vertical-align: bottom;
	
}
.qalistssearchwith {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
width:130px;
}
.qalistscontact {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
.matchingline {
background:Black none repeat scroll 0%;
}
.qaliststrack {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
width:250px;
}
.qaquestiontitle {
font-size:16px;
}
body {
margin:0pt;
}
.qa_header {
background-image:url(GeneralImg/Black/barMaster_02.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px 0px 8px;
text-align:left;
}
.qa_header a:link {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.qa_header a:active {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.qa_header a:visited {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.qa_header a:hover {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.qa_header_link {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.qa_header_link a {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.qa_header2 {
background-image:url(GeneralImg/Black/barMaster_04.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
padding:10px 0px 0px;
text-align:left;
text-decoration:none;
}
.qa_companyName {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.qa_topbarMiddle {
background-image:url(GeneralImg/Black/topbarMaster_05.jpg);
background-position:center;
background-repeat:repeat-x;
}
.qa_nav_header {
background-image:url(GeneralImg/Black/qa_navbar03.jpg);
background-repeat:repeat-x;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.qa_nav_header_link {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.qa_supportbar_title {
}
.qa_supportbar_title a {
}
.qa_supportbar {
background-image:url(GeneralImg/Black/qa_navbar03.jpg);
background-repeat:repeat-x;
color:white;
text-align:center;
}
.qa_supportbar a:link {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}
.qa_supportbar a:active {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}
.qa_supportbar a:visited {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}
.qa_supportbar a:hover {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}
.qa_supportbarlink {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}
.qa_servtitle {
color:#000000;
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
padding-top:2px;
}
.qa_servdesc {
color:#000000;
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding-top:2px;
}
.qa_srvlists {
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
width:200px;
}
.qa_srvbtn {
background:#B2E965 none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
}
.qa_srvinput {
color:#000000;
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding-top:2px;
width:200px;
}
.qa_srvColHeading {
background-color:#47433F;
color:white;
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
padding-top:2px;
}
.qa_srvColHeading a {
color:white;
text-decoration:none;
}
.qa_srvColHeading a:hover {
color:#CCCCCC;
text-decoration:none;
}
.qa_srvColHeading a:visited {
color:white;
text-decoration:none;
}
.qa_srvColHeading a:active {
color:white;
text-decoration:none;
}
.qa_srvRowText {
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
padding-top:2px;
}
.qa_tab_bar {
	
	border-bottom: 5px solid #99CC00;
	margin-bottom:10px;
}
.qa_tab_active {
	background-color: #868686;
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-left: 12px;
padding-right: 12px;
	text-align: center;
	text-decoration: none;
}
.qa_tab_active_link {
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
text-decoration:none;
}
.qa_tab_active_link:hover {
color:#99CC00;
}

.qa_tab_inactive {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
text-decoration:none;
padding-left: 12px;
padding-right: 12px;
}
.qa_tab_inactive_link {
	color: #685B6C;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	text-decoration: none;
	
}
.qa_tab_inactive_link:hover{
color:#99CC00;
}
#qa_adtable {
background-color:#CCCCFF;
}
#qa_adcss h2 {
color:#909090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:2px;
text-align:center;
width:100%;
}
#qa_adcss h3 {
color:#909090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:78%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:2px;
text-align:center;
}
#qa_adcss td {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.qa_adtable td {
background:#ECF5FA none repeat scroll 0%;

cursor:pointer;
text-align:left;
}
.qa_adtitle {
color:#6F6F6F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.5em;
}
.qa_adtext {
color:#909090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.4em;
}
.qa_adlink {
color:#6F6F6F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.4em;
}
.qa_bp_menu_title {
background:Black none repeat scroll 0%;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
}
.qa_bp_menu_title a:link {
color:white;
text-decoration:none;
}
.qa_bp_menu_title a:visited {
color:white;
text-decoration:none;
}
.qa_bp_menu_title a:hover {
color:gray;
text-decoration:none;
}
.qa_bp_menu_text {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.qa_bp_menu_text a:link {
color:#47433F;
}
.qa_bp_menu_text a:visited {
color:#47433F;
}
.qa_bp_menu_text a:hover {
color:#47433F;
}
.qa_bp_menu_bg {
background:Black none repeat scroll 0%;
}
.sod-section-heading {
background:Black none repeat scroll 0%;
color:white;
}
.sod-section-heading-gray {
background-color:#D5D5D5;
color:white;
}
.sod-plain-text, .sod-input, .sod-message-box, .sod-datepicker {
color:#47433F;
}
.sod-label {
color:#EA6100;
}
.qac_required_field_indicator {
color:red;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.qac_error_summary {
color:red;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.qac_title {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.qac_label {
color:#EA6100;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.qac_text, .qac_request_msg_history_header, .qac_request_msg_history_body {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.qac_element {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
width:200px;
}
.qac_infobox {
background:#FFFFFF none repeat scroll 0%;

color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding-top:20px;
}
.qac_fieldset {
}
.qac_legend {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
padding-left:5px;
padding-right:5px;
}
#qac_request_title_container {
margin-top:10px;
}
#qac_request_fields_fieldset {
}
#qac_request_customer_fields_fieldset {
width:550px;
}
#qac_request_confirm_box {
}


* {
color:#47433F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

  table.c7 {background-color: #FFFFFF}
 /* table.c6 {width: 610px}*/
  span.c5 {color:gray;}
  span.backbutton {color:#99CC00;font-weight:bold;text-decoration:none;}
  div.c4 {text-align: left}
  div.c3 {text-align: right}
/*  td.c2 {width: 610px}*/
  td.c1 {background-color: #B1E963}
  
  img{
  	border: none;
  }
  
  table .keywords{
}
a img {
	padding-left: 35px;
	padding-top:6px;
	
}
a:hover img{
	background-color: White;
}
#tblMain{
	border: 1px solid Black;
	margin-top: 8px;
}

.bandeau_akio{
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#tabKeyWords{
	width:595px;
	margin-top:10px;	
}
#tabKeyWords tr{
	height:23px;
 	vertical-align: top;
}


#pageName .desc{
	color: #E75B00;
	font-weight: bold;
}

input, textarea, select{
	vertical-align: top;
	border: 1px solid #7F9DB9;
	padding-left: 5px;
}


.merci{
	text-align: center;
	padding-top:40px; 
	padding-left:30px;
	padding-right:30px;
	font-size: 10px;
}
.star{
	
	font-weight: bold;
	font-size: 7pt;
	vertical-align: text-top;
}
/* Styling for message associated with a validation error. */
form .errMsg {	
	color: #CC3333 !important;
	display: block;
	margin-top: 4px;
	font-weight:bold;
}

input {
	width:192px;
}
select {
	width:198px;
}
textarea{
	width:198px;
}
.msgquestion{
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid Black;
	width: 500px;

}
.templateName{
	padding-top: 50px;
	color: #F16000;
	font-size: 12px;
	font-weight: bold;
}

.tabtitle{
	color: #191970;
	font-size: 13px;
	padding-left:30px;
	font-weight: bold;
	padding-bottom: 5px;
}

.bcthemehref{
	color: #999999;
}
.bcthemehref:hover{
	color: #99CC00;
}
.themeBC{
	min-height: 10px;
}
.categoryBC{
	min-height: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
}
fieldset{
	
border: 1px solid rgb(235, 96, 0);
}
legend{
	color: #8B808E;
	font-weight: bold;
}
.expand{
	background-image:url(/jamc/images/selfservice/collapse.gif);
	background-repeat: no-repeat;
	padding-left: 15px;	
	background-position: left;
}
.collapse{
	background-image:url(/jamc/images/selfservice/bexpand.gif);
	background-repeat: no-repeat;
	padding-left: 15px;	
	background-position: left;
}
.section{
	padding-top:2px;
	padding-bottom:3px;
	
}
.mainCadre{
	width: 96%; 
	border:1px solid #868686;
}


