/* structure.css are the styles for the DIVs in a website and should not contain
any typographic or content-related styles for a site. The styles within are strictly
used to create the layout/structure of the website and, as such, this style sheet 
will (almost) never need to be altered by the client or back-end programmers. */

/* ----- comment styles well for better reference later! ----- */
/* ----- try to lay this out in the following sections and from top to bottom on pages ----- */

/* STYLES FOR ALL PAGES */

/* generic classes */
.floatLeft{float:left;}
.floatRight{float:right;}
.padRight9 {padding-right: 9px;}
.lightGrey {color: #545454;}

body {
	margin: 0px auto;padding: 0px;background:url(/images/interface/content_bg.gif) repeat-x;
	text-align:center;color: #333333;min-width:765px;
}


/* Main wrapper */
#Uber{
	width:764px;
	margin: 0px auto;
	text-align:left;
}


/* top navigation */
#topNav{
	float:right;
	display:block;
	margin-top: 10px;
	width: 500px;
	text-align: right;
}
#topNav img{
	float:none;
	margin: 0px;
	padding: 0px;
}

/* main site navigation, also see CSS NAVIGATION STYLES at bottom of this document */
#mainNavigation
{
	width:inherit; margin: 0px auto; text-align:left; 
	padding-top:1px; padding-bottom:0px;padding-left:0px; padding-right:0px;
}
#mainNavigation img {float: left;}
#mainNavigation a {color: #EF7E09; font: 1px Verdana, Arial, Helvetica, sans-serif;}

/* Footer styles*/
#Footer
{
	clear:both; width:100%;text-align:center;padding-top: 10px;
	border-top-width: 3px;border-right-width: 3px;border-bottom-width: 3px;
	border-left-width: 3px;border-top-style: solid;border-top-color: #DEDEDE;
	border-right-color: #DEDEDE;border-bottom-color: #DEDEDE;border-left-color: #DEDEDE;
}
#FooterContent{ width:764px; text-align:left; margin:0px auto;}
#FooterContent a {color: #021B57; text-decoration:none;}
#FooterContent a:hover {color: #021B57; text-decoration:underline;}
#Footer p{
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;
	padding-left: 0px;padding-bottom: 5px;margin-left: 100px;
}
/* Last Modified Text*/
#lastModified{
	font-family: Arial, Helvetica, sans-serif;color: #545454;font-size: 11px;
	padding-left: 0px;padding-bottom: 5px;margin-left: 100px;
}

.OntarioLogo {float: left;
}
.esolutionsLogoFooter {
	float: right;
	display: block;
	clear: right;
}
#searchBox {
	width: 200px;
	float: right;
	text-align: right;
	margin:0px;
	padding-bottom: 20px;
}
#searchBox input {

	margin-right: 5px;
	margin-top: 0px;
	color: #333333;
	font-size: 11px;
	width: 125px;
	padding: 3px;
	vertical-align: bottom;
}

#searchButton{
margin-bottom:2px;
vertical-align: bottom;
}




/* STYLES HOME PAGE ONLY */


/* header for homepage */
#homepageHeader{width:inherit; height:318px; background:url(/en/images/homepage_Header.jpg) no-repeat;} 

#homepageHeaderFR{width:inherit; height:318px; background:url(/fr/images/homepage_HeaderFR.jpg) no-repeat;} 

/* content display on left side (intro text) */
#homepageLeftContent{width: 450px;padding-top: 20px;padding-bottom: 20px;float:left;}
#homepageLeftContent p{padding-top: 10px;}


/* Available training box with rounded corners*/
#homepageAvailableTraining {
	float:right;
	width: 271px;
	background: url(/images/interface/grey_box_rounded_bottom.gif) no-repeat left bottom #EAEAEA;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#homepageAvailableTraining h1 {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	background: url(/images/interface/grey_box_rounded_top.gif) no-repeat left top;
	margin: 0px;padding-top: 18px;padding-right: 0px;padding-bottom: 4px;padding-left: 22px;text-align: left;
}
#homepageAvailableTraining img {
	height: 1px;width: 230px;
	border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;
	display: block; text-align: left;
	padding-left: 0px;padding-top: 4px;padding-bottom: 3px;
	margin-left: 20px;
}
#homepageAvailableTraining select {
text-align: left;font-size: 11px;width: 230px;margin-bottom: 10px;margin-top: 6px;padding-left: 12px;
}


