The Government of Canada (GC) Common Look and Feel (CLF) template solution was developed over several months in summer 2006 by a team of technical experts recruited from several GC institutions. The template serves to improve and standardize the navigation and accessibility features for GC Web sites while reducing the associated burden on institutions to develop a technical solution for implementing CLF 2.0.
Some of the key benefits of adopting and adapting the GC CLF template in institutions include:
title value when a link gains keyboard focus.The Welcome Page templates must only be used for the main point of entry for a site or sub site.
There are three different language variations of the Welcome Page template included in the GC CLF template: a bilingual Welcome Page, a unilingual Welcome Page and a multilingual Welcome page. Each of these language variations includes two message area variations.
This template must be used for Web sites that are required to be available simultaneously in both official languages. It provides language links to content in both languages. Different templates that display the official languages in the prescribed order are available for Web sites of institutions headquartered in Quebec and for institutions headquartered in the rest of Canada.
This template must only be used for sites that are allowed to offer information in one official language only. The unilingual Welcome Page template provides a language link to content in one language and includes a language notice in both official languages indicating that service is only provided in one official language.
This template may be used by institutions to offer content in one or more languages in addition to content offered simultaneously in both official languages. The multilingual Welcome Page template allows other languages to be supported by including additional language links below the mandatory English and French links. These additional language links may be configured for any languages that need to be supported.
There are two message area variations of the Welcome Page template: a text-based message area variation and an image-based message area variation.
This template divides the message area into an image-based top section, and a text-based bottom section. Text must not be embedded in the image; it must be kept separate and displayed instead in the foreground. The text-based lower section contains the institution name in both official languages.
This template must only be used for the main point of entry for an institutional Web site or sub site.
Note: This template is recommended for Welcome Pages because the text-based section of the message area is more accessible than the image-only message area of the image-based message area template.
This template includes an image in the entire message area. If this template is adopted, text should not be embedded in the image, but displayed in the foreground instead.
This template may only be used for the main point of entry for an institutional Web site or sub site.
Note: The text-based message area template is recommended for Welcome Pages because the text-based section of the message area is more accessible than the image-only message area of this template.
The content page templates must be used for all pages except for the main point of entry for a site or sub site; use the Welcome Page templates for the main point of entry instead.
There are three different language variations of the Welcome Page template included in the GC CLF template. Each of these language variations include three layout variations.
There are three language variations of the content page template: one for bilingual sites, one for unilingual sites and one for languages other than English or French.
This template must be used for all English and French content pages on bilingual and multilingual sites. This content page template is available in English and French. The English and French templates are unilingual except for a link in the common menu to the content in the other official language.
For multilingual site, links to content in languages other than English or French must not be included in the common menu bar. In cases where links to content in languages other than English or French are required, those links should be included in the left-hand menu, the right-hand menu or the content area.
This template must be used for all content pages on unilingual sites; this template is available in English and French. The English and French templates are unilingual except for a link in the common menu bar to an official languages notice.
This template must be used for any content pages where the content is provided primarily in a language other than English or French. Different templates are available for institutions headquartered in Quebec and for institutions headquartered in the rest of Canada.
There are three layout variations of the content page template: a three-column layout, a two-column layout and a one-column layout.
This template contains a three-column layout that consists of a central content area with side menus to the left and the right. The institution's primary menu page and all sub site main pages must apply the three-column layout. Although the three-column template must be used for all top-level pages, it can also be used for Web applications and secondary pages on an institutional Web site.
Note: The three-column layout is mandatory for the main pages of an institutional Web. It is however recommended that a two-column layout be used instead for secondary pages, to benefit from an increased content area and allow for shorter Web pages.
This template contains a two-column layout that consists of a central content area with a left side menu. This template is recommended for all secondary pages of an institutional Web site. The two-column layout allows for shorter Web pages than the three-column layout by increasing the width of the content area. This template may also be used for Web applications.
Note: In cases where it is not possible to fit content within the two-column template without exceeding the content area width, the one-column template should be used instead.
This template contains a one-column layout that consists of only a central content area. This layout should only be used in cases where it is not possible to fit the content within the two-column template on secondary pages without exceeding the content area width.
The server message page templates must only be used for messages generated by Web servers and Web application servers.
There are two different language variations of the server message page template included in the GC CLF template: a bilingual server message page and a unilingual server message page.
This template must be used for server messages of unilingual sites or sites where the language preference of the client is known.
This template must be used for server messages of bilingual and multilingual sites where the language preference of the client is not known. Different templates that display the official languages in the prescribed order are available for Web sites of institutions headquartered in Quebec and for institutions headquartered in the rest of Canada.
The GC CLF templates provide all of the required images, CSS files and HTML files in one convenient download. The templates can be downloaded using the following link:
This section provides instructions to help institutions with installing and configuring the GC CLF template. The configured template should be shared with all the authoring groups within the institution. It is recommended that this process be completed once per institution to ensure consistency throughout the institution's Web site.
Select a Welcome Page template for the institution. The text-based message area templates are recommended over the image-based message area templates for accessibility reasons.
Use the following table to determine which Welcome Page template file should be used:
| Language of the site | Headquarters location | Message area variation | Template file |
|---|---|---|---|
| Bilingual | Outside Quebec | Text-based | wp-pa.html |
| Image-based | wp-pa-alt.html |
||
| In Quebec | Text-based | wp-pa-quebec.html |
|
| Image-based | wp-pa-alt-quebec.html |
||
| Unilingual English | n/a | Text-based | uniling\wp-pa-ul-eng.html |
| Image-based | uniling\wp-pa-alt-ul-eng.html |
||
| Unilingual French | n/a | Text-based | uniling\wp-pa-ul-fra.html |
| Image-based | uniling\wp-pa-alt-ul-fra.html |
||
| Multilingual | Outside Quebec | Text-based | multiling\wp-pa-ml.html |
| Image-based | multiling\wp-pa-alt-ml.html |
||
| In Quebec | Text-based | multiling\wp-pa-ml-quebec.html |
|
| Image-based | multiling\wp-pa-alt-ml-quebec.html |
sig-eng.gif and sig-fra.gif in the images directory with institutional signature images, without changing the file names. The images must meet the following requirements:
wp-pa.gif with the new Welcome Page image. The new image must be 600 pixels wide by 130 pixels high. These instructions apply to the following Welcome Page template files:
wp-pa.htmlwp-pa-quebec.htmluniling\wp-pa-ul-eng.htmluniling\wp-pa-ul-fra.htmlmultiling\wp-pa-ml.htmlmultiling\wp-pa-ml-quebec.htmlwp-pa-alt.gif with
the new Welcome Page image. The new image must be 600 pixels wide by 250
pixels high. These instructions apply to the following Welcome Page template
files:
wp-pa-alt.htmlwp-pa-alt-quebec.htmluniling\wp-pa-alt-ul-eng.htmluniling\wp-pa-alt-ul-fra.htmlmultiling\wp-pa-alt-ml.htmlmultiling\wp-pa-alt-ml-quebec.htmlThe template was developed using multiple CSS files to control layout and design. Many of the CSS files must not be modified because they are critical to ensuring a consistent result on most browsers.
The following CSS files must not be modified:
css\2col.css: Controls the two-column layout of the two-column template.css\3col.css: Controls the three-column layout of the three-column template.css\base2.css: Controls the content page scaleable font-size support for most browsers.css\base.css: Controls the content page scaleable
font-size support for legacy browsers, the utility classes and the layout
for the FIP elements,
the banner elements, the common menu bar elements, the side menu elements
and the footer elements.css\pf-if.css: Controls the printer-specific template functionality.css\wp-pa.css: Controls the Welcome Page scaleable font-size support for legacy browsers and the Welcome Page layout.css\wp-pa2.css: Controls the Welcome Page scaleable font-size support for most browsers.The following CSS files that can be modified:
css\base-institution.css: Controls the customizable content page properties.css\wp-pa-institution.css: Controls the customizable Welcome Page propertiescss\institution.css: Controls the institution-specific CSS classes. CSS classes that will be used by multiple pages should be placed in this file.Both the layout and design of the Welcome Page templates are controlled using CSS. This section provides instructions for configuring some of the visual elements in the Welcome Page templates by modifying the css\wp-pa-institution.css file.
To change the background and foreground colours of the text-based message
area in the text-based message area templates (wp-pa.html and wp-pa-quebec.html),
change the "background-color" and "color" properties
of the "div.headcontainer" class.
div.headcontainer {
background-color: #CC9;
color: #000;
}
To change the background image of the image-based message area, change the
first item of the "background" property of the "div.msgarea" and "div.msgareaalt" classes.
div.msgarea {
background: url(../images/wp-pa.gif) #363;
}
div.msgareaalt {
background: url(../images/wp-pa-alt.gif) #363;
}
To change the background and foreground colours of the image-based message area, change the "color" property of the "div.msgarea h1", "div.msgareaalt h1" class and the second item of the "background" property of the "div.msgarea" and "div.msgareaalt" classes.
div.msgarea h1, div.msgareaalt h1 {
text-align: center;
color: #FFF;
font-weight: bold;
}
div.msgarea {
background: url(../images/wp-pa.gif) #69C no-repeat;
}
div.msgareaalt {
background: url(../images/wp-pa-alt.gif) #69C no-repeat;
}
To change the vertical positioning of the text in the image-based message area, change the "padding-top" property of the "div.msgarea h1" and "div.msgareaalt h1" classes.
div.msgarea h1 {
padding-top: 55px;
}
div.msgareaalt h1 {
padding-top: 160px;
}
Both the layout and design of the content page templates are controlled using CSS. This section provides instructions for configuring some of the visual elements in the content page templates by modifying the css\base-institution.css file.
Note: To ensure consistent results on a wide range of browser/platform combinations, do not make any changes to the css\base-institution.css file other than what is specified in this section.
The banner background can be changed to be either a background colour or a background image.
Note: It is recommended that the banner area use a background colour instead of a background image. Should the template be made expandable in the future, the background image will be too wide when the template collapses and will be too narrow when the template expands. Also, the background image will not be accessible unless the requirements specified in section 6.2 (Configuring the image files) are met.
Specifying the banner background colour:
To change the banner background colour, change the colour specified for the "background-color" property
in the "div.banner" class. The "div.banner" class is located in base-institution.css.
div.banner{
color: #FFF;
background-color: #363;
}
Specifying a language neutral banner background image:
To change the background colour to a language neutral background image, it will be necessary
to replace the " background-color" property in the "div.banner" class
with a "background" property that specifies both a background colour
and a background image. The background colour will only be visible where the
background image is not.
div.banner{
color: #FFF;
background: #363 url("/images/bbg.jpg") no-repeat center center;
}
Specifying a language-specific banner background image:
To change the background colour to a language-specific background image, it will be necessary to first perform step 5 in section 6.6.1, Content page template for bilingual and multilingual sites. Next, change the URL and the background colour specified for the English and French content pages.
"background" property in the "div.banner-eng, div.banner-lfcoa-eng" class. The background colour will only be visible where the background image is not.div.banner-eng, div.banner-lfcoa-eng {
background: url() #FFF no-repeat center center;
} "background property" in the "div.banner-fra, div.banner-lfcoa-fra" class. The background colour will only be visible where the background image is not.div.banner-fra, div.banner-lfcoa-fra {
background: url() #FFF no-repeat center center;
}
Note: To ensure consistent results on all pages, the URL used
to specify the background image should either be an absolute URL (for example, "http://www.url.gc.ca/images/bbg.jpg")
or a site absolute url (for example, "/images/bbg.jpg"). For
the image to display when viewing the pages locally (for testing purposes), a
local URL must be used
(for example, "file:///C:/images/bbg.jpg").
To change the regular, visited, hover, active, and focus link colours for the content area, change the colours specified for the "color" property in the "div.center a:link", "div.center a:visited classes", and "div.center a:hover, div.center a:active, div.center a:focus" classes.
div.center a:link {
color: #039;
}
div.center a:visited {
color: #663;
}
div.center a:hover, div.center a:active, div.center a:focus {
color: #C00;
}
To change the link colour for the footer, change the colours specified for the "color" property in the "p.breadcrumb a:link, p.breadcrumb a:visited, div.footer a:link, div.footer a:visited, div.topPage a:link, div.topPage a:visited, p.topPage a:link, p.topPage a:visited" "p.breadcrumb a:hover, p.breadcrumb a:active, p.breadcrumb a:focus, div.footer a:hover, div.footer a:active, div.footer a:focus, div.topPage a:hover, div.topPage a:active, div.topPage a:focus, p.topPage a:hover, p.topPage a:active, p.topPage a:focus" classes.
p.breadcrumb a:link, p.breadcrumb a:visited, div.footer a:link, div.footer a:visited, div.topPage a:link, div.topPage a:visited, p.topPage a:link, p.topPage a:visited {
color: #039;
background-color: #FFF;
}
p.breadcrumb a:hover, p.breadcrumb a:active, p.breadcrumb a:focus, div.footer a:hover, div.footer a:active, div.footer a:focus, div.topPage a:hover, div.topPage a:active, div.topPage a:focus, p.topPage a:hover, p.topPage a:active, p.topPage a:focus {
color: #C00;
}
To change the background and foreground colours of the side menu titles, change the colours specified for the "background-color" and "color" properties in the "h2.nav, h2.nav a:link, h2.nav a:visited, div.h2nav, div.h2nav a:link, div.h2nav a:visited, p.h2nav, p.h2nav a:link, p.h2nav a:visited" class.
h2.nav, h2.nav a:link, h2.nav a:visited, div.h2nav, div.h2nav a:link, div.h2nav a:visited, p.h2nav, p.h2nav a:link, p.h2nav a:visited {
background-color: #363;
color: #FFF;
}
To change the underlining for side menu titles that are regular, visited, hover, active, and focus links, change the "text-decoration" property in the "h2.nav a:link, h2.nav a:visited, div.h2nav a:link, div.h2nav a:visited, p.h2nav a:link, p.h2nav a:visited" and "h2.nav a:hover, h2.nav a:active, h2.nav a:focus, div.h2nav a:hover, div.h2nav a:active, div.h2nav a:focus, p.h2nav a:hover, p.h2nav a:active, p.h2nav a:focus" classes.
h2.nav a:link, h2.nav a:visited, div.h2nav a:link, div.h2nav a:visited, p.h2nav a:link, p.h2nav a:visited {
text-decoration: none;
}
h2.nav a:hover, h2.nav a:active, h2.nav a:focus, div.h2nav a:hover, div.h2nav a:active, div.h2nav a:focus, p.h2nav a:hover, p.h2nav a:active, p.h2nav a:focus {
text-decoration: underline;
color: #C00;
}
To change the background and foreground colours for text, regular links, and visited links in the left side menu, change the colours specified for the "background-color" and "color" properties in the "div.left li.menucontent, div.left div.menucontent, div.left a:link.menulink, div.left a:visited.menulink" class.
div.left li.menucontent, div.left div.menucontent, div.left a:link.menulink, div.left a:visited.menulink {
color :#000;
background-color: #CC9;
}
To change the underlining for regular, visited, hover, active, and focus links in the left side menu, change the "text-decoration" property in the "div.left a:link.menulink, div.left a:visited.menulink" and "div.left a:hover.menulink, div.left a:active.menulink, div.left a:focus.menulink" classes.
div.left a:link.menulink, div.left a:visited.menulink {
text-decoration: none;
}
div.left a:hover.menulink, div.left a:active.menulink, div.left a:focus.menulink {
text-decoration: underline;
color: #C00;
}
To change the background and foreground colours for text, regular links, and visited links in the right side menu in the three-column template, change the colours specified for the "background-color" and "color" properties in the "div.right li.menucontent, div.right div.menucontent, div.right a:link.menulink, div.right a:visited.menulink" class.
div.right li.menucontent, div.right div.menucontent {
color: #000;
background-color: #FFF;
}
div.right li.menucontent, div.right div.menucontent, div.right a:link.menulink, div.right a:visited.menulink {
color: #000;
background-color: #FFF;
}
To change the underlining for regular, visited, hover, active, and focus links in the right side menu, change the "text-decoration" property in the "div.right a:link.menulink, div.right a:visited.menulink" and "div.right a:hover.menulink, div.right a:active.menulink, div.right a:focus.menulink" classes.
div.right a:link.menulink, div.right a:visited.menulink {
text-decoration: none;
}
div.right a:hover.menulink, div.right a:active.menulink, div.right a:focus.menulink {
text-decoration: underline;
color: #C00;
}
To change the hover, active, and focus link colours in the left and right side menus, change the "color" property in the "div.left a:hover, div.left a:active, div.left a:focus, div.right a:hover, div.right a:active, div.right a:focus", "div.left a:hover.menulink, div.left a:active.menulink, div.left a:focus.menulink", and "div.right a:hover.menulink, div.right a:active.menulink, div.right a:focus.menulink" classes.
div.left a:hover, div.left a:active, div.left a:focus, div.right a:hover, div.right a:active, div.right a:focus {
color: #C00;
}
div.left a:hover.menulink, div.left a:active.menulink, div.left a:focus.menulink {
text-decoration: underline;
color: #C00;
}
div.right a:hover.menulink, div.right a:active.menulink, div.right a:focus.menulink {
text-decoration: underline;
color: #C00;
}
To change the background colour of the proactive disclosure bar in the left side menu of the three-column template, change the colour specified for the "background-color" property in the "div.prodis" class.
div.prodis {
background-color: #363;
}
To change the background colour of the footer bar at the bottom of the page, change the colour specified for the background-color property in the div.footer div.footerline class.
div.footer div.footerline {
background-color: #363;
}
To change the dashed borders in the left side menu, change the "border-bottom" property in the "div.left li.menucontent, div.left div.menucontent" class.
div.left li.menucontent, div.left div.menucontent {
border-bottom: 1px dotted #FFF;
}
To change the content area border in the three-column template, change the "border" property in the "div.blackborder" class.
div.blackborder {
border: solid #000 1px;
}
To change the right side menu border in the three-column template, change the "border" property in the "div.right li ul.nav, div.right li p.nav, div.right li div.nav" class.
div.right li ul.nav, div.right li p.nav, div.right li div.nav {
border: 1px solid #000;
}
To change the background colour of the free space below the side menus and the content area, change the "background-color" property in the "div.colLayout" class.
div.colLayout {
background-color: #FFF;
height: 100%;
}
To change the background colour of the browser window surrounding the page, change the "background-color" property in the "body" class.
body {
background-color: #FFF;
}
To change the default colour of the heading elements (h1, h2, h3, h4, h5 and h6 ), change the "color" property in the "div.center h1, h2, h3, h4, h5, h6" class.
div.center h1, h2, h3, h4, h5, h6 {
color: #000;
}
When institutional signature images exceed 20 pixels in height, the alignment of the FIP images need to be adjusted.
To adjust the alignment of the FIP images, change the "height" property in the "div.fip", "div.cwm" class and the "padding-top" property in the "div.cwm img" class.
div.fip, div.cwm {
height: 20px;
}
div.cwm img {
padding-top: 0px;
}
The "height" property in the "div.fip, div.cwm" class must have the same pixel height as the institutional signature image.
The "padding-top" property in the "div.cwm img" class must be adjusted to ensure correct vertical alignment between the "Canada" wordmark and the institutional signature.
To change the default foreground, background, and border colours of the skip navigation links (when visible), change the "color", "background-color", and "border-color" properties in the "div.page div.core div.navaid a:hover,
div.page div.core div.navaid a:active, class.
div.page div.core div.navaid a:focus"
div.page div.core div.navaid a:hover,
div.page div.core div.navaid a:active,
div.page div.core div.navaid a:focus {
color: #000;
background-color: #CC9;
border-color: #000;
}
For institutional signatures that are wider than the Government of Canada institutional signature, it may be necessary to change the width and the starting position of the skip navigation links container to prevent the links from overlapping the institutional signature and the "Canada" wordmark in Internet Explorer when JavaScript is disabled.
Internet Explorer 5.x and 6.x: To change the width of the skip navigation links container in Internet Explorer 5.x and 6.x, change the "width" property in the "div.page div.core div.navaid" class. To change the starting position of the skip navigation links container in Internet Explorer 5.x and 6.x, change the "padding-left" property of the "div.page div.core div.navaid" class.
div.page div.core div.navaid {
width: 450px;
padding-left: 50px;
}
Internet Explorer 7.x: To change the width of the skip navigation links container in Internet Explorer 7.x, change the "width" property in the "*:first-child+html div.page div.core div.navaid" class. To change the starting position of the skip navigation links container in Internet Explorer 7.x, change the "padding-left" property of the "*:first-child+html div.page div.core div.navaid" class.
*:first-child+html div.page div.core div.navaid {
width: 450px;
padding-left: 50px;
}
Internet Explorer 5.x and 6.x: To change the width of the skip navigation links container in Internet Explorer 5.x and 6.x, change the "width" property in the "* html div.page div.core div.navaid" class. To change the starting position of the skip navigation links container in Internet Explorer 5.x and 6.x, change the "padding-left" property of the "* html div.page div.core div.navaid" class.
* html div.page div.core div.navaid {
width: 450px;
padding-left: 50px;
}
images", "css", "scripts", and "swf" directories to a central location that can be referenced by all Web pages. To simplify future maintenance, all Web pages should link to the same set of image and CSS files.scripts/pe-ap.js so they correctly refer to the other script files.These instructions apply to the unilingual Welcome Page template selected in section 6.1 (Selecting a Welcome Page template).
../images/ ../css/ images/sig-eng.gif or images/sig-fra.gif) in the Welcome Page template.
images/sig-eng.gif and images/sig-fra.gif. alt="Treasury Board of Canada Secretariat | Secrétariat du Conseil du Trésor du Canada").alt="Secrétariat du Conseil du Trésor du Canada | Treasury Board of Canada Secretariat").class="hidden"" to the h1 element. This will make the message invisible while allowing it to still be used as a text equivalent by adaptive technologies.
<h1>Welcome | <span lang="fr" xml:lang="fr">Bienvenue</span></h1>)<h1>Bienvenue | <span lang="en" xml:lang="en">Welcome</span></h1>)<div class="headtitleLft">Institution Name</div>
<div class="headtitleRgt" lang="fr" xml:lang="fr">Nom de l'institution</div> <div class="headtitleLft">Nom de l'institution</div>
<div class="headtitleRgt" lang="en" xml:lang="en">Institution Name</div> title element. The title must be bilingual.
<title>Treasury Board of Canada Secretariat | Secrétariat du Conseil du Trésor du Canada</title>).<title>Secrétariat to Conseil du Trésor du Canada | Treasury Board of Canada Secretariat</title>).index.html).These instructions apply to the unilingual Welcome Page template selected in section 6.1 (Selecting a Welcome Page template).
../images/../css/ images/sig-eng.gif or images/sig-fra.gif) in the Welcome Page template.
images/sig-eng.gif and images/sig-fra.gif. alt="Treasury Board of Canada Secretariat").alt="Secrétariat du Conseil du Trésor du Canada"). class="hidden"" to the h1 element. This will make the message invisible while allowing it to still be used as a text equivalent by adaptive technologies.
<h1>Welcome</h1>)<h1>Bienvenue</h1>) <div class="headtitleLft">Institution Name</div> <div class="headtitleLft">Nom de l'institution</div> title element. The title must be unilingual..
<title>Treasury Board of Canada Secretariat</title>).<title>Secrétariat to Conseil du Trésor du Canada</title>). index.html). These instructions apply to the multilingual Welcome Page template selected in section 6.1 (Selecting a Welcome Page template).
../images/ ../css/ images/sig-eng.gif or images/sig-fra.gif) in the Welcome Page template
images/sig-eng.gif and images/sig-fra.gif. alt="Treasury Board of Canada Secretariat | Secrétariat du Conseil du Trésor du Canada").alt="Secrétariat du Conseil du Trésor du Canada | Treasury Board of Canada Secretariat"). class="hidden"" to the h1 element. This will make the message invisible while allowing it to still be used as a text equivalent by adaptive technologies.
<h1>Welcome | <span lang="fr" xml:lang="fr">Bienvenue</span></h1>) <h1>Bienvenue | <span lang="en" xml:lang="en">Welcome</span></h1>) <div class="headtitleLft">Institution Name</div>
<div class="headtitleRgt" lang="fr" xml:lang="fr">Nom de l'institution</div> <div class="headtitleLft">Nom de l'institution</div>
<div class="headtitleRgt" lang="en" xml:lang="en">Institution Name</div> title element. The title must be bilingual.
<title>Treasury Board of Canada Secretariat | Secrétariat to Conseil du Trésor du Canada</title>). <title>Secrétariat to Conseil du Trésor du Canada | Treasury Board of Canada Secretariat</title>). index.html). This template must be used for all English and French content pages on bilingual and multilingual sites.
*col-eng.html and *col-fra.html files so they refer to the image files that were installed in section 6.2 (Configuring the image files) and the CSS files that were installed in section 6.3 (Configuring the CSS files). This can be achieved with a search and replace. The paths to replace are:
../images/ ../css/ images/sig-eng.gif and images/sig-fra.gif) in the *col-eng.html and *col-fra.html files.
images/sig-eng.gif and images/sig-fra.gif. Where the height is greater than 20 pixels, the alignment of the FIP images must be adjusted as specified in section 6.3.2.19 (Adjusting the alignment of the FIP images).alt="Treasury Board of Canada Secretariat") for the *col-eng.html files, and the institution name in French (for example, alt="Secrétariat du Conseil du Trésor du Canada") for the *col-fra.html files.*col-eng.html and *col-fra.html files. The institution name must match the language of the page.
*col-eng.html pages, the institution name must be in English (for example, <p class="main">Treasury Board of Canada Secretariat</p> ).*col-fra.html pages, the institution name must be in French (for example, <p class="main">Secrétariat du Conseil du Trésor du Canada</p> ).*col-eng.html and *col-fra.html files. The institution URL in the banner must match the language of the page.
*col-eng.html pages, the institution URL must be in English followed by French (for example, <p class="siteuri">tbs-sct.gc.ca</p>).*col-fra.html pages, the institution URL must be in French followed by English (for example, <p class="siteuri">sct-tbs.gc.ca</p>)."banner" class for the banner area of the *col-eng.html and *col-fra.html files as follows to enable support for the separate images. This change will also make the text-based institution name and URL invisible while allowing them to still be used as text equivalents by adaptive technologies.
*col-eng.html pages, change the "banner" class to "banner-eng" or "banner-lfcoa-eng" if the stylized leaf is included in the image.*col-fra.html pages, change the "banner" class to "banner-fra" or "banner-lfcoa-fra" if the stylized leaf is included in the image.*col-eng.html files to ensure they point to the appropriate institutional pages in English:
Home Contact UsHelpSearchImportant Notices*col-fra.html files to ensure they point to the appropriate institutional pages in French:
AccueilContactez-nousAideRechercheAvis importants*col-eng.html and *col-fra.html files as required.This template must be used for all content pages on unilingual English sites.
uniling\*col-ul-eng.html files so they refer to the image files that were installed in section 6.2 (Configuring the image files) and the CSS files that were installed in section 6.3 (Configuring the CSS files). This can be achieved with a search and replace. The paths to replace are:
../images/ ../css/ images/sig-eng.gif) in the uniling\*col-ul-eng.html files.
images/sig-eng.gif. Where the height is greater than 20 pixels, the alignment of the FIP images must be adjusted as specified in section 6.3.2.19 (Adjusting the alignment of the FIP images). alt="Treasury Board of Canada Secretariat"). uniling\*col-ul-eng.html files. The institution name must be in English (for example, <p class="main">Treasury Board of Canada Secretariat</p>).
uniling\*col-ul-eng.html files. The institution URL must be in English followed by French (for example, <p class="siteuri">tbs-sct.gc.ca</p>). "banner" class for the banner area of the *col-ul-eng.html files as follows. This change will make the text-based institution name and URL invisible while allowing them to still be used as text equivalents by adaptive technologies.*col-ul-eng.html pages, change the "banner" class to "banner-eng" or "banner-lfcoa-eng" if the stylized leaf is included in the image.Avertissement link in the uniling\*col-ul-eng.html files to ensure it points to the official languages notice. uniling\*col-ul-eng.html files to ensure they point to the appropriate institutional pages in English:
HomeContact UsHelpSearchImportant Noticesuniling\*col-ul-eng.html files as required.This template must be used for all content pages on unilingual French sites.
uniling\*col-ul-fra.html files so they refer to the image files that were installed in section 6.2 (Configuring the image files) and the CSS files that were installed in section 6.3 (Configuring the CSS files). This can be achieved with a search and replace. The paths to replace are:
../images/ ../css/ images/sig-fra.gif) in the uniling\*col-ul-fra.html files.
images/sig-fra.gif. Where the height is greater than 20 pixels, the alignment of the FIP images must be adjusted as specified in section 6.3.2.19 (Adjusting the alignment of the FIP images). alt="Secrétariat du Conseil du Trésor du Canada").uniling\*col-ul-fra.html files. The institution name must be in French (for example, <p class="main">Secrétariat du Conseil du Trésor du Canada</p>). uniling\*col-ul-fra.html files. The institution URL must be in French followed by English (for example, <p class="siteuri">sct-tbs.gc.ca</p>)."banner" class for the banner area of the *col-ul-fra.html files as follows. This change will make the text-based institution name and URL invisible while allowing them to still be used as text equivalents by adaptive technologies. *col-ul-fra.html pages, change the "banner" class to "banner-fra" or "banner-lfcoa-fra" if the stylized leaf is included in the image.Notice link in the uniling\*col-ul-fra.html files to ensure it points to the official languages notice. uniling\*col-ul-fra.html files to ensure they point to the appropriate institutional pages in French:
AccueilContactez-nousAideRechercheAvis importants uniling\*col-ul-fra.html files as required.This template must be used for content pages where the content is provided primarily in a language other than English or French.
For institutions headquartered outside Quebec, these instructions apply to themultiling\*col-ml-spa.html files. For institutions headquartered in Quebec, these instructions apply to the multiling\*col-ml-quebec-spa.html files.
../images/../css/ html element. The language code for the language of the page must be specified for the lang and xml:lang attributes (for example, <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">).images/sig-eng.gif or images/sig-fra.gif) in the content page template files.
images/sig-eng.gif and images/sig-fra.gif. Where the height is greater than 20 pixels, the alignment of the FIP images must be adjusted as specified in section 6.3.2.19 (Adjusting the alignment of the FIP images). alt="Gobierno de Canadá").alt="Símbolo del Gobierno de Canadá"). <p class="main">Gobierno de Canadá</p>). <p class="siteuri">tbs-sct.gc.ca</p>). *col-fra.html pages, the institution URL must be in French followed by English (for example, <p class="siteuri">sct-tbs.gc.ca</p>). <a href="#cont">Sáltese al contenido</a>
<a href="#il">Sáltese las conexiones institucionales</a>h1 element for the left side menu. The invisible h1 element must be in the language of the page (for example, <h1 class="navaid"><a name="il" id="il">Conexiones institucionales</a></h1>) HomeContact UsHelpSearchImportant NoticesAccueilContactez-nousAideRechercheAvis importantsdc.language metadata element specifies the language code for the language of the page (for example, <meta name="dc.language" scheme="ISO639-2/T" content="es" />). Fecha modificó : <span class="date">2006-06-22</span>). <a href="#tphp" title="Vuelva a la cima de página"><img class="uparrow" src="../images/tphp.gif" width="19" height="12" alt="" /><br />Cima de página</a>).This template must be used for server messages of unilingual sites or sites where the language preference of the client is known.
For unilingual English server message pages, these instructions apply to thesrvmsg\srvmsg-eng.html file. For unilingual French server message pages, these instructions apply to the srvmsg\srvmsg-fra.html file.
../images/../css/ images/sig-eng.gif or images/sig-fra.gif) in the server message page template.
images/sig-eng.gif and images/sig-fra.gif. Where the height is greater than 20 pixels, the alignment of the FIP images must be adjusted as specified in section 6.3.2.19 (Adjusting the alignment of the FIP images). alt="Treasury Board of Canada Secretariat").alt="Secrétariat du Conseil du Trésor du Canada").Important Notices Avis importants title element. The title must be unilingual. Consult Common Error Messages for a list of appropriate message titles and content.
<title>HTTP Error 404 - Not Found</title>).<title>Erreur HTTP 404 - Non trouvé</title>). title element (Step 5). Consult Common Error Messages for a list of appropriate message titles and content.
<h1><a name="cont" id="cont">
<!-- CONTENT TITLE BEGINS | DEBUT DU TITRE DU CONTENU -->
HTTP Error 404 - Not Found
<!-- CONTENT TITLE ENDS | FIN DU TITRE DU CONTENU -->
</a></h1> <h1><a name="cont" id="cont">
<!-- DEBUT DU TITRE DU CONTENU | CONTENT TITLE BEGINS -->
Erreur HTTP 404 - Non trouvé
<!-- FIN DU TITRE DU CONTENU | CONTENT TITLE ENDS -->
</a></h1> Date Modified | Date de modification value in the footer with the current date (for example, <span class="date">2006-07-01</span>). The date must follow the ISO standard format for numerical dates (YYYY-MM-DD).This template must be used for server messages of bilingual and multilingual sites where the language preference of the client is not known.
For institutions headquartered outside Quebec, these instructions apply to the srvmsg\srvmsg.html file. For institutions headquartered in Quebec, these instructions apply to the srvmsg\srvmsg-quebec.html file.
../images/ ../css/ images/sig-eng.gif or images/sig-fra.gif) in the server message page template.
images/sig-eng.gif and images/sig-fra.gif. Where the height is greater than 20 pixels, the alignment of the FIP images must be adjusted as specified in section 6.3.2.19 (Adjusting the alignment of the FIP images).alt="Treasury Board of Canada Secretariat | Secrétariat du Conseil du Trésor du Canada"). alt="Secrétariat du Conseil du Trésor du Canada | Treasury Board of Canada Secretariat").Important Notices Avis importants title element. The title must be bilingual. Consult Common Error Messages for a list of appropriate message titles and content.
<title>HTTP Error 404 - Not Found | Erreur HTTP 404 - Non trouvé</title>). <title>Erreur HTTP 404 - Non trouvé | HTTP Error 404 - Not Found</title>). title element (Step 5). Consult Common Error Messages for a list of appropriate message titles and content.
Date Modified | Date de modification values in the footer with the current date (for example, <span class="date">2006-07-01</span>). The date must follow the ISO standard format for numerical dates (YYYY-MM-DD).This section provides instructions to help authoring groups within the institution to use the content page templates that were installed and configured in section 6.0 (How to install and configure the templates). Instructions for using the Welcome Page template can be found in section 6.5 (Configuring and installing the Welcome Page template).
This template must be used for all English and French content pages on bilingual and multilingual sites.
Select an English (*col-eng.html) and French (*col-fra.html) version of one of the configured content page templates according to the following requirements:
3col*.html templates must be used.2col*.html or the 3col*.html templates may be used. The 2col*.html templates are recommended because they allow for shorter Web pages than the 3col*.html templates by increasing the width of the content area. In cases where it is not possible to fit content within the content area of the 2col*.html templates, the 1col*.html templates should be used.2col*.html or the 3col*.html templates may be used. In cases where it is not possible to fit content within the content area of the 2col*.html templates, the 1col*.html templates should be used.title element. The title must match the language of the page.
<title>Welcome to the Treasury Board of Canada Secretariat</title>). <title>Bienvenue au Secrétariat du Conseil du Trésor du Canada</title>). <p class="breadcrumb"> and the associated </p>.
3col*.html or 2col*.html templates are being used, then populate the left side menu with institutional links. To ensure a high level of accessibility, reuse the existing left side menu structure. As demonstrated in the structure, heading elements in the left side menu should only be used to group links and there should be no links that are not grouped by a heading element. The left side menu must remain text-based, so graphical and decorative elements must not be used. Changes can only be made after <div id="left"> and before the associated </div>. 3col*.html templates are being used, then populate the right side menu with content. To ensure a high level of accessibility, reuse the existing right side menu structure. As demonstrated in the structure, heading elements in the right side menu should only be used to group content (including links) and there should be no content that is not grouped by a heading element. Changes can only be made after <div id="right"> and before the associated </div>.title element (Step 4).
<h1><a name="cont" id="cont">
<!-- CONTENT TITLE BEGINS | DEBUT DU TITRE DU CONTENU -->
Welcome to the Treasury Board of Canada Secretariat
<!-- CONTENT TITLE ENDS | FIN DU TITRE DU CONTENU -->
</a></h1>
<h1><a name="cont" id="cont">
<!-- DEBUT DU TITRE DU CONTENU | CONTENT TITLE BEGINS -->
Bienvenue au Secrétariat du Conseil du Trésor du Canada
<!-- FIN DU TITRE DU CONTENU | CONTENT TITLE ENDS -->
</a></h1> </a></h1>) and should be structured using heading markup (h2 - h6) where appropriate. The heading markup should start at h2 because h1 has already been used for the content area title.
Date Modified | Date de modification value in the footer with the current date (for example, <span class="date">2006-07-01</span>). The date must follow the ISO standard format for numerical dates (YYYY-MM-DD).This template must be used for all content pages on unilingual English sites.
Select an English (uniling\*col-ul-eng.html) version of one of the configured content page templates according to the following requirements:
uniling\3col-ul-eng.html template must be used. uniling\2col-ul-eng.html or the uniling\3col-ul-eng.html templates may be used. The uniling\2col-ul-eng.html template is recommended because it allows for shorter Web pages than the uniling\3col-ul-eng.html template by increasing the width of the content area. In cases where it is not possible to fit content within the content area of the uniling\2col-ul-eng.html template, the uniling\1col-ul-eng.html template should be used. uniling\2col-ul-eng.html or the 3col-ul-eng.html templates may be used. In cases where it is not possible to fit content within the content area of the 2col-ul-eng.html templates, the 1col-ul-eng.html templates should be used.Follow these steps to create a Web page from the selected template:
title element (for example, <title>Welcome to the Treasury Board of Canada Secretariat</title>).<p class="breadcrumb"> and the associated </p>.3col-eng.html or 2col-eng.html templates are being used, then populate the left side menu with institutional links. To ensure a high level of accessibility, reuse the existing left side menu structure. As demonstrated in the structure, heading elements in the left side menu should only be used to group links and there should be no links that are not grouped by a heading element. The left side menu must remain text-based, so graphical and decorative elements must not be used. Changes can only be made after <div id="left"> and before the associated </div>. 3col-eng.html template is being used, then populate the right side menu with content. To ensure a high level of accessibility, reuse the existing right side menu structure. As demonstrated in the structure, heading elements in the right side menu should only be used to group content (including links) and there should be no content that are is grouped by a heading element. Changes can only be made after <div id="right"> and before the associated </div>.title element (Step 4).
<h1><a name="cont" id="cont">
<!-- CONTENT TITLE BEGINS | DEBUT DU TITRE DU CONTENU -->
Welcome to the Treasury Board of Canada Secretariat
<!-- CONTENT TITLE ENDS | FIN DU TITRE DU CONTENU -->
</a></h1></a></h1>) and should be structured using heading markup (h2 - h6) where appropriate. The heading markup should start at h2 because h1 has already been used for the content area title.Date Modified value in the footer with the current date (for example, <span class="date">2006-07-01</span>). The date must follow the ISO standard format for numerical dates (YYYY-MM-DD).This template must be used for all content pages on unilingual French sites.
Select a French (uniling\*col-ul-fra.html) version of one of the configured content page templates according to the following requirements:
uniling\3col-ul-fra.html template must be used. uniling\2col-ul-fra.html or the uniling\3col-ul-fra.html templates may be used. The uniling\2col-ul-fra.html template is recommended because it allows for shorter Web pages than the uniling\3col-ul-fra.html template by increasing the width of the content area. In cases where it is not possible to fit content within the content area of the uniling\2col-ul-fra.html template, the uniling\1col-ul-fra.html template should be used. uniling\2col-ul-fra.html or the 3col-ul-fra.html templates may be used. In cases where it is not possible to fit content within the content area of the 2col-ul-fra.html templates, the 1col-ul-fra.html templates should be used. Follow these steps to create a Web page from the selected template:
title element (for example, <title>Bienvenue au Secrétariat du Conseil du Trésor du Canada</title>).<p class="breadcrumb"> and the associated </p>.3col-fra.html or 2col-fra.html templates are being used, then populate the left side menu with institutional links. To ensure a high level of accessibility, reuse the existing left side menu structure. As demonstrated in the structure, heading elements in the left side menu should only be used to group links and there should be no links that are not grouped by a heading element. The left side menu must remain text-based, so graphical and decorative elements must not be used. Changes can only be made after <div id="left"> and before the associated </div>. 3col-fra.html template is being used, then populate the right side menu with content. To ensure a high level of accessibility, reuse the existing right side menu structure. As demonstrated in the structure, heading elements in the right side menu should only be used to group content (including links) and there should be no content that are is grouped by a heading element. Changes can only be made after <div id="right"> and before the associated </div>.<h1><a name="cont" id="cont">
<!-- DEBUT DU TITRE DU CONTENU | CONTENT TITLE BEGINS -->
Bienvenue au Secrétariat du Conseil du Trésor du Canada
<!-- FIN DU TITRE DU CONTENU | CONTENT TITLE ENDS -->
</a> </a></h1>) and should be structured using heading markup (h2 - h6) where appropriate. The heading markup should start at h2 because h1 has already been used for the content area title.Date de modification value in the footer with the current date (for example, <span class="date">2006-07-01</span>). The date must follow the ISO standard format for numerical dates (YYYY-MM-DD).This template must be used for content pages where the content is provided primarily in a language other than English or French.
For institutions headquartered outside Quebec, these instructions apply to the multiling\*col-ml-spa.html files. For institutions headquartered in Quebec, these instructions apply to the multiling\*col-ml-quebec-spa.html files.
Select one of the configured content page templates according to the following requirements:
multiling\3col-ml*.html templates must be used.multiling\2col-ml*.html or the multiling\3col-ml*.html templates may be used. The multiling\2col-ml*.html templates are recommended because they allow for shorter Web pages than the multiling\3col-ml*.html templates by increasing the width of the content area. In cases where it is not possible to fit content within the content area of the multiling\2col-ml*.html templates, the multiling\1col-ml*.html templates should be used.multiling\2col-ml*.html or the multiling\3col-ml*.html templates may be used. In cases where it is not possible to fit content within the content area of the multiling\2col-ml*.html templates, the multiling\1col-ml*.html templates should be used.Follow these steps to create a Web page from the selected template:
title element. The title must match the language of the page (for example, <title>Bienvenido al Gobierno de Canadá</title>).<p class="breadcrumb"> and the associated </p>.
multiling\3col-ml*.html or multiling\2col-ml*.html templates are being used, then populate the left side menu with institutional links. To ensure a high level of accessibility, reuse the existing left side menu structure. As demonstrated in the structure, heading elements in the left side menu should only be used to group links and there should be no links that are not grouped by a heading element. The left side menu must remain text-based, so graphical and decorative elements must not be used. Changes can only be made after <div id="left"> and before the associated </div>. multiling\3col-ml*.html templates are being used, then populate the right side menu with content. To ensure a high level of accessibility, reuse the existing right side menu structure. As demonstrated in the structure, heading elements in the right side menu should only be used to group content (including links) and there should be no content that is not grouped by a heading element. Changes can only be made after <div id="right"> and before the associated </div>.title element (Step 4).
<h1><a name="cont" id="cont">
<!-- CONTENT TITLE BEGINS | DEBUT DU TITRE DU CONTENU -->
Bienvenido al Gobierno de Canadá
<!-- CONTENT TITLE ENDS | FIN DU TITRE DU CONTENU -->
</a></h1><h1><a name="cont" id="cont">
<!-- DEBUT DU TITRE DU CONTENU | CONTENT TITLE BEGINS -->
Bienvenido al Gobierno de Canadá
<!-- FIN DU TITRE DU CONTENU | CONTENT TITLE ENDS -->
</a></h1></a></h1>) and should be structured using heading markup (h2 - h6) where appropriate. The heading markup should start at h2 because h1 has already been used for the content area title.Date Modified | Date de modification value in the footer with the current date (for example, <span class="date">2006-07-01</span>). The date must follow the ISO standard format for numerical dates (YYYY-MM-DD).Utility CSS classes provide a browser safe way to change font sizes, align text and create other visual effects. To use one of the utility classes with a container, include the class attribute in the container element and specify the desired class name as the attribute value.
for example, <p class="alignRight">Text to be right aligned</p>
These font size classes provide a simple, CLF-compliant and browser-safe way of modifying the font size of text. These classes should be used instead of custom font size classes (using the font or font-size properties) to ensure support for a wide range of browser platform combinations.
Below is a table containing the names of all the available classes and the resulting font size:
| Class name | Font size for most browsers | Font size for legacy browsers | Visual result |
|---|---|---|---|
fontSize70 |
70% | 7.0 pt | Resulting font size |
fontSize75 |
75% | 7.5 pt | Resulting font size |
smallFont |
75% | 8.0 pt | Resulting font size |
fontSize80 |
80% | 8.0 pt | Resulting font size |
fontSize85 |
85% | 8.5 pt | Resulting font size |
mediumFont |
85% | 8.5 pt | Resulting font size |
fontSize90 |
90% | 9.0 pt | Resulting font size |
fontSize95 |
95% | 9.5 pt | Resulting font size |
fontSize100 |
100% | 10.0 pt | Resulting font size |
fontSize105 |
105% | 10.0 pt | Resulting font size |
fontSize110 |
110% | 10.5 pt | Resulting font size |
h6Size |
110% | 10.5 pt | Resulting font size |
fontSize115 |
115% | 11.0 pt | Resulting font size |
fontSize120 |
120% | 11.5 pt | Resulting font size |
h5Size |
120% | 11.5 pt | Resulting font size |
fontSize125 |
125% | 12.0 pt | Resulting font size |
fontSize130 |
130% | 13.0 pt | Resulting font size |
h4Size |
130% | 13.0 pt | Resulting font size |
fontSize135 |
135% | 13.0 pt | Resulting font size |
big |
140% | 13.5 pt | Resulting font size |
fontSize140 |
140% | 13.5 pt | Resulting font size |
h3Size |
140% | 13.5 pt | Resulting font size |
fontSize145 |
145% | 13.5 pt | Resulting font size |
fontSize150 |
150% | 14.0 pt | Resulting font size |
h2Size |
150% | 14.0 pt | Resulting font size |
fontSize155 |
155% | 14.5 pt | Resulting font size |
fontSize160 |
160% | 15.0 pt | Resulting font size |
h1Size |
160% | 15.0 pt | Resulting font size |
fontSize165 |
165% | 16.0 pt | Resulting font size |
fontSize170 |
170% | 16.5 pt | Resulting font size |
fontSize175 |
175% | 17.0 pt | Resulting font size |
fontSize180 |
180% | 17.5 pt | Resulting font size |
fontSize185 |
185% | 18.0 pt | Resulting font size |
fontSize190 |
190% | 19.0 pt | Resulting font size |
fontSize195 |
195% | 19.5 pt | Resulting font size |
fontSize200 |
200% | 20.0 pt | Resulting font size |
These width classes provide a simple, CLF-compliant and browser-safe way of specifying the width of a container.
Below is a table containing the names of all the available classes and the resulting widths:
| Class name | Width |
|---|---|
widthFull |
98.5% |
width95 |
95% |
width90 |
90% |
width85 |
85% |
width80 |
80% |
width75 |
75% |
width70 |
70% |
width65 |
65% |
width60 |
60% |
width55 |
55% |
width50 |
50% |
width45 |
45% |
width40 |
40% |
width35 |
35% |
width30 |
30% |
width25 |
25% |
width20 |
20% |
width15 |
15% |
width10 |
10% |
width5 |
5% |
These indentation classes provide a simple, CLF-compliant and browser-safe way of specifying the indentation of a container.
Below is a table containing the names of all the available classes and the resulting indentation:
| Class name | Indent size | Visual result |
|---|---|---|
indent1 |
18 | Resulting indent |
indent2 |
36 | Resulting indent |
indent3 |
54 | Resulting indent |
indent4 |
72 | Resulting indent |
indent5 |
90 | Resulting indent |
These alignment classes provide a simple, CLF-compliant and browser-safe way of specifying the alignment of block-level objects.
Below is a table containing the names of all the available classes and the resulting alignment:
| Class name |
Horizontal Alignment |
Vertical Alignment |
Visual results |
|---|---|---|---|
alignLeft |
Left | Default (baseline) |
Resulting alignment |
alignCenter |
Centre | Default (baseline) |
Resulting alignment |
alignRight |
Right | Default (baseline) |
Resulting alignment |
alignTop |
Default (Left) | Top | Resulting alignment |
alignBottom |
Default (Left) | Bottom | Resulting alignment |
alignTopLeft |
Left | Top | Resulting alignment |
alignTopCenter |
Centre | Top | Resulting alignment |
alignTopRight |
Right | Top | Resulting alignment |
alignBottomLeft |
Left | Bottom | Resulting alignment |
alignBottomCenter |
Centre | Bottom | Resulting alignment |
alignBottomRight |
Right | Bottom | Resulting alignment |
These float classes provide a simple, CLF-compliant and browser-safe way of wrapping text around objects such as images and tables. This is accomplished by applying one of these classes to the image or table that the text should wrap around.
Below is a table containing the names of all the available classes and the resulting float/alignment:
| Class name |
Float | Vertical Alignment |
|---|---|---|
floatLeft |
Left | Default (baseline) |
floatRight |
Right | Default (baseline) |
image-left |
Left | text-top |
image-right |
Right | text-top |
These alignment classes provide a simple, CLF-compliant and browser-safe way of specifying bullets for unordered lists (ul). This is accomplished by applying one of these classes to the ul element of an unordered list.
Below is a table containing the names of all the available classes and the resulting bullets:
| Class name |
Bullet type | Visual result |
|---|---|---|
noBullet |
None |
|
disc |
Disc |
|
square |
Square |
|
circle |
Circle |
|
These alignment classes provide a simple, CLF-compliant and browser-safe way of specifying the numbering system for ordered lists (ol). This is accomplished by applying one of these classes to the ol element of an ordered list.
Below is a table containing the names of all the available classes and the resulting numbering systems:
| Class name |
Bullet type | Visual result |
|---|---|---|
lower-alpha |
Lower-case alphabetic |
|
upper-alpha |
Upper-case alphabetic |
|
lower-roman |
Lower-case roman numerals |
|
upper-roman |
Upper-case roman numerals |
|
These alignment classes provide a simple, CLF-compliant and browser-safe way of specifying the foreground and background colours.
Below is a table containing the names of all the available classes and the resulting colours:
| Class Name | Foreground colour | Background colour | Visual result |
|---|---|---|---|
black |
#000000 |
Transparent |
Resulting colour |
blue |
#0000FF |
Transparent |
Resulting colour |
deepyellow |
#FFCC33 |
Transparent |
Resulting colour |
green |
#009933 |
Transparent |
Resulting colour |
grey |
#999999 |
Transparent |
Resulting colour |
red |
#CC0000 |
Transparent |
Resulting colour |
white |
#FFFFFF |
Transparent |
Resulting colour |
blackBG |
Default | #000000 |
Resulting colour |
blueBG |
Default | #0000FF |
Resulting colour |
deepyellowBG |
Default | #FFCC33 |
Resulting colour |
greenBG |
Default | #009933 |
Resulting colour |
lightgreyBG |
Default | #CCCCCC |
Resulting colour |
redBG |
Default | #CC0000 |
Resulting colour |
whiteBG |
Default | #FFFFFF |
Resulting colour |
These alignment classes provide a simple, CLF-compliant and browser-safe way of specifying miscellaneous visual effects.
Below is a table containing the names of all the available classes and the resulting visual effects:
| Class Name | Purpose |
|---|---|
| compress | Sets the top and bottom margins to zero, reducing the vertical white space when used with the following block-level elements: p, h1, h2, h3, h4, h5, h6, ul, and ol. |
doubleLineSpace |
Visually specifies double line spacing for text in the container. |
headline (content and server message page templates only) |
Sets the top and bottom margins to zero and reduces the text size for headings (h1 to h6). This results in a reduction of the vertical white space and the font size. This class will also prevent the underlining of any links using this class unless the link is in focus. |
hidden (Welcome Page templates only) |
Visually hides the container without preventing adaptive technologies such as screen readers from reading the container (only supported within the msgarea container). |
highlight (Welcome Page templates only) |
Applies a border, a background colour and padding to a container. |
lowercase |
Visually transforms the text in the container to lowercase. |
menulinkdefault (content and server message page templates only) |
Sets a link to be the full width of the parent container (when the class is applied to an a element) |
navaid (content and server message page templates only) |
Visually hides the container without preventing adaptive technologies such as screen readers from reading the container. |
noWrap |
Prevents the text in the container from wrapping. |
uppercase |
Visually transforms the text in the container to uppercase. |
wrap |
Used to allow floating of content to the right of the content area h1 in Internet Explorer.Note: This class should only be used when content is being floated to the right of the content area h1. Use of this class under any other circumstances may result in display issues with the content area border. |
wrapContainer |
Used to control the wrapping of text around images and tables. See Wrapping text around images and tables for more details. |
CLF standards require a specific visual design, which may require a workaround to enhance accessibility where circumstances warrant. The template's design is flexible enough to allow clients to configure the visual presentation to meet their accessibility needs by using client-side CSS.
Most browsers provide the ability to specify a custom style sheet, which would be applied to every Web page that a client visits. To take advantage of this feature, clients need only to create a custom style sheet and to instruct the browser to use it.
To create a custom style sheet, a client would require knowledge of both CSS and how pages are developed. There are many custom style sheets available on the Internet to improve accessibility of Web pages in general, but to create a custom style sheet that enables specific accessibility features in this template would most likely be too difficult for most clients.
To make it easier for clients to enhance the accessibility of Web pages using the GC CLF template, client-side CSS were developed that can easily be included in custom style sheets. These client-side CSS should be made available on the institutional help page for clients to download.
To meet visual design requirements, it was necessary to make the skip navigation elements invisible by default. This approach does not affect clients using a screen reader and the skip navigation elements do become visible when they gain focus but they may be difficult to find initially since they are invisible by default.
Although CLF does not allow the skip navigation links to be visible by default, clients can make the skip navigation links visible by default by including the following client-side CSS in their custom style sheets:
div.navaid {
position: static !important;
font-size: 100% !important;
float: none !important;
overflow: visible !important;
width: auto !important;
height: auto !important;
max-width: auto !important;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 0px !important;
color: #000 !important;
}
div.navaid a {
color: #00F !important;
padding: 5px !important;
line-height: 150% !important;
border: none !important;
position: static !important;
zoom: 0 !important;
}
div.page div.core div.navaid a:hover,
div.page div.core div.navaid a:active,
div.page div.core div.navaid a:focus {
color: #00F !important;
border: none !important;
background-color: #FFF !important;
}
To meet visual design requirements, it was necessary to fix the width of the template at 760 pixels. For some clients, an expandable template improves accessibility and/or usability.
Although CLF does not allow the template to be expandable by default, clients can make Web pages using the template expandable by including the following client-side CSS in their custom style sheets:
div.page {
width : 100% !important;
}
To meet visual design requirements, it was necessary to remove the underlining of links in the side menu and the common menu bar. Some clients may have difficulty recognizing links that are not underlined or may prefer that all links be underlined regardless of the impact on visual design.
Although CLF does not allow the side menu and common menu bar links to be underlined by default, clients can force all links to be underlined by including the following client-side CSS in their custom style sheets:
a:link, a:visited, a:hover, a:active, a:focus{
text-decoration: underline !important;
}
To meet visual design requirements, it was necessary to specify different link foreground and background colours in some areas of the page. Some clients may have difficulty identifying links when the colour scheme is not consistent throughout the page.
Although CLF does not allow the foreground and background colour to be the same for all links by default, clients can force all links to have the same foreground and background colours by including the following client-side CSS in their custom style sheets:
a:link, a:visited, a:hover, a:active, a:focus {
background-color: #FFF !important;
font-weight: normal !important;
font-style: normal !important;
font-variant: normal !important;
padding: 0px 0px 2px 2px !important;
}
a:link {
color: #00F !important;
}
a:visited {
color: #009 !important;
}
a:hover, a:active, a:focus {
color: #C00 !important;
}
In the above example, the colours can be modified and are assigned as follows:
| Link property | Class name | Class property | Colour (hex) | Colour |
|---|---|---|---|---|
| Background colour | a:link, a:visited, a:hover, a:active, a:focus |
background-color |
#FFF |
White |
| Normal link colour | a:link |
color |
#00F |
Blue |
| Visited link colour | a:visited |
color |
#009 |
Dark Blue |
| Hover/active/focus link colour | a:hover, a:active, a:focus |
color |
#C00 |
Red |
To meet both visual design and accessibility requirements for the content page banner, the template displays the foreground text either over a background colour or a background image. Depending on the current font size and the colours used, the contrast between the foreground text and the background may not be sufficient for certain clients.
Clients can ensure a high contrast content page banner by disabling the background colour or image and specifying a high contrast foreground and background colour combination. This can be achieved by including the following client-side CSS in their custom style sheets:
div.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra {
background: none !important;
border-top: 1px solid #000 !important;
border-left: 1px solid #000 !important;
border-right: 1px solid #000 !important;
min-height: 5.58em !important;
margin-top: 3.14em !important;
padding-bottom: 0.67em !important;
}
* html img.coa, * html img.lf {
margin-top: -2.84em !important;
}
div.banner-lfcoa-eng img.coa, div.banner-lfcoa-eng img.lf, div.banner-lfcoa-fra img.coa, div.banner-lfcoa-fra img.lf {
display: inline !important;
}
div.banner-eng p.main, div.banner-fra p.main, div.banner-lfcoa-eng p.main, div.banner-lfcoa-fra p.main, div.banner-eng p.siteuri, div.banner-fra p.siteuri, div.banner-lfcoa-eng p.siteuri, div.banner-lfcoa-fra p.siteuri {
position: static !important;
font-size: 100% !important;
float: none !important;
overflow: visible !important;
width: auto !important;
height: auto !important;
}
div.banner-eng p.main, div.banner-fra p.main, div.banner-lfcoa-eng p.main, div.banner-lfcoa-fra p.main {
font-family: "times new roman", sans-serif !important;
font-weight: bold !important;
font-size: 185% !important;
margin: 0 !important;
padding: 0 !important;
}
div.banner-eng p.siteuri, div.banner-fra p.siteuri, div.banner-lfcoa-eng p.siteuri, div.banner-lfcoa-fra p.siteuri {
font-family: Arial, Helvetica, sans-serif !important;
background-color: transparent !important;
font-weight: lighter !important;
font-size: 110% !important;
margin: 0 !important;
padding: 0 !important;
}
p.main, p.main span, p.siteuri, p.siteuri span {
color: #000 !important;
}
* html p.main, * html p.main span, * html p.siteuri, * html p.siteuri span {
width: 99.5% !important;
}
p.main img, p.siteuri img {
display: none !important;
}
To meet both visual design and accessibility requirements for the Welcome Page message area, the template displays the foreground text over both a background colour and a background image. Depending on the current font size and the colours used, the contrast between the foreground text and the background may not be sufficient for certain clients.
Clients can ensure a high contrast Welcome Page message area by disabling the background colour, disabling the background image and specifying a high contrast foreground and background colour combination. This can be achieved by including the following client-side CSS in their custom style sheets:
div.msgarea, div.msgareaalt {
background: none !important;
border-top: 1px solid #000 !important;
border-left: 1px solid #000 !important;
border-right: 1px solid #000 !important;
}
div.msgareaalt {
border-bottom: 1px solid #000 !important;
}
* html div.msgarea, * html div.msgareaalt {
width: 99.7% !important;
}
* html div.msgarea {
height: 129px !important;
}
* html div.msgareaalt {
height: 248px !important;
}
div.msgarea h1, div.msgareaalt h1, div.headtitleLft, div.headtitleRgt, div.headcontainer, div.msgarea, div.msgareaalt {
color: #000 !important;
}
div.msgarea h1.hidden, div.msgareaalt h1.hidden {
position: static !important;
font-size: 200% !important;
float: none !important;
overflow: visible !important;
width: 100% !important;
height: auto !important;
font-weight: bold !important;
}
div.headcontainer {
background-color: #FFF !important;
border: 1px solid #000 !important;
}
* html div.headcontainer {
width: 99.7% !important;
height: 118px !important;
}
To meet both visual design and accessibility requirements, the foreground or background colours of links may not change when a mouse pointer hovers over top or when the link gains focus when using a keyboard or other alternate input device. Depending on how the browser highlights links, the current font size, and the colours used, some clients may have difficulty determining which link they are about to select.
Clients can make it easier to determine which link they are about to select by specifying a foreground and background colour for links when a mouse pointer hovers over top or when the link gains focus when using a keyboard or other alternate input device. This can be achieved by including the following client-side CSS in their custom style sheets:
a:hover, a:active, a:focus {
color: #000 !important;
background-color: #FFF !important;
}
In the above example, the colours can be modified and are assigned as follows:
| Link property | Class Name | Class property | Colour (hex) | Colour |
|---|---|---|---|---|
| Hover/active/focus link colour | a:hover, a:active, a:focus |
color |
#000 |
Black |
| Background colour | a:hover, a:active, a:focus |
background-color |
#FF0 |
Yellow |
Canadians have the right to obtain information and services from Government of Canada Web sites regardless of the technologies they use. The key to effective implementation of universal accessibility lies in designing sites to serve the widest possible audience and the broadest possible range of hardware and software platforms, from adaptive technologies to emerging technologies.
In the past, the graceful degradation approach was used to ensure the widest possible audience was being served. The graceful degradation approach involves designing a Web site for one or more target configurations, then including functional but degraded support for other configurations. The graceful degradation approach works well when designing a basic template, but it can be problematic since it tends to limit the introduction of emerging technologies and enhanced interface options to ensure compatibility with adaptive technologies and other configurations.
As a result of these limitations, there has been a shift in recent years away from the graceful degradation approach towards the progressive enhancement approach for embedded multimedia and other Web page enhancements. The progressive enhancement approach involves designing Web content for the least capable configurations first, and then introducing a series of enhancements based on the capability of each client’s configuration. This approach is an improvement over graceful degradation because it encourages the introduction of emerging technologies and enhanced interface options without compromising the support for less capable configurations.
For many years, browsers have included the ability to display the title value for links to improve both accessibility and usability. For most browsers, the display of the title value is triggered when a mouse pointer hovers over a link. Unfortunately the display is not triggered when a link gains keyboard focus resulting in the feature only being available to clients using a mouse.
This issue has been resolved by implementing a progressive enhancement-based JavaScript approach to display the title value when a link gains keyboard focus. This approach duplicates the title value display that is triggered when a mouse pointer hovers over a link. This feature was introduced in version 1.04 of the GC CLF template to enhance both accessibility and usability for clients that are not using a mouse.
Images with transparent sections are frequently used to seamlessly blend images with a wide range of backgrounds. The most widely supported image formats with transparency support are GIF and PNG. Although both formats include transparency support, the alpha transparency approach of the PNG format will result in far superior blending with a wide range of backgrounds than the limited binary transparency approach of the GIF format.
Browsers have included support for the PNG format for many years, but unfortunately Internet Explorer did not introduce alpha transparency support for the PNG format until version 7.0. Fortunately all other browsers that support the PNG format also support alpha transparency, and the alpha transparency support for PNG files can be enabled in Internet Explorer 5.5 and 6.0 using the AlphaImageLoader filter. The problem with the AlphaImageLoader filter is that it can be very complicated to use without compromising CLF compliance and browser support.
This issue has been resolved by implementing a progressive enhancement-based JavaScript approach to allow alpha transparency support in Internet Explorer 5.5 and 6.0 to be enabled for specific PNG files. This feature was introduced in version 1.03 of the GC CLF template to enhance the appearance of the banner leaf and to provide a CLF-compliant and browser-safe approach for enabling alpha transparency support for PNG files in Internet Explorer 5.5 and 6.0.
The following are the steps for enabling alpha transparency support in Internet Explorer 5.5 and 6.0 for specific PNG files:
.gif" and ".png" file extensions (for example, "lffl.gif" and "lffl.png").img element in the Web page with the path to the GIF version of the image for the src attribute value and "pngfix" for the class attribute value (for example, <img src="images/lffl.gif" class="pngfix" height="65" width="65" alt="..." />).img element needs to reference a specific CSS class, then add the CSS class name and a space immediately before "pngfix" (for example, <img src="images/lffl.gif" class="lf pngfix" height="65" width="65" alt="..." />).When the page loads, the progressive enhancement-based JavaScript approach will:
AlphaImageLoader filter to display the PNG version of the image with alpha transparency support for Internet Explorer 5.5 and 6.0,The multimedia player was introduced in version 1.04 of the GC CLF template to provide a simple and easy to implement solution that would enable developers to deploy multimedia formats in an accessible manner. The player was designed to be compatible with a wide range of adaptive technologies and uses the progressive enhancement approach to ensure the player does not interfere with configurations that do not support the player. The player is scalable, includes closed captioning support, and can load several multimedia formats.
The multimedia player, although accessible, is only a component of a complete multimedia solution. A complete and accessible multimedia solution is comprised of transcripts, and additional captioned media formats (such as .wmv, .mov, and .mpeg). These additional formats ensure as wide an audience as possible is able to take advantage of a media-rich version.
The GC CLF template includes a multimedia player script file named video.js which is located in the scripts directory. The loadMedia function must be configured by a webmaster to enable the player to be functional. Additional configured options are described in section 10.3.3 (FlashVars).
The following are the steps for configuring the loadMedia function in the video.js file:
mp-jm.swf file for the "mediaplayerUrl" variable.var mediaplayerUrl = "http://<url>/mp-jm.swf" ;
pLang" variable. The value in quotes must be "fra" for institutions headquartered in Quebec, and "eng" for institutions headquartered outside of Quebec.
var pLang = ( pLanguage ) ? pLanguage : "fra" ;
logo" variable. The image file will be displayed as a watermark in the bottom right corner of the player when audio files are being played. All image formats are supported but transparent PNG files are recommended.
var logo = "http://<url>wmms.png" ;
Once the multimedia script file has been configured by the webmaster, and the necessary template files have been installed, developers can implement the multimedia players on their pages with only a small number of changes.
The following are the steps for implementing the multimedia player solution on a Web page:
div element with a unique value for the id attribute value (such as "mediacontainer"):
<div id="mediacontainer">
...
</div>
div element, create a link to the transcript and alternate formats, create a script element, and create a noscript element. The link must include a clear description of the target of the link for the title attribute value, the script element must include "text/javascript" for the type attribute value, and the noscript element should include "smallFont" for the noscript element.
<div id="mediacontainer">
<a href="/af-fr/af-fr.html" title="Transcript and alternate formats for ...">
...
</a>
<script type="text/javascript">
...
</script>
<noscript class="smallFont">
...
</noscript>
</div>
img element for the image that will be displayed if the player does not load. The img element must include an appropriate text equivalent for the alt attribute value.
<a href="/af-fr/af-fr.html" title="Transcript and alternate formats for ...">
<img src="images/wm-ms.gif" width="83" height="20" alt="Symbol of the Government of Canada" />
</a>
script element, create the loadMedia function call, specify the containerId, file, captions, image, and lang parameters and optionally the playId, height, and width parameters. The containerId parameter must be the same as the value specified for the id attribute in step 3a (such as "mediacontainer") while the purpose of the remaining parameters is described in section 10.3.3.1 (Runtime configurable FlashVars).
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
loadMedia('mediacontainer', '<file>', '<captions>', '<image>', '<lang>'[, <playId>, <height>, <width>] );
});
//]]>
</script>
noscript element, create the text that will be displayed if the player does not load. The text should be wrapped with the p element.
<noscript class="smallFont">
<p>In order to maximize the functionality of this page, please enable JavaScript.</p>
</noscript>
<div id="mediacontainer">
<a href="/af-fr/af-fr.html" title="Transcript and alternate formats for TV Ad Traffic Jam">
<img src="images/wm-ms.gif" width="83" height="20" alt="Symbol of the Government of Canada" />
</a>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
loadMedia('mediacontainer', 'http://<url>/af-fr.flv', 'http://<url>/af-fr-eng.xml', 'http://<url>/af-fr.png', 'eng');
});
//]]>
</script>
<noscript class="smallFont">
<p>In order to maximize the functionality of this page, please enable JavaScript.</p>
</noscript>
</div>
FlashVars are configuration options that can be included in the loadMedia function of the ca.gc.mp-jm.js file to control the appearance and the behaviour of the player. FlashVars should only be configured by the webmaster using the following format:
so.addVariable("<FlashVar>", "<value>");
(for example, so.addVariable("enablejs","true");)
| Name | Values | Mandatory | Default | Description |
|---|---|---|---|---|
file |
<url> | Yes | n/a | Specifies the location of the file to play. |
captions |
<url> | Yes | n/a | Specifies the location of the xml-based captions file using the SMIL Timed Text format. |
image |
<url> | Yes | n/a | Specifies the image to display when playing MP3 or FLV files. This FlashVar can also be used to display a preview image for other formats. Supported formats are JPG, SWF, PNG, and GIF. |
lang |
eng, fra |
Yes | n/a | Specifies the language of the player. |
playId |
<id> | No | mediaplayer |
Specifies the id attribute value of the player. |
height |
<number> | No | 160 |
Specifies the height of the player. |
width |
<number> | No | 195 |
Specifies the width of the player. |
| Name | Values | Default | Description |
|---|---|---|---|
showicons |
true, false |
true |
Controls whether or not the play and activity icons are visible in the middle of the player display area. |
overstretch |
true, false,fit, none |
fit |
Controls how the images and videos should be stretched to fit the player display area.
|
logo |
<url> | n/a | Specifies the location of the image file to be displayed as a watermark in the bottom right corner of the player display area. All image formats are supported but transparent PNG files are recommended. |
showeq |
true, false |
false (true for MP3 files) |
Controls whether or not an equalizer is included in the player display area. The equalizer is ideally suited for MP3 files. |
| Name | Values | Default | Description |
|---|---|---|---|
callback |
<url> | n/a | Specifies the location of a server side script (PHP/ASP) that can process call-backs. The player will send a call-back every time an item starts or stops, so this feature provides a means to record statistics. |
enablejs |
true, false |
false |
Controls whether or not JavaScript interaction is enabled. JavaScript interaction enables playback control, asynchronous loading of media files, and the monitoring of track information using JavaScript.
Note: JavaScript interaction will only work when the player is run remotely. |
| Name | Values | Default | Description |
|---|---|---|---|
autostart |
true, false |
false |
Controls whether or not the player automatically starts playing when the page loads. |
volume |
<number> | 80 |
Controls the playback volume of media files. |
bufferlength |
<number> | 5 |
Controls the number of seconds an FLV file should be buffered before playback begins. Smaller values should be used for fast connections and short videos while larger values should be used for slow connections. |
The initiative link slideshow was introduced in version 1.04 of the GC CLF template to provide a visual enhancement that was designed to save valuable real estate by allowing multiple initiative link images to share the same location on the page. The slideshow combines an elegant design with accessible controls for an end result that is both visually pleasing and fully accessible.
The default behaviour of the slideshow is to rotate initiative link images automatically at a pre-defined speed. The slideshow includes controls that enable clients to stop/start the rotation and to manually rotate the initiative links. The slideshow also provides the ability to control how frequently specific initiative link images are displayed in comparison to the other initiative link images.
The following are the steps for enabling the initiative link slideshow:
slideshow", "slideshowspeed" and "slideshowlib" parameters with appropriate quoted values for the declaration of the "params" JavaScript variable in the progressive enhancement section of the Web page. The value for "slideshow" must be "slideshow", the value for "slideshowspeed" must be the number of seconds that an initiative link image will be displayed, and the value for "slideshowlib" must be the path to the directory containing the required slideshow images. In version 1.05 or later of the GC CLF template, the value for "randomslide" must be "true" or "false".
var params = {
lng:"eng",
pngfix:"images/inv.gif",
slideshow: "slideshow",
slideshowspeed: "8",
randomslide: true,
slideshowlib: "images/sshw-mdiap"
};
ul element with "nav" for the class attribute value and "slideshow" for the id attribute value:
<li>
<h2 class="nav">Features</h2>
<ul class="nav" id="slideshow">
...,br />
</ul>
</li>
ul element, create an li element with "menucontent" for the class attribute value for each initiative link. See section 10.4.3 (How to make specific initiative link images appear more frequently) for instructions on how to use the class attribute to control the frequency of specific initiative link images.
<ul class="nav" id="slideshow">
<li class="menucontent">
...
</li>
<li class="menucontent">
...
</li>
</ul>
li element, create two links separated by a br element. Both links must target the same location and must include title attribute values that are appropriate text equivalents for the initiative link image.
img element with the path to the initiative link image for the src attribute value and an alt attribute value that is consistent with the title attribute value for the link. The second link must include "menulink" for the class attribute value.
<li class="menucontent">
<a title="Experience the Navy - Canadian Forces Recruiting" href="/navy-marine/"><img src="images/navy-marine-eng.jpg" alt="Experience the Navy - Canadian Forces Recruiting" width="195" height="70" /></a>
<br />
<a class="menulink" title="Experience the Navy - Canadian Forces Recruiting" href="/navy-marine/">Canadian Forces Recruiting</a>
</li>
<ul class="nav" id="slideshow">
<li class="menucontent">
<a title="Experience the Navy - Canadian Forces Recruiting" href="/navy-marine/"><img src="images/navy-marine-eng.jpg" alt="Experience the Navy - Canadian Forces Recruiting" width="195" height="70" /></a>
<br />
<a class="menulink" title="Experience the Navy - Canadian Forces Recruiting" href="/navy-marine/">Canadian Forces Recruiting</a>
</li>
<li class="menucontent">
<a title="Budget 2007" href="/budget07/menu-eng.html"><img src="images/budget07-eng.jpg" alt="Budget 2007" width="195" height="70" /></a>
<br />
<a class="menulink" title="Budget 2007" href="/budget07/menu-eng.html ">Budget 2007</a>
</li>
</ul>
The slideshow speed is controlled using the "slideshowspeed" parameter in the declaration of the "params" JavaScript variable in the progressive enhancement section of the Web page. The "slideshowspeed" value represents the number of seconds that an initiative link image will be displayed. In other words, the lower the value, the faster the slideshow speed.
var params = {
lng:"eng",
pngfix:"images/inv.gif",
slideshow: "slideshow",
slideshowspeed: "8",
slideshowlib: "images/sshw-mdiap",
};
The frequency that specific initiative link images appear in the slideshow can be controlled through the class attribute of the associated li element. To increase the frequency of a specific initiative link image, add a space to the class attribute value followed by one of the following keywords:
| Keyword | Effect on the image | Example |
|---|---|---|
ss-double |
Appears twice as often in the slideshow. | <li class="menucontent ss-double"> |
ss-triple |
Appears three times as often in the slideshow. | <li class="menucontent ss-triple"> |
The option to display slides in a random order was introduced in version 1.05 of the GC CLF template. This option is controlled using the "randomslide" parameter in the declaration of the "params" JavaScript variable in the progressive enhancement section of the Web page. The "randomslide" can be set to either "true" or "false" to enable or disable the display of slides in a a random order.
var params = {
lng:"eng",
pngfix:"images/inv.gif",
slideshow: "slideshow",
slideshowspeed: "8",
randomslide: true,
slideshowlib: "images/sshw-mdiap"
};
The jQuery plugin framework was introduced in version 1.05 of the GC CLF template to enable Web sites to be more innovative and interactive. This new framework allows institutions to add new features and functionality on the fly. This innovative JavaScript-based approach enables GC Web sites to be both aesthetically pleasing and richly interactive without having to compromise on accessibility.
This new approach adopts the jQuery JavaScript framework to enable Web sites to take advantage of a wealth of interactive and innovative jQuery plugins while improving accessibility through progressive enhancement and built-in WAI-ARIA support. Even though this new approach enables Web sites to be more innovative and interactive, it is still the responsibility of institutions to ensure that accessibility requirements are being met when jQuery functionality or plugins are being used.
The following are the steps for implementing a jQuery plugin:
execute() method. This method is used by the template to execute the jQuery plugin./scripts/plug/ directory./scripts/req/init.js file after the "/** Execute Inits on Page Read **/" comment. The import statement must be structured as follows:
$.readyOrDone( <plugin_filename>.execute );A solution that prevents extra-wide content in Internet Explorer from being pushed down to the vertical end of the side menu was introduced in version 1.05 of the GC CLF template. This solution is activated by adding the "ieoverflow" class to the element containing the extra-wide content.
The following are examples of how to activate the solution:
<img class="ieoverflow" src="img.gif" height="40" width="700" alt="…" /><table class="tablecss ieoverflow" width="700" border="1">The GC CLF template was tested extensively using screen magnification software, screen reading software, voice-recognition software, alternate input and rate enhancement systems, text-based browsers, small-screen emulators and custom client configurations.
Screen magnification software allows clients to enlarge either the full screen or a portion of the screen. Screen magnification software also provides additional features such as colour inverting, font smoothing and pointer enhancements.
The template was successfully tested with the following screen magnification software:
Screen reading systems are used to render information through a synthesized voice output or a refreshable Braille display. Screen reading software is able to render both text displayed on the screen and any keystrokes entered on the keyboard
The template was successfully tested with the following screen reading systems:
Voice-recognition software allows clients to perform tasks by using their voice to emulate keyboard and mouse commands.
The template was successfully tested with the following voice-recognition software:
Text-based browsers are often used by clients with visual impairments to display Web pages as text. Text-based browsers behave like screen reader software by rendering content in a linear fashion.
The template was successfully tested with the following text-based browsers:
Small-screen emulators are used to simulate the display of Web pages on small-screen devices such as mobile phones, personal digital assistants and other handheld devices.
The template was successfully tested with the following small-screen emulators:
Clients can enhance accessibility by modifying the visual preferences in their browsers and operating systems. These custom client configurations can be used in combination with adaptive technologies to further enhance accessibility.
The custom client configurations listed in this section were used with all three Internet Explorer accessibility checkboxes selected.
Customizing the default colour scheme and font size for an operating system can enhance the accessibility of both the operating system and software applications.
The template was successfully tested with the following Windows operating system schemes and font sizes:
| Scheme | Font size |
|---|---|
| Low Contrast Low Luminosity | Normal |
| Low Contrast Mid Luminosity | Normal |
| High Contrast Black | Normal |
| High Contrast Black | Large |
| High Contrast Black | Extra Large |
| High Contrast White | Normal |
| High Contrast White | Large |
| High Contrast White | Extra Large |
| High Contrast Blue | Normal |
| Standard Aphont Readable Desktop | Normal |
| High Contrast Black Aphont Readable Desktop | Normal |
Many browsers provide clients the ability to format Web pages using a custom style sheet. Custom style sheets give clients control over the visual presentation of Web pages, allowing clients to enhance accessibility by modifying colours, font sizes, and other visual properties.
The template was successfully tested with the following custom style sheets:
The template was successfully tested with the following Mozilla Firefox 1.5 custom client configurations:
In order to ensure readability and backwards compatibility, the template was tested with several standard browser features excluded, both individually and in combination.
The template was successfully tested with the following features excluded, both individually and in combination:
Not all clients are able to use conventional keyboard and mouse systems as input devices. Some clients are limited to using a keyboard because a mouse is not available or because the client is unable to use a mouse. Some clients may require alternate input access devices because they are unable to use conventional keyboards.
Full navigation of the template was successfully tested with the following keyboards and alternate input access devices:
To ensure a high level of browser support, the template was tested extensively with a wide range of browser/platform combinations.
The template was tested extensively with browsers installed on Windows 2000 Service Pack 4 and Windows XP Pro Service Pack 2.
The template was tested successfully with the following Windows browser versions (78 in total) without any noticeable glitches being detected:
The template was tested successfully with the following Windows browser versions (3 in total) with only small glitches being detected:
The template did not display with the required CLF layout and design when tested on the following Windows browser versions (10 in total), but the page content was still legible and accessible:
The template was tested extensively with browsers installed on Macintosh OS X.
The template was tested successfully with the following Mac OS X browser versions (56 in total) without any noticeable glitches being detected:
The template was tested successfully with the following Mac OS X browser versions (3 in total) with only small glitches being detected:
The template did not display with the required CLF layout and design when tested on the following Mac OS X browser versions (3 in total), but the page content was still legible and accessible:
The template was tested extensively with browsers installed on Macintosh OS 9.1.
The template was tested successfully with the following Mac PPC browser versions (10 in total) without any noticeable glitches being detected:
The template was tested successfully with the following Mac PPC browser versions (2 in total) with only small glitches being detected:
The template did not display with the required CLF layout and design when tested on the following Mac PPC browser versions (10 in total), but the page content was still legible and accessible:
Properties such as borders, margins and padding tend to affect the width of objects in Internet Explorer differently than most other browsers. Internet Explorer will include more of these properties in the width calculation than the other browsers, resulting in a larger effective object width. As a result, an object that has the width specified as 300 pixels may have an effective width of 305 pixels in Internet Explorer. The same applies to a width of 100%, where the effective width may be 102% in Internet Explorer.
Combine this width issue with Internet Explorer handling the overflowing of content differently than other browsers, and this results in a minor display issue with the template. If the width of the content area is exceeded by the effective width of an object in either the two-column or three-column templates, the object and all content following it will be pushed down to the vertical end of the side menu.
Note: A solution that prevents the extra-wide content from being pushed down to the vertical end of the side menu was introduced in version 1.05 of the GC CLF template. Refer to section 10.6 (Solution for the IE 5.x/6.x content area collapsing issue) for more details.
This is not a serious problem, just a display issue on Internet Explorer. There is no known fix for this problem other than using the one-column template or avoiding the situation where the effective width of an object exceeds the width of the content area.
This issue does not occur with tables that have a specified width of 100%, as long as the padding and margin values for the table are not changed and the physical width of the contained text can fit within the content area.
Note: The one-column template should be used only if the content is too wide to fit in the two-column template and not because the width of an object was set at too high a value. The content being too large for the content area should occur only with wide tables and images.
To avoid the situation where the effective width of an object exceeds the width of the content area, respect the following two-column and three-column template content area limitations when specifying the widths of objects:
| Template | Maximum object percentage width (%) | Maximum object pixel width (px) |
Two-column (2col*.html) |
98.5% (same as widthFull CSS class) |
593 pixels |
Three-column (3col*.html) |
98.5% (same as widthFull CSS class) |
388 pixels |
Note: The above width limitations are for an object with no padding or margin values specified and a border that is no more than 1 pixel in width. Any further increase in the padding, margin or border values may reduce the width limitation even further.
It is recommended that only relative (percentage) width values be used for objects to ensure compatibility with the content area becoming expandable in the future.
Unlike all other browsers, the Date Modified, Top of Page and Important Notices footer elements are not aligned properly in Internet Explorer 5.x for Mac. The three footer elements are too wide to fit on the same line, resulting in the three elements being stacked vertically.
Unlike all other browsers, the Top of Page content area link is too wide in Internet Explorer 5.x for Mac to float to the right of any text. The end result is that the link will fill an entire line, pushing all the text that follows it to the next line. The normal behaviour for the Top of Page content area link is to float to the right of any text that follows it.
Unlike other browsers, when the Top of Page content area link is used with the three-column template in Opera 4.x, 5.x and 6.x, the link will display with a reduced right margin and padding until the vertical end of the right side menu. This results in the link being positioned immediately to the left of the right side menu, overlapping the content area border. The normal margin and padding for the link will resume once beyond the vertical end of the right side menu.
Unlike other browsers, the common menu bar is not displayed according to specification in Amaya 9.1 and Mozilla M16 for Windows. The common menu bar in Amaya 9.1 is several pixels too high, and there are numerous display glitches in the common bar on Mozilla M16 for Windows.
The padding below the Welcome Page language links in Opera 8.54 is approximately 20 pixels greater than allowed by the CLF standards. This is the result of a height calculation issue related to floated elements in Opera 8.54.
The Welcome Page language link text is not properly aligned in Internet Explorer 5.x for Mac. The text should be centre aligned but it is instead left aligned. This is the result of an alignment calculation issue related to floated objects in Internet Explorer 5.x for Mac.
Unlike other browsers, non-text elements whose dimensions are specified using em units do not scale with the text in Netscape 6.x. This prevents the scaling of non-text template elements such as the stylized leaf, the common menu bar, the breadcrumb area, the top of page arrow, the banner, and the side menu. This can lead to text exceeding the dimensions of containers and overlapping other elements at larger text sizes.
Unlike other browsers, the inheritance of font sizes for nested lists is handled incorrectly in Opera 6.x for Windows. This inheritance issue causes a significant reduction in text size for each nested list level with the text eventually becoming unreadable.
Unlike other browsers, the skip navigation links may interfere with the display of other header elements in Opera 6.x, 7.x, 8.x, and Internet Explorer when JavaScript is disabled because of a z-index support issue. This can be prevented by changing the width and the starting position of the skip navigation links container to ensure the container does not overlap the other header elements. Instructions can be found in section 6.3.2.17 (Changing the width and the starting position of the skip navigation links container).
lang and xml:lang attributes to the "dc.description", "description", "keywords", "dc.creator", "dc.title", and "dc.subject" metadata elements in the bilingual and multilingual Welcome Page templates.blockquote" element..navaid class to allow the page to scroll to the top of the top of the left side menu when the "Skip to institutional links" link is selected. This correction also allows the page to scroll to any other anchors that are hidden using the .navaid class.lang and xml:lang values for the "Avertissement" links in the unilingual English templates.q element in non-Internet Explorer browsers to ensure all browsers render the q element consistently..headline", ".menulinkdefault", and ".navaid")..red" and ".redBG" utility colour classes.base.css2col.cssbase-institution.csswp-pa.csswp-pa2.csspf-if.csstphp.gifscripts\jquery.min.js (new)scripts\swfobject.js (new)scripts\video.js (new)scripts\pe-ap.jsscripts\plug\jquery.mp-jm.js (formerly scripts\ca.gc.mp-jm.js)scripts\plug\ss-md.js (formerly scripts\ca.gc.sshw-mdiap.js)scripts\req\init.js (new)scripts\req\patches-retouches.js (new)*.htmlbase.css with the updated version of the file2col.css with the updated version of the filebase-institution.css changes to the updated version of the filebase-institutio.css with the updated version of the filewp-pa.css with the updated version of the filewp-pa2.css with the updated version of the filepf-if.css with the updated version of the filetphp.gif with the updated version of the file. If the design of tphp.gif was previously modified, then duplicate at a minimum the image height, the image width, and the bottom four rows of pixels (non-transparent pixel colours can be changed).jquery.min.js to your scripts directoryswfobject.js to your scripts directoryvideo.js to your scripts directoryplug\jquery.mp-jm.js to your scripts directoryplug\ss-md.js to your scripts directoryca.gc.mp-jm.js from your scripts directoryca.gc.sshw-mdiap.js from your scripts directoryreq\init.js to your scripts directoryreq\patches-retouches.js to your scripts directorype-ap.js with the updated version of the file then modify all file paths within the the file so they correctly refer to the other script files.<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->" for all English content pages:
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/swfobject.js" type="text/javascript"></script>
<script src="scripts/video.js" type="text/javascript"></script>
<!-- DEBUT DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT BEGINS -->" for all French content pages:
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/swfobject.js" type="text/javascript"></script>
<script src="scripts/video.js" type="text/javascript"></script>
<!-- TEMPLATE SCRIPTS/CSS END | FIN DES SCRIPTS/CSS DU GABARIT -->" to all unilingual English, bilingual, and multilingual Welcome Pages for institutions headquartered outside of Quebec:
<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/swfobject.js" type="text/javascript"></script>
<script src="scripts/video.js" type="text/javascript"></script>
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"eng",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- PROGRESSIVE ENHANCEMENT ENDS | FIN DE L'AMELIORATION PROGRESSIVE -->
<!-- FIN DES SCRIPTS/CSS DU GABARIT | TEMPLATE SCRIPTS/CSS END -->" to all unilingual French, bilingual, and multilingual Welcome Pages for institutions headquartered inside of Quebec:
<!-- DEBUT DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT BEGINS -->
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/swfobject.js" type="text/javascript"></script>
<script src="scripts/video.js" type="text/javascript"></script>
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"fra",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- FIN DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT ENDS -->
lang="en" xml:lang="en"" to the English "dc.description", "description", "keywords", "dc.creator", "dc.title", and "dc.subject" metadata elements in all bilingual and multilingual Welcome Pages.lang="fr" xml:lang="fr"" to the French "dc.description", "description", "keywords", "dc.creator", "dc.title", and "dc.subject" metadata elements in all bilingual and multilingual Welcome Pages.lang="en" xml:lang="en" title="Avertissement" with "lang="fr" xml:lang="fr" title="Avertissement"http://www.canada.gc.ca/main_e.html" with "http://www.canada.gc.ca/home.html"http://www.canada.gc.ca/main_f.html" with "http://www.canada.gc.ca/accueil.html"VERSION 1.04" with "VERSION 1.05"scripts\ca.gc.mp-jm.js with scripts\plug\jquery.mp-jm.jsscripts\ca.gc.sshw-mdiap.js with scripts\plug\ss-md.jsscripts\pe-ap.js that duplicates jQuery functionalityscripts\jquery.min.jsscripts\req\init.jsscripts\req\patches.jsdiv.left h2.nav, div.left h2.nav a:link, div.left h2.nav a:visited, div.left div.h2nav, div.left div.h2nav a:link, div.left div.h2nav a:visited, div.left p.h2nav, div.left p.h2nav a:link, div.left p.h2nav a:visited, div.right h2.nav, div.right h2.nav a:link, div.right h2.nav a:visited, div.right div.h2nav, div.right div.h2nav a:link, div.right div.h2nav a:visited, div.right p.h2nav, div.right p.h2nav a:link, div.right p.h2nav a:visited" with properties "background-color: #696;", "color: #FFF;", and "text-decoration: none;" to "h2.nav, h2.nav a:link, h2.nav a:visited, div.h2nav, div.h2nav a:link, div.h2nav a:visited, p.h2nav, p.h2nav a:link, p.h2nav a:visited" with properties "background-color: #363;" and "color: #FFF;" in base-institution.cssdiv.left h2.nav a:hover, div.left h2.nav a:active, div.left h2.nav a:focus, div.left div.h2nav a:hover, div.left div.h2nav a:active, div.left div.h2nav a:focus, div.left p.h2nav a:hover, div.left p.h2nav a:active, div.left p.h2nav a:focus, div.right h2.nav a:hover, div.right h2.nav a:active, div.right h2.nav a:focus, div.right div.h2nav a:hover, div.right div.h2nav a:active, div.right div.h2nav a:focus, div.right p.h2nav a:hover, div.right p.h2nav a:active, div.right p.h2nav a:focus" with the property "text-decoration: underline" to "h2.nav a:hover, h2.nav a:active, h2.nav a:focus, div.h2nav a:hover, div.h2nav a:active, div.h2nav a:focus, p.h2nav a:hover, p.h2nav a:active, p.h2nav a:focus" with properties "text-decoration: underline;" and "color: #C00;" in base-institution.cssdiv.left li.menucontent, div.left div.menucontent, div.left a.menulink" to "div.left li.menucontent, div.left div.menucontent, div.left a:link.menulink, div.left a:visited.menulink" in base-institution.cssdiv.right li.menucontent, div.right div.menucontent" to "div.right li.menucontent, div.right div.menucontent, div.right a:link.menulink, div.right a:visited.menulink" in base-institution.cssdiv.footer a:link, div.footer a:visited, div.center div.footer a:link, div.center div.footer a:visited, div.center div.topPage a:link, div.center div.topPage a:visited, div.center p.topPage a:link, div.center p.topPage a:visited" to "p.breadcrumb a:link, p.breadcrumb a:visited, div.footer a:link, div.footer a:visited, div.topPage a:link, div.topPage a:visited, p.topPage a:link, p.topPage a:visited" in base-institution.cssdiv.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra, div.fp, div.fpml, div.left, div.right, div.footer div.foot1 a, div.footer div.foot2 a, div.footer div.foot3 a, div.footer div.footerline, div.navaid, div.topPage, p.topPage" to "div.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra, div.fp, div.fpml, div.left, div.right, div.footer div.foot2 a, div.footer div.foot3 a, div.footer div.footerline, div.navaid, div.topPage, p.topPage" in pf-if.css.color: #FF0000;" to "color: #CC0000;" in the class ".red" of base.cssbackground-color: #FF0000;" to "background-color: #CC0000;" in the class ".redBG" of base.cssheight: 0;", "width: 0;", and "top: -100px;" to "height: 1px;", "width: 1px;", and "left: -100px;" in the class "div.navaid, p.navaid, h1.navaid, h2.navaid, .navaid" of base.csswidth: 1.46em;" and "height: 0.92em;" to "width: 1.48em;", "height: 0.94em;", "position: relative;", "top: 0.21em;", "margin-left: -1px;", and "margin-right: -1px;" in the class "div.foot2 img, div.topPage img, p.topPage img" of base.csswidth: 16.6%;" to "width: 16.7%;" in the class "li.fiptext" of base.css.width: 16.7%;" to "width: 16.6%;" in the class "li.fiptexta" of base.css.width: 16.2%;" to "width: 16.6%;" in the class "li.fiptextb" of base.css.width: 16.8%;" to "width: 16.7%;" in the class "li.fiptextc" of base.css.padding-right: 20px;" to "padding-right: 10px;" in the class "* html div.center" of 2col.csstop: -100px;" to "left: -100px;" in the class "div.msgarea h1.hidden, div.msgareaalt h1.hidden" of wp-pa.csspadding: 0.19em;" to "padding: 0.13em;" in the class "div.langbtn, div.mllangbtn" of wp-pa.csshttp://www.canada.gc.ca/main_e.html" to "http://www.canada.gc.ca/home.html" of *.htmlhttp://www.canada.gc.ca/main_f.html" to "http://www.canada.gc.ca/accueil.html" of *.htmllang="en" xml:lang="en" title="Avertissement" to "lang="fr" xml:lang="fr" title="Avertissement" in 1col-ul-eng.html and 2col-ul-eng.htmlVERSION 1.04" to "VERSION 1.05" in *.*blockquote" from base.cssa.menulink" from base.cssa.menulink:hover" from base.cssdiv.right a.menulink" from base-institution.cssh2.nav a, div.h2nav a, p.h2nav a, div.left a.menulink, div.right a.menulink, div.left a.menulinkdefault, div.right a.menulinkdefault" with properties "display: block;" and "width: 99.5%;" to base.cssdiv.foot2, div.topPage, p.topPage" with the property "line-height: 140%;" to base.css* html div.foot2 img, * html div.topPage img, * html p.topPage img" with properties "position: static;" and "line-height: inherit;" to base.css*:first-child+html div.foot2 img, *:first-child+html div.topPage img, *:first-child+html p.topPage img" with properties "position: static;" and "line-height: inherit;" to base.cssdiv.foot2 a, div.foot3 a, div.topPage a, p.topPage a" with the property "display: block;" to base.cssdiv.foot2 a, div.foot3 a" with the property "width: 99.5%;" to base.cssdiv.foot3 a" with the property "padding-bottom: 20px;" to base.cssdiv.right div.gcinit div" with the properties "width: 193px;" and "margin-bottom: 8px;" to base.cssq:before, q:after" with the property "content: "";" to base.css h2.nav a:link, h2.nav a:visited, div.h2nav a:link, div.h2nav a:visited, p.h2nav a:link, p.h2nav a:visited" with the property "text-decoration: none;" to base-institution.cssh2.nav a[name]:hover, h2.nav a[name]:active, h2.nav a[name]:focus, div.h2nav a[name]:hover, div.h2nav a[name]:active, div.h2nav a[name]:focus, p.h2nav a[name]:hover, p.h2nav a[name]:active, p.h2nav a[name]:focus" with the property "color: inherit;" to base-institution.cssdiv.left a:hover, div.left a:active, div.left a:focus, div.right a:hover, div.right a:active, div.right a:focus" with the property "color: #C00;" to base-institution.cssdiv.left a[name]:hover, div.left a[name]:active, div.left a[name]:focus, div.right a[name]:hover, div.right a[name]:active, div.right a[name]:focus" with the property "color: inherit;" to base-institution.cssdiv.left a:link.menulink, div.left a:visited.menulink" with the property "text-decoration: none;" to base-institution.cssdiv.left a:hover.menulink, div.left a:active.menulink, div.left a:focus.menulink" with properties "text-decoration: underline;" and "color: #C00;" to base-institution.cssdiv.right a:link.menulink, div.right a:visited.menulink" with the property "text-decoration: none;" to base-institution.cssdiv.right a:hover.menulink, div.right a:active.menulink, div.right a:focus.menulink" with properties "text-decoration: underline;" and "color: #C00;" to base-institution.cssp.breadcrumb a:hover, p.breadcrumb a:active, p.breadcrumb a:focus, div.footer a:hover, div.footer a:active, div.footer a:focus, div.topPage a:hover, div.topPage a:active, div.topPage a:focus, p.topPage a:hover, p.topPage a:active, p.topPage a:focus" with the property "color: #C00;" to base-institution.cssdiv.center a:hover, div.center a:active, div.center a:focus" with the property "color: #C00;" to base-institution.cssdiv.center a[name]:hover, div.center a[name]:active, div.center a[name]:focus" with the property "color: inherit;" to base-institution.css.fontSize200" with the property "font-size: 200%;" to wp-pa2.css.fontSize195" with the property "font-size: 195%;" to wp-pa2.css.fontSize190" with the property "font-size: 190%;" to wp-pa2.css.fontSize185" with the property "font-size: 185%;" to wp-pa2.css.fontSize180" with the property "font-size: 180%;" to wp-pa2.css.fontSize175" with the property "font-size: 175%;" to wp-pa2.css.fontSize170" with the property "font-size: 170%;" to wp-pa2.css.fontSize165" with the property "font-size: 165%;" to wp-pa2.css.h1Size, .fontSize160" with the property "font-size: 160%;" to wp-pa2.css.fontSize155" with the property "font-size: 155%;" to wp-pa2.css.h2Size, .fontSize150" with the property "font-size: 150%;" to wp-pa2.css.fontSize145" with the property "font-size: 145%;" to wp-pa2.css.h3Size, .big, .fontSize140" with the property "font-size: 140%;" to wp-pa2.css.fontSize135" with the property "font-size: 135%;" to wp-pa2.css.h4Size, fontSize130" with the property "font-size: 130%;" to wp-pa2.css.fontSize125" with the property "font-size: 125%;" to wp-pa2.css.h5Size, .fontSize120" with the property "font-size: 120%;" to wp-pa2.css.fontSize115" with the property "font-size: 115%;" to wp-pa2.css.h6Size, fontSize110" with the property "font-size: 110%;" to wp-pa2.css.fontSize105" with the property "font-size: 105%;" to wp-pa2.css.fontSize100" with the property "font-size: 100%;" to wp-pa2.css.fontSize95" with the property "font-size: 95%;" to wp-pa2.css.fontSize90" with the property "font-size: 90%;" to wp-pa2.css.mediumFont, fontSize85" with the property "font-size: 85%;" to wp-pa2.css.fontSize80" with the property "font-size: 80%;" to wp-pa2.css.smallFont, fontSize75" with the property "font-size: 75%;" to wp-pa2.css.fontSize70" with the property "font-size: 70%;" to wp-pa2.css.doubleLineSpace" with the property "line-height: 200%;" to wp-pa2.css.fontSize200" with the property "font-size: 20.0pt;" to wp-pa.css.fontSize195" with the property "font-size: 19.5pt;" to wp-pa.css.fontSize190" with the property "font-size: 19.0pt;" to wp-pa.css.fontSize185" with the property "font-size: 18.0pt;" to wp-pa.css.fontSize180" with the property "font-size: 17.5pt;" to wp-pa.css.fontSize175" with the property "font-size: 17.0pt;" to wp-pa.css.fontSize170" with the property "font-size: 16.5pt;" to wp-pa.css.fontSize165" with the property "font-size: 16.0pt;" to wp-pa.css.h1Size, .fontSize160" with the property "font-size: 15.0pt;" to wp-pa.css.fontSize155" with the property "font-size: 14.5pt;" to wp-pa.css.h2Size, .fontSize150" with the property "font-size: 14.0pt;" to wp-pa.css.fontSize145" with the property "font-size: 13.5pt;" to wp-pa.css.h3Size, .big, .fontSize140" with the property "font-size: 13.5pt;" to wp-pa.css.fontSize135" with the property "font-size: 13.0pt;" to wp-pa.css.h4Size, fontSize130" with the property "font-size: 13.0pt;" to wp-pa.css.fontSize125" with the property "font-size: 12.0pt;" to wp-pa.css.h5Size, .fontSize120" with the property "font-size: 11.5pt;" to wp-pa.css.fontSize115" with the property "font-size: 11.0pt;" to wp-pa.css.h6Size, fontSize110" with the property "font-size: 10.5pt;" to wp-pa.css.fontSize105" with the property "font-size: 10.0pt;" to wp-pa.css.fontSize100" with the property "font-size: 10.0pt;" to wp-pa.css.fontSize95" with the property "font-size: 9.5pt;" to wp-pa.css.fontSize90" with the property "font-size: 9.0pt;" to wp-pa.css.mediumFont, fontSize85" with the property "font-size: 8.5pt;" to wp-pa.css.fontSize80" with the property "font-size: 8.0pt;" to wp-pa.css.smallFont, fontSize75" with the property "font-size: 7.5pt;" to wp-pa.css.fontSize70" with the property "font-size: 7.0pt;" to wp-pa.cssh1.compress, h2.compress, h3.compress, h4.compress, h5.compress, h6.compress, p.compress, ul.compress, ol.compress" with properties "margin-top: 0px;" and "margin-bottom: 0px;" to wp-pa.css.widthFull" with the property "width: 98.5%;" to wp-pa.css.width95" with the property "width: 95%;" to wp-pa.css.width90" with the property "width: 90%;" to wp-pa.css.width85" with the property "width: 85%;" to wp-pa.css.width80" with the property "width: 80%;" to wp-pa.css.width75" with the property "width: 75%;" to wp-pa.css.width70" with the property "width: 70%;" to wp-pa.css.width65" with the property "width: 65%;" to wp-pa.css.width60" with the property "width: 60%;" to wp-pa.css.width55" with the property "width: 55%;" to wp-pa.css.width50" with the property "width: 50%;" to wp-pa.css.width45" with the property "width: 45%;" to wp-pa.css.width40" with the property "width: 40%;" to wp-pa.css.width35" with the property "width: 35%;" to wp-pa.css.width30" with the property "width: 30%;" to wp-pa.css.width25" with the property "width: 25%;" to wp-pa.css.width20" with the property "width: 20%;" to wp-pa.css.width15" with the property "width: 15%;" to wp-pa.css.width10" with the property "width: 10%;" to wp-pa.css.width5" with the property "width: 5%;" to wp-pa.cssabbr, acronym, span.abbr" with the property "cursor: help;" to wp-pa.css.alignRight" with the property "text-align: right;" to wp-pa.css.alignCenter" with the property "text-align: center;" to wp-pa.css.alignLeft" with the property "text-align: left;" to wp-pa.css.alignTop" with the property "vertical-align: top;" to wp-pa.css.alignBottom" with the property "vertical-align: bottom;" to wp-pa.css.alignTopRight" with properties "text-align: right;" and "vertical-align: top;" to wp-pa.css.alignTopCenter" with properties "text-align: center;" and "vertical-align: top;" to wp-pa.css.alignTopLeft" with properties "text-align: left;" and "vertical-align: top;" to wp-pa.css.alignBottomRight" with properties "text-align: right;" and "vertical-align: bottom; " to wp-pa.css.alignBottomCenter" with properties "text-align: center;" and "vertical-align: bottom;" to wp-pa.css.alignBottomLeft" with properties "text-align: left;" and "vertical-align: bottom;" to wp-pa.css.floatRight" with the property "float: right;" to wp-pa.css.floatLeft" with the property "float: left;" to wp-pa.css.image-left" with properties "float: left;" and "vertical-align: text-top;" to wp-pa.css.image-right" with properties "float: right;", "vertical-align: text-top;", and "margin-left: 10px;" to wp-pa.css.indent1" with the property "padding-left: 18px;" to wp-pa.css.indent2" with the property "padding-left: 36px;" to wp-pa.css.indent3" with the property "padding-left: 54px;" to wp-pa.css.indent4" with the property "padding-left: 72px;" to wp-pa.css.indent5" with the property "padding-left: 90px;" to wp-pa.cssul.noBullet" with the property "list-style-type: none;" to wp-pa.cssul.disc" with the property "list-style-type: disc;" to wp-pa.cssul.square" with the property "list-style-type: square;" to wp-pa.cssul.circle" with the property "list-style-type: circle;" to wp-pa.cssol.lower-alpha" with the property "list-style-type: lower-alpha;" to wp-pa.cssol.upper-alpha" with the property "list-style-type: upper-alpha;" to wp-pa.cssol.lower-roman" with the property "list-style-type: lower-roman;" to wp-pa.cssol.upper-roman" with the property "list-style-type: upper-roman;" to wp-pa.css.noWrap" with the property "white-space: nowrap;" to wp-pa.css.doubleLineSpace" with the property "line-height: 24.0pt;" to wp-pa.css.uppercase" with the property "text-transform: uppercase;" to wp-pa.css.lowercase" with the property "text-transform: lowercase;" to wp-pa.css.black" with properties "color: #000000;" and "background-color: transparent;" to wp-pa.css.white" with properties "color: #FFFFFF;" and "background-color: transparent;" to wp-pa.css.red" with properties "color: #CC0000;" and "background-color: transparent;" to wp-pa.css.blue" with properties "color: #0000FF;" and "background-color: transparent;" to wp-pa.css.green" with properties "color: #009933;" and "background-color: transparent;" to wp-pa.css.grey" with properties "color: #999999;" and "background-color: transparent;" to wp-pa.css.deepyellow" with properties "color: #FFCC33;" and "background-color: transparent;" to wp-pa.css.blackBG" with the property "background-color: #000000;" to wp-pa.css.whiteBG" with the property "background-color: #FFFFFF;" to wp-pa.css.redBG" with the property "background-color: #CC0000;" to wp-pa.css.blueBG" with the property "background-color: #0000FF;" to wp-pa.css.greenBG" with the property "background-color: #009933;" to wp-pa.css.lightgreyBG" with the property "background-color: #CCCCCC;" to wp-pa.css.deepyellowBG" with the property "background-color: #FFCC33;" to wp-pa.cssdiv.highlight, p.highlight" with properties "border: 1px solid #030;", "background-color: #9F9;" and "padding: 5px;" to wp-pa.cssdiv.wrapContainer" with properties "float: left;" and "width: 100%;" to wp-pa.cssdiv.langbtn, div.mllangbtn" with the property "font-size: 120%;" to wp-pa2.css div.foot1" with the property "width: auto;" to pf-if.cssleft: auto;" to the class "div.page div.core div.navaid" in base.cssz-index: 21000;" to the class "div.tooltip" in base.cssdisplay: block;" to the class "li.fiptext a, li.fiptexta a, li.fiptextb a, li.fiptextc a" in base.cssfont-family: "times new roman", sans-serif;" and "font-size: 14pt;" to the class "div.langbtn, div.mllangbtn" in wp-pa.css<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->" in *col*-eng.html:
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<!-- DEBUT DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT BEGINS -->" in *col*-fra.html:
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<!-- TEMPLATE SCRIPTS/CSS END | FIN DES SCRIPTS/CSS DU GABARIT -->" in wp-pa.html, wp-pa-alt.html, wp-pa-ctoam.html, wp-pa*-ml.html and wp-pa*-eng.html:
<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/swfobject.js" type="text/javascript"></script>
<script src="scripts/video.js" type="text/javascript"></script>
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"eng",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- PROGRESSIVE ENHANCEMENT ENDS | FIN DE L'AMELIORATION PROGRESSIVE -->
<!-- FIN DES SCRIPTS/CSS DU GABARIT | TEMPLATE SCRIPTS/CSS END -->" in wp-pa-quebec.html, wp-pa-alt-quebec.html, wp-pa-quebec-ctoam.html, wp-pa-ml-quebec-ctoam.html, wp-pa-ml-quebec.html and wp-pa*-fra.html:
<!-- DEBUT DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT BEGINS -->
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/swfobject.js" type="text/javascript"></script>
<script src="scripts/video.js" type="text/javascript"></script>
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"fra",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- FIN DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT ENDS -->
lang="en" xml:lang="en"" to the English "dc.description", "description", "keywords", "dc.creator", "dc.title", and "dc.subject" metadata elements in wp-pa.html, wp-pa-alt.html, wp-pa-alt-quebec.html, wp-pa-quebec.html, wp-pa-ctoam.html, wp-pa-quebec-ctoam.html, and wp-pa*ml*.html.lang="fr" xml:lang="fr"" to the French "dc.description", "description", "keywords", "dc.creator", "dc.title", and "dc.subject" metadata elements in wp-pa.html, wp-pa-alt.html, wp-pa-alt-quebec.html, wp-pa-quebec.html, wp-pa-ctoam.html, wp-pa-quebec-ctoam.html, and wp-pa*ml*.html.$("img.pngfix").attr("src", ($("img.pngfix").attr("src").substring(0, $("img.pngfix").attr("src").lastIndexOf(".")) + ".png") );" with "jQuery(this).find("img[class$=pngfix]").each( function(){"jQuery(this).attr('src', jQuery(this).attr('src').substring(0, jQuery(this).attr('src').lastIndexOf('.')) + '.png');});" in scripts\req\init.jslang="en" xml:lang="en" title="Avertissement" with "lang="fr" xml:lang="fr" title="Avertissement" in *col-ul-*.htmlhttp://www.canada.gc.ca/main_e.html" with "http://www.canada.gc.ca/home.html" in *col*-eng.htmlhttp://www.canada.gc.ca/main_f.html" with "http://www.canada.gc.ca/accueil.html" in *col*-fra.htmlVERSION 1.04" with "VERSION 1.05" of *.htmlheadline classimage-right class that is equivalent in size to the right margin of the image-left classwrap utility class to allow floating of content to the right of the content area h1 in Internet Explorerbase.cssbase2.cssbase-institution.csspf-if.cssctoam\css\base-institution.css*.htmlscripts\pe-ap.jsscripts\ca.gc.mp-jm.js (new)scripts\ca.gc.sshw-mdiap.js (new)swf\mp-jm.swf (new)images\wmms.png (new)images\sshw-mdiap\deco.gif (new)images\sshw-mdiap\next-suiv.gif (new)images\sshw-mdiap\pause.gif (new)images\sshw-mdiap\play-jouer.gif (new)images\sshw-mdiap\prev-prec.gif (new)base.css with the updated version of the filebase2.css with the updated version of the filebase-institution.css changes to the updated version of the filebase-institution.css with the updated version of the filepf-if.css with the updated version of the filepe-ap.js with the updated version of the fileca.gc.mp-jm.js to your scripts directoryca.gc.sshw-mdiap.js to your scripts directorymp-jm.swf to your swf directorywmms.png to your images directorysshw-mdiap\deco.gif to your images directorysshw-mdiap\next-suiv.gif to your images directorysshw-mdiap\pause.gif to your images directorysshw-mdiap\play-jouer.gif to your images directorysshw-mdiap\prev-prec.gif to your images directoryVERSION 1.03" with "VERSION 1.04"h2.nav" to "h2.nav, div.left div.h2nav, div.left p.h2nav" in base.css and base2.cssdiv.wrapContainer" to "div.center div.wrapContainer" in base.css.fontSize100, .topPage, h1.headline, h2.headline, h3.headline, h4.headline, h5.headline, h6.headline" to ".fontSize100, .topPage" in base.css and base2.cssh6, .h6Size, .fontSize110" to "h6, .h6Size, .fontSize110, h1.headline, h2.headline, h3.headline, h4.headline, h5.headline, h6.headline" in base.css and base2.cssdiv.right li ul.nav" to "div.right li ul.nav, div.right li p.nav, div.right li div.nav" in base-institution.css and ctoam\css\base-institution.cssh2.nav, h2.nav a:link, h2.nav a:visited" to "div.left h2.nav, div.left h2.nav a:link, div.left h2.nav a:visited, div.left div.h2nav, div.left div.h2nav a:link, div.left div.h2nav a:visited, div.left p.h2nav, div.left p.h2nav a:link, div.left p.h2nav a:visited, div.right h2.nav, div.right h2.nav a:link, div.right h2.nav a:visited, div.right div.h2nav, div.right div.h2nav a:link, div.right div.h2nav a:visited, div.right p.h2nav, div.right p.h2nav a:link, div.right p.h2nav a:visited" in base-institution.css and ctoam\css\base-institution.cssh2.nav a:hover" to "div.left h2.nav a:hover, div.left h2.nav a:active, div.left h2.nav a:focus, div.left div.h2nav a:hover, div.left div.h2nav a:active, div.left div.h2nav a:focus, div.left p.h2nav a:hover, div.left p.h2nav a:active, div.left p.h2nav a:focus, div.right h2.nav a:hover, div.right h2.nav a:active, div.right h2.nav a:focus, div.right div.h2nav a:hover, div.right div.h2nav a:active, div.right div.h2nav a:focus, div.right p.h2nav a:hover, div.right p.h2nav a:active, div.right p.h2nav a:focus" in base-institution.css and ctoam\css\base-institution.cssdiv.fip" to "div.fip, div.cwm" in pf-if.cssdiv.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra, div.fp, div.left, div.right, div.footer div.foot2 a, div.footer div.foot3 a, div.footer div.footerline, div.navaid, div.topPage, p.topPage" to "div.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra, div.fp, div.fpml, div.left, div.right, div.footer div.foot1 a, div.footer div.foot2 a, div.footer div.foot3 a, div.footer div.footerline, div.navaid, div.topPage, p.topPage" in pf-if.csswidth: 100%;;" to "width: 100%;" in class "* html div.center h1" of base.cssVERSION 1.03" to "VERSION 1.04" in *.** html div.page div.core div.navaid a" from base.css*:first-child+html div.page div.core div.navaid a" from base.css* html div.center h1.wrap" with the property "width: auto;" to base.cssdiv.tooltip" with properties "border: 1px solid InfoText;", "background: InfoBackground;", "color: InfoText;", "font: message-box;", "padding: 2px 4px;", "text-align: left;", "position: absolute;", "width: auto;", and "height: auto;" to base.cssdiv.safetooltip" with the properties "z-index: 21000;", "border: 1px solid #000;", "background-color: #fffeee;", "color: #000;", "font: 0.85em Verdana, Geneva, Arial, Helvetica, sans-serif;", "padding: 2px 4px;", "text-align: left;", "position: absolute;", "width: auto;", and "height: auto;" to base.cssmargin-left: 10px; to the class ".image-right" in base.cssfloat: none;" to the class "div.center, * html div.center" in pf-if.cssbase.cssbase2.cssbase-institution.csspf-if.cssctoam\css\base-institution.css*.htmllffl.giflffl.png (new)inv.gif (new)scripts\pe-ap.js (new)<!-- TEMPLATE SCRIPTS/CSS END | FIN DES SCRIPTS/CSS DU GABARIT -->":<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"eng",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- PROGRESSIVE ENHANCEMENT ENDS | FIN DE L'AMELIORATION PROGRESSIVE --><!-- FIN DES SCRIPTS/CSS DU GABARIT | TEMPLATE SCRIPTS/CSS END -->":<!-- DEBUT DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT BEGINS -->
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"fra",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- FIN DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT ENDS -->"<a href="#cont">Skip to content</a>" with "<a href="#cont">Skip to content</a> |""<a href="#cont">Passer au contenu</a>" with "<a href="#cont">Passer au contenu</a> |""dcterms.modifed" with "dcterms.modified""class="lf"" with "class="lf pngfix"""VERSION 1.02" with "VERSION 1.03"".fontSize100, .topPage" to ".fontSize100, .topPage, h1.headline, h2.headline, h3.headline, h4.headline, h5.headline, h6.headline" in base.css and base2.css "div.wrapContainer" to "div.center div.wrapContainer" in base.css "div.right li ul.nav" to "div.right li ul.nav, div.right li div.nav, div.right li p.nav" in base-institution.css and ctoam\css\base-institution.css "div.left li.menucontent" to "div.left li.menucontent, div.left div.menucontent" in ctoam\css\base-institution.css "div.left li.menucontent, div.left a.menulink" to "div.left li.menucontent, div.left div.menucontent, div.left a.menulink" in ctoam\css\base-institution.css "div.right li.menucontent" to "div.right li.menucontent, div.right div.menucontent" in ctoam\css\base-institution.css "position: relative;" to "position: static;" in the class "* html div.banner, * html div.banner-eng, * html div.banner-fra, * html div.banner-lfcoa-eng, * html div.banner-lfcoa-fra" of base.css "dcterms.modifed" to "dcterms.modified" in *.html "VERSION 1.02" to "VERSION 1.03" in *.* "overflow: hidden;" from the class "div.fp, div.fpml" in base.css "overflow: visible;" from the class "* html div.fp, * html div.fpml" from base.css "float: left;" from the class "li.fiptext a, li.fiptexta a, li.fiptextb a, li.fiptextc a" in base.css "float: left;" from the class "li.fiptext div, li.fiptexta div, li.fiptextb div, li.fiptextc div" in base.css "a:active, a:focus" with the property "cursor: auto;" to base.css "div.fip, div.cwm" with the properties "position: relative;", and "z-index: 1;" to base.css "* html div.fip, * html div.cwm" with the property "position: static;" to base.css "*:first-child+html div.fip, *:first-child+html div.cwm" with the property "position: static;" to base.css "*:first-child+html div.banner, *:first-child+html div.banner-eng, *:first-child+html div.banner-fra, *:first-child+html div.banner-lfcoa-eng, *:first-child+html div.banner-lfcoa-fra" with the property "position: static;" to base.css "div.page div.core div.navaid" with the properties "font-size: 100%;", "float: none;", "overflow: visible;", "max-width: 50%;", "height: auto;", "top: 0px;", "margin-left: 210px;", "margin-right: 200px;", and "color: #FFF;" to base.css "* html div.page div.core div.navaid" with the property "font-size: 90%;" to base.css "*:first-child+html div.page div.core div.navaid" with the property "font-size: 90%;" to base.css "div.page div.core div.navaid a" with the properties "color: #FFF;", "border-color: #FFF;", "padding: 5px;", "font-size: 100%;", "line-height: 140%;", "vertical-align: middle;", "border-width: 1px 1px 1px 1px;", "border-style: none;", "white-space: nowrap;", "position: relative;", and "z-index: 0;" to base.css "* html div.page div.core div.navaid a" with the property "line-height: 180%;" to base.css "*:first-child+html div.page div.core div.navaid a" with properties "float: left;", and "margin-left: 5px;" to base.css "div.page div.core div.navaid a:hover, div.page div.core div.navaid a:active, div.page div.core div.navaid a:focus" with properties "border-style: solid;", "text-decoration: underline;", and "z-index: 2;" to base.css "*:first-child+html div.fp, *:first-child+html div.fpml" with the property "float: none;" to base.css "div.right li div.nav, div.right li p.nav" with properties "margin-bottom: 10px;", and "padding: 2px 5px 2px 12px;" to base.css "div.right li p.nav" with the property "margin-top: 0px;" to base.css "h1.headline, h2.headline, h3.headline, h4.headline, h5.headline, h6.headline, h1.compress, h2.compress, h3.compress, h4.compress, h5.compress, h6.compress, p.compress, ul.compress, ol.compress" with properties "margin-top: 0px;" and "margin-bottom: 0px;" to base.css "h1.headline a:link, h1.headline a:visited, h2.headline a:link, h2.headline a:visited, h3.headline a:link, h3.headline a:visited, h4.headline a:link, h4.headline a:visited, h5.headline a:link, h5.headline a:visited, h6.headline a:link, h6.headline a:visited" with the property "text-decoration: none;" to base.css "h1.headline a:hover, h2.headline a:hover, h3.headline a:hover, h4.headline a:hover, h5.headline a:hover, h6.headline a:hover" with the property "text-decoration: underline;" to base.css "div.left div.wrapContainer, div.right div.wrapContainer" with properties "float: left;" and "width: 100%;" to base.css "div.page div.core div.navaid" with properties "width: 450px;", and "padding-left: 50px;" to base-institution.css "* html div.page div.core div.navaid" with properties "width: 450px;", and "padding-left: 50px;" to base-institution.css "*:first-child+html div.page div.core div.navaid" with properties "width: 450px;", and "padding-left: 50px;" to base-institution.css "div.page div.core div.navaid a:hover, div.page div.core div.navaid a:active, div.page div.core div.navaid a:focus" with properties "color: #000;", "background-color: #CC9;", and "border-color: #000;" to base-institution.css "div.colLayout" with properties "background-color: #FFF;" and "height: auto;" to pf-if.css "position: relative;", and "z-index: 1;" to the class "div.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra" in base.css "float: left;" to the class "div.fp, div.fpml" in base.css "float: none;" to the class "* html div.fp, * html div.fpml" in base.css "background-color: #FFF;" to the class "body" in pf-if.css "height: 100%;" to the class "div.colLayout" in ctoam\css\base-institution.css <!-- TEMPLATE SCRIPTS/CSS END | FIN DES SCRIPTS/CSS DU GABARIT -->":<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"eng",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- PROGRESSIVE ENHANCEMENT ENDS | FIN DE L'AMELIORATION PROGRESSIVE -->
<!-- FIN DES SCRIPTS/CSS DU GABARIT | TEMPLATE SCRIPTS/CSS END -->":<!-- DEBUT DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT BEGINS -->
<script src="scripts/pe-ap.js" type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[ */
var params = {
lng:"fra",
pngfix:"images/inv.gif"
};
PE.progress(params);
/* ]]> */
</script>
<!-- FIN DE L'AMELIORATION PROGRESSIVE | PROGRESSIVE ENHANCEMENT ENDS -->.wrapContainer utility class to make it easier to wrap text around tables and imagesbase.cssbase2.cssbase-institution.css3col.css2col.csspf-if.css (formerly pf.css)wp-pa.css (formerly wp.css)wp-pa2.css (formerly wp2.css)wp-pa-institution.css (formerly wp-institution.css)wp-pa.gif (formerly wp.gif)wp-pa-alt.gif (formerly wp-alt.gif)lffl.gif (formerly lf.gif)wmms.gif (formerly wm.gif)wp-pa*.html (formerly wp*.html)3col*.html2col*.html1col*.htmlsrvmsg*.htmlwp.gif to wp-pa.gif wp-alt.gif to wp-pa-alt.giflf.gif to lffl.gifwm.gif to wmms.gifbase.css with the updated version of the filebase2.css with the updated version of the filebase-institution.css changes to the updated version of the filebase-institution.css with the updated version of the filepf.css with pf-if.csswp.css with wp-pa.csswp2.css with wp-pa2.csswp-institution.css changes to wp-pa-institution.csswp-institution.css with wp-pa-institution.css"wp.css" with "wp-pa.css""wp2.css" with "wp-pa2.css""wp-institution.css" with "wp-pa-institution.css""pf.css" with "pf-if.css""wp.gif" with "wp-pa.gif""wp-alt.gif" with "wp-pa-alt.gif""wm.gif" with "wmms.gif""lf.gif" with "lffl.gif""id="siteuri"" with "class="siteuri"""id="center"" with "class="center"""id="left"" with "class="left"""id="right"" with "class="right"""VERSION 1.0 " with "VERSION 1.02 "institution.css):
"#siteuri" with ".siteuri""#center" with ".center""#left" with ".left""#right" with ".right"wp.css to wp-pa.csswp2.css to wp-pa2.csswp-institution.css to wp-pa-institution.csswp.gif to wp-pa.gifwp-alt.gif to wp-pa-alt.gifwm.gif to wmms.giflf.gif to lffl.gifwp*.html to wp-pa*.html"css/wp.css" to "css/wp-pa.css" in wp-pa*.html "css/wp2.css" to "css/wp-pa2.css" in wp-pa*.html "css/wp-institution.css" to "css/wp-pa-institution.css" in wp-pa*.html"pf.css" to "pf-if.css" in 3col*.html , 2col*.html, and 1col*.html "id="siteuri"" to "class="siteuri"" in 3col*.html , 2col*.html , and 1col*.html "id="center"" to "class="center"" in 3col*.html , 2col*.html , 1col*.html , and srvmsg*.html "id="left"" to "class="left"" in 3col*.html , 2col*.html , 1col*.html , and srvmsg*.html "id="right"" to "class="right"" in 3col*.html , 2col*.html , 1col*.html , and srvmsg*.html "wm.gif" to "wmms.gif" in *.html "lf.gif" to "lffl.gif" in *.html "VERSION 1.0" to "VERSION 1.02" in *.* ".navaid" to "div.navaid, p.navaid,
h1.navaid, h2.navaid" in base.css ".navaid a" to "div.navaid a, p.navaid a,
h1.navaid a, h2.navaid a" in base.css ".fp, .fpml" to "div.fp, div.fpml" in base.css ".fpml" to "div.fpml" in base.css ".commonbar" to "ul.commonbar" in base.css ".fiptext, .fiptexta,
.fiptextb, .fiptextc" to "li.fiptext,
li.fiptexta, li.fiptextb, li.fiptextc" in base.css and base2.css ".fiptext" to "li.fiptext" in base.css ".fiptexta" to "li.fiptexta" in base.css ".fiptextb" to "li.fiptextb" in base.css ".fiptextc" to "li.fiptextc" in base.css ".fiptext div,
.fiptextb div, .fiptextc div" to
"li.fiptext div, li.fiptextb div, li.fiptextc div" in base.css ".fiptext a, .fiptexta
a, .fiptextb a, .fiptextc a" to
"li.fiptext a, li.fiptexta a, li.fiptextb a,
li.fiptextc a" in base.css "#left, #right" to "div.left, div.right" in base.css ".menucontent,
.menucontent li" to "li.menucontent,
li.menucontent li, div.menucontent, div.menucontent li" in base.css ".menucontent" to "li.menucontent, div.menucontent" in base.css and base2.css".menulink" to "a.menulink" in base.css".menulink:hover" to "a.menulink:hover" in base.css".prodis" to "div.prodis" in base.css and base-institution.css"#center" to "div.center" in base.css, 3col.css, and 2col.css"#center h1,
h2, h3, h4, h5, h6" to "div.center
h1, h2, h3, h4, h5, h6" in base.css"* html #center h1" to "* html div.center h1" in base.css".blackborder" to "div.blackborder" in base.css, base-institution.css, and pf.css".footer" to "div.footer" in base.css and base2.css".footer
div.footerline" to "div.footer
div.footerline" in base.css".foot1, .foot2,
.foot3" to "div.foot1,
div.foot2, div.foot3" in base.css".foot1" to "div.foot1" in base.css".foot2" to "div.foot2" in base.css".foot3" to "div.foot3" in base.css".uparrow" to "img.uparrow" in base.css".date" to "span.date" in base.css".gcinits" to "div.gcinits" in base.css".gcinit div" to "div.gcinit div" in base.css"#center .gcinit div" to "div.center div.gcinit div" in base.css".gcinit a, .gcinit
a:visited" to "div.gcinit
a, div.gcinit a:visited" in base.css"body, p,
blockquote, table, td, th, li, a, ul, ol, dd, dl, dt, form, button,
fieldset, label" to "body, p,
blockquote, table, td, th, li, a, ul, ol, dd, dl, dt, form, button,
fieldset, label, select, option, input, textarea" in base.css "select,
option, input, textarea, code, code span" to "code, code span" in base.css "div.banner" to "div.banner,
div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra" in base.css "p.main" to "div.banner p.main" in base.css , and base2.css "p#siteuri" to "div.banner p.siteuri" in base.css , and base2.css ".foot2 img,
div.topPage img, p.topPage img" to
"div.foot2 img, div.topPage img, p.topPage img" in base.css ".menucontent li" to "li.menucontent li,
div.menucontent li" in base2.css "#left" to "div.left" in 3col.css and 2col.css "#right" to "div.right" in 3col.css "* html #center" to "* html div.center" in 3col.css and 2col.css ".colLayout" to "div.colLayout" in base-institution.css"#right li ul.nav" to "div.right li ul.nav" in base-institution.css "#left
.menucontent" to "div.left
li.menucontent, div.left div.menucontent" in base-institution.css "#left .menucontent,
#left .menulink" to "div.left
li.menucontent, div.left div.menucontent, div.left a.menulink" in base-institution.css "#right .menucontent" to "div.right li.menucontent,
div.right div.menucontent" in base-institution.css "#right .menulink" to "div.right a.menulink" in base-institution.css ".blackborder:after" to "div.blackborder:after" in base-institution.css ".footer
div.footerline" to "div.footer
div.footerline" in base-institution.css ".footer a:link, .footer a:visited, div.center .footer a:link, #center .footer a:visited, #center .topPage a:link, div.center .topPage a:visited" to "div.footer a:link, div.footer a:visited, div.center div.footer a:link, div.center div.footer a:visited, div.center div.topPage a:link, div.center div.topPage a:visited, div.center p.topPage a:link, div.center p.topPage a:visited" in base-institution.css"div.banner,
.fp, #left, #right, .footer div.foot2 a, .footer div.foot3 a, .footer
div.footerline, .navaid, .topPage"
to "div.banner, div.banner-eng, div.banner-fra,
div.banner-lfcoa-eng, div.banner-lfcoa-fra, div.fp, div.left, div.right,
div.footer div.foot2 a, div.footer div.foot3 a, div.footer div.footerline,
div.navaid, div.topPage, p.topPage"
in pf.css"#center, * html
#center" to "div.center,
* html div.center" in pf-if.css ".headcontainer" to "div.headcontainer" in wp-pa.css , wp-pa2.css and wp-pa-institution.css ".mcontainter" to "div.mcontainter" in wp-pa.css ".fip" to "div.fip" in wp-pa.css ".wm" to "div.wm" in wp-pa.css".msgarea,
.msgareaalt" to "div.msgarea,
div.msgareaalt, div.headcontainer" in wp-pa.css ".msgarea" to "div.msgarea" in wp-pa.css and wp-pa-institution.css ".msgareaalt" to "div.msgareaalt" in wp-pa.css and wp-pa-institution.css".msgarea
h1, .msgareaalt h1" to "div.msgarea
h1, div.msgareaalt h1" in wp-pa.css and wp-pa-institution.css ".headtitleLft" to "div.headtitleLft" in wp-pa.css ".headtitleRgt" to "div.headtitleRgt" in wp-pa.css ".buttons" to "div.buttons" in wp-pa.css ".mlbuttons" to "div.mlbuttons" in wp-pa.css ".langbtn,
.mllangbtn" to "div.langbtn,
div.mllangbtn" in wp-pa.css ".mllangbtn" to "div.mllangbtn" in wp-pa.css ".lb, mlb" to "div.lb, div.mlb" in wp-pa.css ".lb a, mlb
a" to "div.lb a,
div.mlb a" in wp-pa.css ".lb a" to "div.lb a" in wp-pa.css ".mlb a" to "div.mlb a" in wp-pa.css ".imptext" to "div.imptext" in wp-pa.css".imptext
a, .imptext a:visited" to "div.imptext
a, .imptext a:visited" in wp-pa.css "#inlft,
#inrgt" to "div#inlft,
div#inrgt" in wp-pa.css "#inlft a,
#inlft a:visited, #inrgt a, #inrgt a:visited, .impnot" to "div#inlft a, div#inlft
a:visited, div#inrgt a, div#inrgt a:visited, p.impnot" in wp-pa.css and wp-pa2.css ".msgarea
h1" to "div.msgarea
h1" in wp-pa-institution.css "height:
6.25em;" to "min-height:
5.58em;" in the class "div.banner,
div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra" of base.css "height:
1.56em;" to "min-height:
1.23em;" in the class "p.breadcrumb" of base.css"padding:
1px 0px 0px 3px;" to "padding:
1px 0px 5px 3px;" in the class
"p.breadcrumb" of base.css "padding-right:
0px;" to "padding-right:
10px;" in the class "div.center,
* html div.center" of pf-if.css"background:
url(../images/wp.gif) #696;" to "background: url(../images/wp-pa.gif) #69C
no-repeat;" in the class "div.msgarea" of wp-pa-institution.css "background:
url(../images/wp-alt.gif) #696;" to "background: url(../images/wp-pa-alt.gif) #69C
no-repeat;" in the class "div.msgareaalt" of wp-pa-institution.css "<!--[if gte IE 7]>" , and "<![endif]-->" from the classes "div.fp,
div.fpml" , "div.fpml" and "div.fiptext,
div.fiptexta, div.fiptextb, div.fiptextc" in base.css "position:
relative;" from the class "div.banner" in base.css "position:
relative;" from the class "img.coa,
img.lf" in base.css"background-color:
transparent;", and "font-weight:
lighter;" from the class "div.banner
p.siteuri" in base2.css "height:
1.57em;" , "height:
1.4em;", and "min-height:
1.57em;" from the class "div.fp,
div.fpml" in base.css "height:
2.7em;" from the class "div.fpml" in base.css"padding:
5px;" , "min-height:
158px;" , and "min-width:
135px;" from the class "div.blackborder" in base-institution.css"div.banner-eng,
div.banner-fra" with properties
"min-height: 80px" ,
"padding-bottom: 0px;" , and "height: 80px;" to base.css "div.banner-lfcoa-eng,
div.banner-lfcoa-fra" with properties
"min-height: 115px;" ,
"padding-bottom: 0px;" , "height: 115px;" , and "margin-top: 5px;" to base.css"div.banner-lfcoa-eng
img.coa, div.banner-lfcoa-eng img.lf, div.banner-lfcoa-fra img.coa,
div.banner-lfcoa-fra img.lf" with the property "display: none;" to base.css"div.banner-eng p.main, div.banner-eng p.siteuri, div.banner-fra p.main, div.banner-fra p.siteuri, div.banner-lfcoa-eng p.main, div.banner-lfcoa-eng p.siteuri, div.banner-lfcoa-fra p.main, div.banner-lfcoa-fra p.siteuri" with the properties "height: 0;", "width: 0;", "overflow: hidden;", "float: right;", "font-size: 0;", "position: absolute;", and "top: -100px;" to base.css"div.wrapContainer" with the properties "width: 99.5%;" and "float: left;" to base.css"div.fp" with the property "min-height: 1.57em;" to base.css"* html div.fp" with the property "height: 1.4em;" to base.css"* html div.fpml" with the property "height: 2.7em;" to base.css"* html div.banner, * html div.banner-eng, * html div.banner-fra, * html div.banner-lfcoa-eng, * html div.banner-lfcoa-fra" with the property "position: relative;" to base.css"* html img.coa, * html img.lf" with the property
"position: relative;" to base.css"* html div.fp, * html div.fpml" with the property
"overflow: visible;" to base.css"div.banner-eng, div.banner-lfcoa-eng", and "div.banner-fra, div.banner-lfcoa-fra" with the property
"background: url() #FFF no-repeat center center;" to base-institution.css"div.msgarea h1.hidden, div.msgareaalt h1.hidden" with the properties "height: 0;", "width: 0;",
"overflow: hidden;",
"float: right;",
"font-size: 0;",
"position: absolute;",
and "top: -100px;" to wp-pa.css"padding-bottom: 0.67em;" to the class "div.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra" in base.css"overflow: hidden;" to the class "div.fp, div.fpml" in base.css"min-width: 6.6em;" to the class "div.foot1, div.foot2, div.foot3" in base.css"min-width: 9.0em;" to the class "div.left, div.right" in base.css"min-height: 0.9375em;" to the classes "div.prodis" and "div.footer div.footerline" in base.css"div.blackborder" with the properties "padding: 5px;", "min-height: 158px;", and "min-width: 9.5em;" to base.css"min-width: 12.00em;" to the class "div.page" in base.css"height: 100%;" to
the class "div.colLayout" in base-institution.css"min-width: 18.5em;" to the class "div.mcontainter" in wp-pa.css"min-height: 6.7em;" to the class "div.msgarea" in wp-pa.css"min-height:
7.5em;" to the class "div.msgareaalt" in wp-pa.css base.csswp.htmlwp-alt.htmlwp-alt-quebec.htmlwp-alt-ul-fra.htmlwp-ctoam.htmlwp-quebec.htmlwp-quebec-ctoam.htmlwp-ul-fra.htmlwp-ul-ctoam-fra.html base.css with the updated version of the file"Page d'acceuil" with "Page d'accueil" Page d'acceuil" to "Page d'accueil" in the title of bilingual and unilingual Welcome Pages"<!--[if gte IE 7]>height: 1.57em;<![endif]-->" to the class ".fp, .fpml" in base.css "<!--[if gte IE 7]>height: 2.82em;<![endif]-->" to the class ".fpml" in base.css "<!--[if gte IE 7]>min-height: 16%;<![endif]-->" to the class ".fiptext, .fiptexta, .fiptextb, .fiptextc" in base.cssFurther information on the GC CLF Template or on Common Look and Feel for the Internet is available by contacting the CLF Office at the following coordinates: