/* CSS Document */

body,td,th,input,select,textarea,a {font-family:verdana;font-size:11px;color:#12155E;text-decoration:none;}

body {}a,a.Italic:hover,.databasemessage {COLOR:#333333;}
body {
	background-color:
	#E4E4E4;}
A.Italic {FONT-STYLE:italic}A:hover,a.italic {COLOR:#4444aE;}
A.Small {font-size:10px;}A.vSmall {COLOR:pink;font-size:10px;}

a:link {
	color: #333333;
	}
a:hover {
	color: #1CBEC1;

}
/*a:visited {
	color: #000000;
        font-weight:bold;
}*/

.info,.smallinfo {CURSOR:help;}

.smallinfo,.toprecords {FONT-SIZE:smaller;}

.warningmessage,.formtextvalue,.listrecords {FONT-FAMILY: Verdana; font-weight:bold; COLOR : #666666; font-size: 11px;padding:10px 15px 10px 15px;}

.databasemessage {
	FONT-FAMILY: Verdana;
	COLOR : #666666;
	font-size: 11px;
	padding:10px 15px 10px 15px;
	background-image: url(/docs/images/392/12/2/puce.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px solid #FF0000;
}

.formlabelbold {font-weight:bold;}
.formlabel {text-align:right;margin-right:10px;}

.message {
	font-size: 11px;
        color: #003399;
}

.formlabelsuffix {display:inline;text-align:left;margin-left:10px;font-size:10px;}


.filecontainer {border:2px solid #e0e0e0; background-color:#ECE9D8;}


.formcontainer,.filecontainer {border:1px solid #000000;}

.listcontainer {border:1px solid #000000; background-color:#FFFFFF;}

.blankcontainer {border:0px solid #000000;background-color:#FFFFFF;}

.listheader {background-color:#1CBEC1;line-height: 20px;}

.headerlabel {color:white;font-weight:bold;}
.smalllistlabel {font-size:10px;}

A.buttonLink {
	BORDER:#30b8ff 2px outset;
	PADDING:2px 5px 3px 19px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	BACKGROUND:url(dot1_off.gif) #0098ff no-repeat left center;
	COLOR: #ffffff;}

A.buttonLink:hover {BACKGROUND-IMAGE: url(dot1_on.gif);}

font.formtitle,.pageheader {
	font-size: 18px;
	font-weight: bold;
	color: #91979A;
}
.IGmenuText {
	width:100%;
	text-align:left;
	padding:1px 15px 1px 15px;
	width:135px;
	border-top: 0px;
	border-right: 0px dotted #CCCCCC;
	border-bottom: 0px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
	height: 15px;
}

.IGmenuTitle {
	width:100%;
	text-align:left;
	padding:1px 15px 1px 15px;
	width:135px;
	border-top: 0px;
	border-right: 0px dotted #CCCCCC;
	border-bottom: 0px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
	height: 25px;
}

.IGselectedmenuText:hover {color:#FF0000;height: 25px;}
      
.IGmenuTitle {padding:1px 9px 1px 9px;margin-top:10px;},.IGmenuTitle a {color:#000000;width:100%;}

.IGmenuTitle a:hover {color:#FF0000;}div#personpopup a, div#positionpopup a,div#agencypopup a {background:transparent;border:1px;}
div#personpopup a:hover, div#positionpopup a:hover,div#agencypopup a:hover {background:transparent;border:0px;color:#4444aE;}td.rightlink {width:135px;}

.IGmenuText:hover{color:#000000;
}
.mandatoryMarker {display:inline;visibility:hidden;color:#ff0000;}

font.formtitle {font-size:14px;}

/******************************************************/
/* Left Menu in GS                                    */
/******************************************************/
div#leftmenu ul {
	margin:0em;
	list-style:none;
	padding-left:10px;
	}  

div#leftmenu .leftMenuHeader a,.leftMenuHeader div {
	text-align:center;
	display:table-row;
	font-weight: bold;
	width:160px;
	padding:15px 0px 0px 20px;
	background-image:url(/docs/images/392/12/2/header.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	color:#91979A;
	font-variant:small-caps;
	font-weight:bold;
	font-size:13px;
	line-height: 150%;	
	background-position:bottom;
}
div#leftmenu .leftMenuItem a,.leftMenuItem div,.leftMenuItem_selected a 
{
	text-align:left;
	display:table-row;
	font-weight:bold;
	width:150px;
	color:#ED7B02;
	padding:5px;
	padding-left:35px;
}
div#leftmenu .leftMenuItem a:hover {
background-image: url(/docs/images/392/12/2/bleuclair.gif);
background-position:10% 50%;
background-repeat:no-repeat;
color:#ED7B02;
}


div#leftmenu li.leftMenuItem_selected a {
background-image: url(/docs/images/392/12/2/bleu.gif);
background-repeat:no-repeat;
background-position:10% 50%;
color:#ED7B02;}

/******************************************************/
/*                  Right Menu                        */
/******************************************************/

td.rightmenu {padding: 5px;}

td.rightlink a {
	font-size:11px;
	padding:5px;
	width:150px;
	text-align:right;
	color:#ED7B02;
	font-weight:bold;
	height: 40px;
	padding:0px 0px 0px 0px;
	line-height: 150%;
}

td#selecteditem a {
background-image: url(/docs/images/392/12/2/headerbleu.gif);
background-repeat:no-repeat;
color:#ED7B02;
}
td.rightlink a:hover{
	background-image:url(/docs/images/392/12/2/headerbleuclair.gif);
	background-repeat:no-repeat;
color:#ED7B02;
}
td.rightlink a:visited{
	color:#ED7B02;
}
/******************************************************/
/*               LEFT MENU IMAGES
   Add position image see #id in the translation tool */
/******************************************************/
/* add position */
#2266 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_position_fr.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* add source */
#2267 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_source.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* search */
#2281 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_search.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* people */
#2312 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_people.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* position */
#2316 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_position.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* current work */
#2288 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_current_work.png);
	background-repeat: no-repeat;
	line-height: normal;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* group */
#2287 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_group.png);
	background-repeat: no-repeat;
	line-height: normal;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* admin */
#2289 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_admin.png);
	background-repeat: no-repeat;
	line-height: normal;
	background-position:center;
	height: 48px;
}
/******************************************************/
/* event */
#2290 {
	display: block;
	background-image:  url(/docs/images/392/12/2/img_event.gif);
	background-repeat: no-repeat;
	line-height: normal;
	background-position:center;
	height: 48px;
}

/******************************************************/
/* email */
#2331{
	display: block;
	background-image:  url(/docs/images/392/12/2/img_mail.png);
	background-repeat: no-repeat;
	line-height: normal;
	background-position:center;
	height: 48px;
}
