body {background-color:#060c28; background-image:url(fond2.jpg); background-repeat:repeat; color:#FFFFFF; font-family:'Times New Roman'}
.cl1       { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#000000; background-image:url(fondacc.jpg); white-space:nowrap; border:1px solid #FFF}
.cl1a      { font-size: 11pt; font-family:'Times New Roman'; text-align: right; color:#FFFFFF; background-color:#000000; white-space:nowrap; border:1px solid #FFF}
.cl1b      { font-size: 11pt; font-family:'Times New Roman'; text-align: right; font-weight:bold; color:#FFFF00; background-color:#000000; white-space:nowrap; border:1px solid #FFF}
.cl1c      { font-size: 11pt; font-family:'Times New Roman'; text-align: center; font-weight:bold; color:#FFFF00; background-color:#000000; white-space:nowrap; border:1px solid #FFF}
.cl2       { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#000000; background-image:url(fondacc.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2a      { font-size: 10pt; font-family:'Times New Roman'; text-align: center; font-style:italic; color:#FFFFFF; background-color:#000000; background-image:url(fondacc.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2b      { font-size: 9pt; font-family:'Times New Roman'; text-align: center; font-style:italic; font-weight:bold; color:#000000; background-color:#FF6666; background-image:url(fondmiss.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2c      { font-size: 10pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#000000; border:1px solid #FFF}
.cl2d      { font-size: 9pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#000000; white-space:nowrap; border:1px solid #FFF}
.cl2e      { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#000000; border:1px solid #FFF}
.cl2game       { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#000000; background-color:#2347d1; background-image:url(fondgame.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2demo       { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#000000; background-color:#d52323; background-image:url(fonddemo.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2gamedemo       { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#000000; background-color:#FFFFFF; background-image:url(fondgamedemo.jpg); white-space:nowrap; border:1px solid #FFF}
.cltitre   { text-align: center; font-family:'Times New Roman'; color:#FFFFFF; margin-top: 0; margin-bottom: 0 }
.cltitre0  { text-align: center; font-family:'Times New Roman'; color:#66FFCC; margin-top: 0; margin-bottom: 0 }
.cltitre2  { text-align: center; font-family:'Courier New'; color:#FFFFFF; margin-top: 0; margin-bottom: 0 }
.clcop     { font-size: 11pt; text-align: center; font-family:'Times New Roman'; font-weight:bold; color:#FFFFFF; background-color:#8f0d07; white-space:nowrap; border:5px outset #8f0d07}
.clsat     { font-size: 11pt; text-align: center; font-family:'Times New Roman'; font-weight:bold; color:#FFFFFF; background-color:#cbc52f; white-space:nowrap; border:5px outset #cbc52f}
.clinfo    { font-size: 10pt; font-family:'Times New Roman'; text-align: center; font-weight:bold; font-style:italic; color:#CC66FF; white-space:nowrap }
.clinfo2   { font-size: 11pt; font-family:'Times New Roman'; text-align: center; font-weight:bold; font-style:italic; color:#FFCC66; white-space:nowrap }
.clgeninfo { font-size: 12pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#3434C9; border:10px outset #3434C9; white-space:nowrap}
.clextinfo { font-size: 12pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#7A3784; border:10px outset #7A3784; white-space:nowrap}
.clextinfo1 { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#8E6095; border:5px outset #8E6095; white-space:nowrap}
.clcomm    { font-size: 12pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#0c5f37; border:10px outset #0c5f37; white-space:nowrap}
.cllinks   { font-size: 12pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#B20414; border:10px outset #B20414; white-space:nowrap}
.clcontrib { font-size: 12pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#7D7D7D; border:10px outset #7D7D7D; white-space:nowrap}
.cl1a_gen  { font-size: 11pt; font-family:'Times New Roman'; text-align: right; color:#FFFFFF; background-color:#020746; background-image:url(fondgen_g.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2_gen   { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#25258d; background-image:url(fondgen_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2e_gen  { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#25258d; background-image:url(fondgen_d.jpg); border:1px solid #FFF}
.cl2a_gen  { font-size: 9pt; font-family:'Times New Roman'; text-align: center; font-style:italic; color:#FFFFFF; background-color:#25258d; background-image:url(fondgen_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl1a_ext  { font-size: 11pt; font-family:'Times New Roman'; text-align: right; color:#FFFFFF; background-color:#3E163F; background-image:url(fondext_g.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2_ext   { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#56275d; background-image:url(fondext_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2e_ext  { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#56275d; background-image:url(fondext_d.jpg); border:1px solid #FFF}
.cl1a_comm { font-size: 11pt; font-family:'Times New Roman'; text-align: right; color:#FFFFFF; background-color:#04240E; background-image:url(fondcomm_g.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2_comm  { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#094327; background-image:url(fondcomm_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2e_comm { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#094327; background-image:url(fondcomm_d.jpg); border:1px solid #FFF}
.cl1a_link { font-size: 11pt; font-family:'Times New Roman'; text-align: right; color:#FFFFFF; background-color:#460208; background-image:url(fondlink_g.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2_link  { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#7D030E; background-image:url(fondlink_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2e_link { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#7D030E; background-image:url(fondlink_d.jpg); border:1px solid #FFF}
.cl1b_link { font-size: 11pt; font-family:'Times New Roman'; text-align: right; font-weight:bold; color:#FFFF00; background-color:#460208; background-image:url(fondlink_g.jpg); white-space:nowrap; border:1px solid #FFF}
.cl1c_link { font-size: 11pt; font-family:'Times New Roman'; text-align: center; font-weight:bold; color:#FFFF00; background-color:#7D030E; background-image:url(fondlink_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2a_link { font-size: 9pt; font-family:'Times New Roman'; text-align: center; font-style:italic; color:#FFFFFF; background-color:#7D030E; background-image:url(fondlink_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2d_link { font-size: 9pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#7D030E; background-image:url(fondlink_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl1a_cont { font-size: 11pt; font-family:'Times New Roman'; text-align: right; color:#FFFFFF; background-color:#1A1A1A; background-image:url(fondcont_g.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2_cont  { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#585858; background-image:url(fondcont_d.jpg); white-space:nowrap; border:1px solid #FFF}
.cl2e_cont { font-size: 11pt; font-family:'Times New Roman'; text-align: left; color:#FFFFFF; background-color:#585858; background-image:url(fondcont_d.jpg); border:1px solid #FFF}
.cl2_head   { font-size: 11pt; font-family:'Times New Roman'; text-align: center; color:#FFFFFF; background-color:#000000; white-space:nowrap; border:10px outset #FFFFFF}
a:link { color:#FFFFFF; text-decoration:none }
a:visited { color:#FFFFFF; text-decoration:none }
a:hover { color:#A1B3FF; text-decoration:none }
a:active { color:#FFBBBB; text-decoration:none }
a:focus { color:#FFBBEB; text-decoration:none }

input.input1:focus, input.input2:focus, select.selectlist:focus {
background-color: #000000;
color: #FFFFFF;
}

input.input1:hover, input.input2:hover, input.input3:hover, select.selectlist:hover {
background-color: #000000;
color: #FFFFFF;
}

input.input1 {
background-color:#c3e0ed;
border:2px inset #a0522d;
}

input.input2 {
background-color:#f5cbf5;
border:2px inset #a0522d;
}

input.input3 {
background-color:#56b892;
border:2px outset #a0522d;
}

select.selectlist {
background-color:#c3e0ed;
border-top:2px solid #a0522d;
border-left:2px solid #a0522d;
border-right:2px solid #e2cbc0;
border-bottom:2px solid #e2cbc0;
}