/* CSS Document */

.cursor {cursor: hand}
.on {background-image: url(../images/sm_bg2_on.gif); }
.off {background-image: url(../images/sm_bg2.gif); }
#off {background-image: url(../images/sm_bg2.jpg); }
.onSub {background-image: url(../images/sub_bg1_on.gif); }
.offSub {background-image: url(../images/sub_bg1.gif); }
.onBigSub {background-image: url(../images/sub_bg_200_on.gif); }
.offBigSub {background-image: url(../images/sub_bg_200.gif); }

body {
background-image: url(../images/bg2.jpg);
background-repeat: repeat-x;
background-color: #6f6f6f;
}

/******** POSITIONED ELEMENTS ***************************************/

#sm_employer {
        position: relative;
	z-index: 101;
	top: -120px;
  	left: 13px;  
  	width: 100%;
        }

#sm_jobber {
        position: relative;
	z-index: 101;
	top: -120px;
  	left: 13px;  
  	width: 100%;
        }

#sdEmployeur {
        position: relative;
	z-index: 101;
	top: -135px;
  	left: 13px;  
  	width: 100%;
        }

#sdChercheur {
        position: relative;
	z-index: 101;
	top: -135px;
  	left: 13px;  
  	width: 100%;
        }

#sdMenu {
        position: relative;
	z-index: 101;
	top: -50px;
  	left: 13px;  
  	width: 100%;
        }
       
#sub1 {
          position: absolute;
	  z-index: 101;
	  top: 78px;
  	  left: 142px;
  	  display: none;
          }

#sub2 {
          position: absolute;
	  z-index: 101;
	  top: 109px;
  	  left: 142px;
  	  display: none;
          }          

#sub3 {
          position: absolute;
	  z-index: 101;
	  top: 169px;
  	  left: 142px;
  	  display: none;
          } 
          
#sub4 {
          position: absolute;
	  z-index: 101;
	  top: 168px;
  	  left: 142px;
  	  display: none;
          }           

#sub5 {
          position: absolute;
	  z-index: 101;
	  top: 137px;
  	  left: 142px;
  	  display: none;
          }   

#welcome {
          position: absolute;
	  z-index: 2;
	  top: 105px;
  	  left: 360px;
          }

#offAddress {
          position: absolute;
	  z-index: 2;
	  top: 600px;
  	  left: 250px;
          }

#employer_bn {
          background-image: transparent;
          position: relative;
	  z-index: 102;
	  top: 50px;
  	  left: 115px;    
   }          

#jobber_bn {
          background-image: transparent;
          position: relative;
	  z-index: 102;
	  top: 50px;
  	  left: -40px;    
   } 

/********************************************************************/

.menu TD {
         text-align: right;
         width:136px;
         height:30px;

         }


#toggle A {
	font-size: 9px;
	font-family: Tahoma;
	color: #000066;
	text-decoration: underline;	
}
/************** CONTENT FORMATTING **********************************/
.main	{
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
	}

.mainTitle	{
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
	}

H1 {
	  font-size: 16px;
	  font-family: Arial;
	  font-weight: bold;
	  color: #000066;	  
	  margin-left: 6px;
          } 

.pageTitle {
	  font-size: 16px;
	  font-family: Arial;
	  font-weight: bold;
	  color: #000066;
	  margin-left: 6px;
          }  

.contact {
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
	}

.content_area {    
        /*height:390px;*/
        }

.content_en2 {
        /*height:350px;*/
        /*overflow: auto;*/
        padding-right: 5px;
        padding-top: 0px;
	scrollbar-3dlight-color:White; 
	scrollbar-arrow-color:White;
	scrollbar-base-color:#e1dcd2;
	scrollbar-darkshadow-color:#676357;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#e1dcd2;
	scrollbar-shadow-color:Black;
        font-family: Tahoma, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;
        }

.inscription_en {
        overflow: auto;
        padding-top: 0px;
        font-family: Tahoma, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;
        background: #FFFFFF;
        }

.listings_en2 {
        height:474px;
        overflow: auto;
        padding-right: 5px;
        padding-top: 0px;
	scrollbar-3dlight-color:White; 
	scrollbar-arrow-color:White;
	scrollbar-base-color:#e1dcd2;
	scrollbar-darkshadow-color:#676357;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#e1dcd2;
	scrollbar-shadow-color:Black;
        font-family: Tahoma, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;
        }

