BODY {
	background-color: #CCCCCC;
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	margin-left: 22px;
	margin-top: 22px;
	margin-right: 22px;
	margin-bottom: 66px;
	FONT-SIZE: 10pt;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 0.02em;
}
A:link {
	color: #333333;
	text-decoration: overline;
}
A:visited {
	color: #333333;
	text-decoration: none;
}
A:active {
	color: #666666;
	text-decoration: underline overline;
	font-weight: bold;
}
A:hover {
	text-decoration: underline overline;
	color: #666666;
	font-weight: bold;
}
.A_PF_TITRE_0001 {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.A_PF_TITRE_0002 {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.A_PF_TITRE_0003 {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.A_PF_LIGHT_09pt {
	COLOR: #666666;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: lighter;
	letter-spacing: normal;
}
.A_PF_LIGHT_LIGHT_09pt {
	COLOR: #CCCCCC;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: lighter;
	letter-spacing: normal;
}
.A_PF_LIGHT_09pt_RED {
	COLOR: #F00;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: lighter;
	letter-spacing: normal;
}
.A_PF_LIGHT_11pt {
	COLOR: #666666;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: lighter;
	letter-spacing: normal;
}

.A_PF_TABLE_0001 {
	padding: 3px;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}


.A_PF_Border_Shadow_0001 {
	padding: 3px;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}

#A_PF_Button_hover:hover {
	margin: 1px;
	cursor: pointer;
}
#A_PF_Button_hover:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.A_PF_Button_hover:hover {
	margin: 1px;
	cursor: pointer;
}
.A_PF_Button_hover:active {
	margin: 2px;
	border: 1px dotted #999999;
}







/*///////////////////////////// FIN PortFOLIO_Lab  ////////////////////////////////////////*/





























.Table_PF_INC_0001 {
	width:98%;
	min-width: 850px;
	background-color: #000000;
}

.TITRE_IFLOW_GAL_0001 {
	COLOR: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}

/*.TITRE_IFLOW_GAL_0001 {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}

.NOM_IFLOW_GAL_0001 {
	COLOR: #EEEEEE;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}*/

/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Horizontal
  Style Theme:12 - Golden Sands
  -----------------------------------
*/
#p7PMnav_0001 {
	margin: 0;
	padding:0;
}
#p7PMnav_0001 li {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0;
	COLOR: #cccccc;
	FONT: 11px verdana, arial, sans-serif
}
#p7PMnav_0001 ul {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -9000px;
	z-index: 10000;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
#p7PMnav_0001 ul li {
	border-bottom: 1px solid #333333;
}
#p7PMnav_0001 ul ul {
	border-top: 1px solid #333333;
}
#p7PMnav_0001 a {
	display: block;
	text-decoration: none;
	background-color: transparent;
	padding: 4px 6px 4px 6px;
	color: #EEEEEE;
	line-height: 1;
}
#p7PMnav_0001 ul a {
	border-top: 1px solid #EDDFC5;
	border-left: 4px solid #EDDFC5;
	padding: 4px 6px 4px 6px;
}
#p7PMnav_0001 a:hover, #p7PMnav_0001 a:active, #p7PMnav_0001 a:focus, #p7PMnav_0001 .p7PMon, #p7PMnav_0001 .p7PMon:hover, #p7PMnav_0001 .p7PMon:active {
	border-left: 1px solid #333333;
	border-right: 1px solid #E6D2B1;
	color: #FFFFFF;
	letter-spacing: .01px;
	font-weight: bold;
}
#p7PMnav_0001 ul a:hover, #p7PMnav_0001 ul a:active, #p7PMnav_0001 ul a:focus, #p7PMnav_0001 ul .p7PMon, #p7PMnav_0001 ul .p7PMon:hover, #p7PMnav_0001 ul .p7PMon:active {
	color: #EEEEEE;
	background-color: #9498B3;
	letter-spacing: .01px;
	border-left: 4px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
/* ------ the current page marker style ------ */
#p7PMnav_0001 .p7PMmark, #p7PMnav_0001 .p7PMmark:hover {
	font-weight: bold;
	border-left: 1px solid #EDDFC5;
	border-right: 1px solid #EDDFC5;
}
/* ------ the trigger link styles ------- */


/*the normal trigger link */
#p7PMnav_0001 ul .p7PMtrg, #p7PMnav_0001 ul .p7PMtrg:hover, #p7PMnav_0001 ul .p7PMtrg:active {
	background-image:  url(../../Dir_PortFOLIO_Lab/CSS/img/p7PM_dark_east.gif);
	background-repeat:	no-repeat;
	background-position: right center;
}
#p7PMnav_0001 .p7PMtrg:hover {
}
/*the submenu classes */
#p7PMnav_0001 .p7PMhide {
	left: -9000px;
	border: 0;
}
#p7PMnav_0001 .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav_0001 li {
	float: left;
	width: 124px;
	text-align: center;
}
#p7PMnav_0001 ul li {
	float: none;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav_0001 ul, #p7PMnav_0001 ul li {
	width: 184px;
}
#pmmcrumb {
	font-weight: bold;
	color: #333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #333333;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #956870;
}
/* exploded rounded corners */
/*.Rounded_corners_3 {
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;

	-khtml-border-radius-bottomright: 3px;
	-khtml-border-radius-bottomleft: 3px;
	-khtml-border-radius-topright: 3px;
	-khtml-border-radius-topleft: 3px;

	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;

	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
.Rounded_corners_10 {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;

	-khtml-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-khtml-border-radius-topright: 10px;
	-khtml-border-radius-topleft: 10px;

	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;

	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	}*/
TD, TH {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Z_IINDEX_1 {
	z-index: 1;
}
a {
	outline:none;
}
/*input {
	outline:none;
}
button:focus { 
    outline: none; 
}
button::-moz-focus-inner { border: 0; }*/

.HANDCURSOR {
	cursor:pointer;
}
legend {
	font-size:  1.3em;
	font-weight:  bold;
}
.Tableaux0 {
	BORDER: #333333 0px SOLID;
}
.Tableaux1 {
	BORDER: #333333 1px SOLID;
}
.Tableaux2 {
	BORDER: #CC3300 1px SOLID;
}
.Tableaux3 {
	padding: 4px;
	border-top-style:dotted;
	border-top-color:#ACACAC;
	border-top-width:thin;
	border-right-style:dotted;
	border-right-color:#ACACAC;
	border-right-width:thin;
	border-bottom-style:dotted;
	border-bottom-color:#ACACAC;
	border-bottom-width:thin;
	border-left-style:dotted;
	border-left-color:#ACACAC;
	border-left-width:thin;
}
.CellH15pt {
	height: 15pt;
}
.Margin_5px {
	margin: 5px;
}
.legende {
	FONT-SIZE: 6pt;
	COLOR: #000000;
}
.fluo {
	BACKGROUND-COLOR: #ffc624
}
.Texte7pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 7pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte8pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte9pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte10pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", arial, sans-serif;
}
.Texte11pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte12pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte13pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte14pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte15pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 15pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert7pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert8pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert9pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert10pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert11pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert12pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert13pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert14pt {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
}
.TITRE12pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE13pt {
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE12ptRouge {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE13ptRouge {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE14ptRouge {
	COLOR: #CC3300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE12ptGris999999 {
	COLOR: #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.TITRE13ptGris999999 {
	COLOR: #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.TITRE12ptGris999999_Bold {
	COLOR: #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE13ptGris999999_Bold {
	COLOR: #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.Border_None1 {
	/*   background-color:#333333;*/
   border-top-style:solid;
	border-top-color:#333333;
	border-top-width:0px;
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:0px;
	border-right-style:solid;
	border-right-color:#333333;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#333333;
	border-bottom-width:1px;
	width: auto;
}
.Border_Shadow_0001 {
	padding: 3px;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}
.Border_Shadow_0001:hover {
	padding: 2px;
	border: 1px solid #000000;
	cursor: pointer;
}
.Border_Shadow_0001:active {
	padding: 3px;
	border: 2px solid #000000;
	background-color: #EEEEEE;
}




.Border_Shadow1 {
	padding: 4px;
	border: 1px solid #333333;
	background-color: #333333;
}
.Border_Shadow2 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#333333;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#333333;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#333333;
	border-bottom-width:thin;
}
.Border_Shadow3 {
	padding: 4px;
	background-color: #333333;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:thin;
}
.Border_Shadow4 {
	padding: 4px;
	background-color: #FFFFFF;
	border-top-style:solid;
	border-top-color:#999999;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#999999;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#999999;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:thin;
}
.Border_Shadow5 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#333333;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#333333;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#333333;
	border-bottom-width:thin;
}
.Border_Shadow6 {
	padding: 4px;
	border-top-style:ridge;
	border-top-color:#333333;
	border-top-width:thin;
	border-left-style:ridge;
	border-left-color:#333333;
	border-left-width:thin;
	border-right-style:ridge;
	border-right-color:#333333;
	border-right-width:thin;
	border-bottom-style:ridge;
	border-bottom-color:#333333;
	border-bottom-width:thin;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
}
.Border_Shadow7 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:thin;
}
.Border_Shadow8 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#999999;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#999999;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#999999;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:thin;
}
.Border_Shadow9 {
	padding: 4px;
	border-top-style:ridge;
	border-top-color:#F7F7F7;
	border-top-width:thin;
	border-left-style:ridge;
	border-left-color:#F7F7F7;
	border-left-width:thin;
	border-right-style:ridge;
	border-right-color:#F7F7F7;
	border-right-width:thin;
	border-bottom-style:ridge;
	border-bottom-color:#F7F7F7;
	border-bottom-width:thin;
}
.Border_Shadow10 {
	padding: 4px;
	border-top-style:ridge;
	border-top-color:#333333;
	border-top-width:thin;
	border-left-style:ridge;
	border-left-color:#333333;
	border-left-width:thin;
	border-right-style:ridge;
	border-right-color:#333333;
	border-right-width:thin;
	border-bottom-style:ridge;
	border-bottom-color:#333333;
	border-bottom-width:thin;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
}
.Border_Shadow11 {
	padding: 4px;
	border-width: 1px;
	border-color: #9E9E9E;
	border-top-width:thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
}
.Border_Shadow12 {
	padding: 4px;
	border-top-color:#EEEEEE;
	border-top-width:thin;
	border-left-color:#EEEEEE;
	border-left-width:thin;
	border-right-color:#EEEEEE;
	border-right-width:thin;
	border-bottom-color:#EEEEEE;
	border-bottom-width:thin;
}
.SELECT1 {
	font-size:11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#777777;
	cursor:pointer;
	font-weight: bold;
	/* 	background-color:#333333;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffFFFFFF', EndColorStr='#ff999999');
	background-image: url(../ICO/button-popup.gif);*/
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
.SELECT2 {
	font-size:12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#777777;
	cursor:pointer;
	font-weight: normal;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}


/*.scrollable {
	width: 90%;
	height: 140px;
	overflow: auto;
	SCROLLBAR-BASE-COLOR: #DDDDDD;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 2px;
}*/
.HANDCURSOR {
	cursor:pointer;
}
.ATitle1 {
	COLOR: #CC9900;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle2 {
	COLOR: #CC9900;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle3 {
	COLOR: #CC9900;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle4 {
	COLOR: #CC9900;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle5 {
	COLOR: #CC9900;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle6 {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle7 {
	COLOR: #CC9900;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle8 {
	COLOR: #CC9900;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle9 {
	COLOR: #CC9900;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle10 {
	COLOR: #CC9900;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle11 {
	COLOR: #CC9900;
	FONT: 17px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle12 {
	COLOR: #CC9900;
	FONT: 18px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle1 BOLD {
	COLOR: #CC9900;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle2BOLD {
	COLOR: #CC9900;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle3BOLD {
	COLOR: #CC9900;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle4BOLD {
	COLOR: #CC9900;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle5BOLD {
	COLOR: #CC9900;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle6BOLD {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle7BOLD {
	COLOR: #CC9900;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle8BOLD {
	COLOR: #CC9900;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle9BOLD {
	COLOR: #CC9900;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle10BOLD {
	COLOR: #CC9900;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle11BOLD {
	COLOR: #CC9900;
	FONT: 17px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle12BOLD {
	COLOR: #CC9900;
	FONT: 18px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.AcoinTopLeft {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/bodytopLeft.jpg);
}
.AcoinTopRight {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/bodytopright.gif);
}
.AcoinBottomLeft {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/BodyBottomLeft.gif);
}
.AcoinBottomRight {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/BodyBottomRight.gif);
}
.bodytopbg {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/bodytopbg.gif);
}
.bodyleftbg {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/bodyleftbg.gif);
}
.bodyrightbg {
	background-image: url(../../Dir_PortFOLIO_Lab/VirtualSHOP/images/bodyrightbg.gif);
}
.DISPLAY_NO {
	display: none;
}
.DISPLAY_YES {
	display: block;
}
/*.INVISIBLE {
style.visibility =hidden;
}
.VISIBLE {
style.visibility =visible;
}*/
/*input[type="button"] {
	BORDER: #333333 1px SOLID;
	background-color:#333333;
	cursor:pointer;
	text-decoration: underline ;
		background-color:#333333;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #333333 1px solid;
}*/



