﻿BODY 
{
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	background-color:White;
}

A:link 
{
	COLOR:#404040;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
}

A:visited 
{
	COLOR:#404040;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
}

A:hover 
{
	COLOR: #617636;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
}

A:active 
{
	COLOR: #404040;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
}
	
.PAGE_TITLE
{
	color:#e1e2e0;
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	background-color: #769c33;
	border-top-style:solid;
	border-top-width:0px;
	border-top-color:#617636;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#617636;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:#617636;
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:#617636;
	height:22px;
}

.IMAGE_BORDER
{
	border:1px;
	border-color:#769c33;
}

.BACKGROUND_IMAGE
{
	background-color:White;
}

.BG_COLOR
{
	background-color:White;
}

.DATALIST_HEADER_FONT
{
	color:#e1e2e0;
	background-color:#769c33;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#617636;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#617636;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#617636;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#617636;
	height:22px;
}

.DATALIST_ITEM_FONT
{
	color:#769c33;
	
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Silver;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Silver;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:Silver;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:Silver;
	height:22px;
}

.DATALIST_PRODUCT_FONT
{
	color:#769c33;
	
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:0px;
	border-top-color:Silver;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:Silver;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:Silver;
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:Silver;
	height:22px;
}

.DATALIST_TEXTBOX_FONT
{	
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	border-top-style:groove;
	border-top-width:1px;
	border-top-color:Silver;
	border-bottom-style:groove;
	border-bottom-width:1px;
	border-bottom-color:Silver;
	border-left-style:groove;
	border-left-width:1px;
	border-left-color:Silver;
	border-right-style:groove;
	border-right-width:1px;
	border-right-color:Silver;
	height:22px;
}

.SPECIAL_TEXT
{
	color:#769c33;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
}

.LINK_TEXT
{
	color:Blue;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
}


.LARGE_TEXT
{
	color:#404040;
	font-size:12pt;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.NORMAL_TEXT
{
	color:#404040;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.BOLD_REPORT_TEXT
{
	color:#404040;
	font-size:11pt;
	font-family:Verdana;
	font-weight:bold;
	height:auto;
}

.NORMAL_LEFT_DIFF_TEXT
{
	background-color:Orange;
	color:#404040;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.NORMAL_RIGHT_DIFF_TEXT
{
	background-color:Yellow;
	color:#404040;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}
 
.TITLE_TEXT
{
	color:black;
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	height:auto;
}

.NORMAL_TEXTBOX
{
	color:#404040;
	border-style:solid;
	border-width:1;
	border-color:Silver;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.PRINT_MULTILINE_TEXTBOX
{
	border-top-width:1;
	border-left-width:1;
	border-right-width:1;
	border-bottom-width:1;
	border-style:solid;
	border-color:#617636;
	font-family:Verdana;
	font-weight:normal;
	overflow:scroll;
	height:auto;
}

.PRINT_TEXTBOX
{
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
	border-bottom-width:1;
	border-color:Silver;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.SMALL_TEXT
{
	color:#404040;
	font-size:7pt;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.MSG_ERROR
{
	color:Red;
	font-size:8pt;
	font-family:Verdana;
	font-weight:normal;
	height:auto;
}

.S_PRODUIT
{
	color:Green;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.INVENTAIRE
{
	color:Navy;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.MODIFIER
{
	color:Olive;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.SUPPRIMER
{
	color:Maroon;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.PRODUIT
{
	color:Navy;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.INFOS
{
	color:Gray;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.CARACTERISTIC
{
	color:Green;
	font-size:10pt;
	font-family:Verdana;
	text-decoration:underline;
}

.NORMAL_BUTTON
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#617636;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#617636;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#617636;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#617636;
	color:#e1e2e0;
	font-size:10pt;
	font-family:Verdana;
	font-weight:normal;
	background-color:#769c33;
	height:22px;
	cursor:hand;
}

.NORMAL_TABLE
{
	background-color:#E3E3E3;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
}

.NORMAL_TABLE_CELL
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:silver;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:silver;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:silver;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:silver;
	font-size:10pt;
	font-family:Verdana;
	color:#404040;
}

.PRINCIPAL_TABLE
{
	border-top-style:solid;
	border-top-width:0px;
	border-top-color:silver;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:silver;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:silver;
 	border-right-style:solid;
	border-right-width:0px;
	border-right-color:silver;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
	width:100%;
	height:100%;
}

.GROUPBOX_TABLE
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:silver;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:silver;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:silver;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:silver;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
	width:100%;
	height:100%;
}

.GROUPBOX_TABLE_FIXED
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:silver;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:silver;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:silver;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:silver;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
	width:100%;
}

.HR
{
	color:#769c33;
	width:100%;
	height:1px;
}

.RPS_TOP_CELL
{
	top:inherit;
	left:inherit;
	background-color:White;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
	height:100px;
	width:100%;
}

.RPS_LEFT_CELL
{
	background-color:White;
	border-bottom-style:ridge;
	border-bottom-width:3px;
	border-bottom-color:Silver;
	border-left-style:inset;
	border-left-width:1px;
	border-left-color:Silver;
	border-right-style:ridge;
	border-right-width:3px;
	border-right-color:Silver;
	border-top-style:inset;
	border-top-width:1px;
	border-top-color:Silver;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
	width:200px;
}

.RPS_CONTENT_CELL
{
	background-color:White;
	border-bottom-style:ridge;
	border-bottom-width:1px;
	border-bottom-color:Silver;
	border-left-style:inset;
	border-left-width:1px;
	border-left-color:Silver;
	border-right-style:ridge;
	border-right-width:1px;
	border-right-color:Silver;
	border-top-style:inset;
	border-top-width:1px;
	border-top-color:Silver;
	font-size:8pt;
	font-family:Verdana;
	color:#404040;
	width:100%;
	height:100%;
}
