#flscMenu ul {
background:#010066;
margin:0;
padding:0;
list-style:none;
font:xx-small/1.1em Arial,Verdana,Sans-serif;
voice-family: "\"}\""; voice-family:inherit;
font-size:x-small;
} html>body #flscMenu ul {font-size:1em;}

#flscMenu li {
background:transparent url("http://www.flsc.ca/images/flsc-menu-border.gif") repeat-x scroll bottom left;
margin:0;
padding:0;
height:100%;
}

#flscMenu a {
margin:0;
height:100%;
border:0;
border-left:7px solid #9EC1DD;
color:#9EC1DD;
text-decoration:none;
display:block;
font-weight:bold;
padding:8px 6px 8px 10px;
}

#flscMenu a:hover {
border-left:7px solid #fff;
color:#fff;
}

#flscMenu li.contact a {
border-left:7px solid #000063;
background-color:#9EC1DD;
color:#000063;
}

#flscMenu li.contact a:hover {
border-left:7px solid #9EC1DD;
background-color:#000063;
color:#9EC1DD;
}

#flscMenu li.special {
background:#E6E6E6 url("http://www.flsc.ca/images/flsc-menu-special-border.gif") repeat-x scroll bottom left;
}

#flscMenu li.special a {
color:#050363;
font-size:1.2em;
}

#flscMenu li.special a:hover {
background-color:#B5B5B5;
}

#flscMenu img {
border:0;
}

 /* Webkit hack, replies on css3 property and selector found only in webkit and opera 8+ */
@media screen and (-webkit-min-device-pixel-ratio:0){
    #flscMenu a { height: inherit !important; }
    #flscMenu li { height: inherit !important; }
}

