BODY
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #5586C1; 
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #1EA56B;
    BORDER-LEFT: medium none;
    SCROLLBAR-SHADOW-COLOR: #1EA56B;
    COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: #1EA56B;
    SCROLLBAR-ARROW-COLOR: DarkOrange;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #C9E5DE;
    BORDER-BOTTOM: medium none;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #1EA56B;
    TEXT-DECORATION: none;
	background-color: #FFFFFF;
}
IMG {
  margin:0 0 0 0;
  border:0;
}
TABLE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD {
  font-size: 11px;
  font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
  line-height: 15px
}
h1 { 

font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
font-size: 14px; 
font-weight: bold; 
color: #000000; 
line-height: 12px;
} 
.bottomlink a { 
color:White; 
text-decoration:none;
font-size: 11px;
line-height: 16px;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.bottomlink a:hover { 
color:white; 
text-decoration:underline overline;
font-size: 11px;
line-height: 16px;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.bottomlink a:active { 
color:#000000; 
text-decoration:none;
font-size: 11px;
line-height: 16px;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.testimonials {
  font-size: 9px;
  font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
  line-height: 10px;
}
.testimonials a { 
color:Red; 
text-decoration:none;
font-size: 9px;
line-height: 10px;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.testimonials a:hover { 
color:green; 
text-decoration:none;
font-size: 9px;
line-height: 10px;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.testimonials a:active { 
color:#000000; 
text-decoration:none;
font-size: 9px;
line-height: 10px;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.navigation {
  font-size: 9px;
  font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
  line-height: 16px;
  font-weight:bold;
  
}
.navigation a { 
color:Purple; 

font-size: 9px;
line-height: 16px;
font-weight:bold;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.navigation a:hover { 
color:purple; 
text-decoration:underline overline;
font-size: 9px;
line-height: 16px
font-weight:bold;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}

INPUT, SELECT, CARTCOMBOBOX, CARTCOUPONINPUT, CARTQTYINPUT, CARTCOMBOBOX, USRINPUT, USRCOMBO, USRCOMBO
{
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
}
FORM {
  padding: 0; 
  margin: 0;
}
.ERRORBOX, .USRERROR{
   BORDER: Green 1px dotted;
   font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
   FONT-SIZE: 11px;
   COLOR: Red; 
   font-weight: bold; 
}
.TABLEBOX {
   BORDER: Green 1px dotted;
   font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
   FONT-SIZE: 11px;
}
.WHOISBOX {
   BORDER: Navy 1px dotted;
   font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
   FONT-SIZE: 8px;
   COLOR: Black; 
   line-height: 6px;
   display:none;
   
}
.BUTTON, .CARTCOUPONBUTTON, .CARTUPDATEBUTTON, .CARTCHECKOUTBUTTON, .USRBUTTON
{
    FONT-SIZE: 11px;
    COLOR: black; 
     font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #E2E1E3;
	border-left: 1px solid #C9E5DE;
	border-top: 1px solid #C9E5DE;
	border-bottom: 1px solid #1EA56B;
	border-right: 1px solid #1EA56B;
}
.QUICKCONTACT
{
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 70px;
	width: 150px;
	line-height:11px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
	SCROLLBAR-ARROW-COLOR: DarkOrange;
}
.COMMENTS, .USRPOLICY
{
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 40px;
	width: 290px;
	line-height:11px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
	SCROLLBAR-ARROW-COLOR: DarkOrange;
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	line-height:11px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
	SCROLLBAR-ARROW-COLOR: DarkOrange;
}
.CONTACTMESSAGE
{
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 90px;
	width: 350px;
	line-height:11px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
	SCROLLBAR-ARROW-COLOR: DarkOrange;
}
.USRPOLICY
{
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 60px;
	width: 290px;
	line-height:11px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
	SCROLLBAR-ARROW-COLOR: DarkOrange;
}
a { 
color:Navy; 
text-decoration:none;

font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
a:hover { 
color:Green; 
text-decoration: underline;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
a:active { 
color:DarkGreen; 
text-decoration:none;
text-decoration: underline;
font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
#vertnav{
  list-style: none;
  float:left;
  margin-left: 0;
  margin:0 0 0 0;
  padding: 0 0 0 0;  
  top-margin:0;
  position:relative;
  z-index: 99;
  height:auto;
}

#vertnav ul { 
	padding:0;
	margin:0 0 0 0;
	padding: 0 0 0 0;	
	list-style: none;
    width:129px;
	height:20px;
    z-index:99;
    overflow:visible;
    position:relative; 
    background-color:Green;
    float:left;    
}

#vertnav li { 
	position: relative;
	float:top; 
	
    border-bottom:none;
    display:block;
    height:24px; /*auto */
    margin:0 0 0 0;
	padding: 0 0 0 0;	
	margin-left: 0;
    text-align: left;
}
#hovermenu li { 
	position: relative;
	float:top; 
	background-color:Green;
    border-bottom:none;
    display:block;
    height:17px; /*auto */
    margin:0 0 0 0;
	padding: 0 0 0 0;	
	margin-left: 0;
    text-align: left;
	line-height:15px;
}
.menuvertnav li { 
	position: relative;
	margin:0 0 0 0;
	padding: 0 0 0 0;	
	margin-left: 0;
    border:solid 1px #CECECE;
    border-bottom:none;
   display:block;
   height:2em; /*auto */
   background-color:Green;
   line-height:20px;
}



#vertnav a {
    text-decoration:none; 
    display:block;
    color:#FFFFFF;
    margin:0 0 0 0;
	padding: 0 0 0 0;	
    background-color:Green;
    width:11.5em; /*helps IE with hover */
    height:1em;
	
}
.menuborder a {
    text-decoration:none; 
    display:block;
    color:#E2E1E3;
    margin:0 0 0 0;
	padding: 0 0 0 0;	
    background-color:Green;
	border:dotted 2px DarkOrange;
	border-bottom:none;
    width:11.5em; /*helps IE with hover */
	height:17px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
.menuborderbottom a {
vertical-align:middle;
    text-decoration:none; 
    display:block;
    color:#E2E1E3;
    margin:0 0 0 0;
	padding: 0 0 0 0;	
    background-color:Green;
	border:dotted 2px DarkOrange;
    width:11.5em; /*helps IE with hover */
	line-height:15px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}
#vertnav a:hover{
    background-color:Green; 
    color: #E2E1E3;
	font-weight:bold;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
}

#vertnav ul, #vertnav ul ul, #vertnav ul ul ul{
    display:none; 
    position:absolute; 
    top:0; 
    left:16.4em;
	margin:0 0 0 0;
	padding: 0 0 0 0;	
	margin-left: 0;
	

}

#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{
    display:none; 
	margin:0 0 0 0;
	padding: 0 0 0 0;	
	margin-left: 0;
	
}

#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul{
    display:block;
	margin:0 0 0 0;
		padding: 0 0 0 0;
	margin-left: 0;
}

li>ul { 
	top: 0;
	left: 0;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	margin-left: 0;
}

/* Win IE only \*/
* html #vertnav li{float:left;margin:0 0 0 0;} 
/* end holly hack */

/* 
    DEBUT DU CASS DU PANIER
*/
.CARTTRHEADER
{
    FONT-SIZE: x-small;
    COLOR: green;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #6699D2; 
}

.CARTTABLEBORDER
{
    FONT-SIZE: xx-small;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: Green;
}

.CARTTRDATA
{
    FONT-SIZE: xx-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.CARTTDLIST
{
    FONT-SIZE: xx-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	font-weight:bold;
}
.CARTTDDETAILS
{
    FONT-SIZE: xx-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.CARTTDDETAILS a { color:#18679F; text-decoration:none; }
.CARTTDDETAILS a:hover { color: Green; text-decoration:none; }
.CARTTDDETAILS a:active { color: #C91B03; text-decoration:none; }



.CARTDETAILSOFORDER
{
    FONT-SIZE: x-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight:bold;
}
.CARTCOUPONHEADTEXT
{
    FONT-SIZE: x-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight:bold;
}

.CARTTDUPDATE {
    FONT-SIZE: x-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	font-weight:bold;
	text-align: center;
}



/*  pricing */
.CARTTDUNITPRICE
{
    FONT-SIZE: xx-small;
    COLOR: Green;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white;
}
.CARTTDUNITSUBPRICE
{
    FONT-SIZE: xx-small;
    COLOR: Green;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white;
	font-weight: bold;
}


.CARTPRICINGHEAD
{
    FONT-SIZE: x-small;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight:bold;
}

/* Sous-Total,  Livraison,  Setup Fee,  Taxe,  Total */
.CARTPRICETYPE
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
}

.CARTPRSUBTOTAL
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: right;
}

.CARTPRSHIPPING
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: right;
}

.CARTPRSETUP
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: right;
}
.CARTPRCOUPON
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: right;
}
.CARTPRTAX
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: right;
}
.CARTPRTOTAL
{
    FONT-SIZE: x-small;
    COLOR: Green;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	text-align: right;
	font-weight: bold;
}

