body
{
 padding:0px;
 margin:0px;
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 margin:0px;
 padding:0px;
 border:0px;
 background-color:#FFFFFF;
}

br{font-size:10px}

img
{
 margin:0px;
 padding:0px;
 border:0px;
}

td
{
 margin:0px;
 padding:0px;
}

form
{
 margin:0px;
 padding:0px;
 border:0px;
}

a:link
{color:#000066;text-decoration:none;}
a:visited
{color:#000066;text-decoration:none;}
a:hover
{color:#000066;text-decoration:none;}
a:active
{color:#000066;text-decoration:none;}

.s
{
 font-family:Arial;
 font-size:10px;
 color:#7D7D7D;
 text-decoration:none;
}

.s1
{
 font-family:Arial;
 font-size:11px;
 color:#828282;
}

.green
{
 font-family:Arial;
 font-size:11px;
 color:#839A2E;
}

.green1
{
 font-family:Arial;
 font-size:9px;
 color:#839A2E;
}

.red
{
 font-family:Arial;
 font-size:11px;
 color:#2C7F06;
}

.o
{
 font-family:Arial;
 font-size:11px;
 color:#FFCC00;
}

.blue
{
 font-family:Arial;
 font-size:11px;
 color:#4377C1;
}

.blue1
{
 font-family:Arial;
 font-size:11px;
 color:#000066;
}

.w
{
 font-family:Arial;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
}

.b
{
 font-family:Arial;
 font-size:11px;
 color:#696565;
}

.b1
{
 font-family:Arial;
 font-size:10px;
 color:#727272;
}

.t1
{
 font-family:Arial;
 font-size:14px;
 color:#000066;
}

.headerBgColor1
{background-color:#FFFFFF;}
.headerHR1Color1
{background-color:#ABB202;}
.headerHR2Color1
{background-color:#ABB202;}
.headerHR2Color2
{background-color:#ABB202;}
.headerTabbar1Bg1
{background-image:url("/customers/images/header1b.jpg");}
.headerText1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.homeContentScroller1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.homeContentContact1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.homeMenu1
{
 background-image:url("/customers/images/1_line.gif");
 background-repeat:no-repeat;
}
.homeMenu1HR
{background-color:#000066;}

.homeMenu1Title
{
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
 background-color:#000066;
}

.homeMenu1GroupText
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.homeMenu1ItemText
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.bgColor1
{background-color:#FFFFFF;}
.bgColor2
{background-color:#FFFFFF;}
.bgColor3
{background-color:#EBEAEB;}
.bgColor4
{background-color:#EBEAEB;}
.bgColor5
{background-color:#FFFFFF;}
.bgColor6
{background-color:#E0E6EE;}
.bgColor7
{background-color:#FFFFFF;}
.bgColor8
{background-color:#FFFFFF;}
.bgColor9
{background-color:#FFFFFF;}
.bgColor10
{background-color:#ACCCCC;}
.bgColor11
{background-color:#EBEAEB;}
.bgColor12
{background-color:#EBEAEB;}
.bgColor13
{background-color:#EBEAEB;}
.bgColor20
{background-color:#EBEAEB;}
.bgColor21
{background-color:#ACCCCC;}

.compact1
{background-color:#ACCCCC;
 margin:0px;
 padding:0px;
 border:0px;
}

.transactionTitle
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 font-style:normal;
}

.transactionTitle1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14pt;
 font-weight:normal;
 font-style:normal;
}

.fieldGroupLabel1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.fieldLabel1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.fieldLabel2
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.fieldText1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.fieldText3
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listTitle1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
}

.listLabel1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listLabel2
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 font-weight:normal;
 font-style:normal;
}

.listLabel3
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listLabel4
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.listRow1
{background-color:#EBEAEB;}

.listRow2
{background-color:#EBEAEB;}

.listCell1
{background-color:#EBEAEB;}

.listText1
{
 color:#000022;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listText2
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.notation1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.notation2
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:bold;
 font-style:italic;
}

.notation3
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:normal;
 font-style:normal;
}

.button1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.messageText
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.contentText
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.messageText1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.contentText1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.contentNotation1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.contentAdresse
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:normal;
 font-style:normal;
}

.contentTitreProd
{font-size:14px;}

.contentTxtProd
{
 color:#333333;
 font-size:10px;
}

a.contentLnk:link
{color:#4377C1;}
a.contentLnk:visited
{color:#4377C1;}
a.contentLnk:hover
{color:#000033;}
a.contentLnk:active
{color:#4377C1;}
.contentLnk
{font-size:10px;}

a.contentLnk2:link
{color:#4377C1;}
a.contentLnk2:visited
{color:#4377C1;}
a.contentLnk2:hover
{color:#000033;}
a.contentLnk2:active
{color:#4377C1;}
.contentLnk2
{font-size:11px;}

a.contentLnk3:link
{
 color:#4377C1;
 text-decoration:underline;
}
a.contentLnk3:visited
{
 color:#4377C1;
 text-decoration:underline;
}
a.contentLnk3:hover
{
 color:#000033;
 text-decoration:underline;
}
a.contentLnk3:active
{
 color:#4377C1;
 text-decoration:underline;
}
.contentLnk3
{font-size:10pt;}

a.contentLnk13:link
{color:#4377C1;}
a.contentLnk13:visited
{color:#4377C1;}
a.contentLnk13:hover
{color:#000033;}
a.contentLnk13:active
{color:#4377C1;}
.contentLnk13
{font-size:14px;}

.contentCarte
{
 font-size:16px; 
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-weight:bold;
}

.titreProduct{font-size:24px}
.titre2{font-size:18px;}

.contentHR1Color
{background-color:#588BC4;}

.contentHR2Color
{background-color:#588BC4;}

.group1Title
{
 color:#588BC4;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}
.group1HR1Color
{background:#588BC4;}

.group2Title
{
 color:#588BC4;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.linkText1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:underline;
}

.controlGroupContentHRColor1
{background-color:#588BC4;}

.controlGroup1HRColor1
{background-color:#7f8406;}
.controlGroup1HRColor2
{background-color:#FFFFFF;}

.controlGroup2HRColor1
{background-color:#588BC4;}
.controlGroup2HRColor2
{background-color:#FFFFFF;}

.controlLabel1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlValue1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlMessage1
{
 color:#906105;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlText1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlTextArea1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlPassword1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlChecked1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 background-color:transparent;
}
.controlChecked1Label
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlRadio1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 background-color:transparent;
}
.controlRadio1Label
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlSelectOne1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlSelectMultiple1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.controlButton1Border
{background-color:#cccccc;}
.controlButton1
{
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
 background-color:#a1a706;
 border:0px none #000066;
 cursor:pointer; 
}

.controlList1Label
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}
.controlList1LabelBgColor
{background-color:#C9C9DB;}
.controlList1Value
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}
.controlList1ValueBgColor1
{background-color:#E1E1F3;}
.controlList1ValueBgColor2
{background-color:#E9E9FB;}

.printBody
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 margin:0px;
 padding:0px;
 border:0px;
 background-color:#FFFFFF;
}

.printSpecimen
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 margin:0px;
 padding:0px;
 border:0px;
 background-color:#FFFFFF;
 background-image:url("/customers/images/specimen.jpg");
}

.printTableBorder
{
 border-width:2px;
 border-style:solid;
 border-color:#000000;
}

.printBgColor1
{background-color:#FFFFFF;}
.printBgColor2
{background-color:#000066;}
.printBgColor3
{background-color:#CCCCCC;}
.printBgColor4
{background-color:#EEEEEE;}
.printBgColor5
{background-color:#000000;}

.printTextLabel1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.printTextLabel2
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
}

.printTextContent1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12pt;
 font-weight:normal;
 font-style:normal;
}

.printTextContent2
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent3
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent4
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent5
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.printTextContent6
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent7
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:14pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent8
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:18pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent9
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:normal;
 font-style:normal;
}

.printTextContent10
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
}

.printFooterContent1
{
 color:#000066;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:normal;
 font-style:normal;
}

.printPageBreak
{page-break-after:always;}

.printNotation1
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.printCompany
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.contentTable1
{
 border-color:#BCC2FC;
 border-style:solid;
 border-width:1px;
 border-collapse:collapse
}

.contentTableBlack
{
 border-color:#000000;
 border-style:solid;
 border-width:1px;
 border-collapse:collapse
}

.newsletter1
{
 font-family:Arial, Helvetica, sans-serif;
 color:#ABB203;
 font-weight:bold;
}

.newsletter2
{
 font-size:16px;
 font-family:Arial, Helvetica, sans-serif;
 color:#AAB302;
 font-weight:bold;
}

.headerPicture
{
 background-image:url("/customers/images/bandeau_cti.jpg");
 background-repeat:no-repeat;
}
