a { outline:none; }
.clear { clear:both; }

/*Both Banner Styles*/
#bannerENG, #bannerFR { float:left; height:141px; width:985px; }
	#bannerENG a.loginLink, #bannerFR a.loginLink { float:left; display:block; height:19px; font-size:1px; line-height:1px; text-indent:-9999em; margin:53px 0 0 30px; }
		#bannerENG a.loginLink:hover, #bannerFR a.loginLink:hover { background-position:-30px -194px; }
	#bannerENG a.hpLink, #bannerFR a.hpLink { float:right; display:block; height:80px; width:346px; background:none; }
		#bannerENG a.hpLink:hover, #bannerFR a.hpLink:hover { background-position:-639px -141px; }

		#bannerENG a h1, #bannerFR a h1 { display:none; }

#bannerENG ul#navEN, #bannerFR ul#navFR { list-style:none; display:block; height:61px; width:985px; margin:80px 0 0; padding:0; }
	#bannerENG ul#navEN li, #bannerFR ul#navFR li { display:inline; float:left; margin:0; padding:0; }
		#bannerENG ul#navEN li a, #bannerFR ul#navFR li a { display:block; float:left; font-size:1px; line-height:1px; text-indent:-9999em; }
			#bannerENG ul#navEN li.first, #bannerFR ul#navFR li.first { margin-left:31px; }
			#bannerENG ul#navEN li a.langButt, #bannerFR ul#navFR li a.langButt { height:16px; margin:19px 0 0 6px; }
			#bannerENG ul#navEN li a.navButt, #bannerFR ul#navFR li a.navButt { height:51px; }

			#bannerENG ul#navEN li a#swapLangEng, #bannerFR ul#navFR li a#swapLangEng { width:23px; background-position: -37px -99px; }
			#bannerENG ul#navEN li a#swapLangFr, #bannerFR ul#navFR li a#swapLangFr { width:23px; background-position: -66px -99px; }
				#bannerENG ul#navEN li a#swapLangEng:hover, #bannerFR ul#navFR li a#swapLangEng:hover { background-position: -37px -240px; }
				#bannerENG ul#navEN li a#swapLangFr:hover, #bannerFR ul#navFR li a#swapLangFr:hover { background-position: -66px -240px; }
					.subMenuDown { display:none; position:absolute; }
					.subMenuDown, a.subMenuItemsDown { width:179px;}
					.subMenuDown { margin:0; padding:0; }
						.subMenuDown #holder {}					
							.subMenuDown #menu-header {background:#1e3d7b; height:6px;}
							a.subMenuItemsDown { display:block; width:179px; font-family: Tahoma; font-size:10px; color:#ffffff; text-decoration:none; background:#1e3d7b; }
								a.subMenuItemsDown:hover { color:#1e3d7b; background:url(/ftpimages/369/podium/style686/images/L2_a_bg.gif) no-repeat top center; }
								a.subMenuItemsDown span:hover { background:url(/ftpimages/369/podium/style686/images/L2_background.gif) no-repeat bottom center; }
							a.subMenuItemsDown span{ display:block; padding:5px 20px 7px 15px; } /*padding:TRouBLe;*/
							.subMenuDown #menu-footer { height:22px; background:url(/ftpimages/369/podium/style686/images/L2_bottom.png) no-repeat; }


#bannerPhoto { position:absolute; left:237px; }

#flashPageTitles {}
#pageTitles { position:absolute; top:330px; left:281px; }
	h1#L1title, h2#L2title { font-family:Helvetica; font-size:30px; font-weight:bold; color:#27509f; text-transform:uppercase; margin:0; padding:0; white-space:nowrap; }
	h3#L3title { font-family:Times; font-size:30px; font-weight:normal; font-style:italic; color:#ffffff; margin:0; padding:0; white-space:nowrap; }
	h4#L4title { font-family:Helvetica; font-size:18px; font-weight:bold; color:#464646; margin:0; padding:0; white-space:nowrap; }


/*English Banner Styles*/
#bannerENG { background:url(/ftpimages/369/podium/style686/images/banners/bannerENG.png) top left no-repeat; }
	#bannerENG a.hpLink:hover, #bannerENG a.loginLink:hover { background-image:url(/ftpimages/369/podium/style686/images/banners/bannerENG.png); }
		#bannerENG a.loginLink { width:52px; }
		#bannerENG a h1 {}

#bannerENG ul#navEN {}
	#bannerENG ul#navEN li {}
		#bannerENG ul#navEN li a { background:url(/ftpimages/369/podium/style686/images/banners/bannerENG.png) no-repeat; }
		#bannerENG ul#navEN li.first {}
		#bannerENG ul#navEN li a.langButt {}
		#bannerENG ul#navEN li a.navButt {}
		
			#bannerENG ul#navEN li a#swapLangEng { background-position: -37px -240px; }

			#bannerENG ul#navEN li a#navEN_112315 { width:84px; background-position:-98px -80px; }
			#bannerENG ul#navEN li a#navEN_123267 { width:167px; background-position:-182px -80px; }
			#bannerENG ul#navEN li a#navEN_112313 { width:154px; background-position:-349px -80px; }
			#bannerENG ul#navEN li a#navEN_112314 { width:147px; background-position:-503px -80px; }
			#bannerENG ul#navEN li a#navEN_123268 { width:96px; background-position:-650px -80px; }
			#bannerENG ul#navEN li a#navEN_112316 { width:153px; background-position:-746px -80px; }
			#bannerENG ul#navEN li a#navEN_112317 { width:80px; background-position:-899px -80px; }
				#bannerENG ul#navEN li a#navEN_112315:hover, #bannerENG ul#navEN li a#navEN_112315.on { background-position:-98px -221px; }
				#bannerENG ul#navEN li a#navEN_123267:hover, #bannerENG ul#navEN li a#navEN_123267.on { background-position:-182px -221px; }
				#bannerENG ul#navEN li a#navEN_112313:hover, #bannerENG ul#navEN li a#navEN_112313.on { background-position:-349px -221px; }
				#bannerENG ul#navEN li a#navEN_112314:hover, #bannerENG ul#navEN li a#navEN_112314.on { background-position:-503px -221px; }
				#bannerENG ul#navEN li a#navEN_123268:hover, #bannerENG ul#navEN li a#navEN_123268.on { background-position:-650px -221px; }
				#bannerENG ul#navEN li a#navEN_112316:hover, #bannerENG ul#navEN li a#navEN_112316.on { background-position:-746px -221px; }
				#bannerENG ul#navEN li a#navEN_112317:hover, #bannerENG ul#navEN li a#navEN_112317.on { background-position:-899px -221px; }

/*French Banner Styles*/
#bannerFR { background:url(/ftpimages/369/podium/style686/images/banners/bannerFR.png) top left no-repeat; }
	#bannerFR a.hpLink:hover, #bannerFR a.loginLink:hover { background-image:url(/ftpimages/369/podium/style686/images/banners/bannerFR.png); }
		#bannerFR a.loginLink { width:115px; }
		#bannerFR a h1 {}

#bannerFR ul#navFR {}
	#bannerFR ul#navFR li {}
		#bannerFR ul#navFR li a { background:url(/ftpimages/369/podium/style686/images/banners/bannerFR.png) no-repeat; }
		#bannerFR ul#navFR li.first {}
		#bannerFR ul#navFR li a.langButt {}
		#bannerFR ul#navFR li a.navButt {}
		
			#bannerFR ul#navFR li a#swapLangFr { background-position: -66px -240px; }

			#bannerFR ul#navFR li a#navFR_120099 { width:115px; background-position:-98px -80px; }
			#bannerFR ul#navFR li a#navFR_123270 { width:159px; background-position:-213px -80px; }
			#bannerFR ul#navFR li a#navFR_117461 { width:136px; background-position:-372px -80px; }
			#bannerFR ul#navFR li a#navFR_120098 { width:114px; background-position:-508px -80px; }
			#bannerFR ul#navFR li a#navFR_123271 { width:93px; background-position:-622px -80px; }
			#bannerFR ul#navFR li a#navFR_120100 { width:126px; background-position:-715px -80px; }
			#bannerFR ul#navFR li a#navFR_120101 { width:138px; background-position:-841px -80px; }
				#bannerFR ul#navFR li a#navFR_120099:hover, #bannerFR ul#navFR li a#navFR_120099.on { background-position:-98px -221px; }
				#bannerFR ul#navFR li a#navFR_123270:hover, #bannerFR ul#navFR li a#navFR_123270.on { background-position:-213px -221px; }
				#bannerFR ul#navFR li a#navFR_117461:hover, #bannerFR ul#navFR li a#navFR_117461.on { background-position:-372px -221px; }
				#bannerFR ul#navFR li a#navFR_120098:hover, #bannerFR ul#navFR li a#navFR_120098.on { background-position:-508px -221px; }
				#bannerFR ul#navFR li a#navFR_123271:hover, #bannerFR ul#navFR li a#navFR_123271.on { background-position:-622px -221px; }
				#bannerFR ul#navFR li a#navFR_120100:hover, #bannerFR ul#navFR li a#navFR_120100.on { background-position:-715px -221px; }
				#bannerFR ul#navFR li a#navFR_120101:hover, #bannerFR ul#navFR li a#navFR_120101.on { background-position:-841px -221px; }
