body {
 scrollbar-face-color: #006699; 
 scrollbar-shadow-color: #003366;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #003366; 
 scrollbar-darkshadow-color: #003366; 
 scrollbar-track-color: #FFFFFF; 
 scrollbar-arrow-color: #FFFFFF;
}

/*texte standard*/
.gltrade {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.smallgltradebold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
/*texte tableau d'indices*/
.indices {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

/*titre tableau d'indices*/

.arial12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*indice en hausse*/
.upindice {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006600}
/*indice en baisse*/
.downindice {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}
/*titre des news type info - finance*/
.Infotitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699}
/*affichage de la requete pour les fenetres news real time*/
.InfoSubTitles {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399}

.suppotabtitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699;
}

.greytitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666;
}
.bluetitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699;
}
.bluetitles {  text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699;
}
a.bluetitles:hover { text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699;
}
a.bluetitles:visited {  text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699;
}




.blacktitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

/*titre des news type produits et services*/
.prodetservtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #4EB34B; font-weight: bold}
.orangetitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF9933; font-weight: bold}
.front_office_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC3333;
	font-weight: bold
}

a.front_office_title {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	color: #CC3333;
	font-weight: bold
}
a.front_office_title:hover {
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
	font-size: 16px;
	color: #CC3333;
	font-weight: bold
}
a.front_office_title:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	color: #CC3333;
	font-weight: bold
}



/*titre des news type support*/
.supporttitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #009999}
/*indication de l'endroit ou on est dans le site*/
.chemin {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699;
}

.chemin_vert {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009966;
}

.chemin_client_cony {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006633;
}

.chemin_mark_cony {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCC33;
}

.chemin_rouge {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC3333;
}

.chemin_bleuclair {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399;
}

.chemin_gris {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;
}

.chemin_jaune {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00;
}

.chemin_orange {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9933;
}
/*fond vert foncé pour cellules ou tableaux*/
.glgreenbkg {  background-color: #009933}

/*liens permanents*/
a.shortcuts {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color : White; ; background-color: #009933}
a.shortcuts:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;  }
/*section principale dans les menus de gauche*/
.mainsection {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #006699;
}
/*lien section principale dans les menus de gauche*/
a.mainsection { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #006699; font-size: 12px}
a.mainsection:hover { text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #006699; font-size: 12px}
/*section secondaire dans les menus de gauche*/
.subsection { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.subsection { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.subsection:hover { text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.subsection:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
/*texte standard sur fond blanc - utilisé en gal pour cellues tableaux à fond foncé*/
.gltradewhitebg {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF}
/*sous titres pour tableaux à fond vert*/
.green_table_subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #009933}
/*fond de tableau   vert clair - section produits*/
.lightgreenbg {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ccffcc}
/*lien en gras bleu GL*/
a.boldlink {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699;}
a.boldlink:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699;}
a.boldlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}

a.boldlink_red {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC3333}
a.boldlink_red:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC3333;
}
a.boldlink_red:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC3333;
}

a.boldlink_jaune {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00}
a.boldlink_jaune:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00;
}
a.boldlink_jaune:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00;
}

a.boldlink_orange {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9933}
a.boldlink_orange:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9933;
}
a.boldlink_orange:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9933;
}

a.boldlink_blue {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399}
a.boldlink_blue:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399;
}
a.boldlink_blue:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399;
}

a.boldlink_green {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009966}
a.boldlink_green:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009966;}
a.boldlink_green:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009966;}

a.boldlink_client_cony {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006633}
a.boldlink_client_cony:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006633;}
a.boldlink_client_cony:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006633;}

a.boldlink_mark_cony {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCC33}
a.boldlink_mark_cony:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCC33;}
a.boldlink_mark_cony:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCC33;}

a.boldlink_gris {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
a.boldlink_gris:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;}
a.boldlink_gris:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;}

a.white_boldlink {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
a.white_boldlink:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC}
a.white_boldlink:visited {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

a.white_link {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF}
a.white_link:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666;
}
a.white_link:visited {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF}



/*lien pour les menus de gauche*/
a.itemenu {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;
}
a.itemenu:hover {  text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;
}
a.itemenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;
}
/*lien standard*/
a.gltrade {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CD;
}
a.gltrade:hover {  text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CD;
}
a.gltrade:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CD;
}

.green_gateways {  background-color: #006633; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 16px}
.greenlight_gateways {  background-color: #DEF5E3; font-family: Arial, Helvetica, sans-serif; color: #000000;  font-size: 10px}
.yellowlight_gateways {  background-color: #FCFCCA; font-family: Arial, Helvetica, sans-serif; color: #000000;  font-size: 10px}
.yellow_gateways {  background-color: #FFFF66; font-family: Arial, Helvetica, sans-serif; color: #006633; font-weight: bold; font-size: 16px}
.blue_gateways {  background-color: #006699; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 16px}
.bluelight_gateways {  background-color: #DEE9FA; font-family: Arial, Helvetica, sans-serif; color: #000000;  font-size: 10px}
.grey_gateways {  background-color: #CCCC33; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 16px}
.greylight_gateways {  background-color: #F1EFEF; font-family: Arial, Helvetica, sans-serif; color: #000000;  font-size: 10px}
.progress_gateways { font-family: Arial, Helvetica, sans-serif; color: #009933;  font-size: 12px}
.red_bg {  background-color: #990033}
.grey_bg {  background-color: #666666}
.blue_bg {  background-color: #0066CC}
.light_yellow_bg {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDF2D0}
.mainsection_red {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #EA2E2B}
.mainsection_vert {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #009933}
.mainsection_gris {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #666666}
.mainsection_jaune {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; background-color: #FFCC00}


.emp_white_title {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.quote_white {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #006699}
.quote_down {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #009933}

.white_section {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}

a.newstitle {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a.newstitle:hover {  text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a.newstitle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a.big_link {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399;}
a.big_link:hover {  text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399;}
a.big_link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399;}

a.big_link_black {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
a.big_link_black:hover {  text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
a.big_link_black:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

a.link_black {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a.link_black:hover {  text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a.link_black:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.important_news { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}
a.important_news {  text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}
a.important_news:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}
a.important_news:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}

a.emp_white_title { text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
a.emp_white_title:hover { text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
a.emp_white_title:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}

.provider_validation {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #009933;
}
.errormsg { color: #EC0000; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: "Arial"; }

.input {
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BORDER-LEFT: #006699 1px solid;
	WIDTH: 150px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #006699 1px solid;
	FONT-FAMILY: Arial, Trebuchet MS, Geneva, sans-serif;
	BACKGROUND-COLOR: white;
	background : #D5F1FF;
}

.button {
	BORDER-RIGHT: #003399 2px solid;
	BORDER-TOP: #0099CC 2px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #0099CC 2px solid;
	COLOR: white;
	BORDER-BOTTOM: #003399 2px solid;
	FONT-FAMILY: Arial, Trebuchet MS, Geneva, sans-serif;
	BACKGROUND-COLOR: #006699 ;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align : center;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
}
.textarea {
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BORDER-LEFT: #006699 1px solid;
	WIDTH: 300px;
	HEIGHT: 100px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #006699 1px solid;
	FONT-FAMILY: Arial, Trebuchet MS, Geneva, sans-serif;
	BACKGROUND-COLOR: #D5F1FF;
}
 