.listings_en {
        height:438px;
        overflow: auto;
        padding-right: 5px;
        padding-top: 0px;
	scrollbar-3dlight-color:White; 
	scrollbar-arrow-color:White;
	scrollbar-base-color:#e1dcd2;
	scrollbar-darkshadow-color:#676357;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#e1dcd2;
	scrollbar-shadow-color:Black;
        font-family: Tahoma, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;
        }


.content_en {
        height:350px;
        overflow: auto;
        padding-right: 5px;
        padding-top: 0px;
	scrollbar-3dlight-color:White; 
	scrollbar-arrow-color:White;
	scrollbar-base-color:#e1dcd2;
	scrollbar-darkshadow-color:#676357;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#e1dcd2;
	scrollbar-shadow-color:Black;
        font-family:Tahoma, Verdana, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;
        }

.content_en H2 {
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
        }

.ptable  {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
	margin-left: 5px;
	}

ol.plist {
        list-style-type: decimal;
        font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
        }

.plist A {
        font-family:Tahoma, Verdana, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;
        }

.plist A:hover {
        font-family:Tahoma, Verdana, Arial;
        color: Blue; 
        font-size: 12px;
        line-height: 150%;
        }
        

.address  {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	}
	
.addressTitle  {
	font-size: 12px;
	font-family: Arial;
	font-weight: Bold;
	color: #FFFFFF;
	text-decoration: none;
	}
/***************** END CONTENT FORMATTING *************************************/

/*************** SIDE MENU ****************************************************/
.menu	{
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}

.menu a:link	{
	font-size: 11px;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration:none;
	}

.menu a:visited	{
	font-size: 11px;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration:none;
	}

.menu  a:active	{
	font-size: 11px;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration:none;
	}


.lang	{
	font-size: 11px;
	font-family: Arial;
	font-weight: Normal;
	color: #CE9C39;
	text-align: center;
	}

.lang a:link {
	font-size: 11px;
	font-family: Arial;
	font-weight: Normal;
	text-align: center;
	color: #CE9C39;
	}

.lang a:visited	{
	font-size: 11px;
	font-family: Arial;
	font-weight: Normal;
	text-align: center;
	color: #CE9C39;
	}

.lang  a:active	{
	font-size: 11px;
	font-family: Arial;
	font-weight: Normal;
	text-align: center;
	color: #CE9C39;
	}



.submenu	{
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	}

.submenu a:link	{
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration:none;
	}

.submenu a:visited	{
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration:none;
	}

.submenu  a:active	{
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration:none;
	}

/************ END SIDE MENU *****************************************/

.bottom	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	}

.bottom a:link	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
	}

.bottom a:visited	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
	}

.bottom  a:active	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
	}

.bottom	 a:hover{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;	
	}
	

#tblListings {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-width: 1px;
  font-size: 11px;
  font-family: Tahoma;
  color: #666666;
  text-decoration: none;
  line-height: 150%;
}

#jobListings {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-width: 0px;
}

#jobLeftCol {
      width: 165px;
      font-size: 12px;
      font-family: Tahoma;
      font-weight: Bold;
      color: #000000;
      text-decoration: none;
      text-align: right;
}

#jobRightCol {
      font-size: 12px;
      font-family: Tahoma;
      color: #000000;
      text-decoration: none;
      text-align: left;
}

#jobInqCol {
      font-size: 12px;
      font-family: Tahoma;
      color: #666666;
      text-decoration: none;
      text-align: left;
      padding-left: 20px;
      padding-top: 5px;
}

#jobRightColPoste {
      font-size: 14px;
      font-family: Arial;
      font-weight: Bold;
      color: #000066;
      text-decoration: none;
      text-align: left;
}

#insRight {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px; 
}

#insLeft {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;  
}
	
.cerca	{
	font-size: 9px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.cerca a:link	{
	font-size: 9px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration:none;
	}

.cerca a:visited	{
	font-size: 9px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration:none;
	}
.cerca a:hover	{
	font-size: 9px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration:none;
	}

#misc {
        font-family: Tahoma, Arial;
        color: Black; 
        font-size: 12px;
        line-height: 150%;

    }