/*input.button{
	BORDER: #333333 1px SOLID;
	background-color:#333333;
	cursor:pointer;
	text-decoration: underline ;
   }*/


.title {
	COLOR: #996600;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.subtitle {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.just {
	text-align: justify;
}
.copyrightSmall {
	COLOR: #333333;
	FONT: 7px arial
}
.copyright {
	COLOR: #333333;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightClair {
	COLOR: #333333;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBigGras {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBigGrasClair {
	COLOR: #999999;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig2 {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig2Gras {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig3 {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig3Gras {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig4 {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig4Gras {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig5 {
	COLOR: #333333;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig6 {
	COLOR: #333333;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig7 {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Panier1 {
	COLOR: #999999;
	FONT: 14px verdana, arial, sans-serif
}
.Panier2 {
	COLOR: #333333;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Panier3 {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.Link9 {
	COLOR: #FFFFFF;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	cursor:pointer;
	text-decoration: underline;
}
.smalltitle {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.careertitle {
	COLOR: #CC9900;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle9 {
	COLOR: #CC9900;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle10 {
	COLOR: #CC9900;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle11 {
	COLOR: #CC9900;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.picturecomments {
	COLOR: #666666;
	FONT: 12px verdana, arial, sans-serif
}
.picturehilight {
	COLOR: #CC9900;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.picturetitle {
	COLOR: #333333;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.LUMINANCES1 {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.LUMINANCES2 {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.LUMINANCES3 {
	COLOR: #000000;
	FONT: 11px verdana, arial, sans-serif
}
.list {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}
.quotechoice {
	COLOR: #993300;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}
.faq {
	line-height: 19px
}
/*a.sidelink:link {
	color: #0033CC;
	text-decoration: none
}

a.sidelink:visited {
	color: #0033CC;
	text-decoration: none
}

a.sidelink:active {
	color: #0033CC;
	text-decoration: none
}

a.sidelink:hover {
	color: #FF6600;
	text-decoration: none
}
*/
.sidebartitle {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.sidebartext {
	COLOR: #996600;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}
.date-font {
	color: #999999;
	font: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}


 /* END SIDEBAR OPTIONS */






 /* HIDE ITEMS FOR PRINTING */


@media print {
.printhide {
	display:none;
}
.printhelp {
	width:600px;
}
}
@media screen {
.printonly {
	display:none
}
}
.background_Color_1 {
	background-color:#F0F0F0;
}
.submit {
	border-Width: thin;
	border-Style: solid;
	border-Color: silver;
	cursor:pointer;
}
.BOUTTON {
	background-color:#333333;
	border-Width: thin;
	border-Style: solid;
	border-Color: silver;
	cursor:pointer;
}
.Border_None1 {
	/*   background-color:#333333;*/
   border-top-style:none;
	border-top-color:#FFFFFF;
	border-top-width:0px;
	border-bottom-style:none;
	border-bottom-color:#FFFFFF;
	border-bottom-width:0px;
	border-left-style:none;
	border-left-color:#FFFFFF;
	border-left-width:0px;
	border-right-style:none;
	border-right-color:#FFFFFF;
	border-right-width:0px;
}
.Border_Black_1 {
	/*   background-color:#333333;*/
   border-top-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
}
.button2 {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 13pt;
	height: 25px;
	width: 50px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	BORDER: #333333 0px INSET
}
.button2B {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 15pt;
	height: 25px;
	width: 55px;
	cursor:pointer;
	font-weight: bold;
	text-align: right;
	BORDER: #333333 0px INSET
}
.button2C {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 14pt;
	height: 25px;
	cursor:pointer;
	width: 22px;
	font-weight: bold;
	text-align: left;
	BORDER: #333333 0px INSET
}
.button3 {
	background-color:#EAEAEA;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	cursor:pointer;
	height: 14px;
	text-align: left;
	BORDER: #333333 0px INSET
}
.button3B {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#333333;
	font-size: 8pt;
	height: 12px;
	cursor:pointer;
	text-align: left;
	width: 1px;
	BORDER: #333333 1px SOLID
}
.button4 {
	background-color:#EAEAEA;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	cursor:pointer;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button4B {
	background-color:#EAEAEA;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	height: 15px;
	width: 35px;
	cursor:pointer;
	text-align: center;
	BORDER: #333333 1px INSET
}
.button4C {
	background-color:#EAEAEA;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	cursor:pointer;
	font-size: 9pt;
	font-weight: bold;
	height: 15px;
	width: 30px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button4D {
	background-color:#EAEAEA;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	height: 19px;
	width: 65px;
	text-align: center;
	BORDER: #333333 0px INSET
}
.button4E {
	background-color:#F8F6F6;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	height: 19px;
	width: 65px;
	text-align: center;
	BORDER: #333333 0px INSET
}
.button4F {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	font-weight: bold;
	height: 16px;
	width: 50px;
	text-align: center;
	BORDER: #333333 0px INSET
}
.button5 {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	cursor:pointer;
	height: 18px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button5B {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	height: 18px;
	width: 270px;
	cursor:pointer;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button5C {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	height: 18px;
	cursor:pointer;
	text-align: left;
	BORDER: #333333 0px SOLID
}
.button5D {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	cursor:pointer;
	height: 18px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button5E {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	cursor:pointer;
	font-weight: bold;
	height: 16px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button5F {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	cursor:pointer;
	height: 15px;
	width: 25px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button5G {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10pt;
	height: 20px;
	cursor:pointer;
	font-weight: bold;
	width: 222px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button5H {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	cursor:pointer;
	font-size: 10pt;
	height: 16px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button5I {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	height: 16px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button6 {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #333333 2px SOLID
}
.button6B {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11pt;
	cursor:pointer;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button6C {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 22px;
	width: 2px;
	cursor:pointer;
	text-align: center;
	BORDER: #333333 3px SOLID
}
.button6D {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	height: 30px;
	width: 30px;
	cursor:pointer;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.button7 {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 8pt;
	cursor:pointer;
	height: 18px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button7a {
	background-color:#000000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	cursor:pointer;
	height: 14px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button7B {
	background-color:#000000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	cursor:pointer;
	/*		font-weight: bold;*/
		height: 18px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.InputTypeCSS {
	COLOR: #333333;
	background-color:#333333;
	BORDER: #000000 1px SOLID;
	cursor:pointer;
	width: 5px
}
.button7C {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11pt;
	cursor:pointer;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.button8 {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16pt;
	font-weight: bold;
	cursor:pointer;
	height: 25px;
	text-align: center;
	BORDER: #333333 0px SOLID
}
.buttonDDD {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button.gif);
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	height: 22px;
	cursor:pointer;
	text-align: center;
	BORDER: #333333 1px solid
}
.buttonSELECT {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/FondPapier001.jpg);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	cursor:pointer;
	text-align: left;
	BORDER: #333333 0px inset
}
.buttonSELECTB {
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	height: 22px;
	cursor:pointer;
	width: 42px;
	text-align: center;
	BORDER: #333333 1px SOLID
}
.buttonon {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/buttonon.gif);
	background-color:#F7D0A1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 8pt;
	height: 19px;
	width: 100px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	BORDER: #333333 1px solid
}
.button-popups {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button-popup.gif);
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	height: 23px;
	width: 100%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #FFFFFF 0px solid
}
.buttonon-popups {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button-popup.gif);
	background-color:#C0C0C0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	height: 23px;
	width: 100%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #FFFFFF 0px solid
}
.buttonon-popups2 {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button-popup.gif);
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	height: 23px;
	width: 50%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #333333 1px solid
}
.buttonon-popups3 {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button-popup.gif);
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	height: 23px;
	width: 100%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #999999 1px solid
}
.buttonon-popups4 {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button-popup.gif);
	background-color:#333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	height: 23px;
	width: 25%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #999999 1px solid
}
.buttonAIDE {
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/button-popup.gif);
	background-color:#000000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	height: 10px;
	width: 14px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	BORDER: #FFFFFF 0px solid
}
.shadeform {
	FONT: 13px arial, verdana, sans-serif;
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/shadeform.gif);
	text-align: left;
	WIDTH: 200PX;
	BORDER: #333333 1px solid
}
.dropdown {
	COLOR: #333333;
	WIDTH: 200PX;
	FONT: 11px verdana, arial, sans-serif
}
.textarea {
	FONT: 13px arial, verdana, sans-serif;
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/shadeform.gif);
	text-align: left;
	WIDTH: 275PX;
	BORDER: #333333 1px solid
}
.searchform {
	WIDTH: 110PX;
	HEIGHT: 20PX;
	FONT: 13px arial, verdana, sans-serif;
	background-image: url(../../Dir_PortFOLIO_Lab/ICO/shadeform.gif);
	BORDER: #333333 1px solid
}
.searchdrop {
	color: #333333;
	background-color: #FFFFFF;
	WIDTH: 60PX;
	HEIGHT: 20PX;
	FONT: 11px arial, georgia, "Times New Roman", sans-serif
}
.searchbutton {
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	height: 20px;
	width: 35px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	BORDER: #333333 1px solid
}
.quoteform {
	FONT: 13px arial, verdana, sans-serif;
	background-color:#333333;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #333333 1px solid
}
.quoteform2 {
	FONT: 13px arial, verdana, sans-serif;
	background-color:#333333;
	text-align: left;
	WIDTH: 460PX;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #333333 1px solid;
}
.quotedropdown {
	COLOR: #333333;
	FONT: 11px verdana, arial, sans-serif
}
.TextArea1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #333333;
	font-size: 10pt;
	text-align: left;
	BORDER: #333333 0px inset
}
.TextArea2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #333333;
	font-size: 10pt;
	text-align: center;
	BORDER: #333333 0px inset
}
.TextArea3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #333333;
	font-size: 10pt;
	text-align: right;
	BORDER: #333333 0px inset
}
/* POPUP CODE */


#slidenumber_loc {
	RIGHT: 20px;
	POSITION: absolute;
	TOP: 20px;
	white-space: nowrap
}
.slide_text {
	COLOR: #FFFFFF;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.slide_hilite {
	COLOR: #999999;
}
/* START THE CODE FOR THE MENUS */


 /* TOP LEVEL MENU CONTROL */


a.menu_TOP {
	display:block;
	line-height: 14pt;
	text-align: center;
	text-decoration:none;
	border-right: #996600 0px solid;
}
/* SUB LEVEL MENU CONTROL */



.just .menu_DIV Style1 a {
	font-size: 18px;
}
.LUMINANCES2 {
	line-height: 2px;
}
.LignesSerrees1 {
	line-height: 2px;
}
.just .LignesSerrees1 {
	line-height: 1px;
}
.Tableaux1 {
	BORDER: #333333 1px SOLID;
}
.Tableaux1cLAIR {
	BORDER: #333333 1px SOLID;
}
.Tableaux1Fonce {
	BORDER: #333333 1px SOLID;
	background-color:#EFEFEF;
}
.Tableaux2 {
	BORDER: #333333 1px SOLID;
	text-align: right;
}
.Tableaux1cLAIR2 {
	BORDER: #333333 1px SOLID;
	background-color:#333333;
}
.Tableaux1Blanc {
	BORDER: #333333 1px SOLID;
	background-color:#FFFFFF;
}
.Tableaux1cLAIR2hand {
	BORDER: #333333 1px SOLID;
	background-color:#333333;
	cursor:pointer;
	text-decoration: underline;
}
.Tableaux2hand {
	BORDER: #333333 1px SOLID;
	text-align: right;
	cursor:pointer;
}
.Texte1BLEU1 {
	COLOR: #0099CC;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU2 {
	COLOR: #0099CC;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU3 {
	COLOR: #0099CC;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU4 {
	COLOR: #0099CC;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU5 {
	COLOR: #0099CC;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.AlignTEXT_left {
	text-align: left;
}
.AlignTEXT_center {
	text-align: center;
}
.AlignTEXT_right {
	text-align: right;
}
.Texte1BLEU6 {
	COLOR: #0099CC;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU7 {
	COLOR: #0099CC;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU8 {
	COLOR: #0099CC;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU1Gras {
	COLOR: #0099CC;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU2Gras {
	COLOR: #0099CC;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU3Gras {
	COLOR: #0099CC;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU3GrasHAND {
	COLOR: #0099CC;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
}
.Texte1BLEU4Gras {
	COLOR: #0099CC;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU5Gras {
	COLOR: #0099CC;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU6Gras {
	COLOR: #0099CC;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU7Gras {
	COLOR: #0099CC;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU8Gras {
	COLOR: #0099CC;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1B {
	COLOR: #666666;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte2B {
	COLOR: #666666;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte3B {
	COLOR: #666666;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte4B {
	COLOR: #666666;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte5B {
	COLOR: #666666;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte6B {
	COLOR: #666666;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte7B {
	COLOR: #666666;
	font-weight: normal;
}
.Texte8B {
	COLOR: #666666;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1_GrasB {
	COLOR: #666666;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte2_GrasB {
	COLOR: #666666;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte3_GrasB {
	COLOR: #666666;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte4_GrasB {
	COLOR: #666666;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte5_GrasB {
	COLOR: #666666;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte6_GrasB {
	COLOR: #666666;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte7_GrasB {
	COLOR: #666666;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte8_GrasB {
	COLOR: #666666;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1C {
	COLOR: #333333;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte2C {
	COLOR: #333333;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte3C {
	COLOR: #333333;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte4C {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte5C {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte6C {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte7C {
	COLOR: #333333;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte8C {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1_GrasC {
	COLOR: #333333;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte2_GrasC {
	COLOR: #333333;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte3_GrasC {
	COLOR: #333333;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte4_GrasC {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte5_GrasC {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte6_GrasC {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte7_GrasC {
	COLOR: #333333;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte8_GrasC {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert1 {
	COLOR: #FF0000;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert2 {
	COLOR: #FF0000;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert3 {
	COLOR: #FF0000;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert4 {
	COLOR: #FF0000;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert5 {
	COLOR: #FF0000;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert6 {
	COLOR: #FF0000;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert7 {
	COLOR: #FF0000;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert8 {
	COLOR: #FF0000;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert1_GrasC {
	COLOR: #FF0000;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert2_GrasC {
	COLOR: #FF0000;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert3_GrasC {
	COLOR: #FF0000;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert4_GrasC {
	COLOR: #FF0000;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert5_GrasC {
	COLOR: #FF0000;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert6_GrasC {
	COLOR: #FF0000;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert7_GrasC {
	COLOR: #FF0000;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert8_GrasC {
	COLOR: #FF0000;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Page Pack 01
  Venezia Horizontal 3 Column
  -----------------------------------
*/
/*
PAGE LAYOUT STYLES
*/

#contentTable {
	border-bottom: 6px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	padding: 5px 5px;
}
/*
Sets the large masthead background image, sets the height of the table cell
to match the height of the background image. Sets the table cell contents
to align in the middle. */
#masthead {
	/*	background-image: url(http://luminances.net/luminances/ICO/Col-d-Aussois2_8355_T_0001.JPG);
	background-repeat: repeat-x;*/
	/*border-image: 1px solid #000000;*/
	background-color: #FFFFFF;
	/*border-bottom: 1px solid #333333;*/
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 5px solid #707070;
	margin: 5px;/*		min-width: 860px;*/
}
#masthead2 {
	/*	background-image: url(http://luminances.net/luminances/ICO/Col-d-Aussois2_8355_T_0001.JPG);
	background-repeat: repeat-x;*/
	/*border-image: 1px solid #000000;*/
	background-color: #FFFFFF;
	/*border-bottom: 1px solid #333333;*/
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 5px solid #707070;
	margin: 5px;
	padding: 5px;	/*		min-width: 860px;*/
}
/*
This rule sets the masthead pizza graphic as a background on the DIV
that contains the embedded logo image. The embedded image appears naturally
at the left edge of the parent masthead cell, while the pizza background
is displayed at the right edge.*/
#logoTAB {
	min-width: 760px;
}
#logodiv {
	margin: 0;
	top: 35px;
	left: 135px;
	position: relative;
	z-index: 1;
	height: 140px;
	width:419px;
	z-index: 999;/*	background-color: #CC6666;*/
}
#logodivB {
	margin: 0;
	top: 35px;
	left: 15px;
	position: relative;
	z-index: 1;
	height: 140px;
	width:419px;
	z-index: 999;/*	background-color: #CC6666;*/
}
#LOGOLUM {
	top: 115px;
	left: 45px;
	position: absolute;
	z-index: 890;
}
#logodivA {
	/*	padding: 5px 5px 5px 5px;*/
	top: 25px;
	position: absolute;
	right: 120px;
	/*	width:219px;
	height:204px;*/
	z-index: 888;
}
#logodiv2 {
	margin: 0;
	top: 100px;
	position: absolute;
	right: 51px;
	z-index: 889;
}
/*
Sets the menu container cell and the top-level menu UL to have a
textured gray backgrouind.*/
#menubar, #p7PMnav_0001 {
	background-image: url(../../Dir_PortFOLIO_Lab/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;
	background-color: #5E5E5E;
}
/*
Sets the menu font size*/
#menubar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
/*
Sets styles for the main content table cell. Note that the
verticalRule background image is the dashed border between the
main content cell and the sidebar. Also sets the main content cell
to a flexible width of 80%.*/
#maincontent {
	/*	background-image: url(../images/vzh_verticalRule.gif);
	background-repeat: repeat-y;
	background-position: right top;*/
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	padding: 5px 5px;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
#maincontent2 {
	/*	background-image: url(http://luminances.net/luminances/Templates/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;*/
	padding: 5px 5px;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
