/************************************************************
|					  WWW.FPMSOLUTIONS.NET					|
|						Main style sheet					|
|					 Author : Hugo Leclerc					|
|				Copyright 2003 FPM Solutions Inc.			|
************************************************************/

/*Body style*/
BODY {
	margin: 15px 0px 0px 15px;
	background: url("../images/bgnd_bot.gif") repeat !important;
	font-family:verdana,arial,helvetica,sans-serif;
}
BODY.menu {
	margin: 0px;
	font-family:verdana,arial,helvetica,sans-serif;
}
/*Link style*/
A {
	color: rgb(169,169,169);
}
A.sitemap {
	color: rgb(245,245,220);
	font-size: 16px;
}
A.news {
	font-weight:bold;
	font-size: 12px;
	text-decoration:underline;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
A.menu {
	font-weight:bold;
	font-size: 12px;
	font-variant: small-caps;
	color: white;
	text-decoration:none;
}

/*Header style*/
H1 {
	font-weight:bold;
	font-size: 24px;
	color:rgb(255,140,0);
	text-decoration:none;
	text-align:justify;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
H2 {
	font-weight:bold;
	font-size: 16px;
	color:rgb(176,196,222);
	text-decoration:none;
	text-align:justify;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H3 {
	font-weight:bold;
	font-size: 14px;
	color:rgb(245,245,220);
	text-decoration:none;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H3.news {
	font-weight:bold;
	font-size: 12px;
	text-decoration:underline;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H3.sitemap {
	font-weight:normal;
	font-size: 16px;
	color:rgb(245,245,220);
	text-decoration:none;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H4 {
	font-weight:bold;
	font-size: 16px;
	color:rgb(176,196,222);
	text-decoration:none;
	text-align:justify;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H5 {
	font-weight:bold;
	font-size: 16px;
	color:rgb(176,196,222);
	text-decoration:none;
	text-align:justify;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H6 {
	font-weight:bold;
	font-size: 16px;
	color:rgb(176,196,222);
	text-decoration:none;
	text-align:justify;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*User defined style*/
.title {
	font-weight:bold;
	font-size: 16px;
	color:rgb(176,196,222);
	text-decoration:none;
	text-align:justify;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.employee {
	font-weight:bold;
	font-size: 14px;
	color:rgb(245,245,220);
	text-decoration:none;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.newsDate {
	font-weight:normal;
	font-size: 10px;
	color: rgb(169,169,169);
	text-decoration:none;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.separator {
	font-weight: bold; 
	font-size: 12px; 
	COLOR: silver; 
	text-decoration: none;
}
.separator2 {
	font-weight: bold; 
	font-size: 12px; 
	color: blue; 
	text-decoration: none;
}
.contactInfo {
	font-weight: bold; 
	font-size: 10px; 
	color: black; 
	text-decoration: none;
}
.text10 {
	font-weight: normal; 
	font-size: 10px; 
	color: black; 
	text-decoration: none;
}

/*Paragraph style*/
P {
	font-weight:normal;
	font-size: 14px;
	color:rgb(245,245,220);
	text-decoration:none;
	text-align:justify;
	margin: 0px 0px 15px 0px;
}
P.rem{
	font-style:italic;
	text-align:right;
	font-size: 12px;
	color:white;
}
P.careers {
	font-size: 16px;
}
P#messages {
	font-weight:bold;
	color:rgb(255,255,255);
	margin: 20px 0px 0px 15px;
	background: white;
}
P#footer {
	font-size: 10px;
	margin: 0px 0px 0px 15px;
}
P.footer {
	font-size: 10px;
	margin: 0px 0px 0px 15px;
}
P.news {
	font-size: 12px;
	margin: 10px 20px 10px 20px;
}

/*Image style*/
IMG.career {
	border: 1px solid silver;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
IMG.left {
	border: 1px solid silver;
	float: left;
	margin: 15px 15px 5px 0px;
}
IMG.right {
	border: 1px solid silver;
	float: right;
	margin: 15px 0px 0px 15px;
}
IMG.rightContact {
	border: 1px solid silver;
	float: right; 
	margin: 0px 0px 0px 15px;
}
IMG.vcss {
	border:0;
	width:88px;
	height:31px;
}
IMG.spacer {
	border: 0;
	margin: 0;
	padding: 0;
}

/*Div style*/
DIV#messageTable {
	border:0;
/*	background:white;*/
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
/*	width:756px;
	height:64px;*/
}
DIV#text {
	position:absolute;
	top:0px;
	left:0px;
	width:695px;
	z-index: 101;
}
DIV#picture {
	position:absolute;
	top:1px;
	left:696px;
	width:60px;
	height: 60px;
	z-index: 102;
}
DIV#content {
	position:absolute;
	top:0px;
	left:0px;
	width:756px;
	z-index: 103;
}
DIV.messageTable {
	border:0;
/*	background:white;*/
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
}
DIV.text {
	position:absolute;
	top:0px;
	left:0px;
	width:695px;
	z-index: 101;
}
DIV.picture {
	position:absolute;
	top:1px;
	left:696px;
	width:60px;
	height: 60px;
	z-index: 102;
}
DIV.content {
	position:absolute;
	top:100px;
	left:0px;
	width:756px;
	z-index: 103;
}

/*List item style*/
LI {
	list-style-type: circle;
	color: rgb(245,245,220);
	text-align: justify;
}