	.leg-body {
	background-color: #000000;
	background-image: url(images/legal-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:713px;
	margin: 0px;
}
	.aus-body {
	background-color: #000000;
	background-image: url(images/about-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:713px;
	margin: 0px;
}
 	.srv-body {
	background-color: #000000;
	background-image: url(images/services-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:713px;
	margin: 0px;
}
	.mtl-body {
	background-color: #000000;
	background-image: url(images/montreal-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:702px;
	margin: 0px;
}
	.idx-body {
	background-color: #000000;
	background-image: url(images/index-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:699px;
	margin: 0px;
}	
	.faq-body {
	background-color: #000000;
	background-image: url(images/faq-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:703px;
	margin: 0px;
}
	.con-body {
	background-color: #000000;
	background-image: url(images/contact-backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	height:699px;
	margin: 0px;
}	



	.pagehdr {
	background-color:#333333;
	width:100%;
	height: 54px;
	top: 0px;
	left:0px;	
}
	.pagehdrcell {
 	height:54px;
}
	.pagehdrcellx1 {
	POSITION: relative;
	text-transform:uppercase;
	TEXT-ALIGN: right; 
	LINE-HEIGHT: 28px; 
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-style:italic; 
	COLOR: #739499; 
	FONT-SIZE: 24pt; 
	OVERFLOW: visible; 
	TOP: 5px; 
	FONT-WEIGHT: normal;
	LEFT: 0px
}
	.pagehdrcellx2 {
	POSITION: relative;
	text-transform:uppercase; 
	TEXT-ALIGN: right; 
	LINE-HEIGHT: 40px; 
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-style:italic; 
	COLOR: #336666; 
	FONT-SIZE: 36pt; 
	FONT-WEIGHT: normal;
	top: 0px;
}
	.menupos {
}
	.menubar 	 {
	width:100%;
	height: 16px;
	background-color: #000000;
	
}	
	.menuitem {
	width: 12%;
	height: 16px;
	table-layout:fixed;
	color: #ffffff;
	background-color: #739499;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	letter-spacing: 0px;
	font-size: 11px;
	vertical-align: middle;
	font-weight:bold;
}	
	.copyr {
	width:100%;
	text-align:right;
	top:0px;
	left:0px;
	font-size: 10pt;
	background-color:#999999;
	position:relative;
	border: 2px solid black;
	table-layout:fixed;

}
	.idx-txtdiv {
	position:absolute;
	top: 160px;
}
	.idx-table1 {
	margin-top: 0px;
	width:100%;
	font-family:"Book Antiqua";
	font-style:italic; 
	font-weight:normal;
	font-size:32pt;
	color: #ffffff;
}
	.leg-txtdiv {
	color: #FFFFFF;
	position:absolute;
	top: 160px;
	left: 110px;
	width:60%;
}
	.leg-txthdr {
	margin-top: 0px;
	margin-bottom:50px;
	font-size:28pt;
	font-style:italic;
	color:#e0e0e0;
}
	.leg-txtpar {
	font-size:12pt;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#999999;
}
	.leg-txtpar:first-letter {
	font-size:16pt;
}	
	.leg-txtparh2 {
	font-size:20pt;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-weight: normal;
	color:#a0a0a0;
}
	.srv-txtdiv {
	color: #FFFFFF;
	position:absolute;
	top: 160px;
	left: 120px;
	width:50%;
	
}
	.srv-txthdr {
	margin-top: 0px;
	font-size:28pt;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#e0e0e0;
}
	.srv-txtitem{
	font-size:12pt;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#999999;
}	
	.srv-txtitem:first-letter {
	font-size:16pt;
}
	.aus-txtdiv {
	color: #FFFFFF;
	background-color:transparent;
	position:absolute;
	top: 140px;
	left: 100px;
	width:45%;
	padding:10px;
	
}
	.aus-txthdr {
	margin-top: 0px;
	font-size:28pt;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#e0e0e0;
}
	.aus-txtpar {
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight: normal;
	color: #999999;
}
	.aus-txtpar:first-letter {
	font-size:16pt;
}	
	.mtl-txtdiv {
	color: #FFFFFF;
	position:absolute;
	top: 140px;
	left: 120px;
	width:50%;
	padding:10px;
}
	.mtl-txthdr {
	margin-top: 0px;
	font-size:28pt;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#e0e0e0;
}
	.mtl-txtpar {
	font-size:12pt;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #999999;
}	
	.mtl-txtpar:first-letter {
	font-size:16pt;

}
	.faq-txtdiv {
	color: #FFFFFF;
	position:absolute;
	top: 160px;
	left: 65px;
	width:80%;
	padding:20px;
}
	.faq-txthdr {
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size:28pt;
	font-style:italic;
	color: #e0e0e0;
	margin-left:15px;
}
	.faq-txtque {
	top: 5px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: normal;
	color: #999999;
	left:10px;
	margin-left: 20px;
}	
	.faq-txtque:first-letter {
	font-size:16pt;
	font-style:italic;
}	
	.faq-txtans {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: normal;
	color: #a5cfcf; 
	left:10px;
	margin-left: 20px;
}
	.faq-lastline {
	color:#999999;
}
	.con-txtdiv{
	color: #FFFFFF;
	position:absolute;
	top: 140px;
	left: 120px;
	width:48%;
	padding:10px;
}	
	.con-txthdr {
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size:28pt;
	font-style:italic;
	color: #e0e0e0;
}	
	.con-msg {
	color: #ffffff;
	font-weight:bold;
	background-color:#ee0000;
	padding:7px;
	left:30px;
	width:100%;
	margin:0px;

}	
	.con-qdiv {
	left:50px;
	width:100%;
}
	.con-qmsg {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin:0px;
	color: #000000;
	background-color:#dddddd;
	padding:7px;
}
	.con-qtab {
	border: 0px;
	height: 72px;
	border-width:0px;
	width: 100%
}
	.con-qcell {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	width:53%;
}
	.con-qtxtarea {
	width:100%;
}
	.con-qbutton {
	background-color:#999999;
}
	.mis-txtdiv {
	color: #FFFFFF;
	background-color:#000000;
	position:absolute;
	top: 200px;
	left: 5%;
	width:80%;
	padding:10px;
}
	.mis-txthdr {
	margin-top: 0px;
	font-size:36px;
	font-style:italic;
	color: #e0e0e0;
}
	.mis-txtque {
	top: 5px;
	font-size:medium;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #ffffff;
	text-indent: 0px;
	background-color:#222222;
	padding:5px;
}
	
A:link {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #0000ff;
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

#success {
	POSITION: relative;
	TEXT-ALIGN: left;
	COLOR: #ffffff;
	TOP: 158px;
	FONT-WEIGHT: bold;
	LEFT: 176px;
}
#success A {
	COLOR: #ffffff;
}