#maincontent3 {
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat-x;
	padding: 5px 5px;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	border-right: 0px solid #333333;
	border-left: 0px solid #333333;
}
#maincontent4 {
	background-image: url(http://luminances.net/luminances/Templates/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;
	padding: 5px 5px;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
.maincontent5 {
	background-image: url(http://luminances.net/luminances/Templates/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;
	padding: 5px 5px;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
#SousMenu1 {
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat-x;
	padding: 7px 7px;
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
}
#SousMenu2 {
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	padding: 7px 7px;
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	background-repeat: repeat;
}
/*
Sets the sidebar width to a flexible 20%.*/
#sidebar {
	padding: 5px;
	width: 25%;
	font-size: 0.75em;
}
#footer {
	font-size: 0.7em;
	color: #DD515A;
	padding: 16px 12px;
}
#logoTITRE {
	margin: 0;
	top: 35px;
	left: 25px;
	position: relative;
	z-index: 1;
	height: 140px;
	z-index: 999;
	width:555px;
}
#logodivMENUA {
	top: 235px;
	position: absolute;
	right: 85px;
	z-index: 998;
}
#logodivMENUB {
	margin: 0;
	top: 165px;
	position: absolute;
	right: 55px;
	z-index: 9999;
}
#logodivMENUC {
	top: 22px;
	position: absolute;
	right: 175px;
	z-index: 9999;
}
#logodivMENUD {
	top: 22px;
	position: absolute;
	right: 175px;
	z-index: auto;
}
#logodivMENUE {
	top: 32px;
	position: absolute;
	right: 175px;
	width:auto;
	z-index: auto;
}
h1, h2 {
	font-family: "Palatino Linotype", Georgia, "Times New Roman", serif;
	line-height: normal;
}
h1 {
	font-size: 1.5em;
}
h2 {
	font-size: 1.0em;
}
h3 {
	font-size: 0.8em;
}
#INDEX_SUP {
	z-index: auto;
}
/* BILLBOARD */
#ticker_980 {
	width: 980px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