P 						{COLOR: #3a3a3a; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
TD						{COLOR: #3a3a3a; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
.table		   			{BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:3px; }
.titre      			{BORDER-RIGHT: black; BORDER-TOP: black; BORDER-LEFT: black thin solid; BORDER-BOTTOM: black thin solid;  border-collapse : collapse;  border-top-width : medium;  }
DIV						{COLOR: #3a3a3a; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE:12px}

a:links	 		       {font-family:arial, helvetica, times; color:#0077BD; font-size:12px; font-weight : normal; text-decoration:none}
a:links:link 		   {color:#0077BD; font-size:12px; font-weight : normal; text-decoration:none}
a:links:visited		   {color:#0077BD; font-size:12px; font-weight : normal; text-decoration:none}
a:links:hover 		   {color:#660000; font-size:12px; font-weight : normal; text-decoration:none}

.linksSmall	 		   {font-family:arial, helvetica, times; color:#0077BD; font-size:10px; font-weight : normal; text-decoration:none}
.linksSmall:link       {color:#0077BD; font-size:10px; font-weight : normal; text-decoration:none}
.linksSmall:visited	   {color:#0077BD; font-size:10px; font-weight : normal; text-decoration:none}
.linksSmall:hover 	   {color:#660000; font-size:10px; font-weight : normal; text-decoration:none}

.linksInfo	 		   {font-family:arial, helvetica, times; color:#9ec1dd; font-size:10px; font-weight : normal; text-decoration:none}
.linksInfo:link        {color:#9ec1dd; font-size:10px; font-weight : normal; text-decoration:none}
.linksInfo:visited	   {color:#9ec1dd; font-size:10px; font-weight : normal; text-decoration:none}
.linksInfo:hover 	   {color:#ffffff; font-size:10px; font-weight : normal; text-decoration:none}

.linksSmallBold	 		   {font-family:arial, helvetica, times; color:#0077BD; font-size:10px; font-weight : bold; text-decoration:none}
.linksSmallBold:link       {color:#0077BD; font-size:10px; font-weight : bold; text-decoration:none}
.linksSmallBold:visited	   {color:#0077BD; font-size:10px; font-weight : bold; text-decoration:none}
.linksSmallBold:hover 	   {color:#660000; font-size:10px; font-weight : bold; text-decoration:none}

.linksSmallBoldRed		   {font-family:arial, helvetica, times; color:#660000; font-size:10px; font-weight : bold; text-decoration:none}
.linksSmallBoldRed:link       {color:#660000; font-size:10px; font-weight : bold; text-decoration:none}
.linksSmallBoldRed:visited	   {color:#660000; font-size:10px; font-weight : bold; text-decoration:none}
.linksSmallBoldRed:hover 	   {color:#660000; font-size:10px; font-weight : bold; text-decoration:none}

.linksBold	 		   {font-family:arial, helvetica, times; color:#0077BD; font-size:13px; font-weight : bold; text-decoration:none}
.linksBold:link        {color:#0077BD; font-size:13px; font-weight : bold; text-decoration:none}
.linksBold:visited	   {color:#0077BD; font-size:13px; font-weight : bold; text-decoration:none}
.linksBold:hover 	   {color:#660000; font-size:13px; font-weight : bold; text-decoration:none}

.linksBold2	 		   {font-family:arial, helvetica, times; color:#0077BD; font-size:12px; font-weight : bold; text-decoration:none}
.linksBold2:link        {color:#0077BD; font-size:12px; font-weight : bold; text-decoration:none}
.linksBold2:visited	   {color:#0077BD; font-size:12px; font-weight : bold; text-decoration:none}
.linksBold2:hover 	   {color:#660000; font-size:12px; font-weight : bold; text-decoration:none}

.linksBold3	 		   {font-family:arial, helvetica, times; color:#666666; font-size:12px; font-weight : bold; text-decoration:none}
.linksBold3:link        {color:#666666; font-size:12px; font-weight : bold; text-decoration:none}
.linksBold3:visited	   {color:#666666; font-size:12px; font-weight : bold; text-decoration:none}
.linksBold3:hover 	   {color:#660000; font-size:12px; font-weight : bold; text-decoration:none}

.linksTextBolder 		   {font-family:arial, helvetica, times; color:#0077BD; font-size:13px; font-weight : bold; text-decoration:none}
.linksTextBolder:link        {color:#000000; font-size:13px; font-weight : bold; text-decoration:none}
.linksTextBolder:visited	   {color:#000000; font-size:13px; font-weight : bold; text-decoration:none}
.linksTextBolder:hover 	   {color:#660000; font-size:13px; font-weight : bold; text-decoration:none}

.text 					{COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
.textBleu 				{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
.textRed 				{COLOR: #660000; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
.textBleuBold			{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times;  font-weight : bold; FONT-SIZE: 12px}
.textBleuBolder			{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times;  font-weight : bold; FONT-SIZE: 24px}
.textBleuPale			{COLOR: #95B3E1; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
.textItalic				{COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px; font-style : italic;}
.textUnder			    {COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px;  text-decoration : underline;  }
.textBold 				{COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px; font-weight : bold;}
.textBoldUnder			{COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px; font-weight : bold; text-decoration : underline;  }
.textItalicBoldUnder	{COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px; font-weight : bold; text-decoration : underline; font-style : italic; }
.textBoldRed 			{COLOR: #660000; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px; font-weight : bold;}
.textBoldBlue 			{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px; font-weight : bold;}
.textBolder				{COLOR: #000000; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 13px; font-weight : bold;}
.texttitle				{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.soustitle				{FONT-FAMILY:arial, helvetica, times; FONT-SIZE: 12px; font-weight : bold;}
.special				{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 12px}
.small					{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 10px; font-weight: bold; text-decoration: none}
.smaller				{ FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 10px; font-weight: normal; text-decoration: none}
.smallItalic			{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 10px; font-weight: bold; font-style : italic; text-decoration: none}
.smallBold				{COLOR: #000066; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 11px; font-weight: bolder; text-decoration: none}
.textSmall				{COLOR: #666666; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 10px; font-weight: bold; text-decoration: none}
.textFoot				{COLOR: #95B3E1; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 10px; text-decoration: none}
.smallRed				{COLOR: #660000; FONT-FAMILY:  arial, helvetica, times; FONT-SIZE: 10px; font-weight: bold; text-decoration: none}
.li                     {list-style : none; }
.info	 		        {font-family:arial, helvetica, times; color:#9ec1dd; font-size:10px; font-weight : normal; text-decoration:none}

.backBlueBold			{background-color : #95B3E1;  font-weight : bold;}
.backBlue    			{background-color : #95B3E1;}
.backBlueBolder			{background-color : #95B3E1; FONT-SIZE: 13px; font-weight : bold;}
.backLilasBolder		{background-color : #CCCCFF; FONT-SIZE: 13px; font-weight : bold;}
.backGreyLight			{background-color : #F2F2F2;}
.backGreyLightItaBold	{background-color : #F2F2F2; font-style : italic; font-weight : bold; FONT-SIZE: 8px;}
.backGreyLightBold		{background-color : #F2F2F2; font-weight : bold;}
.backGreyBold			{background-color : #9B9B9B; color:white; font-weight : bold;}

.newsBox             {height:200; width:470; font-face:Arial; padding:3; border: dashed #95B3E1; overflow:auto;}