/* news box on homepage */
#latestNews {
	width: 271px;float: right;padding: 0px;
	margin-top: 20px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;
}
#latestNews h1 {
	font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #F7931D;
	margin-top: 0px;margin-right: 8px;margin-bottom: 4px;
	padding-top: 0px;padding-right: 8px;padding-bottom: 4px;
}
#latestNews a {font-weight: bold;}


/* STYLES FOR CONTENT PAGES */

/* header */
#Header{width:inherit; height:142px; background:url(/images/interface/content_bg.jpg) no-repeat top right #1E5388;}
#HeaderLogo{float:left;padding-top: 10px;padding-left: 10px;}


/* Main content section*/
#mainContent{width: 559px;float:right;margin-top: 20px;margin-bottom: 10px;
}
#mainContent h1 {
	font-size: 16px;margin-top: 15px;margin-bottom: 10px;padding-bottom: 8px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EF7E09;
}

/* print and Email buttons */
#printEmail{
	float:right;
	padding-top: 8px;
}
#printEmail a{color:#1E5388;font-size: 11px;padding-bottom: 3px; text-decoration:none}
#Email {
float:left;display:block;background: url(/images/interface/icon_mail.gif) no-repeat left bottom;
padding-left: 23px; margin-right: 8px;
}
#Print {
float:left;display:block;background: url(/images/interface/icon_print.gif) left top no-repeat;padding-left: 23px;
}

/*Sub Navigation Bar*/

#subNav
{
	font-size:12px;text-align:left;width: 178px;float:left;
	margin-top:20px;margin-left: 0px;padding-bottom: 0px;padding-left: 0px;
}

#subNav ul{margin-left: 0;padding-left: 0;list-style-type: none;}
#subNav li{display:inline;margin: 0px;padding: 0;}

#subNav a
{
	display: block;text-decoration:none;width: 162px;font-weight:bold;
	padding-top: 5px;padding-left: 8px;padding-right: 8px;padding-bottom: 5px;
	border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF;
	background-color:#EFEFEF;
}

#subNav a:hover, #subNav a.subNavOn
{
	display: block;text-decoration:none; color:#333333;
	padding-top: 5px;padding-left: 8px;padding-right: 8px;padding-bottom: 5px;
	background:url(/images/interface/subNav_bg_repeat.gif) repeat-y left top;
}

/* the first link in the subnav requires a background for rounded corners*/
#First a
{
	background:url(/images/interface/subNavTop.gif) top left no-repeat #E0E0E0;
}
#First a:Hover, #First a.subNavOn
{
	background:url(/images/interface/subNavTopOver.gif) top left no-repeat;
}

/* the last link in the subnav requires a background for rounded corners*/
#Last a
{
	background:url(/images/interface/subNavBottom.gif) bottom left no-repeat #E0E0E0;
	border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF;
}
#Last a:Hover, #Last a.subNavOn
{
	background:url(/images/interface/subNavBottomOver.gif) bottom left no-repeat;
}


/* weather network table/images*/
#btnWeather {
	display:inline;
	float:left;
	margin-left:12px;
}

#btnWeather TD{
	margin: 0px;
	padding: 0px;
}

#btnWeather img{
	display:block;
}

/* TYPOGRAPHY AND LINKS in specific divs that differ from the base.css styles */

/* CSS NAVIGATION STYLES using DaveyJJ's method of moving background images */

/*

ENGLISH MENU

*/
/* about WCWC */
#enNavtab1 a {
	display: block; width: 67px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_about.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab1 a:hover {
	background-position: 0px -43px;
}
#enNavtab1on, #enNavtab1on a, #enNavtab1on a:hover {
	display: block; width: 67px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_about.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab1b a {
	display: block; width: 98px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_about.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab1b a:hover {
	background-position: 0px -43px;
}
#enNavtab1onb, #enNavtab1onb a, #enNavtab1onb a:hover {
	display: block; width: 67px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_about.gif) 0px -43px no-repeat; text-decoration: none;
}



/* training */
#enNavtab2 a {
	display: block; width: 80px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_training.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab2 a:hover {
	background-position: 0px -43px;
}
#enNavtab2on, #enNavtab2on a, #enNavtab2on a:hover {
	display: block; width: 80px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_training.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab2b a {
	display: block; width: 80px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_training.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab2b a:hover {
	background-position: 0px -43px;
}
#enNavtab2onb, #enNavtab2onb a, #enNavtab2onb a:hover {
	display: block; width: 80px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_training.gif) 0px -43px no-repeat; text-decoration: none;
}