#ticker_654 {
	width: 654px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
#ticker_300 {
	width: 300px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
/* ticker_980 */
.wrapper_000 {
	width: 980px;
	clear: both;
}
.wrapper_980 {
	width: 980px;
	margin: 0 auto;
}
#ticker_980 {
	min-height: 26px;
	margin-bottom: 15px;
	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_980.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
#ticker_980 #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_980.gif) no-repeat top left;
}
/* ticker_980 */
.wrapper_000 {
	width: 980px;
	clear: both;
}
.wrapper_980 {
	width: 980px;
	margin: 0 auto;
	_margin: 0 auto;
}
#ticker_980_Black {
	min-height: 26px;
	margin-bottom: 15px;
	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_980.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
#ticker_980_Black #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_980_Black.gif) no-repeat top left;
}
/* ticker_654 */
.wrapper_654 {
	width: 654px;
	margin: 0 auto;
	_margin: 0 auto;
}
#ticker_654 {
	min-height: 26px;
	margin-bottom: 15px;
	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_654.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
/*#ticker_654 p {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_654.gif) no-repeat top left;
	float: left;
}*/
#ticker_654 #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_654.gif) no-repeat top left;
}
/*#ticker_654 a#ticker_654-headline {
	width: 12.5em;
	margin-right: 1em;
	color: #565656;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #808080;
	display: block;
	float: left;
	padding-left: 5px;
}*/
.wrapper_300 {
	width: 300px;
}
#ticker_300 {
	width: 100%;
	min-height: 26px;
	margin-bottom: 15px;
	background: #CCCCCC url(http://luminances.net/luminances/ICO/ticker_btm_grey_300.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
/*#ticker_300 p {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_300.gif) no-repeat top left;
	float: left;
}*/
#ticker_300 #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_300.gif) no-repeat top left;
}
#Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: #EEEEEE;
}
/* HOMEFOOTER */
#homefooter_980 {
	width: 980px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
/*#homefooter { margin: 60px auto 50px; text-align: center; font-size: 10px; color: #6e6e6e; }*/
#homefooter_980 p.left {
	width: 47%;
	float: left;
	text-align: left;
	text-indent: 10px;
}
#homefooter_980 p.right {
	width: 53%;
	float: right;
}
#homefooter_980 p.links {
	border: 1px solid #e5e5e5;
	border-width: 1px 0;
	padding: .5em 0;
	margin: 1.5em 0 2em;
}
/*p { margin: 0; padding: 0; }
*/




#Box {
	position: relative;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	text-align: left;
	width:100%;				/* <-- use this to tie width to viewport size */
	background-color: #333333;
}
#Box_0001_content {
	padding:3em;
}
#Box_0001_content h1 {
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
}
#Box_0001_content p {
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
}
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc {
	background-color: transparent;
	background-repeat: no-repeat;
}
#tlc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/tlc.gif);
	background-position: 0% 0%;
}
#trc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/trc.gif);
	background-position: 100% 0%;
}
#blc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/blc.gif);
	background-position: 0% 100%;
}
#brc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/brc.gif);
	background-position: 100% 100%;
}
#tb, #bb {
	background-color: transparent;
	background-repeat: repeat-x;
}
#tb {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/tb.gif);
	background-position: 0% 0%;
}
#bb {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/bb.gif);
	background-position: 50% 100%;
}
#rb {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#lb {
	background-color: #333333;
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
#wrapper_DIV_Auto {
	/*	position: absolute;*/
	width: auto;
	height: auto;
}
#wrapper_DIV_200 {
	/*	position: absolute;*/
	width: 200px;
	height: auto;
}
#wrapper_DIV_250 {
	/*	position: absolute;*/
	width: 250px;
	height: auto;
}
#wrapper_DIV_300 {
	width: 300px;
	margin: 0 auto;
	_margin: 0 auto;
}
#wrapper_DIV_350 {
	/*	position: absolute;*/
	width: 350px;
	height: auto;
}
.DIV_TOP_ALERT {
	/*	position: absolute;*/
	color: #333333;
	width: auto;
	height: auto;
	background-color: #FFFFE1;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	padding: 10pt;
	margin-left: 4pt;
	margin-right: 5pt;
	text-align: center;
}
#DIV_TOP_ALERT {
	/*	position: absolute;*/
	color: #333333;
	width: auto;
	height: auto;
	background-color: #FFFFE1;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	padding: 10pt;
	margin-left: 4pt;
	margin-right: 5pt;
	text-align: center;
}