.CARTRADIOMETHOD
{
    FONT-SIZE: xx-small;
    COLOR: #FFFFFF; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 17px;
	background-color:white;
}



.CARTCOMMENTS
{
    BORDER-RIGHT: #003366 1px solid;
    BORDER-TOP: #003366 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #003366 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #003366 1px solid;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #E2E1E3;
	BORDER-RIGHT: #1EA56B 1px solid;
    BORDER-TOP: #1EA56B 1px solid;
	BORDER-BOTTOM: #1EA56B 1px solid;
	BORDER-LEFT: #1EA56B 1px solid;
}
/* 
    DEBUT DU CSS LORSQUE L'USAGER DOIT SE LOGGER OU CRÉER UN ACCOMPTE
*/
.NLBORDER {
  align: center;
  border: 1px dotted DarkOrange;
}

.NLHEAD
{
    FONT-SIZE: 14px;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #6699D2;
	font-weight:bold;
}
.NLTEXTE
{
    FONT-SIZE: 11px;
    COLOR: black;
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
	font-weight: none;
	text-align: justify;
}

/* 
    DEBUT DU CSS REGISTER
*/

.TDSTYLEINFO
{
    FONT-SIZE: 13px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    text-align: left;
	font-weight: bold;
}
.TDCOORD
{
    FONT-SIZE: 11 px;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    text-align: left;
}
.TDGENDER
{
    FONT-SIZE: xx-small;
    COLOR: #000000; 
    font-family: "Trebuchet MS", "Bitstream Vera Sans", Tahoma, Verdana, arial, helvetica, sans-serif;
    text-align: center;
}




.USRCOPYINFO a { color:Navy; font-weight: bold; }
.USRCOPYINFO a:hover { color: DarkOrange; font-weight: bold; text-decoration: underline overline; }
.USRCOPYINFO a:active { color: Green; font-weight: bold; text-decoration: underline overline; }
