BODY
{FONT-SIZE: 0.7em;BACKGROUND: #ffffff;MARGIN-LEFT: 0px;COLOR: #000000;FONT-FAMILY: arial, helvetica, sans-serif	}
.tblTemplate
{
	width: 640px;

}
.tblFIP
{
	width: 600px;
}
.tblMenu
{
	width:600px;
}
.tblBanner
{
	width: auto;
}
.tblFooter
{
	width: 600px;

}
.Footer_Line
{ 	
	border-top: red 1px inset;
}


.plEnglish{FONT-SIZE: 0.8em}
.plFrench{FONT-SIZE: 0.8em}
.Left_Posting_en{FONT-SIZE: 0.7em;COLOR: #ffffff}
.Left_Posting_fr{FONT-SIZE: 0.7em;COLOR: #ffffff}
.Right_Nav_en{FONT-SIZE: 0.7em;COLOR: #ffffff}
.Right_Nav_fr{FONT-SIZE: 0.7em;COLOR: #ffffff}
.SplashButton
{
	border-right: red thin outset;
	border-top: red thin outset;
	font-weight: bold;
	border-left: red thin outset;
	color: white;
	border-bottom: red thin outset;
	BACKGROUND-COLOR: #cc0000;
	text-decoration: none;
	font-size: 0.9em;
	width: 90px;
	height:24px;
	TEXT-ALIGN: CENTER;
	vertical-align:middle ;
}
.ContactUS
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.lnavTable
{
    BACKGROUND-COLOR: #cc0000;
    TEXT-ALIGN: left
}
TR.lnavHeakd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    HEIGHT: 25px;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
TR.lnavHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    HEIGHT: 25px;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
TD.lnavHead
{ }
TD.lnavPost
{
    FONT-SIZE: 0.7em;
    COLOR: #999999;
    BORDER-BOTTOM: thin groove;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A.lnavHeadLink:link
{	FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: white;    TEXT-DECORATION: none}
A.lnavHeadLink:visited
{	FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: #999999;    TEXT-DECORATION: none}
A.lnavHeadLink:hover
{   FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: #cc0000;    TEXT-DECORATION: none}
A.lnavHeadLink:active
{	FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: white;    TEXT-DECORATION: none}
A.lnavLink:link
{    FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: #ffffff;    TEXT-DECORATION: none}
A.lnavLink:visited
{    FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: #ffffff;    TEXT-DECORATION: none}
A.lnavLink:hover
{    FONT-WEIGHT: bold;    WIDTH: 100%;    COLOR: #000000;    TEXT-DECORATION: none}
A.lnavLink:active
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.LNav
{
	BACKGROUND-COLOR: #cc0000;
}
TD.inst
{
    FONT-SIZE: 0.7em;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #cc0000;
    TEXT-DECORATION: none
}
TD.inst2
{
    FONT-SIZE: 0.7em;
    font-weight: bold;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #cc0000;
    TEXT-DECORATION: none;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
}
TD.Posting
{
    FONT-SIZE: 0.7em;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.common
{
	font-weight: bold;
	font-size: 0.7em;
	background: #000000;
	border-left: white 1px solid;
	color: #ffffff;
	border-bottom: white 2px solid;
}
TD.breadcrumb
{
    FONT-SIZE: 0.6em;
    COLOR: #000000
}
TD.footer
{
    FONT-SIZE: 0.7em;
    COLOR: #000000
}
A.common:link
{
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.common:visited
{
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.common:hover
{
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.common:active
{
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.calendar:link
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    WIDTH: 100%;
    COLOR: red;
    TEXT-DECORATION: none
}
A.calendar:visited
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    WIDTH: 100%;
    COLOR: red;
    TEXT-DECORATION: none
}
A.calendar:hover
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    WIDTH: 100%;
    COLOR: green;
    TEXT-DECORATION: none
}
A.calendar:active
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    WIDTH: 100%;
    COLOR: red;
    TEXT-DECORATION: none
}
A.inst2:link
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.inst2:visited
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.inst2:hover
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.inst2:active
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.inst:link
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.inst:visited
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.inst:hover
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.inst:active
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.posting:link
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.posting:visited
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.posting:hover
{
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.posting:active
{
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.breadcrumb:link
{
    COLOR: #000000
}
A.breadcrumb:visited
{
    COLOR: #000000
}
A.breadcrumb:hover
{
    COLOR: #000000
}
A.breadcrumb:active
{
    COLOR: #000000
}
A.imp_notice:link
{
    FONT-SIZE: 0.8em;
    COLOR: #660066
}
A.imp_notice:visited
{
    FONT-SIZE: 0.8em;
    COLOR: #660066
}
A.imp_notice:hover
{
    FONT-SIZE: 0.8em;
    COLOR: #660066
}
A.imp_notice:active
{
    FONT-SIZE: 0.8em;
    COLOR: #660066
}
A.prnfrn:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.prnfrn:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.prnfrn:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.prnfrn:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.SiteChannel:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SiteChannel:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SiteChannel:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SiteChannel:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SitePosting:link
{
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SitePosting:visited
{
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SitePosting:hover
{
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.SitePosting:active
{
    FONT-SIZE: 0.7em;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Console:link
{
    FONT-SIZE: 0.8em;
    WIDTH: 100%;
    COLOR: blue
}
A.Console:visited
{
    FONT-SIZE: 0.8em;
    WIDTH: 100%;
    COLOR: blue
}
A.Console:hover
{
    FONT-SIZE: 0.8em;
    WIDTH: 100%;
    COLOR: blue
}
A.Console:active
{
    FONT-SIZE: 0.8em;
    WIDTH: 100%;
    COLOR: blue
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.3em;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE.Search
{
 width:100%	;
 font-size:11px; 
 padding:0px;
 border-collapse:collapse ;
}

.SearchTitle
{	background-color:#cccccc;
	font-weight: bolder;
}

.SearchRank
{
	background-color:#cccccc;
	 text-align:right;
}
.SearchDesc
{
	 padding-bottom:10px
}
A.SearchLink:link {
	text-decoration: none;  font-weight:bolder ;width: 100%
}
A.SearchLink:visited {
	 text-decoration: none; width: 100%
}
A.SearchLink:hover {
	 text-decoration: none; width: 100%
}
A.SearchLink:active {
	 text-decoration: none; width: 100%
}