.dialog_AUTO {
	width:auto;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:22222px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_200 {
	width:200px;
	margin:0px;
	/* min-width:35px;*/
 max-width:200px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_250 {
	width:250px;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:250px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_300 {
	width:300px;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:300px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_350 {
	width:350px;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:400px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}






/*/////////////////////////////////////////////////////////////////////////////////////////*/
.dialog {
	width:auto;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:980px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
	z-index: 99999;
}
.dialog .hd .c, .dialog .ft .c {
	height:11px;
	z-index: 99999;
}
.dialog .ft .c {
	height:14px;
}
.dialog .hd {
	background:transparent url(http://luminances.net/luminances/dialog/png/tl.png) no-repeat 0px 0px;
	margin-right:14px; /* space for right corner */
	z-index: 99999;
}
/*
.dialog .bd:hover {
	margin: 1px;
	cursor: pointer;
}*/
.dialog .hd .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/tr.png) no-repeat right 0px;
	margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
	z-index: 99999;
}
.dialog .bd {
	background:transparent url(http://luminances.net/luminances/dialog/png/ml.png) repeat-y 0px 0px;
	margin-right:6px;
	z-index: 99999;
}
.dialog .bd .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/mr.png) repeat-y right 0px;
	margin-right:-6px;
	z-index: 99999;
}
.dialog .bd .c .s {
	margin:0px 8px 0px 4px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms.jpg) repeat-x 0px 0px;
	padding:1em;
	z-index: 99999;
}
.dialog .TT {
	margin:0px 8px 0px 4px;
	/*	background:#000000 url(http://luminances.net/luminances/dialog/png/ml.png) repeat-y 0px 0px;*/
	padding:1em;
}
.dialog .ft {
	background:transparent url(http://luminances.net/luminances/dialog/png/bl.png) no-repeat 0px 0px;
	margin-right:14px;
}
.dialog .ft .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/br.png) no-repeat right 0px;
	margin-right:-14px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////////////////////////////////////*/
.dialog_0002 { 
	width:auto;
/*	margin:0px auto;*/
	/* min-width:35px;*/
 max-width:980px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
	z-index: 99999;
}
.dialog_0002 .hd .c, .dialog_0002 .ft .c {
	height:11px;
	z-index: 99999;
}
.dialog_0002 .ft .c {
	height:14px;
}
.dialog_0002 .hd {
	background:transparent url(http://luminances.net/luminances/dialog/png/tl.png) no-repeat 0px 0px;
	margin-right:14px; /* space for right corner */
	z-index: 99999;
}
/*
.dialog_0002 .bd:hover {
	margin: 1px;
	cursor: pointer;
}*/
.dialog_0002 .hd .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/tr.png) no-repeat right 0px;
	margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
	z-index: 99999;
}
.dialog_0002 .bd {
	background:transparent url(http://luminances.net/luminances/dialog/png/ml.png) repeat-y 0px 0px;
	margin-right:6px;
	z-index: 99999;
}
.dialog_0002 .bd .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/mr.png) repeat-y right 0px;
	margin-right:-6px;
	z-index: 99999;
}
.dialog_0002 .bd .c .s {
	margin:0px 8px 0px 4px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms.jpg) repeat-x 0px 0px;
	padding:1em;
	z-index: 99999;
}
.dialog_0002 .TT {
	margin:0px 8px 0px 4px;
	/*	background:#000000 url(http://luminances.net/luminances/dialog/png/ml.png) repeat-y 0px 0px;*/
	padding:1em;
}
.dialog_0002 .ft {
	background:transparent url(http://luminances.net/luminances/dialog/png/bl.png) no-repeat 0px 0px;
	margin-right:14px;
}
.dialog_0002 .ft .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/br.png) no-repeat right 0px;
	margin-right:-14px;
}

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




.FondDegrade_Noir_0001 {
	/*	margin: 5 auto;*/
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	padding:1em;
}
.FondDegrade_Noir_Button {
	/*	margin: 5 auto;*/
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.FondDegrade_Noir_Button_Padding_10 {
	/*	margin: 5 auto;*/
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	FONT-SIZE: 10pt;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	padding:10px;
}
.FondDegrade_Noir_0001_NO_PADDING {
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;/*	margin: 5 auto;*/
}

#galNav UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#galNav LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
#galNav A {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none
}
/*#galNav A:visited {
	COLOR: #666666
}*/

#galNav A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666
}
#galNav A:active {
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #000000;
	BACKGROUND-COLOR: #999999;
	BORDER-RIGHT-COLOR: #000000
}
#galNav A:focus {
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #000000;
	BACKGROUND-COLOR: #999999;
	BORDER-RIGHT-COLOR: #000000
}
#galNav #current {
	BORDER-LEFT-COLOR: #333333;
	BORDER-BOTTOM-COLOR: #333333;
	CURSOR: default;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #333333;
	BACKGROUND-COLOR: #333333;
	BORDER-RIGHT-COLOR: #333333
}
#galNav BR {
	CLEAR: both;
	FONT-SIZE: 0px;
	LINE-HEIGHT: 0;
	HEIGHT: 0px
}
#galNavALBUM {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px 2px 2px 2px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #666666 1px solid;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#galNavALBUM A:hover {
	PADDING: 2px;
	COLOR: #333333;
	border: 1px;
	border-color: #999999;
}
/*#galNavALBUM IMG:hover {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	PADDING-RIGHT: 2px;
	
	COLOR: #333333;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;

}*/

#galNavALBUM UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#galNavALBUM LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
#galNavALBUM TD TH {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
#galNavALBUM TH:hover {
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: #999999;
	COLOR: #333333;
	BORDER-TOP-COLOR: #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #999999;
	cursor: pointer;
	padding:2px;
}
.galNavALBUM {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px 2px 2px 2px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #666666 1px solid;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.galNavALBUM A:hover {
	PADDING: 2px;
	COLOR: #333333;
	border: 1px;
	border-color: #999999;
}
/*#galNavALBUM IMG:hover {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	PADDING-RIGHT: 2px;
	
	COLOR: #333333;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;

}*/

.galNavALBUM UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.galNavALBUM LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
.galNavALBUM TD TH {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.galNavALBUM TH:hover {
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: #999999;
	COLOR: #333333;
	BORDER-TOP-COLOR: #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #999999;
	cursor: pointer;
	padding:2px;
}
.BlockA_0001 {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none
}
.BlockA_0001 A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666
}
.galNavALBUMIMG:hover {
	background:#7F7F7F;
}
/*#galNavALBUM A:visited {
	COLOR: #666666
}*/
#IMG_ALBUM {
	margin:2px;
	background:#000000;
	padding:1em;
}
#galNav2 A {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none;
	height: inherit;
}
#galNav2 A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666;
	height: inherit;
}
.galNav2 A {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none;
	height: inherit;
}
.galNav2 A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666;
	height: inherit;
}
.album_table {
	/*	width:950px;*/
	height: auto;
	clear: both;
}
.album {
	float:left;
	/*background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;*/
	
	
		margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	border: 2px solid #000;
}
.Album_IMG {
	margin:4px 4px 4px 4px;
	padding:1em;
}
#Album_IMG A:hover {
	border: 1px solid;
	border-color: #7F7F7F;
}
.album .imageSingle {
	float: left;
	width:175px;
	text-align:left;
	margin:4px 4px 4px 4px;
	border: 1px solid;
	border-color: #333333;
	padding:1em;
}
.album .imageSingle .GridMIT_Image {
	float: left;
	width:150px;
	height:150px;
	padding:1em;
	margin:4px 4px 4px 4px;
	border: 1px;
	border-color: #333333;
	top: 50%;
}
.GridMIT_Image :hover {
	border:solid 1px #000000;
	/*	background-color:#333333;*/
	cursor: pointer;
}
.album .footer {
	text-align:center;
	width: 156px;
	FONT-SIZE: 9pt;
	COLOR: #666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	/* border-top:solid 1px #b4b4b4; */
  	padding-top: 7px;
	padding-bottom:7px;
	margin-top: 10px;
}
.select_0001 {
	display: inline;
	color: #333333;
	border: 2px solid #333333;
	cursor: pointer;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	margin: 5px;
}
.select_0002 {
	display: inline;
	color: #333333;
	border: 2px solid #333333;
	cursor: pointer;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}
.TXT_0001 {
	display: inline;
	color: #333333;
	border: 2px solid #333333;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	margin: 5px;
}
.TXT_0001:hover {
	display: inline;
	color: #333333;
	border: 2px solid #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	margin: 5px;
}
.TXT_0002 {
	color: #333333;
	border: 1px solid #333333;
	background:#CCCCCC;
	margin: 2px;
	padding: 2px;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.TXT_0002:hover {
	color: #EEEEEE;
	border: 2px solid #CCCCCC;
	background:#000000;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	margin: 2px;
	padding: 2px;
}
.TXT_0002 img:hover {
	border: 1px solid #999999;
}
.TXT_0003 {
	display: inline;
	color: #333333;
	border: 2px solid #333333;
	background:#eeeeee url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}
.TXT_0003:hover {
	display: inline;
	color: #333333;
	border: 2px solid #999999;
	background:#eeeeee url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}
#Button_hover:hover {
	margin: 1px;
	cursor: pointer;
}
#Button_hover:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.Button_hover:hover {
	margin: 1px;
	cursor: pointer;
}
.Button_hover:active {
	margin: 2px;
	border: 1px dotted #999999;
}
#DIV_IMG {
	height: 222px;
}
#DIV_IMG :hover {
	margin: 1px;
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: #999999;
	COLOR: #333333;
	BORDER-TOP-COLOR: #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #999999;
	cursor: pointer;
}
/*///////////////////////// SCROLLABLE_TABLE_300_BLACK /////////////////////////////////////////////////////*/

