	input{margin:0;font-style:inherit;font-family:inherit;}
	table{font-size:1em;}
	caption,th,td{text-align:left;font-weight:normal;}
	
	body{color:#000; background-color:#fff; font-family: Verdana, Arial, Helvetica, "DejaVu Sans", sans-serif; font-size:10px; line-height:1.5; margin: 0px;}
	p{padding:5px 0;}
	h1,h2,h3,h4,h5,h6{padding:4px 0;margin:4px 0;}
	h1{font-size:160%;color:#135;font-weight:normal;}
	h2{font-size:140%;color:#369;font-weight:normal;}
	h3{font-size:120%;color:#036;}
	h4{font-size:110%;color:#036;}
	h5{font-size:105%;color:#369;}
	h6{font-size:100%;color:#036;}
	header ol,ul{margin:5px 0 0 0;padding:0 0 0 30px;}

/* LINK */

	/*header a{color:#027AC6;text-decoration:underline;}
	header a:visited{color:#551A8B;}
	header a:hover,a:focus,a:active{color:#036;}*/

/* LINKS WITH ICON */

	html body a.link-ico{border:0;text-decoration:none;}
	html body a.link-ico span{text-decoration:underline;}
	html body a.link-ico img{border:0;vertical-align:middle;padding:0 0 0 4px;}
	html body a.link-ico span.link-size{color:#333;text-decoration:none;padding:0 0 0 4px;}

/* LINKS COMPONENTS: additionnal tools, webservice icon, ... */

	html body a.link-components{position:relative;left:0;top:0;display:inline-block;font-size:12px;text-decoration:none;padding:0;margin:0;border:0;}
	html body a.link-components span.s{position:absolute;left:0;top:0;width:16px;height:16px;cursor:pointer;overflow:hidden;display:none;}
	html body a.link-components:hover span.s,
	html body a.link-components:focus span.s,
	html body a.link-components:active span.s{display:block;}

/* ACCESSIBILITY ELEMENT */

	.off-screen{position:absolute;left:-999px;top:-999px;}

/* RESET ANY ORDER LIST: language selector, additionnal tools ... */

	.reset-list,
	.reset-list ul,
	.reset-list li{margin:0;padding:0;list-style-type:none;}

	.layout{margin:0 auto;font-size:120%;background-color:#fff;border:1px solid #369;border-top:0;}


/* BANNER */

	#header{position:absolute;top:10px; left:0px;z-index:10; width:100%;height:120px;background-color:#fff;line-height:1.4; background-image: url("../img/title/title_en_bg_120px.png");}
	#banner-flag{position:absolute;left:40px;top:0px;z-index:8;color:#000;width:144px;height:100px;}
	#header #banner-title-text{margin:0;border:0;font-size:24px;line-height:1.2;padding-left:240px;position:absolute;top:65px;color:#000;}
	#header #banner-title-text span{display:block;font-size:18px;}
	#banner-image-right{position:absolute;right:0;top:38px;z-index:7;height:107px;width:210px;}
	#banner-image-title{position:absolute;left:0;top:0;height:130px;width:100%;z-index:6;background-repeat:no-repeat;background-position:0 0;}

/* IMAGE TITLE IN THE BANNER */

	.title-en{background-image:url("../img/title/title_en.png");}


/* SERVICES */

	#services{font-size:90%;font-weight:normal;position:absolute;left:0;top:2px;right:0;z-index:18;padding:1px 5px 1px 0;text-align:right;}
	#services li{display:inline;padding:3px 0;}
	#services a,
	#services a:visited{background:url("../img/services-separator.gif") transparent left center no-repeat;color:#396ea2;text-decoration:none;margin:0;padding:0 0 3px 5px;border:0;font-weight:normal;display:inline-block;}
	#services a:focus,
	#services a:hover,
	#services a:active{color:#396ea2;text-decoration:underline;border:0;}
	#services a.first{border:0;background-image:none;}

	.js #services{padding-right:140px;}

	/* adjust some elements on font-size change */

	.font-size-2 #services{padding-right:150px;}
	.font-size-3 #services{padding-right:172px;}



/* NAVIGATION PATH (CRUMBTRAILS) */

	#cid_ec_pathline{position:absolute; top:130px; left:0px; width:100%; height:18px;font-size:11px;background-color:#074A8B;color:#fff;padding:0 0 1px;overflow:hidden;line-height:1.6}
	#cid_ec_pathline ul{position:relative;z-index:7;padding-left:10px;}
	#cid_ec_pathline li{white-space:nowrap;display:inline;padding:0 0 0 12px;float:left;background:url("../img/breadcrumb.gif") transparent left center no-repeat;}
	#cid_ec_pathline li.first{background-image:none;padding-left:0;padding-right:0;}
	#cid_ec_pathline a{color:#fff;text-decoration:none;border:0;}
	#cid_ec_pathline a:hover,
	#cid_ec_pathline a:focus,
	#cid_ec_pathline a:active{text-decoration:none;color:#fff;border:0;}
    #cid-banner{height: 175px;top:15px;}

    div.disclaimer { position: absolute;top: 1px;right: 10px;color: #396EA2;z-index: 20;}


.title-jrc{
    position: absolute;
    top: 34px;
    left: 250px;;
    font-size: 2.5em;
    color: #0065a2;
}
.title-jeodpp{
    position: absolute;
    top: 75px;
    left: 250px;
    font-size: 2.4em;
    color: #fff;
}

