 /* Banner of three police officers. */
#header {
 	background-image: url(../App_Images/banners/policeman_on_motorcycle_fr.jpg);
 }

/* Ottawa Police Service logo. */
.images-on #header .logo {
	background-image: url(../App_Images/logos/ops_screen_fr.png);
}

/* Primary navigation. */
#primary div.RadMenu { width: 796px; }

.images-on #primary li a.menuIdi0,
.images-on #primary li a.menuIdi1,
.images-on #primary li a.menuIdi2,
.images-on #primary li a.menuIdi3,
.images-on #primary li a.menuIdi4,
.images-on #primary li a.menuIdi5,
.images-on #primary li a.menuIdi6 {
    background: transparent url(../App_Images/navigation/primary/primary_navigation_fr.gif) no-repeat 0 0;
}

.images-on #primary li a.menuIdi0 {
    background-position: 0 0;
    width: 124px;
}
    .images-on #primary li a.menuIdi0:hover,
    .images-on #primary li a.menuIdi0-lit { background-position: 0 -42px; }

.images-on #primary li a.menuIdi1 {
    background-position: 0 -84px;
    width: 126px;
}
    .images-on #primary li a.menuIdi1:hover,
    .images-on #primary li a.menuIdi1-lit { background-position: 0 -126px; }

.images-on #primary li a.menuIdi2 {
    background-position: 0 -168px;
    width: 134px;
}
    .images-on #primary li a.menuIdi2:hover,
    .images-on #primary li a.menuIdi2-lit { background-position: 0 -210px; }

.images-on #primary li a.menuIdi3 {
    background-position: 0 -252px;
    width: 110px;
}
    .images-on #primary li a.menuIdi3:hover,
    .images-on #primary li a.menuIdi3-lit { background-position: 0 -294px; }

.images-on #primary li a.menuIdi4 {
    background-position: 0 -336px;
    width: 98px;
}
    .images-on #primary li a.menuIdi4:hover,
    .images-on #primary li a.menuIdi4-lit { background-position: 0 -378px; }

.images-on #primary li a.menuIdi5 {
    background-position: 0 -420px;
    width: 110px;
}
    .images-on #primary li a.menuIdi5:hover,
    .images-on #primary li a.menuIdi5-lit { background-position: 0 -462px; }

.images-on #primary li a.menuIdi6 {
    background-position: 0 -504px;
    width: 94px;
}
    .images-on #primary li a.menuIdi6:hover,
    .images-on #primary li a.menuIdi6-lit { background-position: 0 -546px; }


/* Search field in primary navigation needs to be smaller for French version. */
#primary div.sf_searchBox input.sf_searchText { width: 90px; }

/* Search our archive of news releases header. */
.images-on #ftr-search-archives h2.bg {
	background-image: url(../App_Images/headers/search_our_archive_of_news_en.gif);
	height: 50px;
}

/* Search button. */
.images-on #btn-search {
	background-image: url(../App_Images/buttons/search_fr.png);
	width: 68px;
}

/* Reset button. */
.images-on #btn-reset {
	background-image: url(../App_Images/buttons/reset_fr.png);
	width: 71px;
}

/* Media contacts header. */
.images-on #ftr-media-contacts h3.bg {
	background-image: url(../App_Images/headers/media_contacts_fr.png);
	height: 117px;
	width: 210px;
}

/* Subscription centre header. */
.images-on #ftr-sub-centre h3.bg {
	background-image: url(../App_Images/headers/subscription_centre_fr.png);
	height: 85px;
	width: 214px;
}

/* Make the right call header. */
.images-on #ftr-make-call h3.bg {
	background-image: url(../App_Images/headers/make_the_right_call_fr.png);
	height: 102px;
	width: 210px;
}

/* Help us identify header. */
.images-on #hdr-help-identify {
	background-image: url(../App_Images/headers/help_us_identify_fr.png);
	height: 27px;
}

/* Submit a tip header */
.images-on div.ftr-submit-a-tip h3.bg
{
	background-image: url(../App_Images/headers/submit_a_tip_fr.gif);
	height: 60px;
}

/* We are recruiting! */
.images-on #ftr-recruitment {
	background-image: url(../App_Images/features/we_are_recruiting_fr.jpg);
}
.images-on #ftr-recruitment p.download {
	background: transparent url(../App_Images/headers/download_recruitment_flyer_fr.gif) no-repeat left top;
	
}

/* How can we help you? */
.images-on #ftr-help {
	background-image: url(../App_Images/features/how_can_we_help_you_fr.gif);
}

/* How do I... */
.images-on #ftr-faq h3.bg {
	background-image: url(../App_Images/headers/how_do_i_fr.gif);
	height: 17px;
}

/* Breaking news header. */
.images-on #ftr-breakingnews h2.bg {
	background-image: url(../App_Images/headers/breaking_news_fr.gif);
	height: 37px;
}

/* Upcoming events header. */
.images-on #ftr-calendar h3 {
	height: 23px;
	background-image: url("/App_Images/headers/upcoming_events_fr.gif");
}

/* More >> button. */
.images-on a.button.more {
	background-image: url(../App_Images/buttons/more_fr.gif);
	width: 45px;
}

/* Slideshow "view more" label. */
.images-on div.slideshow div.toolbar span.more {
	background-image: url(../App_Images/headers/view_more_fr.gif);
    height:11px;
    left: 13px;
    top: 14px;
    width: 38px;
}

.images-on div.slideshow div.toolbar div.links { margin-left: 43px; }