/* » general */
	img { border: 0px; }
	body#splash { margin: 0px 0px 0px 0px; background: #FFFFFF url("/Resources/Images/Common/back_splash.gif") top left no-repeat; }
	body { margin: 0px 0px 0px 0px; background: #FFFFFF url("/Resources/Images/Common/back_general.gif") top left repeat; }
	body#popup 	{
		margin: 0px 0px 0px 0px; background: #FFFFFF; 
		scrollbar-3dlight-color: #FEFDF3; scrollbar-arrow-color: #B0AFA5; scrollbar-base-color: #FBF8E5; 
		scrollbar-track-color: #FEFDF3; scrollbar-face-color: #FBF8E5; scrollbar-darkshadow-color: #FBF8E5;
		scrollbar-highlight-color: #FEFDF3; scrollbar-shadow-color: #B0AFA5; }

/* » tables, td, etc. */
	table#main { width: 769px; border: 0px solid #000000; border-collapse: collapse; }
	table#right { width: 149px; border: 0px solid #000000; border-collapse: collapse; }
	table#login { width: 527px; border: 0px solid #000000; border-collapse: collapse; }
	table#popup { width: 384px; border: 0px solid #000000; border-collapse: collapse; }
	table#profile { width: 594px; border-left: 1px dashed #999999; border-right: 1px dashed #999999; border-top: 0px solid #000000; border-bottom: 1px dashed #999999; border-collapse: collapse; background-color: #FBF8E5; margin-bottom: 50px; }
	table#section3 { position: absolute; left: 50%; top: 227px; z-index: 10; margin-left: -143px; width: 123px; height:42px; border: 0px; border-collapse: collapse; }
	table#section4 { position: absolute; left: 50%; top: 227px; z-index: 20; margin-left: -21px; width: 120px; height: 42px; border: 0px; border-collapse: collapse; }
	
	td#left { width: 608px; background-color: #FFFFFF; }
	td#right { width: 161px; background: #F7F2CC url("/Resources/Images/Common/back_right.gif") top left repeat; }
	td.rightSection { width: 149px; background-color: #FCFAEB; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; }
	
	.dgRight { width: 149px; border: 0px solid #000000; border-collapse: collapse; }
	.dgEmploi1 { width: 594px; border: 1px dashed #999999; border-collapse: collapse; margin-left: 7px; margin-bottom: 50px; }
	.dgEmploi2 { border-right: 1px dashed #999999; border-collapse: collapse; }
	.dgEmploi3 { width: 570px; border: 1px dashed #999999; border-collapse: collapse; margin: 0px 7px 20px 7px; }
	.dgEmploiHD { width: 95px; background-color: #F7F2CC; border-right: 1px dashed #999999; border-collapse: collapse; }
	.dgWorkHD { background-color: #F7F2CC; border-right: 1px dashed #999999; border-collapse: collapse; }
	.dgPopup { width: 384px; border: 0px solid #000000; border-collapse: collapse; }
		

/* » links */
	a { color: #B52818; text-decoration: none; }
	a:hover { color: #B52818; text-decoration: underline; } 
	
	a.black { color: #000000; }
	a.gray { color: #B52818; }
	a.interface { color: #7F7F7F; }
	a.emploi1 { color: #000000; }
	a.emploi0 { color: #999999; }


/* » paragraphs, text, input, textArea, etc. */
	p { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 0px 0px 0px 0px; }
	p.rightBlack { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 5px 5px 0px 20px; text-indent: -13px; }
	p.rightGray { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #999999; margin: 0px 5px 5px 20px; }
	p.txt { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #7F7F7F; margin: 0px 20px 0px 20px; }
	p.login { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #7F7F7F; margin: 1px 0px 0px 0px; }
	p.footer { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #7F7F7F; margin: 0px 20px 0px 20px; }
	p.emploi1 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 5px 5px 5px 5px; }
	p.emploi2 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 5px 5px 5px 5px; }
	p.emploi3 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #999999; margin: 5px 5px 5px 5px; }
	p.emploi4 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 5px 5px 5px 5px; }
	p.emploi5 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 5px 5px 5px 5px; }
	p.emploi6 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 5px 5px 5px 5px; }
	p.emploiHD { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 4px 0px 4px 0px; text-align: center; line-height: 10px; }
	p.profile { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 8px 0px 8px 20px; }
	.errorMSG { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #FF0000; margin: 0px 0px 0px 20px; }
	
	ul { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; }
	li { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; }
	
	input.loginField { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; width: 125px; height: 17px; }
	input.profileField { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; width: 160px; height: 17px; margin-left: -13px; }
	
	.popLight { background-color: #FEFDF3; }
	.popDark { background-color: #FBF8E5; }
	
	.dayHdStyle { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FBF8E5; border-collapse: collapse; border: 0px solid #000000; margin: 0px 0px 0px 0px; font-weight: bold; }
	.dayInactiveStyle { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FEFDF3; border-collapse: collapse; border: 0px solid #000000; margin: 0px 0px 0px 0px; }
	.dayStyle { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 0px 0px 0px 0px; }
	.profile { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 8px 0px 8px 20px; }