.p7ABtrig_Button {
	display: block;
	text-decoration: none;
	padding: 1px;
	color: #333333;
	font-weight: normal;
	background-color: #CCCCCC;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
	background-position: left center;
	width: inherit;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button:hover {
	margin: 1px;
	cursor: pointer;
}
.p7ABtrig_Button:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.GRAS {
	font-weight: bold;
}
.DIV_0001 {
	vertical-align: bottom;
	float: right;
	clear: both;
	height: 35px;
	right: -22px;
}
.DIV_0002 {
	vertical-align: text-top;
	clear: both;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	background: url(/luminances/Dir_PortFOLIO_Lab/ICO/Transparent_Gauche_Droite.png);
	COLOR: #000000;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	width: auto;
	text-align: left;
	padding-left: 33px;
	padding-right: 33px;
	padding-top: 18px;
	padding-bottom: 11px;
	background-repeat: no-repeat;
}
.DIV_0003 {
	vertical-align: text-top;
	float: left;
	clear: both;
	height: 35px;
}
.DIV_0004 {
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	background: url(/luminances/Dir_PortFOLIO_Lab/ICO/Transparent_Gauche_Droite.png);
	width: auto;
	padding-left: 33px;
	padding-right: 33px;
	padding-top: 18px;
	padding-bottom: 11px;
	background-repeat: repeat-y;
}
.DIV_0004_NO_AUTO_WIDTH {
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	background: url(/luminances/Dir_PortFOLIO_Lab/ICO/Transparent_Gauche_Droite.png);
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: repeat-y;
}
.DIV_0004_NO_AUTO_WIDTH_SELECTED {
	BORDER-BOTTOM: #333333 2px solid;
	BORDER-LEFT: #333333 2px solid;
	BORDER-TOP: #333333 2px solid;
	BORDER-RIGHT: #333333 2px solid;
	background: url(/luminances/Dir_PortFOLIO_Lab/ICO/Transparent_Gauche_Droite.png);
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: repeat-y;
}
.p7ABtrig_Button_TD {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD:hover {
	margin: 2px;
	border: 1px dotted #999999;
	cursor: pointer;
}
.p7ABtrig_Button_TD:active {
	margin: 3px;
	border: 1px dotted #999999;
	cursor: pointer;
}
.p7ABtrig_Button_TD_0002 {
	margin: 2px;
	border: 1px dotted #999999;
}
/*.p7ABtrig_Button_TD_0002:hover {
	margin: 1px;
	cursor: pointer;
}*/
.p7ABtrig_Button_TD_0002:active {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_Carre_Droite {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(../../Dir_PortFOLIO_Lab/CSS/ICO/Carre_Droite.gif);
	background-repeat: no-repeat;
	background-position:  center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_Carre_Droite:hover {
	margin: 1px;
	cursor: pointer;
	background-image: url(../../Dir_PortFOLIO_Lab/CSS/ICO/Carre_Droite_Hover.gif);
	background-repeat: no-repeat;
	background-position:  center;
}
.p7ABtrig_Button_TD_Carre_Droite:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_Carre_Gauche {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(../../Dir_PortFOLIO_Lab/CSS/ICO/Carre_Gauche.gif);
	background-repeat: no-repeat;
	background-position:  center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_Carre_Gauche:hover {
	margin: 1px;
	cursor: pointer;
	background-image: url(../../Dir_PortFOLIO_Lab/CSS/ICO/Carre_Gauche_Hover.gif);
	background-repeat: no-repeat;
	background-position:  center;
}
.p7ABtrig_Button_TD_Carre_Gauche:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_MENU_0002 {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 35px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_MENU {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 35px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_MENU:hover {
	margin: 1px;
	cursor: pointer;
}
.p7ABtrig_Button_TD_MENU:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_MENU_Width_100 {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 100px;
	text-align: left;
	padding-left: 35px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_MENU_Width_100:hover {
	margin: 1px;
	cursor: pointer;
	width: 100px;
}
.p7ABtrig_Button_TD_MENU_Width_100:active {
	margin: 2px;
	border: 1px dotted #999999;
	width: 100px;
}
.p7ABtrig_Button_SIMPLE_NO_HOVER {
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	padding: 8px;
}
.p7ABtrig_Button_SIMPLE {
	text-align: left;
}
.p7ABtrig_Button_SIMPLE:hover {
	padding: 1px;
	cursor: pointer;
}
.p7ABtrig_Button_SIMPLE:active {
	padding: 2px;
	border: 1px dotted #999999;
}
.WRAPPER_TABLE_0001 {
	padding: 2px;
	border: 1px dotted #999999;
}
h1 {
	color: #333333;
	width: 570px;
	height: 34px;
	font-size: 36px;
	font-family: "Arial Narrow";
	font-weight: normal;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-color: transparent;
	overflow: hidden;
	text-indent: -600px;
}
h2 {
	color: #333333;
	font-size: 22px;
	font-family: "Arial Narrow";
	font-weight: normal;
	margin-bottom: 15px;
}
h3 {
	color: #ccc;
	font-size: 12px;
	margin-bottom: 5px;
}
h3.section {
	color: #ffc;
	background: #1d1c1b url(../../Dir_PortFOLIO_Lab/CSS/ICO/sub_heading_bg.png) repeat-x;
	margin-bottom: 10px;
	padding-left: 20px;
}
h3.section-white {
	color: #fff;
}
h3.section-short {
	margin: 0px;
}
h3.section-dark {
	background-image: url(../../Dir_PortFOLIO_Lab/CSS/ICO/sub_heading_bg2.png);
	color: #fff;
	height: 31px;
	padding-top: 0px;
	line-height: 20px;
	padding-top: 30px;
}
h3.product {
	background-image: url(../../Dir_PortFOLIO_Lab/CSS/ICO/sub_heading_bg3.gif);
	height: 49px;
	margin-top: 8px;
}
h4 {
	color: #fff;
	font-size: 12px;
	margin: 5px 0 3px 0;
}
h5 {
	color: #ffc;
	font-size: 10px;
	margin: 0px 0 10px 0;
}
div.divider {
	height: 3px !important;
	background-color: #363636;
	font-size: 0px;
	line-height: 0px;
	margin: 3px 0;
}
p.big {
	font-size: 18px;
	line-height: 24px;
	margin-top: 30px;
}
a {
	color: #fff;
}
a:hover {
	text-decoration: underline !important;
}
a.blue {
	color: #69c;
}
a.blue:hover {
	color: #74aee7;
}
cite {
	display: block;
	color: #fff;
	margin: 10px 0;
	font-style: normal;
}
ol {
	margin-left: 20px;
	list-style-type: decimal;
}
ol li {
	line-height: 16px;
}
ul.arrows {
	margin-bottom: 15px;
}
ul.arrows li {
	list-style-type: none;
	margin: 3px 0 7px 0;
	padding: 0 0 0 15px !important;
	background: transparent url(../../Dir_PortFOLIO_Lab/CSS/bullet_arrows.png) no-repeat left 3px;
}
/*input, select, textarea {  line-height: 16px; border: none; font-size: 11px; }
input.text, textarea.text, select {border: 1px solid #9d9d9d; background: #dfdfdf url(input_text.png) repeat-x; }
input.big { width: 415px; }
input.med { width: 150px; }
input.sm { width: 50px; }*/





div.block {
	background-color: #262626;
	border: 1px solid #3F3F40;
	padding: 2px;
	width: auto;
	height: auto;
	margin-bottom: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
div.block h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;/*	BACKGROUND-COLOR: #f1f1f1;*/
	background: #333333 url(../../Dir_PortFOLIO_Lab/CSS/ICO/block_light_header_bg.png) repeat-x;
	color: #333333;
	height: 55px;
	padding: 0 11px;
	line-height: 27px;
	margin: 0;
}
div.block h3.confidence {
	line-height: 15px;
	padding: 10px 10px 10px 75px;
	width: 115px;
}
div.block div.confidence {
	position:absolute;
	top: 10px;
	left: 10px;
	display: block;
	z-index: 1;
}
div.block h4 {
	font-size: 11px;
}
div.block blockquote {
	padding-top: 10px;
}
div.block-copy {
	padding: 5px 10px 15px 10px;
}
div.block-copy-confidence {
	clear: left;
	font-size: 12px;
	color: #ccc;
	min-height: 138px;
}
div.block-copy-confidence p {
	line-height: 16px;
}
div.block-top {
	background: #161616 url(../../Dir_PortFOLIO_Lab/CSS/ICO/block_top_bg.png) repeat-x  !important;
}
div.block-top h3 {
	background: none !important;
}
div.block-dark {
	background-color: #161616;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
div.block-dark h3 {
	width: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;/*	BACKGROUND-COLOR: #f1f1f1;*/
	background: #333333 url(../../Dir_PortFOLIO_Lab/CSS/ICO/block_light_header_bg.png) repeat;
	color: #333333;
	padding: 0 11px;
	line-height: 34px;
	margin: 0;
	height: auto;
}
div.block-dark_H200 {
	background-color: #161616;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	height: 200px;
}
div.block-dark_H200 h3 {
	width: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;/*	BACKGROUND-COLOR: #f1f1f1;*/
	background: #333333 url(../../Dir_PortFOLIO_Lab/CSS/ICO/block_light_header_bg.png) repeat;
	color: #333333;
	padding: 0 11px;
	line-height: 34px;
	margin: 0;
	height: 30px;
}
div.block-dark P {
	padding: 4px;
}
div.block-dark_HEADER {
	width: auto;
	padding: 0px 10px 10px 10px;
	background: #161616 url(../../Dir_PortFOLIO_Lab/CSS/ICO/block_dark_header_bg.png) repeat-x;
}
div.block-big {
	font-size: 12px;
}
div.block ul {
	margin: 5px 0;
}
div.block ul a {
	text-decoration: none;
}
div.block ul {
	margin: 0;
	padding: 0;
}
div.block .award {
	text-align: center;
	margin-top: 5px;
	display: block;
}
div.block-banner {
	border: 1px solid #3F3F40;
	margin-bottom: 20px;
}
a#default_awards {
	text-align: center;
	display: block;
}
div.divider {
	height: 3px !important;
	background-color: #363636;
	font-size: 0px;
	line-height: 0px;
	margin: 3px 0;
}
p.big {
	font-size: 18px;
	line-height: 24px;
	margin-top: 30px;
}
/*a { color: #fff; }
a:hover { text-decoration: underline !important; }
a.blue { color: #69c; }
a.blue:hover { color: #74aee7; }*/
cite {
	display: block;
	color: #fff;
	margin: 10px 0;
	font-style: normal;
}
ol {
	margin-left: 20px;
	list-style-type: decimal;
}
ol li {
	line-height: 16px;
}
ul.arrows {
	margin-bottom: 15px;
}
ul.arrows li {
	list-style-type: none;
	margin: 3px 0 7px 0;
	padding: 0 0 0 15px !important;
	background: transparent url(../../Dir_PortFOLIO_Lab/CSS/ICO/bullet_arrows.png) no-repeat left 3px;
}
/* left nav */
div#leftnav {
	margin-bottom: 20px;
}
div#leftnav h3, div#leftnav li {
	padding-left: 20px;
	width: 187px;
	background-repeat: repeat-x;
}
div#leftnav h3 {
	color: #333333;
	background: #333333 url(../../Dir_PortFOLIO_Lab/CSS/ICO/left_nav_top.png) repeat-x bottom center;
	height: 35px;
	line-height: 35px;
	margin-bottom: 0px;
}
div#leftnav h3.tall {
	padding-top: 10px;
}
div#leftnav ul {
	list-style-type: none;
}
div#leftnav li {
	list-style-type: none;
	background: #1d1c1b url(../../Dir_PortFOLIO_Lab/CSS/ICO/left_nav_bg.png);
	height: 31px;
	line-height: 31px;
	padding-top: 3px;
	text-decoration: none;
}
div#leftnav li a {
	display: block;
	color: #767676;
	text-decoration: none;
	list-style-type: none;
}
div#leftnav li a:hover {
	color: #ccc;
	text-decoration: none !important;
}
div#leftnav li.selected {
	background: #161616 url(../../Dir_PortFOLIO_Lab/CSS/ICO/left_nav_bg_on.png) repeat-x;
}
div#leftnav li.selected a {
	color: #fff;
}
div#leftnav div.divider {
	width: 207px;
}
table.list {
	margin-bottom: 20px;
	width: 100%;
}
table.list td {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 3px solid #363636;
}
table.list td.date {
	color: #999;
	white-space: nowrap;
	padding: 0 0 0 35px !important;
	background: transparent url(../../Dir_PortFOLIO_Lab/CSS/ICO/bullet_arrows.png) no-repeat 20px center;
}
table.list td.pipe {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	color: #666;
}
table.list td.event {
	color: #ccc;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}
table.list td.event a {
	color: #69c;
	font-weight: bold;
	text-decoration: none;
}
table.list td.img {
	text-align: center;
}
table.list td.img img {
	margin: 5px 10px;
}
/* FIN Cf. SITE GENUINE FRACTALS*/
.FLOAT_LEFT {
	float: left;
}
.FLOAT_RIGHT {
	float: right;
}
.TEXT_sur_FondClair_10 {
	font-weight: normal;
	FONT-SIZE: 10pt;
	COLOR: #666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.TEXT_sur_FondClair_11_Fonce {
	font-weight: normal;
	FONT-SIZE: 11pt;
	COLOR: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
}
.TEXT_sur_FondClair_9 {
	font-weight: normal;
	FONT-SIZE: 9pt;
	COLOR: #666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.BOUTTON1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#333333;
	background-color:#EEEEEE;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff999999');*/
/*	background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);*/
	background-repeat: repeat-x;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	font-weight: normal;
}




.BOUTTON1:hover {
	cursor: pointer;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
	background-color:#EEEEEE;
	background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_down.jpg);
	background-repeat: repeat-x;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;/*	font-weight: bold;*/
}
.BOUTTON1:active {
	margin: 2px;
	border: 1px dotted #999999;
	/*	font-weight: bold;*/
color:#333333;/*		background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);
	background-repeat: repeat-x;*/
}
.BOUTTON2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
	height: 24px;
	color:#0099CC;
	cursor:pointer;
	background-color:#333333;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