/* technology demonstration & research */
#enNavtab3 a {
	display: block; width: 213px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_technology.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab3 a:hover {
	background-position: 0px -43px;
}
#enNavtab3on, #enNavtab3on a, #enNavtab3on a:hover {
	display: block; width: 213px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_technology.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab3b a {
	display: block; width: 213px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_technology.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab3b a:hover {
	background-position: 0px -43px;
}
#enNavtab3onb, #enNavtab3onb a, #enNavtab3onb a:hover {
	display: block; width: 213px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_technology.gif) 0px -43px no-repeat; text-decoration: none;
}


/* small systems & outreach */
#enNavtab4 a {
	display: block; width: 76px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_small_systems.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab4 a:hover {
	background-position: 0px -43px;
}
#enNavtab4on, #enNavtab4on a, #enNavtab4on a:hover {
	display: block; width: 76px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_small_systems.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab4b a {
	display: block; width: 76px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_small_systems.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab4b a:hover {
	background-position: 0px -43px;
}
#enNavtab4onb, #enNavtab4onb a, #enNavtab4onb a:hover {
	display: block; width: 76px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_small_systems.gif) 0px -43px no-repeat; text-decoration: none;
}



/* news */
#enNavtab5 a {
	display: block; width: 88px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_outreach.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab5 a:hover {
	background-position: 0px -43px;
}
#enNavtab5on, #enNavtab5on a, #enNavtab5on a:hover {
	display: block; width: 88px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_outreach.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab5b a {
	display: block; width: 88px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_outreach.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab5b a:hover {
	background-position: 0px -43px;
}
#enNavtab5onb, #enNavtab5onb a, #enNavtab5onb a:hover {
	display: block; width: 88px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_outreach.gif) 0px -43px no-repeat; text-decoration: none;
}



/* links */
#enNavtab6 a {
	display: block; width: 109px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_app.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab6 a:hover {
	background-position: 0px -43px;
}
#enNavtab6on, #enNavtab6on a, #enNavtab6on a:hover {
	display: block; width: 109px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_app.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab6b a {
	display: block; width: 109px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_app.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab6b a:hover {
	background-position: 0px -43px;
}
#enNavtab6onb, #enNavtab6onb a, #enNavtab6onb a:hover {
	display: block; width: 109px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_app.gif) 0px -43px no-repeat; text-decoration: none;
}

/* links */
#enNavtab7 a {
	display: block; width: 58px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_news.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab7 a:hover {
	background-position: 0px -43px;
}
#enNavtab7on, #enNavtab7on a, #enNavtab7on a:hover {
	display: block; width: 58px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_news.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab7b a {
	display: block; width: 58px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_news.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab7b a:hover {
	background-position: 0px -43px;
}
#enNavtab7onb, #enNavtab7onb a, #enNavtab7onb a:hover {
	display: block; width: 58px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_news.gif) 0px -43px no-repeat; text-decoration: none;
}

/* links */
#enNavtab8 a {
	display: block; width: 59px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_links.gif) 0 0 no-repeat; text-decoration: none;
}
#enNavtab8 a:hover {
	background-position: 0px -43px;
}
#enNavtab8on, #enNavtab8on a, #enNavtab8on a:hover {
	display: block; width: 59px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_links.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab8b a {
	display: block; width: 59px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/en/images/nav_links.gif) 0px -43px no-repeat; text-decoration: none;
}
#enNavtab8b a:hover {
	background-position: 0px -43px;
}
#enNavtab8onb, #enNavtab8onb a, #enNavtab8onb a:hover {
	display: block; width: 59px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/en/images/nav_links.gif) 0px -43px no-repeat; text-decoration: none;
}


/* 

FRENCH MENU


*/

/* about WCWC */
#frNavtab1 a {
	display: block; width: 66px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_About.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab1 a:hover {
	background-position: 0px -43px;
}
#frNavtab1on, #frNavtab1on a, #frNavtab1on a:hover {
	display: block; width: 66px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_About.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab1b a {
	display: block; width: 66px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/Nav_About.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab1b a:hover {
	background-position: 0px -43px;
}
#frNavtab1onb, #frNavtab1onb a, #frNavtab1onb a:hover {
	display: block; width: 66px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_About.gif) 0px -43px no-repeat; text-decoration: none;
}



