@charset "utf-8";
/* CSS Document */

/* Section Header */
.en .section-home #section-header {
	background-image: url(../img/home-header-en.jpg);
}
.en .content-page #section-header { 
	background-image: url(../img/content-header-en.jpg);
}
.en .wide-content-page #section-header { 
	background-image: url(../img/content-header-en.jpg);
}
.fr .section-home #section-header {
	background-image: url(../img/home-header-fr.jpg);
}
.fr .content-page #section-header { 
	background-image: url(../img/content-header-fr.jpg);
}
.fr .wide-content-page #section-header { 
	background-image: url(../img/content-header-fr.jpg);
}

#section-title { left: 24px; top: 45px; width: 195px; height: 24px; }

/* Image below the Local Navigation */
#section-photo { background-image: url(); height: 109px; }

/* Image Replacement - Section Details - Contact*/
.en #heading-contacts {
	background-image: url(../img/heading-contacts-en.gif);
}
.fr #heading-contacts {
	background-image: url(../img/heading-contacts-fr.gif);
}
.headings {
        background-repeat: no-repeat;
        height:18pt;
}

#section-title { left: 24px; top: 40px; width: 195px; height: 40px; }
.section-home #section-header #parent-org-title, .content-page #section-header #parent-org-title, .wide-content-page #section-header #parent-org-title { left: 22px; top: 4px; width: 136px; height: 24px; }
.section-home #section-header #section-title { left: -1000px; }
.content-page #section-header #section-title { left: 22px; top: 36px; width: 300px; height: 45px; }
/* Previous line edited by BD
.content-page #section-header #section-title { left: 22px; top: 36px; width: 148px; height: 45px; }
*/

/* Office address */
p.office-address { text-align:center; }

/* Headings bar */
.headings-bar { background-color: #2d6c8d; width: auto; height: 16px; text-align: center; padding:2px; margin-top:20px; }
.headings-bar strong { color: #fff; }
.headings-bar span { vertical-align:baseline; }
strong.headings { color: #fff; }

/* Prospectve image style */
img.insert { float:left; border:thin solid 1px; margin-right: 10px; margin-bottom: 2px; }