.DIV_CENTER {
	text-align: center;
}
._Transparent {
	background-image: url(http://luminances.net/luminances/ICO/AAA.gif);
	background-repeat: repeat;
}
.AAA_TEXT_ALIGN_LEFT {
	text-align: left;	
}
.AAA_TEXT_ALIGN_CENTER {
	text-align: center;
}
.AAA_TEXT_ALIGN_RIGHT {
	text-align: right;	
}
.AAA_TEXT_ALIGN_JUSTIFY {
	text-align: justify;
}
.DIV_CLEAR_LEFT {
	clear: both;
	text-align: left;
}
.DIV_CLEAR_CENTER {
	clear: both;
	text-align: center;
}
.DIV_CLEAR_RIGHT {
	clear: both;
	text-align: right;
}

.DIV_LEFT_Moins15px
{
	text-align: left;	
	left: -15px;
	clear: both;
}

.DIV_RIGHT_Plus15px
{
	text-align: right;	

}

.DIV_TOP_LEFT_Moins15px
{
	text-align: left;
	top: 45px;
	left: -15px;
	position: relative;
}


.DIV_TOP_RIGHT_Moins15px
{
	text-align: right;
	top: 35px;
	right: -15px;
	position: relative;
}
.DIV_TOP_RIGHT_5px
{
	text-align: right;
	top: 35px;
	right: 5px;
	position: relative;
}
.DIV_TOP_RIGHT_0002
{
	text-align: right;
	top: 50px;
	right: -15px;
	position: relative;
}
.DIV_TOP_RIGHT_0003
{
	text-align: right;
	top: 5px;
	right: -20px;
	position: relative;
}
.DIV_TOP_CENTER_0002
{
	text-align: center;
	top: -30px;
	left: 50%;

}
.DIV_BOTTOM_LEFT_Moins15px
{
	text-align: left;
	top: -30px;
	left: -10px;
	position: relative;
}




.TABLE_PILE_A
{
	height: 250px;
}
.TABLE_PILE_A_Wrapper {
	/*	position: absolute;*/
/*	border: 1px dotted #999999;*/
	height: 256px;
	width: 256px;
	background-image: url(/luminances/ICO/FOLDER_0001.png);
}

.DIV_TOP_RIGHT_PILE_A_0001
{
	top: 25px;
	right: 15px;
	position: relative;
	width: auto;
	height: auto;
}
.DIV_TOP_RIGHT_PILE_A_0002
{
	top: -150px;
	right: -25px;
	position: relative;
	width: auto;
	height: auto;
}
.DIV_TOP_RIGHT_PILE_A_0003
{
	top: -325px;
	right: -50px;
	position: relative;
	width: auto;
	height: auto;
}
.Button_hover_PILE_A{
	z-index: inherit;
}
.Button_hover_PILE_A:hover {
	margin: 1px;
	cursor: pointer;
	z-index: 9999999999;
	width: auto;
	height: auto;
}
.Button_hover_PILE_A:active {
	margin: 2px;
	border: 1px dotted #999999;
	z-index: 9999999999;
	width: auto;
	height: auto;
}
/*.DIV_BOTTOM_RIGHT_Moins15px
{
	text-align: right;
	top: -30px;
	right: -15px;
	position: relative;
}
*/














.shadowMain, .shadowBLCorner, .shadowTRCorner {
	display: block }

.shadowMain {
	background: url(http://luminances.net/luminances/ICO/shadow_main.gif) no-repeat right bottom;
	float: left }

.shadowLeft {
	background: url(http://luminances.net/luminances/ICO/shadow_left.gif) no-repeat left bottom }

.shadowTop {
	background: url(http://luminances.net/luminances/ICO/shadow_top.gif) no-repeat right top;
	padding: 0 16px 16px 0 }
	
.content {
	background-color: white;
	padding: 5px;
	width: 400px;
	border: solid 2px black }
/* imageflow_0001 Settings - CSS 2.1
==================================== */
@media screen, projection {

.imageflow_0001 {
	visibility:hidden;
	position:relative;
	text-align:center;
	width:100%;
	overflow:hidden;
	/*	background-color: transparent;*/
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
	padding: 0;
	max-width: 1000px;
/*	border: 1px;
	border-color: #CBCBCB;*/
}
.imageflow_0001 img {
	visibility:hidden;
	position:absolute;
	top:0px;
	background-color:#FFFFFF;
	padding: 2px;
	border-top-color:#333333;
	border-top-width:thin;
	border-left-color:#333333;
	border-left-width:thin;
	border-right-color:#333333;
	border-right-width:thin;
	border-bottom-color:#333333;
	border-bottom-width:thin;
	-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
}
.imageflow_0001 img:hover {
	cursor: pointer;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
	background-color:#CCCCCC;
border: 2px solid #EEEEEE;
}
.imageflow_0001 img:active {
	margin: 2px;
	border: 2px ridge #EEEEEE;
	/*	font-weight: bold;*/
color:#333333;/*		background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);
	background-repeat: repeat-x;*/
}
.imageflow_0001 p {
	text-align:center;
	margin:0 auto;
}
.imageflow_0001 .loading {
	position:relative;
	left:50%;
	margin-left:-106px;
	width:200px;
	height:15px;
	padding:5px;
	visibility:visible;
	border:1px solid white;
}
.imageflow_0001 .loading_bar {
	height:15px;
	width:1%;
	visibility:visible;
	background-color: #8F7ACF;
}
.imageflow_0001 .caption {
	font-weight:bold;
	position:relative;
	text-align:center;
	z-index:10000;
	color: #FFF;	
}


.imageflow_0001 .scrollbar {
	visibility:hidden;
	position:relative;
	border-bottom:3px ridge #b3b3b3;
	z-index:10001;
}
.imageflow_0001 .slider {
	position:absolute;
	margin-top:-7px;
	margin-left:-7px;
	z-index:8888;
	background-image:url(http://luminances.net/luminances/ICO/slider_0002.png);
	background-repeat:no-repeat;
	width:14px;
	height:16px;
	cursor:pointer;
}
}
/*///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////*/

.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	color: #070707;	/*background: white;*/
}
.highslide-caption2 {
	display: none;
	font-size: 1em;
	padding: 5px;
	color: #000000;	/*background: white;*/
}
.highslide-caption2:hover{

	color: #070707;	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
a.highslide-full-expand {
   background: url(graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-full-expand {
   background: url(graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	background-color: transparent;
	padding-left: 22px;
	background-image: url(http://luminances.net/luminances/ICO/LoadAndProgress/lightbox-loading.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	position: relative;
	float: left;
	width: 106px;
	height: 106px;
	border: 1px solid silver;
	background: #ededed;
	margin: 2px;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>/**/body .highslide-gallery ul li {
	display: table;
	text-align: center;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>/**/body .highslide-gallery ul img {
	position: static;
}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(graphics/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
}
.highslide-controls a {
	background-image: url(graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 2;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	margin: 1px 0.4em;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(graphics/controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(graphics/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(graphics/scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(graphics/scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(graphics/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(graphics/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	max-width: 60px;
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}

.highslide-container {
	z-index:10003 !important;
}
.highslide-credits {
	display:none !important; 
}
.highslide-caption {
	color:#333 !important; 
}
/*///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  FIN HIGHSLIDE.CSS ////////////////////////////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////*/

/* 
  -----------------------------------
  Accordion Panel Magic
  by Project Seven Development
  www.projectseven.com
  Style Theme: 01 - Carbon
  -----------------------------------
*/

.p7AB {
	background-color: #EEEEEE;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	COLOR: #CCCCCC;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.p7ABtrig {
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 10px;
		FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color: #333333;
}

#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a, #p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a, #p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a, #p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a, #p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 18px;
	color: #333333;
	font-weight: normal;
		FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-size: 10px;
	background-color: transparent;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(../../Dir_PortFOLIO_Lab/p7ap/images/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover, #p7ABW3 .p7ABtrig a:hover, #p7ABW4 .p7ABtrig a:hover, #p7ABW5 .p7ABtrig a:hover, #p7ABW6 .p7ABtrig a:hover, #p7ABW7 .p7ABtrig a:hover, #p7ABW8 .p7ABtrig a:hover, #p7ABW9 .p7ABtrig a:hover, #p7ABW10 .p7ABtrig a:hover {
	color: #333333;
	background-color: #CCCCCC;
		FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-size: 10px;
}
.p7ABtrig a:active, .p7ABtrig a:focus {
	outline: 1px dotted #ccc;
		FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-size: 10px;
}
#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down, #p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down, #p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down, #p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down, #p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down {
	color: #333333;
		FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.1em;
	background-color: #CCCCCC;
	background-image: url(../../Dir_PortFOLIO_Lab/p7ap/images/p7ap_south_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
}
.p7ABcontent {
	padding: 5px;
	COLOR: #CCCCCC;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	height: auto;
}
.p7ABcontent h2, .p7ABcontent h3, .p7ABcontent h4 {

	color: #333333;
	margin: 0px;
	line-height: normal;
	letter-spacing: 0.1em;
}
.p7ABcontent p {
	padding: 5px;
	COLOR: #CCCCCC;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	height: auto;
}
.p7ap_currentmark {
	font-weight: bold;
}

/*/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN PVII ACCORDION PANEL MAGIC.CSS ///////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////  Pop Menu Magic 2 ///////////////////////////////////////////////////////////////*/
/* 
  -----------------------------------
  Pop Menu Magic 2
  by Project Seven Development
  www.projectseven.com
  Menu Type: Horizontal
  Style Theme: _0001 - Greystone
  -----------------------------------
*/

/*Menu Outer Wrapper*/
.p7PMMh {
	width: auto;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	background-image: url(http://luminances.net/luminances/greystone_files/pmm_greystone_root.eeeeeeeeeeeeeepng);
	background-repeat: repeat-x;
	text-align: left;
	line-height: normal;
	clear: left ;
}
/*Hide Sub-Menu in Design View
Compensate for LI padding on Sliding Doors themes*/
.p7PMMh ul div {
	display: none; 
}
/*
TOP LEVEL MENU
*/
.p7PMMh ul {
	margin: 0;
	padding: 0;
		text-align: left;
}
/*In this rule, Position relative is for Sliding Doors themes*/
.p7PMMh li {
	list-style-type: none;
	float: left;
	width: 120px;
}
/* Hide from IE5 Mac \*/
.p7PMMh li {width: auto;}
/*End Hiding*/

/*Top Level Links*/
.p7PMMh a {
	display: block;
	text-decoration: none;
	padding: 10px 18px 10px 16px;
	color: #666666 !important;
	border-right: 1px solid #999999;
	text-align: left;
}
.p7PMMh a:hover {
	color: #FFF !important;
}
/*
Syntax for special classes programatically assigned to first and last links and also LIs
See user guide for more information
*/
.p7PMMh ul a.pmmfirst {
}
.p7PMMh ul a.pmmlast {
}
.p7PMMh ul li.pmmfirst {
}
.p7PMMh ul li.pmmlast {
}
/*First Sub Level*/
.p7PMMh ul ul {
	z-index: 10000;
	background-color: #000;
	width: 200px;
	background-image: url(http://luminances.net/luminances/greystone_files/pmm_greystone_subs.jpg);
	background-repeat: repeat-x;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #666;
}
.p7PMMh ul ul li {
	float: none;
	background-image: none;
}
.p7PMMh ul ul a {
	padding: 4px 16px;
	color: #CCC !important;
	border-right: 0;
	background-image: none;
	text-align: left;
	overflow: hidden;
}
.p7PMMh ul ul a:hover {
	background-color: #424242 !important;
	color: #FFF !important;
	background-image: none;
}
/*Third Level (Flyouts in horizontal menu)*/
.p7PMMh ul ul ul {
	border-top: 1px solid #555;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #555;
}
/*
SPECIAL IMAGE-BASED RULES
*/
.p7PMMh img {
	border: 0;
}
.p7PMMh .p7PMM_img {
	padding: 0 !important;
	border: 0;
	background-image: none;
	background-color: transparent;
}
/*
TRIGGERS and CUURENT MARK RULES
The Closed state relates to trigger items when their child menus are not showing
The Open state relates to trigger items when their child menus are showing
Selectors appended with _left Automatically change arrow position and orientation
if sub levels are set to fly out to the left
*/

/*Sub Level*/
.p7PMMh ul a.trig_closed, .p7PMMh ul a.trig_closed_left {
	background-image: url(http://luminances.net/luminances/greystone_files/pmm_south_dark.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.p7PMMh ul a.trig_closed_up {
	background-image: url(http://luminances.net/luminances/greystone_files/pmm_north_dark.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.p7PMMh ul li.trig_open {
	color: #FFF !important;
	background-color: #404040 !important;
}
.p7PMMh ul a.trig_open {
	background-position: 100% -165px;
	color: #FFF !important;
}
.p7PMMh ul a.trig_open_up {
	background-color: #000;
	color: #FFF !important;
}
.p7PMMh ul ul a.trig_closed {
	background-image: url(http://luminances.net/luminances/greystone_files/pmm_east_medium.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.p7PMMh ul ul a.trig_closed_left {
	background-image: url(http://luminances.net/luminances/greystone_files/pmm_west_medium.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.p7PMMh ul ul a.trig_open {
	color: #FFF !important;
	background-color: #424242 !important;
}
/*The Current Marker (You are here) links*/
.p7PMMh .current_mark {
	font-weight: bold;
	color: #000 !important;
	font-variant: small-caps;
}
.p7PMMh ul ul .current_mark {
	color: #FFF !important;
}

/*
Utility Rule used for Clearing floats in Horizontal Menus
*/
.p7pmmclearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
/*/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////
/////////////////////////////////////////////////// FIN Pop Menu Magic 2 ///////////////////////////////////////////////////////////////*/