/* training */
#frNavtab2 a {
	display: block; width: 82px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_Training.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab2 a:hover {
	background-position: 0px -43px;
}
#frNavtab2on, #frNavtab2on a, #frNavtab2on a:hover {
	display: block; width: 82px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_Training.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab2b a {
	display: block; width: 82px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/Nav_Training.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab2b a:hover {
	background-position: 0px -43px;
}
#frNavtab2onb, #frNavtab2onb a, #frNavtab2onb a:hover {
	display: block; width: 82px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_Training.gif) 0px -43px no-repeat; text-decoration: none;
}



/* technology demonstration & research */
#frNavtab3 a {
	display: block; width: 223px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_TechDemo.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab3 a:hover {
	background-position: 0px -43px;
}
#frNavtab3on, #frNavtab3on a, #frNavtab3on a:hover {
	display: block; width: 223px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_TechDemo.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab3b a {
	display: block; width: 223px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/Nav_TechDemo.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab3b a:hover {
	background-position: 0px -43px;
}
#frNavtab3onb, #frNavtab3onb a, #frNavtab3onb a:hover {
	display: block; width: 223px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_TechDemo.gif) 0px -43px no-repeat; text-decoration: none;
}


/* small systems & outreach */
#frNavtab4 a {
	display: block; width: 70px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_Small_Systems.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab4 a:hover {
	background-position: 0px -43px;
}
#frNavtab4on, #frNavtab4on a, #frNavtab4on a:hover {
	display: block; width: 70px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_Small_Systems.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab4b a {
	display: block; width: 70px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/Nav_Small_Systems.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab4b a:hover {
	background-position: 0px -43px;
}
#frNavtab4onb, #frNavtab4onb a, #frNavtab4onb a:hover {
	display: block; width: 70px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_Small_Systems.gif) 0px -43px no-repeat; text-decoration: none;
}



/* news */
#frNavtab5 a {
	display: block; width: 97px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/nav_outreach.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab5 a:hover {
	background-position: 0px -43px;
}
#frNavtab5on, #frNavtab5on a, #frNavtab5on a:hover {
	display: block; width: 97px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/nav_outreach.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab5b a {
	display: block; width: 97px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/nav_outreach.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab5b a:hover {
	background-position: 0px -43px;
}
#frNavtab5onb, #frNavtab5onb a, #frNavtab5onb a:hover {
	display: block; width: 97px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/nav_outreach.gif) 0px -43px no-repeat; text-decoration: none;
}



/* links */
#frNavtab6 a {
	display: block; width: 94px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/nav_app.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab6 a:hover {
	background-position: 0px -43px;
}
#frNavtab6on, #frNavtab6on a, #frNavtab6on a:hover {
	display: block; width: 94px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/nav_app.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab6b a {
	display: block; width: 94px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/nav_app.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab6b a:hover {
	background-position: 0px -43px;
}
#frNavtab6onb, #frNavtab6onb a, #frNavtab6onb a:hover {
	display: block; width: 94px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/nav_app.gif) 0px -43px no-repeat; text-decoration: none;
}

/* links */
#frNavtab7 a {
	display: block; width: 82px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_New.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab7 a:hover {
	background-position: 0px -43px;
}
#frNavtab7on, #frNavtab7on a, #frNavtab7on a:hover {
	display: block; width: 82px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_New.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab7b a {
	display: block; width: 82px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/Nav_New.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab7b a:hover {
	background-position: 0px -43px;
}
#frNavtab7onb, #frNavtab7onb a, #frNavtab7onb a:hover {
	display: block; width: 82px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_New.gif) 0px -43px no-repeat; text-decoration: none;
}

/* links */
#frNavtab8 a {
	display: block; width: 50px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_links.gif) 0 0 no-repeat; text-decoration: none;
}
#frNavtab8 a:hover {
	background-position: 0px -43px;
}
#frNavtab8on, #frNavtab8on a, #frNavtab8on a:hover {
	display: block; width: 50px; height: 43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_links.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab8b a {
	display: block; width: 50px; height: 43px; margin: 0; padding: 0; float: left;	
	background: url(/fr/images/Nav_links.gif) 0px -43px no-repeat; text-decoration: none;
}
#frNavtab8b a:hover {
	background-position: 0px -43px;
}
#frNavtab8onb, #frNavtab8onb a, #frNavtab8onb a:hover {
	display: block; width: 50px; height: -43px; margin: 0; padding: 0; float: left;
	background: url(/fr/images/Nav_links.gif) 0px -43px no-repeat; text-decoration: none;
}


/* ----- end template ----- */
