body
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 letter-spacing:0px;
 text-decoration:none;
 margin:0px;
 padding:0px;
 border:0px;
 background-color:#FFFFFF;
}

a:link
{color:#00AAFF;}
a:visited
{color:#00AAFF;}
a:hover
{color:#00AAFF;}
a:active
{color:#00AAFF;}

.headerText1
{
 color:#152860;
 font-family:Verdana, 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("/agencies/images/l02.jpg");
 background-repeat:no-repeat;
}

.homeMenu1HR
{background-color:#000000;}

.homeMenu1Title
{
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
 background-color:#000000;
}

.homeMenu1GroupText
{
 color:#152860;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.homeMenu1ItemText
{
 color:#152860;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.bgColor1
{background-color:#FFFFFF;}
.bgColor2
{background-color:#000000;}
.bgColor3
{background-color:#CCCCCC;}
.bgColor4
{background-color:#CCCCCD;}
.bgColor5
{background-color:#888888;}
.bgColor6
{background-color:#EEEEEE;}
.bgColor7
{background-color:#999999;}
.bgColor8
{background-color:#666666;}
.bgColor9
{background-color:#999900;}
.bgColor10
{background-color:#666600;}
.bgColor11
{background-color:#333300;}
.bgColor12
{background-color:#9999BB;}
.bgColor13
{background-color:#CCCCEE;}
.bgColor20
{background-color:#B5D6B5;}
.bgColor21
{background-color:#D8F2D8;}

.compact1
{
 margin:0px;
 padding:0px;
 border:0px;
}

.transactionTitle
{
 color:#C8D9F3;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 font-style:normal;
}

.transactionTitle1
{
 color:#40A0D0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14pt;
 font-weight:normal;
 font-style:normal;
}

.fieldGroupLabel1
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.fieldLabel1
{
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.fieldLabel2
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.fieldText1
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.fieldText3
{
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listTitle1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
}

.listLabel1
{
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listLabel2
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 font-weight:normal;
 font-style:normal;
}

.listLabel3
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listLabel4
{
 color:#FFCC00;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.listRow1
{background-color:#CCCCEE;}

.listRow2
{background-color:#CCCCDD;}

.listCell1
{background-color:#DDDDDD;}

.listText1
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.listText2
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.notation1
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.notation2
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:bold;
 font-style:italic;
}

.notation3
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:normal;
 font-style:normal;
}

.button1
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
}

.messageText
{
 color:#FFFF00;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.messageText1
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.messageTextBig
{
 color:#FFFF00;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:normal;
}

.printBody
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 margin:0px;
 padding:0px;
 border:0px;
 background-color:#FFFFFF;
}

.printSpecimen
{
 color:#000000;
 font-family:"Times New Roman", Times, 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("/agencies/images/specimen.jpg");
}

.printTableBorder
{
 border-width:2px;
 border-style:solid;
 border-color:#000000;
}

.printBgColor1
{background-color:#FFFFFF;}
.printBgColor2
{background-color:#000000;}
.printBgColor3
{background-color:#CCCCCC;}
.printBgColor4
{background-color:#EEEEEE;}
.printBgColor5
{background-color:#000000;}

.printLink1
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:underline;
}

.printTextLabel1
{
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.printTextLabel2
{
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent
{
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
}

.printTextContent1
{
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:normal;
 font-style:normal;
}

.printTextContent2
{
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent3
{
 font-family:"Times New Roman", Times, serif;
 font-size:14pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent4
{
 font-family:"Times New Roman", Times, serif;
 font-size:18pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent7
{
 font-family:"Times New Roman", Times, serif;
 font-size:14pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent8
{
 font-family:"Times New Roman", Times, serif;
 font-size:18pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent9
{
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:normal;
 font-style:normal;
}

.printTextContent10
{
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
}

.printTextContent11
{
 font-family:"Times New Roman", Times, serif;
 font-size:12pt;
 font-weight:bold;
 color:#888888;
}

.printNotation1
{
 font-family:"Times New Roman", Times, serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.printCompany
{
 font-family:"Times New Roman", Times, serif;
 font-size:8pt;
 font-weight:normal;
 font-style:normal;
}

.printCompany2
{
 font-family:"Times New Roman", Times, serif;
 font-size:7pt;
 color:#000000;
}

.printFooterContent1
{
 color:#152860;
 font-family:"Univers Condensed", Times New Roman, Times, serif;
 font-size:7pt;
 font-weight:normal;
 font-style:normal;
}

.printPageBreak
{page-break-after:always;}

.printPre
{
 color:#000000;
 font-family:"Courier New", Courier, fixed;
 font-size:8pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
 background-color:#FFFFFF;
}

.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;}

.contentText
{
 color:#152860;
 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; 
}

.contentTableBlack
{
 border-color:#000000;
 border-style:solid;
 border-width:1px;
 border-collapse:collapse;
}

.contentTableBlack2
{
 font-size:10pt;
 border-color:#000000;
 border-style:solid;
 border-width:1px;
 border-collapse:collapse;
}

.contentTableLeftBlack
{
 border-left-color:#000000;
 border-left-style:solid;
 border-left-width:1px;
 border-left-collapse:collapse;
}

.contentNotation1
{
 color:#152860;
 font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 letter-spacing:0px;
 font-weight:normal;
 font-style:normal;
}

.contentNotation2
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:italic;
}

.referenceNotation2
{
 color:#000000;
 font-family:"Times New Roman", Times, serif;
 font-size:10pt;
 letter-spacing:0px;
 font-weight:bold;
 font-style:italic;
}


