body {
background-color : #ffffff; 
border : 0; 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 13px; 
font-weight : normal; 
color : #000000; 
} 
table {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 13px; 
} 
tr {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 13px; 
} 
td {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 13px; 
} 
b {
font-weight : bold; 
} 
p {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
} 
div {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
} 
a {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
text-decoration : none; 
} 
pre {
font-family : Courier, monospace, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
} 
A:link {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
text-decoration : none; 
font-size : 11px; 
color : #000099; 
} 
A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
text-decoration : none; 
font-size : 11px; 
color : #6666cc; 
} 
A:active {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
text-decoration : none; 
font-size : 11px; 
color : #000099; 
} 
A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 11px; 
color : #000099; 
text-decoration : underline; 
} 
a.nop:hover {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
font-size:10px;
color : #FFFFFF;
text-decoration:none; 
} 
a.tsh:link {
font-size : 16px; 
font-weight : bold; 
color : #000099; 
} 
a.tsh:visited {
font-size : 16px; 
font-weight : bold; 
color : #6666cc; 
} 
a.tsh:hover {
font-size : 16px; 
font-weight : bold; 
color : #000099; 
} 
a.tsh:active {
font-size : 16px; 
font-weight : bold; 
color : #000099; 
} 
a.tsl:link {
color : #000099; 
padding-bottom : 3px; 
} 
a.tsl:visited {
color : #6666cc; 
padding-bottom : 3px; 
} 
a.tsl:hover {
color : #000099; 
padding-bottom : 3px; 
} 
a.tsl:active {
color : #000099; 
padding-bottom : 3px; 
} 
a.shl:link {
color : #000099; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.shl:visited {
color : #6666cc; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.shl:hover {
color : #000099; 
font-size : 12px; 
font-weight : bold; 
text-decoration : underline; 
} 
a.shl:active {
color : #000099; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.lp:link {
color : #990000; 
font-size : 10px; 
font-weight : bold; 
} 
a.lp:active {
color : #990000; 
font-size : 10px; 
font-weight : bold; 
} 
a.lp:visited {
color : #cc6666; 
font-size : 10px; 
font-weight : bold; 
} 
a.lp:hover {
color : #990000; 
font-size : 10px; 
font-weight : bold; 
} 
a.bl:link {
color : #ffcc00; 
} 
a.bl:active {
color : #ffcc00; 
} 
a.bl:visited {
color : #cc9900; 
} 
a.bl:hover {
color : #ffcc00; 
} 
a.sel:link {
color : #ffcc00; 
} 
a.sel:active {
color : #ffcc00; 
} 
a.sel:visited {
color : #cc9900; 
} 
a.sel:hover {
color : #ffcc00; 
} 
a.epl:link {
font-size : 10px; 
} 
a.epl:active {
font-size : 10px; 
} 
a.epl:visited {
font-size : 10px; 
} 
a.epl:hover {
font-size : 10px; 
} 
a.pbl:link {
color : #ffcc00; 
} 
a.pbl:active {
color : #ffcc00; 
} 
a.pbl:visited {
color : #cc9900; 
} 
a.pbl:hover {
color : #ffcc00; 
} 
.bt {
font-size : 13px; 
} 
.sh {
font-size : 18px; 
font-weight : bold; 
color : #000000; 
} 
.ish {
font-size : 16px; 
font-weight : bold; 
color : #990000; 
margin-top : 2px; 
} 
.rhst {
font-size : 11px; 
} 
.nlp {
font-size : 10px; 
font-weight : bold; 
color : #666666; 
} 
.ds {
font-size : 11px; 
color : #000000; 
} 
.di {
font-size : 11px; 
color : #666666; 
} 
.la {
font-size : 11px; 
font-weight : bold; 
color : #666666; 
} 
.lu {
font-size : 11px; 
color : #666666; 
} 
.f {
margin-left : 131px; 
width : 629px; 
margin-bottom : 10px; 
} 
.mva {
margin : 5px; 
} 
.mvt {
margin-top : 5px; 
} 
.mvl {
margin-left : 5px; 
} 
.mvr {
margin-right : 5px; 
} 
.mvtb {
margin-top : 5px; 
margin-bottom : 5px; 
} 
.mvb {
margin-bottom : 5px; 
} 
.mxb {
margin-bottom : 10px; 
} 
.mxvb {
margin-bottom : 15px; 
} 
.mvbl {
margin-bottom : 5px; 
margin-left : 5px; 
} 
.miiia {
margin : 3px; 
} 
.miiil {
margin-left : 3px; 
} 
.miiir {
margin-right : 3px; 
} 
.miiitb {
margin-top : 3px; 
margin-bottom : 3px; 
} 
.miiib {
margin-bottom : 3px; 
} 
.imvr {
margin-right : 5px; 
} 
.pva {
padding : 5px; 
} 
.pvl {
padding-left : 5px; 
} 
.pvr {
padding-right : 5px; 
} 
.pvtb {
padding-top : 5px; 
padding-bottom : 5px; 
} 
.pvlb {
padding-left : 5px; 
padding-bottom : 5px; 
} 
.pvb {
padding-bottom : 5px; 
} 
.piiia {
padding : 3px; 
} 
.piiil {
padding-left : 3px; 
} 
.piiir {
padding-right : 3px; 
} 
.piiitb {
padding-top : 3px; 
padding-bottom : 3px; 
} 
.piiib {
padding-bottom : 3px; 
} 
.bg990033 {
background-color : #990033; 
margin-left : 5px; 
} 
.arr {
background-image : url("/images/Separateur/arrow.gif"); 
background-repeat : no-repeat; 
padding-left : 7px; 
padding-bottom : 3px; 
} 
.arrup {
background-image : url("/images/Separateur/arrow_up.gif"); 
background-repeat : no-repeat; 
padding-left : 7px; 
padding-bottom : 3px; 
} 
.arrdo {
background-image : url("/images/Separateur/arrow_down.gif"); 
background-repeat : no-repeat; 
padding-left : 7px; 
padding-bottom : 3px; 
} 
.bull {
background-image : url("/images/Separateur/bullet_white.gif"); 
background-repeat : no-repeat; 
padding-left : 10px; 
font-size : 11px; 
} 
.arry {
background-image : url("/images/Separateur/arrow_yellow.gif"); 
background-repeat : no-repeat; 
color : #000000; 
font-size : 11px; 
padding-left : 7px; 
} 
.svtb {
padding-top : 5px; 
padding-bottom : 5px; 
} 
form {
margin : 0; 
padding : 0; 
} 
.formatStyle {
width : 160px; 
} 
.lhssp {
font-size : 8px; 
color : #eeeeee; 
} 
.lhsfm {
margin-left : 6px; 
} 
.lhsgo {
padding-top : 4px; 
padding-right : 6px; 
} 
.lhs {
font-size : 11px; 
background-color : #eeeeee; 
border : 1px; 
width : 121px; 
} 
.lhsql {
font-size : 11px; 
background-color : #eeeeee; 
padding-left : 6px; 
} 
.lhsb {
padding-bottom : 2px; 
padding-top : 2px; 
padding-left : 6px; 
font-weight : bold; 
} 
.lhsl {
padding-bottom : 2px; 
padding-top : 2px; 
padding-left : 6px; 
} 
.lhsssl {
padding-bottom : 2px; 
padding-top : 2px; 
padding-left : 12px; 
} 
.lhssq {
background-repeat : repeat-y; 
background-color : #339999; 
padding-bottom : 2px; 
padding-top : 2px; 
padding-left : 2px; 
padding-right : 6px; 
font-weight : bold; 
} 
.lhssq2 {
background-repeat : repeat-y; 
background-color : #CC0000; 
padding-bottom : 2px; 
padding-top : 2px; 
padding-left : 2px; 
padding-right : 6px; 
font-weight : bold; 
} 
.lhssqp {
background-repeat : repeat-y; 
background-color : #339999; 
padding-bottom : 2px; 
padding-top : 2px; 
padding-left : 12px; 
padding-right : 6px; 
font-weight : bold; 
} 
.lhsnlp {
font-size : 10px; 
color : #666666; 
font-weight : bold; 
padding-bottom : 2px; 
padding-top : 6px; 
} 
.lhsdl {
font-size : 11px; 
color : #999999; 
padding-left : 11px; 
} 
table.lhs {
background-color : #eeeeee; 
} 
a.lhsnl:link {
color : #ffffff; 
text-decoration : none; 
} 
a.lhsnl:active {
color : #ffffff; 
text-decoration : none; 
} 
a.lhsnl:visited {
color : #ffffff; 
text-decoration : none; 
} 
a.lhsnl:hover {
color : #ffffff; 
text-decoration : underline; 
} 
.lhs a:visited {
color : #990000; 
} 
.lhsdl {
color : #cccccc; 
} 
table.fs {
margin-top : 20px; 
} 
td.fo {
background-color : #000000; 
color : #ffffff; 
font-size : 12px; 
} 
a.fl:link {
font-size : 11px; 
font-weight : normal; 
color : #990000; 
text-decoration : none; 
} 
a.fl:active {
font-size : 11px; 
font-weight : normal; 
color : #990000; 
text-decoration : none; 
} 
a.fl:visited {
font-size : 11px; 
font-weight : normal; 
color : #990000; 
text-decoration : none; 
} 
a.fl:hover {
font-size : 11px; 
font-weight : normal; 
color : #990000; 
text-decoration : underline; 
} 
a.flb:link {
font-size : 11px; 
font-weight : bold; 
color : #990000; 
text-decoration : none; 
} 
a.flb:active {
font-size : 11px; 
font-weight : bold; 
color : #990000; 
text-decoration : none; 
} 
a.flb:visited {
font-size : 11px; 
font-weight : bold; 
color : #990000; 
text-decoration : none; 
} 
a.flb:hover {
font-size : 11px; 
font-weight : bold; 
color : #990000; 
text-decoration : underline; 
} 
.tbsrc {
color : #cccccc; 
} 
td.ba {
background-color : #000000; 
color : #ffffff; 
font-size : 11px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.baml {
margin-left : 5px; 
margin-top : 2px; 
margin-bottom : 2px; 
} 
.bamr {
margin-right : 5px; 
margin-top : 2px; 
margin-bottom : 2px; 
} 
.sha {
background : #666666 url("/images/Separateur/bg.gif") repeat; 
font-size : 11px; 
} 
.shal {
background : #999999 url("/images/Separateur/bg.gif") repeat-y; 
font-size : 11px; 
} 
.bar {
background : #999999 url("/images/Separateur/v.gif") repeat-y; 
font-size : 11px; 
} 
.bar2 {
background : #999999 url("/images/Separateur/v.gif") repeat-y; 
font-size : 11px; 
} 
.sea {
background : #000000 url("/images/Separateur/st.gif") repeat-x; 
color : #ffffff; 
text-decoration : none; 
font-family : tahoma, arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
} 
.sea2 {
background : #000000 url("/images/Separateur/st.gif") repeat-x; 
font-size : 11px; 
font-family : tahoma, arial, helvetica, sans-serif; 
} 
.sear {
background : #999999 url("/images/Separateur/sr.gif") no-repeat; 
font-size : 11px; 
} 
.seal {
background : #000000 url("/images/Separateur/sl.gif") no-repeat; 
font-size : 11px; 
} 
.g {
background : #999999; 
} 
.gt {
background : #999999 url("/images/Separateur/t.gif") repeat; 
font-size : 11px; 
} 
a.wt:link {
color : #ffffff; 
text-decoration : none; 
font-family : tahoma, arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
} 
a.wt:active {
color : #ffffff; 
text-decoration : none; 
font-family : tahoma, arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
} 
a.wt:visited {
color : #ffffff; 
text-decoration : none; 
font-family : tahoma, arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
} 
a.wt:hover {
color : #ffffff; 
text-decoration : none; 
font-family : tahoma, arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
} 
.mvl {
margin-left : 5px; 
} 
.mxl {
margin-left : 10px; 
} 
.mvb {
margin-bottom : 5px; 
} 
.pvl {
padding-left : 5px; 
} 
.pvb {
padding-bottom : 5px; 
} 
.pvtb {
padding-bottom : 5px; 
} 
.mvtb {
margin-bottom : 5px; 
margin-top : 5px; 
} 
.pxl {
padding-left : 10px; 
} 
.gffffff {
background-color : #ffffff; 
} 
.gddddbb {
background-color : #ddddbb; 
} 
.gcccccc {
background-color : #cccccc; 
} 
.g000000 {
background-color : #000000; 
} 
.gefefef {
background-color : #efefef; 
} 
.vb {
background-color : #006699; 
color : #ffffff; 
font-size : 11px; 
border : 1px ; 
width : 203px; 
padding-bottom : 5px; 
} 
.vh {
padding-left : 5px; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
padding-top : 2px; 
padding-bottom : 2px; 
text-transform : uppercase; 
} 
.vdi {
font-size : 10px; 
color : #ffffff; 
} 
.fgbi {
background-color : #ffdbd6; 
width : 203px; 
border : 1px ; 
} 
.fghi {
background-color : #ce346b; 
padding-left : 5px; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.fgbii {
background-color : #ffffff; 
width : 203px; 
border : 1px ; 
} 
.fghii {
background-color : #ce3400; 
color : #ffffff; 
font-size : 10px; 
padding-left : 5px; 
font-weight : bold; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.pb {
background-color : #000000; 
color : #ffcc00; 
width : 203px; 
border : 1px ; 
} 
.stpb {
color : #ffffff; 
width : 416px; 
height : 22px; 
background-color : #000000; 
font-size : 11px; 
border : 1px ; 
} 
.stpt {
font-size : 11px; 
color : #ffffff; 
font-weight : bold; 
padding-left : 10px; 
padding-top : 5px; 
} 
.avb {
width : 203px; 
} 
.spb {
background-color : #ffffcc; 
border : 1px ; 
width : 203px; 
} 
.spbe {
background-color : #ffff33; 
border-top : 1px ; 
border-bottom : 1px ; 
padding-top : 3px; 
padding-bottom : 3px; 
} 
.fefefef {
background-color : #efefef; 
border : 1px ; 
padding-top : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
} 
.f003366 {
background-color : #003366; 
color : #ffffff; 
font-size : 11px; 
font-weight : bold; 
border : 1px ; 
padding-top : 2px; 
padding-bottom : 2px; 
padding-left : 5px; 
} 
.ddb {
background-color : #993366; 
color : #ffffff; 
border : 1px ; 
padding-top : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
font-size : 11px; 
} 
.ddh {
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
} 
.ddt {
color : #ffffff; 
margin-bottom : 5px; 
font-size : 11px; 
} 
.dd250 {
width : 250px; 
} 
.mpb {
width : 203px; 
} 
.mph {
background-color : #339999; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px;
} 
.mphp {
background-color : #993366; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.fsh {
font-size : 11px; 
} 
td.fsa {
background-color : #dedfad; 
font-size : 11px; 
} 
td.fsb {
background-color : #ffffde; 
font-size : 11px; 
} 
td.fsc {
background-color : #efefce; 
font-size : 11px; 
} 
.fsa {
background-color : #dedfad; 
font-size : 11px; 
} 
.fsb {
background-color : #ffffde; 
font-size : 11px; 
} 
.fsc {
background-color : #efefce; 
font-size : 11px; 
} 
.redstatsheader {
color : #cc3300; 
font-size : 11px; 
} 
.statstext TD {
font-size : 11px; 
} 
.statsubheader {
background-color : #ffff66; 
color : #003399; 
font-size : 11px; 
} 
.statheader {
background-color : #003399; 
color : #ffff66; 
font-size : 11px; 
} 
.narrowtext {
font-size : 11px; 
letter-spacing : -1pt; 
} 
.date {
font-size : 11px; 
} 
.sah {
background-color : #666666; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.sab {
width : 203px; 
} 
.sad {
font-size : 10px; 
color : #666666; 
} 
td.sibt {
font-size : 11px; 
color : #ffffff; 
} 
td.sibtbgf {
font-size : 11px; 
color : #ffffff; 
background-color : #000000; 
} 
td.sibtbgq {
font-size : 11px; 
color : #ffffff; 
background-color : #660033; 
} 
td.sibtbgp {
font-size : 11px; 
color : #ffffff; 
background-color : #990033; 
} 
.sibf {
font-size : 11px; 
color : #ffffff; 
background-color : #000000; 
margin-left : 5px; 
} 
.sibq {
font-size : 11px; 
color : #ffffff; 
background-color : #660033; 
margin-left : 5px; 
} 
.sibp {
font-size : 11px; 
color : #ffffff; 
background-color : #000000; 
} 
.sihf {
font-weight : bold; 
font-size : 10px; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.trh {
background-color : #000000; 
padding-left : 5px; 
color : #ffffff; 
font-size : 13px; 
font-weight : bold; 
padding-top : 1px; 
padding-bottom : 1px; 
margin-bottom : 2px; 
} 
.trb {
padding-left : 5px; 
background-color : #ffffcc; 
border : 1px ; 
margin-bottom : 2px; 
} 
.trdd {
padding-left : 5px; 
background-color : #ffcc00; 
border : 1px ; 
padding-top : 4px; 
padding-bottom : 4px; 
} 
.trp {
font-weight : bold; 
color : #666666; 
} 
.trd {
color : #666666; 
margin-bottom : 5px; 
font-size : 11px; 
} 
.listb {
margin-left : 5px; 
margin-top : 15px; 
} 
table.hys {
background-color : #dddddd; 
} 
td.hyst {
color : #000000; 
font-size : 12px; 
} 
.cap {
font-size : 10px; 
color : #666666; 
font-weight : normal; 
} 
.bys {
font-size : 11px; 
font-weight : bold; 
color : #000000; 
} 
.byl {
font-size : 11px; 
font-weight : bold; 
color : #666666; 
} 
.byd {
font-size : 11px; 
color : #000000; 
} 
.msd {
font-size : 11px; 
font-weight : bold; 
color : #666666; 
} 
.comm {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
background-color : #660066; 
color : #ffffff; 
font-size : 12px; 
font-weight : bold; 
padding-left : 5px; 
} 
.cfaxh {
font-size : 16px; 
font-weight : bold; 
} 
a.tickl {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 12px; 
text-decoration : none; 
color : #000099; 
font-weight : bold; 
} 
a.tickl:hover {
color : #6666cc; 
text-decoration : none; 
} 
.ticki {
width : 629px; 
height : 13px; 
overflow : hidden; 
} 
.ticko {
width : 629px; 
border-top : 1px solid #cccccc; 
border-bottom : 1px solid #cccccc; 
padding : 4px 0; 
margin : 4px 0 2px; 
display : block; 
} 
.tickh {
display : none; 
} 
.tickls {
color : #666666; 
} 
.avsh {
background-color : #9999cc; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-top : 2px; 
padding-bottom : 2px; 
padding-left : 5px; 
} 
.avlh {
background-color : #990000; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-top : 2px; 
padding-bottom : 2px; 
padding-left : 5px; 
} 
.avh {
background-color : #6699cc; 
color : #ffffff; 
font-size : 10px; 
font-weight : bold; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.changeHead {
font-size : 14px; 
font-weight : bold; 
color : #990000; 
} 
.changeSummary {
font-size : 10px; 
color : #000000; 
} 
.redstatsheader {
font-family : Verdana, Arial, Helvetica; 
color : #cc3300; 
font-size : 11px; 
} 
.statstext TD {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 11px; 
} 
.statsubheader {
background-color : #ffff66; 
color : #003399; 
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 11px; 
} 
.statheader {
background-color : #003399; 
color : #ffff66; 
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 11px; 
} 
.narrowtext {
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
font-size : 11px; 
letter-spacing : -1pt; 
} 
.date {
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
} 

.ltable
{
    BORDER-RIGHT: #bf0a0a 1px solid;
    FONT-SIZE: 77%;
    BORDER-LEFT: #bf0a0a 1px solid;
    BORDER-BOTTOM: #bf0a0a 3px solid;
    FONT-FAMILY: arial, verdana
}
.ltable TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 3px solid;
    BACKGROUND-COLOR: #C0C0C0
}
.ltable TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #daf0fb 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #daf0fb 1px solid
}
.ltable A
{
    COLOR: black
}
.ltable CAPTION
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 4px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-COLOR: #339999
}
.tablebg_light TD
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #b2d8ea
}
.tablebg_vlight TH
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #d6ebf6
}
.tablebg_vlight
{
    BACKGROUND-COLOR: #d6ebf6
}
.tablebg_vlight TD
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.table_vvlight TD
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ecf8fd
}
.table_vvlight TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 4px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ecf8fd;
    TEXT-ALIGN: center
}
.tablebg_dark TD
{
    FONT-WEIGHT: bold;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #5669dc
}
.tablebg_dark A
{
    COLOR: #ffffff
}
.tablebg_subhead TH
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-COLOR: #bddeee;
    TEXT-ALIGN: center
}
.Style1 {font-size: 8px}
.live_btns { border-bottom:5px solid #C40002; height:17px }
.live_btns .btn_gch { color:#C40002 }
.live_btns2 { border-style:solid; border-color:#FFFFFF; border-width:0px 2px 0px 2px; background-color:#262626; background-image:url(/images/btn2m.gif); background-repeat:repeat-x; background-position:bottom; height:19px; font-size:9px }
.live_btns2 .btn { display:block; background-repeat:no-repeat; background-position:right; padding-right:7px; color:#D2D2D2; text-decoration:none; line-height:16px; float:left }
.live_btns2 .btn:hover, .live_btns2 .btn_on { display:block; background-repeat:no-repeat; background-position:right; padding-right:7px; background-color:#339999; color:#FFFFFF; text-decoration:none; line-height:16px; float:left }
.live_corps, .live_corps_actif, .live_corps_inactif { display:block; }
.live_corps_inactif { display:none }
.btn_gch { display:block; background-repeat:no-repeat; background-position:left; padding:2px 3px 1px 8px; text-align:center; font-size:11px; font-weight:bold; text-decoration:none }
.btn_dte { background-repeat:no-repeat; background-position:right; padding-right:5px; font-size:11px; margin-right:2px; float:left }
.btn_gch_off { display:block; background-repeat:no-repeat; background-position:left; padding:2px 3px 1px 8px; text-align:center; color:#7C7C7C; font-size:11px; font-weight:bold; text-decoration:none }
.btn_gch_off:hover { color:#000000 }
.btn_dte_off { background-repeat:no-repeat; background-position:right; font-size:11px; padding-right:5px; margin-right:2px; float:left }
.couleur3 { color:#999 }
.ligne { display:block; background-color:#EDEDED; background-repeat:no-repeat; background-position:right; margin:0 5px 3px 5px; padding:0 2px 0 2px; text-decoration:none }
.edito { margin-right:5px; font-size:11px }