@media screen and (-webkit-min-device-pixel-ratio:0)
{
#saf { margin-top: 30px; }
a.infoststd {position:relative;top:0%;z-index:23;text-decoration:none;}
a.infoststd:hover {position:relative;top:0;z-index:23;text-decoration:none;}
a.infoststd span {display:none;}
a.infoststd:hover span {margin:0;padding:0;border:none;font-size:1em;background:none;display:block;position:absolute;top:-9px;left:28px;height:22px;line-height:30px;}

a.infoststdc {position:relative;top:0%;z-index:23;text-decoration:none;}
a.infoststdc:hover {position:relative;top:0;z-index:23;text-decoration:none;}
a.infoststdc span {display:none;}
a.infoststdc:hover span {margin:0;padding:0;border:none;font-size:1em;background:none;display:block;position:absolute; top:-6px; left:28px;height:22px;line-height:30px;}

a.infor {position:relative; top:0; z-index:25; text-decoration:none;}
a.infor:hover {position:relative;top:0; z-index:25; text-decoration:none;}
a.infor span {display:none;}
a.infor:hover span {display:inline-block; position:absolute; top:-26px; right:0px; vertical-align:bottom; float:left;}

}

@media screen {
/* ******************* BODY ******************* */

body{cursor:default;}


#counter{width:1434px;float:right;}.desc{clear:both;color:#FFF;float:right;}.desc #days{float:left;width:110px;text-align:left;}.desc #heures{float:left;width:110px;text-align:left; z-index:10000;}.desc #minutes{float:left;width:110px;text-align:left;}.desc #secondes{float:left;width:105px;text-align:left;}

.fixedColumn tr>:First-Child
{
max-width:18px;
}
.fixedColumn tr>:Last-Child
{min-width:120px; max-width:180px;
            padding: 1px 4px 1px 4px;
}

.fixedHead td, .fixedFoot td
{
background:/*#0c00ff*/url(../img/bgtit.png);
color: #FFFFFF;
padding: 5px 4px 5px 4px;
min-width:18px; max-width:50px;
/*border:1px solid white;
border-collapse:collapse;*/
}
.fixedTable td
{
font-size: 8.5pt;
padding: 1px 4px 1px 4px;
min-width:18px; max-width:50px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables display
 */
table.display {
	margin: 0 auto;
	clear: both;
	width: 865px;
	
	/* Note Firefox 3.5 and before have a bug with border-collapse
	 * ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 ) 
	 * border-spacing: 0; is one possible option. Conditional-css.com is
	 * useful for this kind of thing
	 *
	 * Further note IE 6/7 has problems when calculating widths with border width.
	 * It subtracts one px relative to the other browsers from the first column, and
	 * adds one to the end...
	 *
	 * If you want that effect I'd suggest setting a border-top/left on th/td's and 
	 * then filling in the gaps with other borders.
	 */
}

table.display thead th {
	padding: 3px 18px 3px 10px;
	border-bottom: 1px solid black;
	font-weight: bold;
	cursor: default;
	/* cursor: hand;*/
}

table.display tfoot th {
	padding: 3px 18px 3px 10px;
	border-top: 1px solid black;
	font-weight: bold;
}

table.display tr.heading2 td {
	border-bottom: 1px solid #aaa;
}

table.display td {
	padding: 3px 10px;
}

table.display td.center {
	text-align: center;
}

table.display thead th:active,
table.display thead td:active {
	outline: none;
}
#dt_example #demo {
	margin: 30px auto 0 auto;
}

#dt_example #container {
	width: 865px;
	margin: 30px auto;
	padding: 0;
}

/*#fixh {background:#FFFFFF; height:70px; position:fixed; top:0;width:100%;}
#fixb {background:#FFFFFF; height:110px; position:fixed; bottom:0;width:100%;border-top:solid 1px black;}*/
a:focus {outline:0;}

#map1 {position:absolute; top:190px; left:500px; z-index: 100; visibility: hidden; cursor:default;}
#map2, #map3, #map4, #map6, #map7, #map9, #map10, #map11, #map12, #map13 {position:absolute; top:190px; left: 600px; z-index: 100; visibility: hidden; cursor:default;}
#map5 {position: absolute; top:190px; left:500px; z-index: 100; visibility: hidden; cursor:default;}
#map8 {position: absolute; top:190px; left:350px; z-index: 100; visibility: hidden; cursor:default;}
#ssmap1g, #ssmap2g, #ssmap3g, #ssmap4g, #ssmap5g, #ssmap6g, #ssmap7g, #ssmap8g, #ssmap9g, #ssmap10g, #ssmap11g, #ssmap12g {position:absolute; top: 180px; left: 10px; z-index: 100; visibility: hidden; border: solid 20px #fff697; cursor:default;}
#ssmap1d, #ssmap2d, #ssmap3d, #ssmap4d, #ssmap5d, #ssmap6d, #ssmap7d, #ssmap8d, #ssmap9d, #ssmap10d, #ssmap11d, #ssmap12d {position:absolute; top: 180px; left: 400px; z-index: 100; visibility: hidden; border: solid 20px #fff697; cursor:default;}
#hide, #hideimg {display:none;}
.gfbulle {background-color : #ffffff; border : solid 20px #fff697; width:auto; height:auto; min-width:250px; min-height:250px;}
a.ssmap1 {position:relative;top:0%;z-index:22;text-decoration:none;}
a.ssmap1:hover {position:relative;top:0em;z-index:22;text-decoration:none;}
a.ssmap1 span {display:none;}
a.ssmap1:hover span {z-index:1;margin:0;padding:3px 3px 3px 3px;/*border-left:solid 1px black;*/font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;background:#8888FF;display:block;position:absolute;top:12px;right:17px;line-height:14px;width:180px;text-align:left;padding-left:5px}

.b09 {background:#FFFFFF;/*margin-top:30px; margin-left:15px; margin-right:0px;margin-bottom:10px;*/ margin-left: 15px; padding:0px;text-align:center;}
.bb {text-align:center;width:100%;}
.b2 {margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:10px;}
.bbit {margin-left:100px;margin-bottom:10px;padding:0px;text-align:center;}

.timeTo {
/*	color: black;*/
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(38%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 38%,#cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
margin-left:0; margin-top:-6px; border:silver solid 1px; border-radius:8px; font-size:18pt; color:#444444; font-weight:bold; font-family:Trebuchet MS,helvetica,sans-serif; padding-left:3px;
}
.cdhms {font-family:Trebuchet MS,helvetica,sans-serif; font-size:11pt; font-weight:bold; color:blue; text-indent:1px; vertical-align:middle; line-height:12px; padding:1px 0 1px 5px; cursor:default; white-space:nowrap;}

#imp.lat a {background:url('../img/bgmenr.png') repeat-x/*#ff4e00;*/; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center; vertical-align:top; line-height:28px; padding:4px 14px 4px 14px; text-decoration:none; height:32px;font-family:"Avant Garde Gothic",Arial,Helvetica; border-width:1px;border-radius:20px;}
#imp.lat a:hover {background:url('../img/bgmeng.png') repeat-x; color:#FFFFFF; text-align:center; vertical-align:top; width:auto; line-height:28px; font-family:"Avant Garde Gothic",Arial,Helvetica;}

.thres {background:url('../img/bgtit.png') repeat-x; font-family:Trebuchet MS,helvetica,sans-serif; color:white; font-weight:bold; font-size:8pt; line-height:12px; padding-bottom:4px;}
.thresas {background:url('../img/bgavsp.png'); font-family:Trebuchet MS,helvetica,sans-serif; color:white; font-weight:bold; font-size:9pt; line-height:12px;}
/*.bgsset {background:url('../img/bgsset.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:11pt; line-height:15px; text-align:left; vertical-align:middle; padding: 4px 10px 4px 0; height:20px;
}*/
.bgsset {background:url('../img/bgsset.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:11pt; line-height:15px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}
.bgssetna {background:url('../img/bgssetna.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:11pt; line-height:15px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}

.bgbpna {background:url('../img/bgtop10na.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:#efefef; font-weight:bold; font-size:14px; line-height:16px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}
.bgbp {background:url('../img/bgtop10.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:16px; line-height:18px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}

.bgw2na {background:url('../img/bgw2na.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:#efefef; font-weight:bold; font-size:11pt; line-height:15px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}
.bgw2 {background:url('../img/bgw2.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:16px; line-height:18px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}

.bgw3na {background:url('../img/bgw3na.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:#efefef; font-weight:bold; font-size:14px; line-height:16px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}
.bgw3 {background:url('../img/bgw3.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:16px; line-height:18px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}

.bgwjwna {background:url('../img/bgjwna.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:#efefef; font-weight:bold; font-size:14px; line-height:16px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}
.bgwjw {background:url('../img/bgwjw.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:16px; line-height:18px; text-align:center; padding-bottom:4px; padding-top:4px; padding-left:10px; height:15px;}

.bgleg {background:url('../img/bgleg.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:11pt; line-height:15px; text-align:left; padding-bottom:4px; padding-top:4px; padding-left:10px;}
.bglegna {background:url('../img/bglegna.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:11pt; line-height:15px; text-align:left; padding-bottom:4px; padding-top:4px; padding-left:10px;}

.bgjw {background:url('../img/bgjw.png') no-repeat; font-family:"Avant Garde Gothic",Arial,Helvetica; color:white; font-weight:bold; font-size:11pt; line-height:15px; text-align:left; padding-bottom:4px; padding-top:4px; padding-left:10px;}

a.bghov {color:#ffffff;}
a.bghov:hover {color:#ffffff;}

/* ******************* STATS ******************* */
.evn {background:#FFFFFF;}
.selevn {background:#87ba78;}
.notes {font-family:Trebuchet MS,helvetica,sans-serif; font-size:9pt; line-height:13px; text-align:justify; padding-left:10px; padding-right:10px;}
.notesw {font-family:Trebuchet MS,helvetica,sans-serif; font-size:9pt; color:#FFFFFF; line-height:13px;}
.notesg {font-family:Trebuchet MS,helvetica,sans-serif; font-size:9pt; color:#444444; line-height:13px;}
tr.g {background:#DEDEDE;font-family:Trebuchet MS,helvetica,sans-serif;color:#1d1d1d;font-size:9pt;}
tr.w {background:#FFFFFF;font-family:Trebuchet MS,helvetica,sans-serif;color:#1d1d1d;font-size:9pt;}
tr.zero {background:#DEDEDE;}
tr.one {background:#FFFFFF;}
td.zero {background:#EDEDED;}
td.one {background:#FFFFFF;}
tr.colg {background:#0713ff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;color:#FFFFFF;font-size:14pt;font-weight:bold;line-height:22px;}
tr.col {background:#0713ff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;color:#FFFFFF;font-size:10pt;line-height:20px;}
tr.colbg6 {background:#00ff00;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#000000;vertical-align:middle;line-height:15px;}
tr.colbg12 {background:#ffff00;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-weight:bold;font-size:9pt;color:#000000;vertical-align:middle;line-height:13px;}
h1 {font-family:Trebuchet MS;font-size:14pt;font-weight:bold;line-height:15px;}
h2 {font-family:Trebuchet MS;font-size:12pt;line-height:13px;}
.wrf {background:url('../stats/img/bgwrcf.gif') no-repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wrd {background:url('../stats/img/bgwrcd.gif') no-repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wra {background:#14ABF9 url('../stats/img/bgwrca.gif') no-repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wrcc {background:url('../stats/img/bgwrcc.gif') no-repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wrab {background:#14ABF9;}
.stat {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:14pt;font-weight:bold;color:#000000;vertical-align:middle;line-height:20px;padding-top:2px;padding-bottom:2px;padding-right:10px;padding-left:15px;text-indent:5px;}
.roll {background:#a0d1dd}
.thno {width: 12px;}
.thdr {width: 100px;}
.thss {width: 44px;}
/* ******************* DIV LEFT CONTENT AND TITLE ******************* */

/*           Compte ŕ rebours              */
.car13 {position:absolute; display:block; top:0px; left:180px; z-index:10;}
/*           Top              */
.lct1 {position:absolute; display:inline-block; top:10px; left:0px; z-index:-10;}
.lct2 {position:fixed; display:inline-block; top:-20px; left:0px; z-index:-10;}
.lct3 {position:absolute; display:inline-block; top:7px; left:578px;}
/*          therallyworld.com              */
/*.lct4 {position:fixed; display:inline-block; top:3px; left:5px;}*/
.lct4 {position:absolute; display:inline-block; top:3px; left:385px;}
.lct4a {position:fixed; display:inline-block; top:3px; left:875px;}
/*      Weather           */
.lct5 {position:fixed; display:inline-block; top:418px; left:6px;}
/*      Chrono           */
.lct6 {position:relative; display:inline-block; top:2px; left:2px; z-index:11;}

.lct27 {position:fixed; display:inline-block; top:403px; left:15px;}
.lct7 {position:fixed; display:inline-block; top:473px; left:35px;}
.lct8 {position:fixed; display:inline-block; top:528px; left:7px; z-index:-10;}
.lct9 {position:fixed; display:inline-block; top:694px; left:100px;}
.lct10 {position:fixed; display:inline-block; top:473px; left:100px;}
.homestdg {position:fixed; display:inline-block; top:60px; left:98px;}
/*           Main Title            */
.lct11 {position:absolute; display:inline-block; top:12px; left:545px;cursor:default;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:18pt;color:#444444;font-weight:bold;vertical-align:middle;line-height:22px;}
.lct11idx {position:absolute; display:inline-block; top:12px; left:345px;cursor:default;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:18pt;color:#444444;font-weight:bold;vertical-align:middle;line-height:22px;}
.lct12 {position:fixed; display:inline-block; top:223px; left:1px;}
/*           Printer           */
.lct13 {position:fixed; display:inline-block; top:45px; left:8px;}
/*           Latest Updates          */
.lct14 {position:absolute; top:95px; left:185px; width:865px;cursor:default;}
/*           Info              */
.lct15 {position:fixed; display:inline-block; top:40px; left:75px;z-index:100;}
.lct16 {position:absolute; display:inline-block; top:12px; left:465px;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:18pt;color:#444444;font-weight:bold;vertical-align:middle;line-height:22px;}
/*             Plate            */
.lct17 {position:fixed; display:inline-block; top:103px; left:6px; z-index:-1;}
/*             Plate map         */
.lct17m {position:fixed; display:inline-block; top:110px; left:6px;}
.lct17i {position:fixed; display:inline-block; top:40px; left:6px;cursor:default;}
.lct18 {position:absolute; display:inline-block; top:558px; left:8px;}
.lct19 {position:absolute; display:inline-block; top:180px; left:777px; white-space:nowrap; z-index:4;}
.lct20 {position:fixed; display:inline-block; top:653px; left:41px;}
.time1 {position:fixed; top:248px; left:107px;}

.rct1 {position:fixed; display:inline-block; top:3px; left:975px; z-index:-10;}
.rct2 {position:fixed; display:inline-block; top:70px; left:975px; z-index:-10;}
.rct3 {position:fixed; display:inline-block; top:150px; left:975px;}
.rct4 {position:fixed; display:inline-block; top:204px; left:975px;}
.rct5 {position:fixed; display:inline-block; top:274px; left:975px;}
.rct6 {position:fixed; display:inline-block; top:341px; left:975px;}
.rct7 {position:fixed; display:inline-block; top:407px; left:975px;}
.rct8 {position:fixed; display:inline-block; top:476px; left:975px; z-index:-10;}
.rct9 {position:fixed; display:inline-block; top:546px; left:975px;}
.rct10 {position:fixed; display:inline-block; top:610px; left:975px;}
.rct11 {position:fixed; display:inline-block; top:679px; left:975px;}
.rct12 {position:fixed; display:inline-block; top:746px; left:975px;}
.rct13 {position:fixed; display:inline-block; top:812px; left:975px;}
.rct14 {position:fixed; display:inline-block; top:0px; left:1127px;z-index:-12;}
.spa {position:relative; display:block; width:150px; top:81px; left:12px;z-index:12;}
.spa2 {position:absolute; display:block; top:85px; left:88px;z-index:12;}
.spa215 {position:absolute; display:inline-block; top:158px; left:828px; text-align:center; z-index:4;}
.spa3 {position:absolute; display:inline-block; top:2px; left:140px; z-index:22;}

/*** tableau centré ***
.spa4 {position:relative; display:inline-block; top:-17px; left:-2px; float:left;}
.time2 {position:relative; top:44px; left:80px; float:left; z-index:21;}
.time3 {position:relative; top:43px; left:56px; float:left; z-index:21;}*/

/*** tableau ŕ gauche ***/
.spa4 {position:relative; display:inline-block; top:1em; left:-3px; float:left;}
.time2 {position:relative; top:-0.9em; left:20px; float:left; text-align:center; z-index:21;}
.time3 {position:relative; top:-1.1em; left:22px; float:left; text-align:center; z-index:21;}

.spastg {position:fixed; display:inline-block; top:237px; left:12px;z-index:12;}
.spal {position:absolute; display:inline-block; top:40px; left:892px;z-index:12;}
.fral {position:absolute; top:25px; left:190px;}
.dral {position:absolute; top:28px; left:260px;}
.tral {position:absolute; top:40px; left:260px;cursor:default;}

.fral12 {position:absolute; top:50px; left:142px; z-index:101;}
.fral13 {background:#FFFFFF; position:absolute; top:35px; left:182px; z-index:101;}
.dral12 {position:absolute; top:28px; left:252px;}
.tral12 {position:absolute; top:56px; left:190px; z-index:101; cursor:default;}
.tral13 {background:#FFFFFF; position:absolute; top:50px; left:252px; z-index:101; cursor:default;}
.fral12a {position:absolute; top:17px; left:0px;}
.dral12a {position:absolute; top:30px; left:252px;}
.tral12a {position:absolute; top:30px; left:66px;cursor:default;}

/***************** STYLES 2010/2011*************************/
.brc {border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
.brg {background:#c7d4e7;}
.brf {border-left:1px solid #FFFFFF;}
.brgf {background:url('../img/pos.png') repeat-x #0c00ff;}
.brgend {background:url('../img/posend.png') repeat-x #0c00ff; border-radius:0 14px 0 0;}
.brt {border-top:1px solid #CCCCCC;}
.hchart {background:url('../img/bgtit.png') repeat-x #0c00ff; font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:14px;color:#FFFFFF;font-weight:bold;vertical-align:middle; text-align:center;}
.iovch {margin-bottom:-3px\0/IE9!Important; margin-bottom:-2px;}
.rrt {text-indent:8px;}
.poschart {font-family:helvetica,sans-serif,Arial; font-size:13px; vertical-align:middle; line-height:17px; border-bottom:1px solid #cccccc; font-weight:bold; padding-left:4px;}
.ovchd1 {background:url('../img/d1.png') no-repeat #0c00ff;}
.ovchd2 {background:url('../img/d2.png') no-repeat #0c00ff;}
.ovchd3 {background:url('../img/d3.png') no-repeat #0c00ff;}}
.ovchfinal {background:url('../img/final.png') no-repeat #0c00ff;}
.cal3et {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;font-weight:bold; /*color:#000000;*/ vertical-align:middle;line-height:18px; padding-right:3px;padding-left:3px;}

.bg, .bg0, .bg1, .bg2, .bg3, .bg4, .bg5, .bg6, .bg7, .bg8, .bg9, .bg10, .bg11, .bg12, .bg13, .bg14, .bg15, .bg16, .bg17, .bg18, .bg19, .bg20, .bg21, .bg22, .bg23, .bg24, .bg25, .bg26, .bg27, .bg28, .bg29, .bg30, .bg31, .bg32, .bg33, .bg34, .bg35, .bg36, .bg37, .bg38, .bg39, .bg40, .bg41, .bg42, .bg43, .bg44, .bg45, .bg46, .bg47, .bg48, .bg49, .bg50, .bg51, .bg52, .bg53, .bg54, .bg55, .bg56, .bg57, .bg58, .bg59, .bg60, .bg61, .bg62, .bg63, .bg64, .bg65, .bg66, .bg67, .bg68, .bg69, .bg70, .bg71, .bg72, .bg73, .bg74, .bg75, .bg76, .bg77, .bg78, .bg79, .bg80, .bg81, .bg82, .bg83, .bg84, .bg85, .bg86, .bg87, .bg88, .bg89, .bg90, .bg91, .bg92, .bg93, .bg94, .bg95, .bg96 {font-family:helvetica,sans-serif,Arial;font-size:13px;line-height:19px; vertical-align:middle; font-weight:bold;}
.bg0 {color:#000000;}
.bg1 {background:#ccffcc;}
.bg2 {background:#ffff99;}
.bg3 {background:#99ccff;}
.bg4 {background:#a5a5a5;color:#FFFFFF;}
.bg5 {background:#ffcc99;}
.bg6 {background:#00ff00;}
.bg7 {background:#ff0000;color:#FFFFFF;}
.bg8 {background:#ff99cc;}
.bg9 {background:#008080;color:#dbeb95;}
.bg10 {background:#a50021;color:#FFFFFF;}
.bg11 {background:#ffff00;}
.bg12 {background:#333399;color:#FFFFFF;}
.bg13 {background:#ccffff;}
.bg14 {background:#993366;color:yellow;}
.bg15 {background:#003366;color:yellow;}
.bg16 {background:#00ffff;}
.bg17 {background:#000000;color:#FFFFFF;}
.bg18 {background:#2a849a;color:#FFFFFF;}
.bg19 {background:#ff8080;color:yellow;}
.bg20 {background:#00ccff;color:#ff0000;}
.bg21 {background:#99cc00;}
.bg22 {background:#9999ff;}
.bg23 {background:#339966;color:yellow;}
.bg24 {background:#008000;color:#FFFFFF;}
.bg25 {background:#3366ff;color:#FFFFFF;}
.bg26 {background:#666699;color:#ffcc3d;}
.bg27 {background:#808000;color:#ebeb83;}
.bg28 {background:#339966;color:#FFFFFF;}
.bg29 {background:#000080;color:#db00ff;}
.bg30 {background:#d99795;color:#312284;}
.bg31 {background:#c5be97;color:#425867;}
.bg32 {background:#cccc00;color:#e62e00;}
.bg33 {background:#a0835a;}
.bg34 {background:#bfbfbf;color:#2b8000;}
.bg35 {background:#fac090;color:#c92b20;}
.bg36 {background:#adbd77;color:#0036ff;}
.bg37 {background:#737ca0;color:#fcff00;}
.bg38 {background:#e0c6cf;color:#ff0000;}
.bg39 {background:#4c501c;color:#ffffff;}
.bg40 {background:#2d5d64;color:#ffffff;}
.bg41 {background:#9ec3a0;color:#ff0000;}
.bg42 {background:#1ea1b9;color:#ffd308;}
.bg43 {background:#ffd247;color:#02158a;}
.bg44 {background:#ff8c47;color:#ffffff;}
.bg45 {background:#a532a6;color:#fff118;}
.bg46 {background:#1d797f;color:#ffffff;}
.bg47 {background:#590635;color:#ffffff;}
.bg48 {background:#d081cb;color:#00108a;}
.bg49 {background:#d8ff3c;color:#00108a;}
.bg50 {background:#3f4135;color:#ffffff;}
.bg51 {background:#6fa293;color:#fffc00;}
.bg52 {background:#5d5da2;color:#ffffff;}
.bg53 {background:#619a5f;color:#ffffff;}
.bg54 {background:#72ccb6;}
.bg55 {background:#80b18b;color:#1200ff;}
.bg56 {background:#59839f;color:#fff440;}
.bg57 {background:#6c4b2f;color:#fff440;}
.bg58 {background:#ad7140;color:#fff440;}
.bg59 {background:#c10243;color:#fff440;}
.bg60 {background:#b8a985;color:#1200ff;}
.bg61 {background:#b8b626;color:#1200ff;}
.bg62 {background:#c4c49f;color:#ff0000;}
.bg63 {background:#6c9ecc;color:#ffffff;}
.bg64 {background:#b69c83;}
.bg65 {background:#abff3d;color:#0000ff;}
.bg66 {background:#d7a3ff;}
.bg67 {background:#800080;color:#c0dbeb;}
.bg68 {background:#ff6600;color:#0000ff;}
.bg69 {background:#5e5e5e;color:#ffffff;}
.bg70 {background:#4772b9;color:#acb2be;}
.bg71 {background:#0000ff;color:#FFFFFF;}
.bg72 {background:#4cff83;color:#0033c5;}
.bg73 {background:#d8ad83;color:#0000ff;}
.bg74 {background:#4d4d4d;color:#ffe400;}
.bg75 {background:#cde2ff;color:#ff0000;}
.bg76 {background:#ccff7c;color:#ff0000;}
.bg77 {background:url('../../2014/img/bg/39.gif') repeat;}
.bg78 {background:url('../img/bg/53.png') repeat;}
.bg79 {background:url('../../2014/img/bg/60.gif') repeat;}
.bg80 {background:url('../../2014/img/bg/21.gif') repeat;color:#FFFFFF;}
.bg81 {background:url('../img/bg/57.png') repeat;}
.bg82 {background:url('../../2014/img/bg/46.gif') repeat;color:#008000;}
.bg83 {background:url('../../2014/img/bg/47.gif') repeat;}
.bg84 {background:url('../../2014/img/bg/26.gif') repeat;}
.bg85 {background:url('../../2014/img/bg/28.gif') repeat;}
.bg86 {background:url('../../2014/img/bg/29.gif') repeat;}
.bg87 {background:url('../img/bg/30.png') repeat;}
.bg88 {background:url('../../2014/img/bg/22.gif') repeat;color:yellow;}
.bg89 {background:url('../../2014/img/bg/41.gif') repeat;color:#0000ff;}
.bg90 {background:url('../img/bg/38.png') repeat;}
.bg91 {background:url('../img/bg/16.png') repeat; color:#ffffff;}
.bg92 {background:url('../../2014/img/bg/40.gif') repeat;}
.bg93 {background:url('../img/bg/32.png') repeat; color:#ffffff;}
.bg94 {background:url('../../2014/img/bg/58.gif') repeat;}
.bg95 {background:url('../../2014/img/bg/54.gif') repeat;color:#173643;}
.bg96 {background:url('../../2014/img/bg/59.gif') repeat;color:#9b0d0d;}

/*.bgspl {background:url('../img/redspl.png') repeat-y;}*/
.bgspl {border-bottom: 2px dotted red;}
.bgline {background:url('../img/ybg.gif') repeat-x;}
.bgfoot {background:#ffd4a9;}
.chrm {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#222222;font-weight:bold;vertical-align:middle;line-height:12px;}
.chrt {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:14pt;color:#444444;font-weight:bold;vertical-align:middle;line-height:16px;}
.chrh {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:19pt;color:#091586;font-weight:bold;vertical-align:middle;line-height:16px;}
.chrd {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:8pt;color:#98deff;vertical-align:middle;line-height:14px;cursor:default;}

#livech {margin-left:-3.95em;margin-right:60px;width:170px;}
#livecd1 {margin-left:-3.95em;margin-right:60px;width:170px;}
#livecd2 {margin-left:-3.95em;margin-right:60px;width:170px;}
#livecd3 {margin-left:-3.95em;margin-right:60px;width:170px;}
#livecd4 {margin-left:-3.95em;margin-right:60px;width:170px;}
.hisstat {position:absolute; top:45px; left:790px; width:175px;}

div.centre {text-align:center;}
.chrmb {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:10pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:12px;}
.tits {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:18pt;color:#444444;font-weight:bold;vertical-align:bottom;line-height:20px;}

a {color:#000000;font-weight:bold;text-decoration:none}
a:hover {color:#000000;font-weight:bold;text-decoration:underline}

div#split {font-family:Trebuchet MS,helvetica,sans-serif, Arial; font-weight:bold; font-size:14pt; text-decoration:none; text-align:center; z-index:2;}

div#split a, div#split .void a, div#split .ann a, div#split .cur a {display:table-cell; font-family:sans-serif,Arial; color:#ffffff; font-size:12pt; letter-spacing:-1px; font-weight:bold; line-height:25px; vertical-align:middle; text-align:center; text-decoration:none; border:#FFFFFF solid 1px; width:25px; max-width:25px; height:25px;}

div#split .void, div#split .ann, div#split .cur {font-family:sans-serif, Arial; font-weight:bold; font-size:12pt; letter-spacing:-1px;}

div#split a {background:url(../img/splok.png) center no-repeat; border-radius:50px; padding-right:1px; /*padding:3px 5px 3px 3px; */}
div#split a:hover span {letter-spacing:normal; font-size:12pt;}
div#split a:hover {background:url(../img/splokg.png) center no-repeat; text-decoration:none; border:#FFFFFF solid 1px;}

div#split .void {color:#BBBBBB;}
div#split .void a {background:url(../img/splvoid.png) center no-repeat; cursor:default; border-radius:50px;}
div#split .void a:hover, div#split .void a:focus {color:#FFFFFF; background:url(../img/splcanc.png) center no-repeat; border:#FFFFFF solid 1px;}

div#split .ann a {background:url(../img/splcanc.png) center no-repeat; cursor:default; border-radius:50px;}
div#split .ann a:hover, div#split .ann a:focus {background:url(../img/splcanc.png) center no-repeat; color:#ffffff; border:#FFFFFF solid 1px;}

div#split .cur a {background:url(../img/splokg.png) center no-repeat; cursor:default; border-radius:50px; white-space:nowrap;}
div#split .cur a:hover, div#split .cur a:focus {background:url(../img/splokg.png) center no-repeat; border:#FFFFFF solid 1px;}

div#split .cap {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-weight:bold;font-size:9pt; letter-spacing:normal; color:#000000; text-decoration:none; background:#FFFFFF;}
div#split .cap a {white-space:nowrap;font-family:Trebuchet MS,helvetica,sans-serif,Arial;color:#ffffff;font-size:8pt; letter-spacing:normal; line-height:16px; font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; background:url('../img/bgtit.png') repeat-x; /*background:#0404eb; */cursor:default; display:block; padding:3px 3px 0 3px; width:auto; min-width:16px; max-width:70px; height:20px; border:#FFFFFF solid 1px; border-radius:50px;}
div#split .cap a:hover, div#split .cap a:focus {background:#0404eb url('../img/bgtit.png'); color:#ffffff; letter-spacing:normal; text-decoration:none; border:1px solid #fff;/* border-radius:0.35em;*/}

.mini {background:#0600ff;color:#FFFFFF;font-weight:bold;}

#box {
position:fixed;
top:50%;
left:50%;
margin-left:-250px;
margin-top:-50px;
width:500px;
height:100px;
padding:5px;
margin:0;
border:1px solid black;
background:white;
}

.up {color:#00932a;font-weight:bold;}
.dn {color:#FF0000; font-weight:bold;}
.dnm {color:#FF0000; vertical-align:top;}
.dns {/*background:#c5c5c5;*/ color:#FF0000;}
.sel {background:#a1ffa3}

.hsp {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:10pt;font-weight:bold;padding:2px 2px 2px 2px;border-right:solid 1px #fff;color:#000000;vertical-align:bottom;}
.hspp {font-size:8pt;}
.csp {cursor:default; font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;font-weight:bold;padding:2px 2px 2px 2px;border-right:solid 1px  #c3c5c7;color:#000;height:18px;vertical-align:middle;}
.cspa {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;font-weight:bold;padding:2px 2px 2px 2px;border-right:solid 1px  #c3c5c7;color:#000;height:18px;vertical-align:middle;}
.cspp {font-size:7pt;}

			tr#hghl:hover {background-color:#c3ecb7;}
			#hghl .oddr:hover {background-color:#c3ecb7;}

/* ************** 2016 *************************** */
div#results {overflow-x:auto; min-width:946px; height:auto; /*max-height:500px; *//*min-height:600px;*/ border-radius:10px;}
div#hspl {overflow-x:auto; min-width:946px; height:auto; /*max-height:500px; *//*min-height:600px;*/ border-radius:10px; background:#ffffff;}

div#results table {border-collapse:separate; border-spacing:3px 3px; border-radius:6px;}
div#hspl table {border-collapse:separate; border-spacing:3px 0; border-radius:6px;}

div#results tr {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}
/*div#hspl tr {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}*/
div#results tr:hover {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}
/*div#hspl tr:hover {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}*/
div#results td {background:#dbe3ef/*c7d4e7*/; border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}
/*div#hspl td {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}*/
div#results td:hover {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}
/*div#hspl td:hover {border-collapse:separate; border-spacing:2px 4px; border-radius:6px;}*/
div#results tr:hover td {background:#c3c5c7; border-collapse:separate; border-radius:6px;}
/*div#hspl tr:hover td {border-collapse:separate; border-radius:6px;}*/
div#results tr.sel13 td {background:#cdffce; /*border:#cdffce solid 2px; */border-collapse:separate; cursor:default; border-radius:6px;}
div#results tr.sel13 td:hover {background:#cdffce; border-collapse:separate; cursor:default; border-radius:6px;}
div#hspl td.splsspos {border-collapse:separate; border-spacing:2px 4px; border-radius:50px;}
.spl13r1, .spl13g1, .spl13r2, .spl13g2, .spl13r3, .spl13g3, .spl13r4, .spl13g4, .spl130, .spl131, .spl13r5, .spl13g5 {display:inline-block; font-family:sans-serif,Arial; font-size:11pt; font-weight:bold; color:#FFFFFF; border-radius:6px; line-height:16px; text-align:right; vertical-align:middle; width:auto; min-width:25px; white-space:nowrap;}

.spl13r1 {background:#FF0000; padding:0 5px 0 5px;}
.spl13g1 {background:#00932a; padding:0 5px 0 9px;}
.spl13r2 {background:#FF0000; padding:0 5px 0 17px;}
.spl13g2 {background:#00932a; padding:0 5px 0 21px;}
.spl13r3 {background:#FF0000; padding:0 5px 0 25px;}
.spl13g3 {background:#00932a; padding:0 5px 0 29px;}
.spl13r4 {background:#FF0000; padding:0 1px 0 2px;}
.spl13g4 {background:#00932a; padding:0 2px 0 4px;}
.spl130 {background:#535353; padding:0 5px 0 33px;}
.spl131 {background:#9c9d9d; padding:0 5px 0 33px;}
.spl13r5 {background:#FF0000; display:inline-block; font-family:sans-serif; padding:0 5px 0 17px\0/IE9!important; padding:0 5px 0 18px; -bracket-:hack[;padding:0 5px 0 17px;];}
.spl13g5 {background:#00932a; display:inline-block; font-family:sans-serif; padding:0 5px 0 19px!important;}

.spl17r, .spl17rr, .spl17g, .spl17gr, .spl170 {display:inline-block; padding:0 10px 0 12px; font-family:sans-serif,Arial; font-size:11pt; font-weight:bold; color:#FFFFFF; border-radius:6px; line-height:16px; text-align:right; vertical-align:middle; width:auto; min-width:18px; max-width:18px;}
.spl17r {background:#FF0000; text-indent:0.05em;}
.spl17rr {background:#FF0000; text-indent:-0.4em;}
.spl17g {background:#00932a; text-indent:-0.2em;}
.spl17gr {background:#00932a; text-indent:-0.65em;}
.spl170 {background:#535353; margin-left:-10px;}


.spl171 {background:#9c9d9d; display:inline-block; font-family:sans-serif; padding:0 10px 0 10px !important; padding:1px 10px 1px 10px; font-family:sans-serif,Arial; font-size:11pt; font-weight:bold; color:#FFFFFF; border-radius:6px; line-height:16px; text-align:right; vertical-align:middle; width:auto; min-width:18px; max-width:18px;}

.stdgdrt {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:12pt; text-indent:5px; vertical-align:middle; line-height:18px; height:54px; max-height:54px; min-height:54px; text-align:left; padding:3px 10px 4px 10px; width:202px; min-width:202px; max-width:202px; white-space:nowrap; border-radius:6px;}

.clstg17 {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:12pt; vertical-align:middle; line-height:18px; height:56px; max-height:56px; min-height:56px; padding-top:0\0/IE9!Important; padding:2px 5px 2px 5px; text-align:right; width:34px; min-width:34px; max-width:34px; border-radius:6px;}

.thlstg17 {background:url('../img/bgtit.png') repeat-x; font-family:Trebuchet MS,helvetica,sans-serif; color:white; font-weight:bold; font-size:12pt; height:26px; max-height:26px; min-height:26px; line-height:14px; vertical-align:middle; text-align:left; text-indent:23px; padding: 4px 4px 4px 4px; width:202px; min-width:202px; max-width:202px;}

a.stdp {position:relative;top:0%;z-index:23;text-decoration:none;}
a.stdp:hover {position:relative;top:0;z-index:23;text-decoration:none;}
a.stdp span {display:none;}
a.stdp:hover span {margin-top:2px; margin-left:-4px; ;padding:0;border:none;font-size:1em;background:none;display:block;position:absolute; top:-6px; left:28px;height:22px;line-height:30px;}

.hsplpos, .hspldr, .hspl, .hsplsstime, .hsplsspos {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:10pt; color:#ffffff; font-weight:bold; line-height:14px; background:url('../img/bgtit.png') #ffffff; border-radius:2px;}

.hsplpos {font-weight:bold; width:22px; padding:2px 8px 2px 2px; text-align:right; border-radius:20px 0 0 0; vertical-align:bottom;}
.hspldr {font-weight:bold; padding:0 4px 0 2px; min-width:100px; overflow:hidden; white-space:nowrap; width:168px; max-width:168px; text-align:right; border-radius:0 50px 50px 0; padding-right:10px;}
.hspl {text-align:center; padding:2px 2px 2px 2px; line-height:14px; width:71px; min-width:63px; max-width:100px; border-radius:50px;}
.hsplsstime {font-weight:bold; text-align:right; padding:0 8px 0 2px; width:61px; max-width:100px; border-left:#9c9d9d/*c7d4e7*/ solid 6px; border-radius:50px 0 0 50px;}
.hsplsstime {font-weight:bold; text-align:right; padding:0 8px 0 2px; width:61px; max-width:100px; border-left:#9c9d9d/*c7d4e7*/ solid 6px; border-radius:50px 0 0 50px;}
.hsplsspos {font-weight:bold; width:28px; padding:0 2px 0 2px; border-radius:0 20px 0 0; width:25px; text-align:center; vertical-align:middle;}

.splpos, .spldr, .spl, .spl10, .splsstime, .splsstime10, .splsspos {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; vertical-align:top; background:none; /*border:#c7d4e7 solid 2px; */border-radius:2px;}

.splpos {font-weight:bold; padding:8px 8px 2px 2px; line-height:15px; text-align:right; width:23px;}
.spldr {font-weight:bold; padding:8px 8px 2px 2px; line-height:15px; min-width:100px; overflow:hidden; white-space:nowrap; width:170px; max-width:170px; text-align:right;}
/*.spl {color:#3522e7; font-weight:bold; height:47px; text-align:right; padding:2px 6px 2px 2px; line-height:14px; width:65px; max-width:100px;}*/

.spl {color:#3522e7; font-weight:bold; height:47px; text-align:right; padding:2px 6px 2px 2px; line-height:14px; width:5.28em; min-width:5.28em; max-width:5.28em;}

.spl10 {color:#3522e7; font-weight:bold; height:47px; text-align:right; padding:2px 6px 2px 2px; line-height:14px; width:auto; max-width:5.15em;}
/*.splsstime {color:#3522e7; font-weight:bold; height:47px; text-align:right; padding:2px 2px 2px 2px; line-height:14px; width:65px; max-width:100px; border-left:#9c9d9d solid 6px; border-radius:2px;}*/

.splsstime {color:#3522e7; font-weight:bold; height:47px; text-align:right; padding:2px 2px 2px 2px; line-height:14px; width:5.28em; min-width:5.28em; max-width:5.28em; /*border-top:#c7d4e7 solid 2px; border-right:#c7d4e7 solid 2px; border-bottom:#c7d4e7 solid 2px; */border-left:#9c9d9d solid 6px; border-radius:2px;}

.splsstime10 {color:#3522e7; font-weight:bold; height:47px; text-align:right; padding:2px 2px 2px 2px; line-height:14px; width:61px; max-width:4.11em; /*border-top:#c7d4e7 solid 2px; border-right:#c7d4e7 solid 2px; border-bottom:#c7d4e7 solid 2px; */border-left:#9c9d9d solid 6px; border-radius:2px; overflow:hidden;}
.splsspos {line-height:14px; vertical-align:middle; text-align:right; padding-right:6px; width:24px;}

.csph {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; font-weight:bold; padding:8px 2px 2px 2px; line-height:15px;vertical-align:top;}
.csphp {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; font-weight:bold; padding:8px 2px 2px 2px; line-height:15px;vertical-align:top; min-width:100px;}
.cspb {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:8pt; color:#686868; font-weight:bold; line-height:14px; vertical-align:top;}
.cspn {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:8pt;color:#ff5a00/*00932a*/; font-weight:bold; line-height:14px; vertical-align:top;}
.cspd {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; color:#3522e7; font-weight:bold; height:47px; padding:2px 2px 0 2px; line-height:14px; vertical-align:top; width:65px; max-width:100px;}
.cspbt {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; color:#00932a/*ff5a00*/; font-weight:bold; height:47px; line-height:14px; vertical-align:top; width:75px; max-width:100px;}
.cspr2 {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; color:#686868; font-weight:bold; height:47px; line-height:14px; vertical-align:top; width:65px; max-width:100px;}
.arrbs {font-size:18pt; color:#ff5a00; line-height:10px; vertical-align:top;}
.arrbt {font-size:18pt; color:#ff0000; line-height:10px; vertical-align:top;}
.wisp {width:75px; min-width:65px;}
.cspir {font-family:helvetica,sans-serif,Arial; font-size:8pt; color:#ff0000; font-weight:bold; line-height:12px; vertical-align:top; text-align:justify;}
.cspib {font-family:helvetica,sans-serif,Arial; font-size:9pt; color:#000000; line-height:14px; vertical-align:top; text-align:justify;}
.start {font-size:12pt; font-weight:bold; line-height:12px; margin-top-2px;:vertical-align:bottom;}

/* ************** END 2016 *************************** */

/*.sel13 {background:#cdffce; cursor:default; /*color:#FFFFFF;*/ border-radius:10px;}*/
.chrome2 {-bracket-:hack[;
        padding-top:2px;
    ];
}
.chrome3 {-bracket-:hack[;
        padding-top:3px;
    ];
}
div#container {
width:650px;
height:400px;
overflow:auto;  /* cater to the older browsers */
overflow-x:scroll; /* scroll horizontal */
overflow-y:scroll; /* Hide vertical*/
}
#container table {float:left;}
#container td {width:44px;padding:2px 2px 2px 2px;margin:0 1px 0 0;}

div#headsumm {
width:150px;
height:400px;
}
#headsumm table {float:left;}
#headsumm td {padding:2px 2px 2px 2px;margin:0 1px 0 0}
/*#1 {
	background:#FF0000;
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	color:#FFFFFF;
	font-weight:bold;
}*/

/************** ALIGN *****************/
.al {text-align:left; padding-left:4px;}
.alss {text-align:left;}
.am {text-align:center;}
.ar {text-align:right; padding-right:4px;}
.alsp {text-align:left;}
.arsp {text-align:right;}

/************** COL HEADERS **************/
.colh {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt; /*color:#000000;*/ font-weight:bold;vertical-align:middle;line-height:12px;}
.colhp {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:12px;}

/**************** PADDING **************/
.pt {padding-top:2px;}
.pb {padding-bottom:2px;}
.pt4 {padding-top:4px;}
.pb4 {padding-bottom:4px;}
.pl {padding-left:2px;}
.pr {padding-right:2px;}
.pl4 {padding-left:8px;}
.pr4 {padding-right:8px;}
.pall {padding:2px 2px 2px 2px;}

/************** COL 108 RIGHT 208 MIDDLE 308 LEFT *******************/
.c108 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt; text-align:right;vertical-align:middle;line-height:12px;padding-top:2px;padding-bottom:1px;padding-right:4px;}
.c208 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt; text-align:center;vertical-align:middle;line-height:12px;padding-top:2px;padding-right:1px;padding-left:1px;padding-bottom:1px;}
.c208et {font-family:Arial narrow;font-size:9pt;text-align:center;vertical-align:middle;line-height:12px;padding-top:2px;padding-right:1px;padding-left:1px;padding-bottom:1px;}
.c308 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt; text-align:left;vertical-align:middle;line-height:12px;padding-top:2px;padding-left:3px;padding-bottom:1px;}
/*.c108 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt; font-weight:bold; text-align:right;vertical-align:middle;line-height:12px;padding-top:1px;padding-bottom:1px;padding-right:4px;}
.c208 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt; font-weight:bold; text-align:center;vertical-align:middle;line-height:12px;padding-top:1px;padding-right:1px;padding-left:1px;padding-bottom:1px;}
.c208et {font-family:Arial narrow;font-size:9pt;text-align:center;vertical-align:middle;line-height:12px;padding-top:2px;padding-right:1px;padding-left:1px;padding-bottom:1px;}
.c308 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt; font-weight:bold; text-align:left;vertical-align:middle;line-height:12px;padding-top:1px;padding-left:3px;padding-bottom:1px;}*/

.d108, .d111 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:right;vertical-align:middle;line-height:11px;padding-right:4px;padding-bottom:2px;padding-top:1px;}
.d208 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:center;vertical-align:middle;line-height:11px;padding-right:1px;padding-left:1px;padding-bottom:2px;padding-top:1px;}
.d308 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:left;vertical-align:middle;line-height:11px;padding-left:3px;padding-bottom:2px;padding-top:1px;}

.d113 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:right;vertical-align:middle;line-height:11px;}
.d1131 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:right;vertical-align:middle;line-height:11px; width:24px;}
.d213 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:center;vertical-align:middle;line-height:11px;}
.d313 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:left;vertical-align:middle;line-height:11px;}

.c108g {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:right;vertical-align:middle;line-height:12px;padding-right:4px;}
.c208g {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:center;vertical-align:middle;line-height:12px;padding-right:1px;padding-left:1px;}
.c308g {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:left;vertical-align:middle;line-height:12px;padding-left:3px;}

.c108r {background:#FF0000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;text-align:right;vertical-align:middle;line-height:12px;padding-right:4px;padding-top:2px;padding-bottom:1px;}
.c208r {background:#FF0000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;text-align:center;vertical-align:middle;line-height:12px;padding-right:4px;padding-top:2px;padding-bottom:1px;}
.c308r {background:#FF0000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;text-align:left;vertical-align:middle;line-height:12px;padding-left:3px;padding-right:4px;padding-top:2px;padding-bottom:1px;}

.c108s {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#000000;text-align:right;vertical-align:middle;line-height:12px;padding-top:1px;padding-bottom:1px;padding-right:4px;}
.c208s {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;text-align:center;vertical-align:middle;line-height:12px;padding-top:1px;padding-bottom:1px;padding-right:1px;padding-left:1px;}
.c308s {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;text-align:left;vertical-align:middle;line-height:12px;text-indent:3px;padding-top:1px;padding-bottom:1px;}

.c208cl {font-family:helvetica,sans-serif,Arial;font-size:8pt;text-align:center;vertical-align:middle;line-height:11px;padding-top:1px;padding-bottom:1px;padding-right:1px;padding-left:1px;}

.c1084 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#000000;text-align:right;vertical-align:middle;line-height:12px;padding-top:3px;padding-bottom:3px;padding-right:5px;}
.c2084 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;text-align:center;vertical-align:middle;line-height:12px;padding-top:3px;padding-bottom:3px;padding-right:1px;padding-left:1px;}
.c3084 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;text-align:left;vertical-align:middle;line-height:12px;text-indent:3px;padding-top:3px;padding-bottom:3px;}
.red {background:#5a5a5a;color:#FFFFFF;font-weight:bold;}
.cstatit {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt; vertical-align:middle;line-height:14px;}
.cstat {font-family:helvetica,sans-serif,Arial; font-size:13px; vertical-align:middle; line-height:19px;}
.cstatr {background:green; font-family:helvetica,sans-serif,Arial; color:#FFFFFF; font-size:13px; font-weight:bold; vertical-align:middle;line-height:19px;}
.cstatw {background:#ffd2d2; font-family:helvetica,sans-serif,Arial; font-size:13px; vertical-align:middle;line-height:19px;}
.cstatm {background:#caef9a;font-family:helvetica,sans-serif,Arial;font-size:13px; vertical-align:middle;line-height:19px;}

/************** COL RES 15 *******************/

.ret {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#000000;text-align:left;vertical-align:middle;line-height:12px;padding-top:2px;padding-left:3px;padding-bottom:1px;}
a.ret {color:#FFFFFF;text-decoration:none;font-weight:normal;}
a.ret:hover {color: #000000;text-decoration:none;font-weight:normal;}

a.dayss {background:#444444; font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:white; border: solid 1px #444444; border-radius:0.3em; text-decoration:none;font-weight:bold;vertical-align:middle;line-height:26px;padding:1px 6px 1px 5px;}
.day {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#444444;font-weight:bold;vertical-align:bottom;line-height:26px;padding:1px 5px 1px 22px;}
a.day {background:url(../img/frrd.png) no-repeat left #a6b7ff; border: solid 1px #a6b7ff;border-radius:0.3em; text-decoration:none;}
a.day:hover {background:url(../img/fwld.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.3em; text-decoration:none;}
.dayb {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#444444;font-weight:bold;vertical-align:middle;line-height:26px;padding:1px 5px 1px 22px;}
a.dayb {background:url(../img/flr.png) no-repeat left #a6b7ff; border: solid 1px #a6b7ff;border-radius:0.3em; text-decoration:none;}
a.dayb:hover {background:url(../img/fwrd.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.3em; text-decoration:none;}
.dayc {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:26px;padding:1px 5px 1px 22px;}
a.dayc {background:url(../img/point.png) no-repeat left green; border: solid 1px green;border-radius:0.3em; text-decoration:none;}
a.dayc:hover {background:url(../img/point.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.3em; text-decoration:none;}
.close {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:26px;padding:1px 5px 1px 22px; height:35px;}
a.close {background:url(../img/clmapw.png) no-repeat left #FF0000; color:white; border: solid 1px #FF0000;border-radius:0.3em; text-decoration:none;}
a.close:hover {background:url(../img/clmapw.png) no-repeat green left; color:white; border: solid 1px green; border-radius:0.3em; text-decoration:none;}

.stgm {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#000000;font-weight:bold;vertical-align:bottom;line-height:18px;padding:2px 8px 2px 22px;}
a.stgm {background:url(../../2012/img/frrd.png) no-repeat left #a6b7ff; border: solid 1px #a6b7ff;border-radius:0.8em; text-decoration:none;}
a.stgm:hover {background:url(../../2012/img/fwld.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.8em; text-decoration:none;}
.stgd {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#000000;font-weight:bold;vertical-align:bottom;line-height:18px;padding:2px 8px 2px 22px;}
a.stgd {background:url(../../2012/img/flr.png) no-repeat left #a6b7ff; border: solid 1px #a6b7ff;border-radius:0.8em; text-decoration:none;}
a.stgd:hover {background:url(../../2012/img/fwrd.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.8em; text-decoration:none;}

.stgm13 {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:18px;padding:2px 8px 2px 22px;}
a.stgm13 {background:url(../../2012/img/frrd.png) no-repeat left #a6b7ff; border: solid 1px #a6b7ff;border-radius:0.8em; text-decoration:none;}
a.stgm13:hover {background:url(../../2012/img/fwld.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.8em; text-decoration:none;}
.stgd13 {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:18px;padding:2px 8px 2px 22px;}
a.stgd13 {background:url(../../2012/img/flr.png) no-repeat left #a6b7ff; border: solid 1px #a6b7ff;border-radius:0.8em; text-decoration:none;}
a.stgd13:hover {background:url(../../2012/img/fwrd.png) no-repeat left green;color:white; border: solid 1px green; border-radius:0.8em; text-decoration:none;}

.stgix {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:16px;padding:2px 2px 2px 2px;}
a.stgix {background:#ffffff; border: solid 1px #a6b7ff;border-radius:0.8em; text-decoration:none;}
a.stgix:hover {background:#ccffcc; color:black; border: solid 1px #ccffcc; border-radius:0.8em; text-decoration:none;}

.stgixb {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#ababab;font-weight:bold;vertical-align:middle;line-height:16px;padding:2px 2px 2px 2px;}
a.stgixb {background:#ffffff; border: solid 1px #a6b7ff;border-radius:0.8em; text-decoration:none; cursor:default;}
a.stgixb:hover {background:#ffffff;color:#ababab; border: solid 1px #a6b7ff; border-radius:0.8em; text-decoration:none; cursor:default;}

.stgixr {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:16px;padding:2px 2px 2px 2px;}
a.stgixr {background:#ff0000; border: solid 1px #ff0000;border-radius:0.8em; text-decoration:none; cursor:default;}
a.stgixr:hover {background:#ff0000;color:#ffffff; border: solid 1px #ff0000; border-radius:0.8em; text-decoration:none; cursor:default;}

.stgixst {position:absolute; top:25px; left:455px; z-index:111; cursor:pointer; font-family:"Avant Garde Gothic",Arial,Helvetica; text-align:center; white-space:nowrap; width:auto; font-size:12pt;color:#ff0000;font-weight:bold;vertical-align:middle;line-height:18px;padding:2px 2px 2px 2px;}
a.stgixst {background:#fffeb6; border: solid 1px #ff0000; border-radius:0.8em; text-decoration:none;}
a.stgixst:hover {background:#ccffcc;color:#000000; border: solid 1px #ccffcc; border-radius:0.8em; text-decoration:none;}

.stgixss {font-family:"Avant Garde Gothic",Arial,Helvetica; width:auto; font-size:12pt;color:#ff0000;font-weight:bold;vertical-align:middle;line-height:18px;padding:2px 2px 2px 2px;}
a.stgixss {background:#fffeb6; border: solid 1px #ff0000; border-radius:0.8em; text-decoration:none;}
a.stgixss:hover {background:#ccffcc;color:#000000; border: solid 1px #ccffcc; border-radius:0.8em; text-decoration:none;}

/* ******************* BORDURES ******************* */
.stgve {border-top: solid 1px white; border-radius:30px; border-bottom: solid 5px grey;}
.bt {border-bottom:solid 3px black;}
.btl {border-bottom:solid 1px black;}
.t {border-top:solid 3px black;}
.tsl {border-top:solid 1px black;}
.r {border-right:solid 1px black;}
.l {border-left:solid 1px black;}
.ld {border-left:black; border-left-style:double;}
.tt {border-style:solid; border-width: 1px;  border-radius:15px;}
.btlgr {border-bottom:solid 1px #C3C5C7;}
.btlgre {border-bottom:solid 1px #C3C5C7;}
.tlgr {border-top:solid 1px #FFFFFF;}
.tlgre {border-top:solid 1px #C3C5C7;}
.rlgr {border-right:solid 1px #C3C5C7;}
.llgrsp {border-left:solid 4px #c7d4e7;}
.llgr {border-left:solid 1px #C3C5C7;}
.ttlgr {border-bottom:solid 1px #C5C6CA;border-top:solid 1px #C5C6CA;border-right:solid 1px #C5C6CA;border-left:solid 1px #C5C6CA;}
.botor {border-bottom:solid 3px #F6893F;}
.toor {border-top:solid 3px #F6893F;}
.rior {border-right:solid 3px #F6893F;}
.leor {border-left:solid 3px #F6893F;}
.ttsor {border-bottom:solid 3px #F6893F;border-top:solid 3px #F6893F;border-right:solid 3px #F6893F;border-left:solid 3px #F6893F;}
.botor1 {border-bottom:solid 1px #F6893F;}
.toor1 {border-top:solid 1px #F6893F;}
.rior1 {border-right:solid 1px #F6893F;}
.leor1 {border-left:solid 1px #F6893F;}
.ttsor1 {border-bottom:solid 1px #F6893F;border-top:solid 1px #F6893F;border-right:solid 1px #F6893F;border-left:solid 1px #F6893F;}
.botgr {border-bottom:solid 2px #c3c5c7;}
.togr {border-top:solid 2px #c3c5c7;}
.rigr {border-right:solid 1px #FF0000;}
.btred {border-bottom:solid 1px #FF0000;}
.tred {border-top:solid 2px #FF0000;}
.legr {border-top:solid 2px #c3c5c7;}
.ttgr {border:solid 2px #c3c5c7;}
.btwp {border-bottom:solid 1px white;}
.btgp {border-bottom:solid 1px #c3c5c7;}
.btw {border-bottom:solid 1px white;}
.lw {border-left:solid 1px white;}
.rw {border-right:solid 1px white;}
.rwb {border-right:solid 1px white;}
.tw {border-top:solid 1px white;}
.btg {border-bottom:solid 1px #cacaca/*c3c5c7*/;}
.lg {border-left:solid 1px #cacaca/*c3c5c7*/;}
.rg {border-right:solid 1px #cacaca/*c3c5c7*/;}
.rg15 {border-right:1px solid #afafaf;}
.lg15 {border-left:1px solid #afafaf;}
.tg15 {border-top:1px solid #afafaf;}
.btg15 {border-bottom:1px solid #afafaf;}
.rg153 {border-right:3px solid #afafaf;}
.rg153b {border-right:5px solid #c7d4e7;}
.rg153w {border-right:none;}
.rw153 {border-right:3px solid #ffffff;}
.rgd {border-right:solid 1px #ffcc99;}
.tg {border-top:solid 1px #cacaca/*c3c5c7*/;}
.lbl {border-left:solid 1px #cacaca;}
.rbl {border-right:solid 1px #cacaca;}
.tsbl {border-top:solid 1px #5889ea;}
.btbl {border-bottom:solid 1px #cacaca/*0a53e4*/;}

/************************ BACKGROUND CELLS WRC TWRC PWRC JWRC SWRC GR CL******************/
.wrc {
	border-bottom:solid 2px white;
	border-right:solid 2px white;
}

/****************** 2015 ****************/
.twrc {background:/*#f8ddaf */url('../img/tw.png') no-repeat; background-position: 100% 46%;}
.mwrc {background:url('../img/m.png') no-repeat; background-position: 100% 46%;}
.pwrc {background:url('../img/wrc2.png') no-repeat; background-position: 100% 46%;}
.pwrc2 {background:url('../img/w2p.png') no-repeat; background-position: 100% 46%;}
.swrc {background:url('../img/wrc3.png') no-repeat; background-position: 100% 46%;}
.jwrc {background:url('../img/jw.png') no-repeat; background-position:100% 46%;}

.twrc2 {background:#fffd79/*ebea7dfffeaf;f1ff7b*/}
.mwrc2 {background:#ffc230/*ffcf3d ffbc46*/;}
.owrc {background:#f8ddaf;}
.pwrc2ex {background:#bdd2ef;}
.pwrc2o {background:url('../img/w2p.png') no-repeat #e1e1e1; background-position: 100% 46%;}
.jwrcex {background:#76d57c;}
.swrc2 {background:#d3c2e4;}
.vert {background:#caad68;}
/*.vert15 {background:url('../img/gcp.png') no-repeat; background-position:80% 72%; background-size:23px 13px;}*/
.vert15 {background:url('../img/gcp.png') no-repeat; background-position:80% 78%; background-size:23px 13px;}
.ast15 {background:url('../img/ast.png') no-repeat; background-position:80% 80%; background-size:14px 12px;}
.sr15 {background:url('../img/sr15.png') no-repeat; background-position:80% 85%; background-size:23px 13px;}
.ret15 {background:url('../img/ret15.png') no-repeat; background-position:80% 50%; background-size:21px 21px;}
.vertodd {background:#caad68;}
.sr {background:#666666;font-family:Trebuchet MS,helvetica,sans-serif,Arial;color:#FFFFFF;}
.srodd {background:#666666;font-family:Trebuchet MS,helvetica,sans-serif,Arial;color:#FFFFFF;}
.superr {background:#b6b6b6;font-size:8pt;font-weight:bold;color:#FF0000;line-height:11px;text-align:center;padding:0px;}
.min {background:#caef9a;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FF0000;font-weight:bold;}
.max {background:#ffd2d2;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;font-weight:bold;}

.min15 {background:url('../img/min15.png') no-repeat; background-position:right 85%;}
.max15 {background:url('../img/max15.png') no-repeat; background-position:right 85%;}

.minst {background:#caef9a;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FF0000;}
.minstoddl {background:#caef9a;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FF0000;}
.maxst {background:#ffd2d2;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#033874;}
.maxstoddl {background:#ffd2d2;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#033874;}
.minsp {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#00932a;font-weight:bold;}
.oddl {background:#c7d4e7/*e2f2dd d9ecd3*/;}
.oddl12 {background:#d9ecd3;position:absolute; display:inline-block; top:333px; left:192px; z-index:31;width:43.2em;}
.oddlt {position:fixed; display:inline-block; top:333px; left:55.25em; z-index:31;width:43.2em;}
.oddlt82 {position:fixed; display:inline-block; top:333px; left:50.5em; z-index:21;width:48em;}
.oddlt84 {position:fixed; display:inline-block; top:333px; left:48.1em; z-index:21;width:50.4em;}
.oddlt86 {position:fixed; display:inline-block; top:353px; left:46.5em; z-index:21;width:52.0em;}
.oddlt90 {position:fixed; display:inline-block; top:353px; left:50.5em; z-index:21;width:48em;}
.oddlt91 {position:fixed; display:inline-block; top:353px; left:49.6em; z-index:21;width:48.9em;}
.oddlt94 {position:fixed; display:inline-block; top:333px; left:53.5em; z-index:21;width:48.5em;}
.oddlt95 {position:fixed; display:inline-block; top:313px; left:58.5em; z-index:21;width:56.5em;}
.oddlt96 {position:fixed; display:inline-block; top:333px; left:53.5em; z-index:21;width:56.5em;}
.oddlt99 {position:fixed; display:inline-block; top:353px; left:48.1em; z-index:21;width:50.4em;}
.oddlt04 {position:fixed; display:inline-block; top:353px; left:44.1em; z-index:21;width:54.4em;}
.oddlt08 {position:fixed; display:inline-block; top:353px; left:47.5em; z-index:21;width:51.0em;}
.oddlt11 {position:fixed; display:inline-block; top:284px; left:46.5em; z-index:21;width:52.0em;}
.oddlt12 {position:fixed; display:inline-block; top:180px; left:53.0em; z-index:21;width:52.0em;}
.flag {width:45px;text-align:center;}
.flag95 {width:50px;text-align:center;}
.oddr {background:#e1e1e1;}
.tgr {font-size:8pt;color:#444444;vertical-align:middle;line-height:11px;}
.tgrstg {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; font-size:8pt;color:#444444;vertical-align:middle;line-height:12px; padding-bottom:4px;}
.trr {font-size:8pt;color:#FF0000;vertical-align:middle; line-height:15px;padding-top:3px;padding-bottom:6px;height:22px;}
.tg10 {font-size:9pt;color:#666666; vertical-align:middle; line-height:11px;}
.shd15 {font-family:Trebuchet MS,helvetica,sans-serif; font-weight:bold; font-size:12px; line-height:14px; color:#555555;}
.tb15 {color:#1b13ce;}
/*.tb {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt; color:#1b13ce; line-height:18px;}*/
.twt {font-size:8pt;color:#FFFFFF;vertical-align:middle; line-height:11px;}
.tcl {font-size:8pt;}
.spgt {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#646464; line-height:11px;text-align:right;vertical-align:middle;line-height:11px; padding-right:1px; padding-bottom:2px;padding-top:1px;}
.fg {color:#636363;}

.tv {font-size:8pt;color:#09981a;font-weight:bold;vertical-align:top;line-height:11px;}
.tr {font-size:8pt; font-weight:bold; vertical-align:top;color:#FF0000;line-height:11px;}

.tr15 {font-size:9pt; color:#FF0000; font-weight:bold; vertical-align:top; line-height:15px; margin-right:5px;/* letter-spacing:1px;*/}
.tvov {font-size:14px; color:#09981a; margin-right:8px;}

.tr10 {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:9pt;font-weight:bold;vertical-align:middle;color:#FF0000;line-height:11px;}

.tv15_9 {font-size:8pt; color:#09981a; font-weight:bold; vertical-align:top; line-height:10px; letter-spacing:-1px;}
.tr15_9 {font-size:8pt; color:#FF0000; font-weight:bold; vertical-align:top; line-height:10px; letter-spacing:-1px;}
.tv15 {font-size:8pt; color:#09981a; font-weight:bold; vertical-align:top; line-height:15px; margin-right:5px;}
.tr15 {font-size:8pt; color:#FF0000; font-weight:bold; vertical-align:top; line-height:15px; margin-right:5px; letter-spacing:1px;}
.tvov {font-size:14px; color:#09981a; margin-right:8px;}

/* ******************* HOVER ******************* */
.it1, .it1s, .it2, .it3, .it3d, .it4, .it5, .it6, .it7, .it8, .it8r, .it9, .it9gn, .it9rd, .it9or, .it7st {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:10pt; vertical-align:middle;}

.it1 {background:#ccffcc;color:#000000;font-weight:bold;font-style:italic;line-height:12px;}
.it1s {color:#000000;font-weight:bold;line-height:12px;}
.it1s a:link {color:black;text-decoration:none;vertical-align:middle;}
.it1s a:hover {color:black;text-decoration:underline;vertical-align:middle;}
.it1s a:visited {color:black;text-decoration:none;vertical-align:middle;}
.it1s a:visited:hover {color:black;text-decoration:underline;vertical-align:middle;}

.it2 {background:#a5a5a5;color:#000000;font-weight:bold;line-height:12px;}
.it3 {background:#ffcc99;color:#555555;line-height:12px;}
.it3d {background:#ffcc99;color:#000000;font-weight:bold;line-height:12px;}
.it4 {background:#339966;color:#FFFFFF;font-weight:bold;line-height:12px;}
.it5 {background:url(../img/bgtit.png);color:#FFFFFF;font-weight:bold;line-height:14px;}
.it6 {background:#99ccff;color:#000000;line-height:14px;}
.it7 {color:#000000;line-height:12px;}
.it8 {/*color:#000000;*/font-weight:bold;line-height:14px;}
.it8r {color:#FF0000;font-weight:bold;line-height:14px;}
.it9 {color:#000000;font-weight:bold;line-height:14px;}
.it9gn {color:#008906;font-weight:bold;line-height:24px;}
.it9rd {color:#FF0000;font-weight:bold;line-height:24px;}
.it9or {color:#ff7800;font-weight:bold;line-height:14px;}
.it7st {line-height:16px;}

.it151, .it152, .it153, .it154, .it155, .it156, .it157, .it158, .it159 {font-family:helvetica,sans-serif,Arial;font-size:14px; vertical-align:middle; line-height:20px;}
.it151 {background:#ccffcc; color:#0c00ff; font-weight:bold; font-size:16px; font-style:italic;}
.it152 {background:#feffb7; color:#000000;}
.it153 {background:#ffcc99; color:#555555;}
.it154 {background:#339966; color:#FFFFFF; font-weight:bold; font-size:16px; height:24px;}
.it155 {background:url(../img/bgtit.png)/*#0033cc*/; color:#FFFFFF; font-size:16px; font-weight:bold; height:28px;}
.it156 {background:#c7d4e7; line-height:17px;}
.it157 {color:#000000;}
.it158 {background:#dadada;/* font-weight:bold;*/}
.it159 {font-weight:bold;}
.rdhl {border-radius:14px 0 0 0;}
.rdhr {border-radius:0 14px 0 0;}
.rdbr {border-radius:0 0 14px 0;}
.rdbl {border-radius:0 0 0 14px;}

/* ******************* TABLES ******************* */
.tabsb {width:865px;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:7.5pt;color:black;}
.tabmen {width:980px; background:#FFFFFF;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:7.5pt;color:black;}
.tabsb08 {width:800px;background:#C3C5C7;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:10pt;color:black;}
.tab {width:800px;background:#FFFFFF;border-width:1px;border-style:solid;border-color:black;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:10pt;color:black;}
.table {width:800px;background:#FFFFFF;}
.white {background:#FFFFFF;vertical-align:middle;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:10pt;}
.lblue {background:#90E2DF;vertical-align:middle;}
.natgrey {background:#FFFFFF;vertical-align:middle;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:11pt;color:#111111;line-height:16px;text-align:center;vertical-align:middle; border:2px solid #c7d4e7; border-bottom:6px solid #c7d4e7; border-right:6px solid #c7d4e7; border-radius:25px;}
.lgrey {background:#DDDDDD;vertical-align:middle;}

/* ******************* CALENDAR ******************* */
.cal, .cal13ix, .cal13, .call, .cal1, .cal1ex, .cal2, .cal3, .cal3ex, .cal3es, .cal3st, .cal3d, .cal3sr, .cal3st99, .csdp, .csdpr, .csdpp, .text, .textj, a.statdr, .drivst, a.drivst, a.drivst:hover {font-family:Trebuchet MS,helvetica,sans-serif,Arial;}

.cal {font-size:14pt; font-weight:bold; vertical-align:middle; line-height:34px; padding:1px 10px 1px 10px;}
.cal13ix {font-size:14pt; font-weight:bold; vertical-align:middle; line-height:34px; padding:1px 1px 1px 5px;}
.cal13 {font-size:14pt; font-weight:bold; vertical-align:middle; line-height:20px; padding:1px 10px 1px 10px; width:auto;}
.call {font-size:14pt; color:#777777; vertical-align:bottom; line-height:30px; padding:1px 2px 1px 2px;}
.cal1 {font-size:9pt; font-weight:bold; color:#444444; vertical-align:middle; line-height:14px; padding:1px 3px 1px 3px;}
.cal1ex {font-size:9pt; font-weight:bold; color:#FFFFFF; vertical-align:middle; line-height:14px; padding:1px 3px 1px 3px;}
.cal2 {font-size:14pt; font-weight:bold; color:#444444; vertical-align:middle; line-height:20px; padding:1px 0 1px 5px; cursor:default;}
.cal2 a:link {text-decoration:none; vertical-align:middle;}
.cal2 a:hover {text-decoration:none; vertical-align:middle;}
.cal2 a:visited {text-decoration:none; vertical-align:middle;}
.cal2 a:visited:hover {text-decoration:none; vertical-align:middle;}
.cal3 {font-size:12pt; font-weight:bold; /*color:#444444;*/ vertical-align:middle; line-height:12px; padding:3px 3px 4px 3px;}
.cal3 a:link {color:#444444; text-decoration:none; vertical-align:middle;}
.cal3 a:hover {color:#444444; text-decoration:underline; vertical-align:middle;}
.cal3 a:visited {color:#444444; text-decoration:none; vertical-align:middle;}
.cal3 a:visited:hover {color:#444444; text-decoration:underline; vertical-align:middle;}
.cal3ex {font-size:10pt; color:#FFFFFF; vertical-align:middle; line-height:12px; padding:3px 3px 4px 3px;}
.cal3es {font-size:12pt; /*font-weight:bold; */color:#000000; vertical-align:middle; line-height:15px; padding:3px 3px 3px 3px;}
.cal3st {font-size:11pt; color:#000000; vertical-align:middle; line-height:15px; padding-top:3px 6px 3px 2px; height:22px;}
.cal3d {background:black; font-size:11pt; color:#FFFFFF; vertical-align:middle; line-height:15px; padding:3px 6px 3px 2px; height:22px;}
.cal3sr {background:#d4a5d2; font-size:11pt; color:#000000; vertical-align:middle; line-height:15px; padding:3px 6px 3px 2px; height:22px;}
.cal3st99 {font-size:11pt; color:#000000; vertical-align:middle; line-height:15px; padding:4px 6px 1px 2px;}
.csdp {font-size:9pt; color:#000000; vertical-align:middle; line-height:11px; padding:1px 4px 1px 0;}
.csdpr {background:#3a86e4; font-size:9pt; color:#000000; vertical-align:middle; line-height:11px; padding:1px 4px 1px 0;}
.csdpp {font-size:8pt; color:#FF0000; font-weight:bold; text-align:right; vertical-align:middle; line-height:11px; padding:1px 4px 2px 0;}

a.statdr {font-size:12pt; color:white; line-height:20px; border-radius: 2em; cursor:default; background:url('../img/bgmeng.png') repeat-x green; min-width:300px; padding:4px 5px 4px 10px\0/IE9!Important; padding:1px 5px 1px 10px; text-decoration:none;}
a.drivst {font-size:12pt; line-height:20px; border-radius: 2em; background:url('../img/bgavsp.png') repeat-x #a6b7ff; min-width:300px; padding:4px 5px 4px 10px\0/IE9!Important; padding:1px 16px 1px 10px; text-decoration:none;}
a.drivst:hover {font-size:12pt; color:#ffffff; line-height:20px; border-radius: 2em; background:url('../img/bgmeng.png') repeat-x green; min-width:300px; padding:4px 5px 4px 10px\0/IE9!Important; padding:1px 16px 1px 10px; text-decoration:none;}

/* ******************* TEXTE ******************* */
.text {font-size:10pt;color:#111111;vertical-align:middle;line-height:12px;padding-top:2px;padding-bottom:2px;}
.textj {
	font-size:12pt;
	color:#777777;
	vertical-align:middle;
	text-align:justify;
	line-height:12px;
}
.titrer {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	color:#FF0000;
}

.caption08 {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:9pt;color:#111111;line-height:12px; vertical-align:middle;/*font-weight:bold;*/}
.caption08r {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:9pt;color:#FF0000;line-height:12px;vertical-align:middle;/*font-weight:bold;*/}
.caption11r {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:10pt;color:#FF0000;line-height:20px;vertical-align:middle;font-weight:bold;padding-bottom:2px;padding-left:4px;}

.j2p {
	padding:3px 10px 3px 10px;
}
/* ******************* IMAGES ******************* */

.image {
	text-decoration:none;
	border:0;
}

/*************************** INFO **************************/
.infobulle {position:absolute;visibility :visible;border:1px solid Black;padding:5px;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12px;background:#e6e6e6;}
a.info {position:relative;z-index:24;color:Black;text-decoration:none;}
a.info:hover {z-index:25;background:#ff0000;}
a.info span {display:none;}
a.info:hover span {display:block;position:absolute;top:0em; right:38em; width:30em;border:1px solid Black;text-align:justify;font-family:"Avant Garde Gothic",Arial,Helvetica;padding:10px;}

.infobulle08 {position:absolute;visibility :hidden;border:1px solid Black;padding:5px;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12px;background:#e6e6e6;}

a.info08, a.info08:hover {position:relative;top:0%;z-index:25;text-decoration:none;}
a.info08 span {display:none;}
a.info08:hover span {display:inline-block;position:fixed;top:150px; left:185px;width:450px;border:1px solid Black;background:#FFFFFF;background-image:url(../img/infof.gif);background-repeat:no-repeat; background-position:top right;vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#1b13ce;padding:15px;}

a.info0815, a.info0815:hover {position:relative;top:0%;z-index:10000;text-decoration:none;}
a.info0815 span {display:none;}
a.info0815:hover span {display:inline-block;position:absolute;top:70px; left:-741px;width:955px;border:1px solid Black; border-radius:20px;background:#FFFFFF;background-image:url(../img/infix.png);background-repeat:no-repeat; background-position:98% 7%; vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#1b13ce;padding:7px 12px 7px 12px; z-index:10000;}

a.info0915, a.info0915:hover {position:relative;top:0%;z-index:1000;text-decoration:none;}
a.info0915 span {display:none;}
a.info0915:hover span {display:inline-block;position:absolute;top:-145px; left:192px; width:700px; border:1px solid Black; border-radius:20px;background:#FFFFFF; vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#1b13ce;padding:3px; z-index:1000;}

a.time {background:#383838;padding:2px 42px 2px 42px;position:relative;top:0%;left:-2px;z-index:25;text-decoration:none;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#46ff46;}
a.time:hover {background:#2e2e2e;position:relative;top:0%;z-index:25;text-decoration:none;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:orange;}
/*a.time span {display:none;}
a.time:hover span {display:inline-block;position:fixed;top:228px; left:180px;width:410px;border:1px solid Black;background:#FFFFFF;background-image:url(../img/infof.gif);background-repeat:no-repeat;background-position:top right;vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:14pt;color:#1b13ce;padding:10px;}*/

/*.time11 {background:#383838;padding:2px 42px 2px 42px;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#46ff46;border-width:1px;border-radius:20px;border-style:solid;border-color:white; width:500px;}*/
.time11 {background:url('../img/bgmencanc.png') repeat-x #383838; padding:4px 14px 4px 14px\0/IE9!Important; padding:2px 14px 2px 12px; position:relative;top:0%;left:-2px;z-index:25;text-decoration:none;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12px; line-height:18px; color:#46ff46; border-width:1px;border-radius:20px;border-style:solid;border-color:white;}
.time11:hover {background:url('../img/bgmeng.png') repeat-x green;position:relative;top:0%;z-index:25;text-decoration:none;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12px; line-height:18px; color:white;}
.time15 {width:370px; max-width:370px; font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:8pt; font-weight:bold; text-align:center; vertical-align:top; line-height:12px; padding-right:10px;}

a.infospl, a.infospl:hover {position:relative;top:0%;z-index:25;text-decoration:none;}
a.infospl span {display:none;}
a.infospl:hover span {display:inline-block;position:fixed;top:190px; left:185px;width:520px;border:1px solid Black;background:#FFFFFF;background-image:url(../img/infof.gif);background-repeat:no-repeat;background-position:top right;text-align:left;vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:10pt;color:#222222;padding:10px;}

a.infospl15, a.infospl15:hover {position:relative;top:0%;z-index:25;text-decoration:none;}
a.infospl15 span {display:none;}
a.infospl15:hover span {background-color:#ffffff; display:inline-block;position:absolute; top:75px\0/IE9!Important; top:76px; right:-180px; width:300px; border:1px solid Black; /*background-image:url(../img/infix.png);background-repeat:no-repeat; background-position:98% 50%; */text-align:center; vertical-align:top; font-family:helvetica,sans-serif,Arial; font-size:9pt; line-height:14px; color:#222222; padding:0 10px 0 10px; border-radius:20px;}

a.infor, a.infor:hover {position:relative;top:0; z-index:25; text-decoration:none;}
a.infor span {display:none;}
a.infor:hover span {display:inline-block; position:absolute; bottom:22px; right:0px; vertical-align:bottom; float:left;}

a.infor17, a.infor17:hover {position:relative;top:-; z-index:25; text-decoration:none;}
a.infor17 span {display:none;}
a.infor17:hover span {background:#ffff00; font-family:helvetica,sans-serif,Arial; color:#000000; font-size:11pt; white-space:nowrap; line-height:20px; vertical-align:middle; /*font-weight:bold; */padding:1px 10px 1px 10px; /*border:1px solid #ff9000; */border-radius:18px; display:block; position:absolute; top:1px\0/IE9!important; top:-4px; right:46px; white-space:nowrap; float:left;}

a.infogr {position:relative;top:0%;z-index:90;text-decoration:none;}
a.infogr:hover {position:relative;top:0%;z-index:100;text-decoration:none;}
a.infogr span {display:none;}
a.infogr:hover span {display:inline-block;position:absolute; top:60px; left:160px;float:left;width:390px; z-index:10001;}

a.infogrl {position:relative;top:0%;z-index:90;text-decoration:none;}
a.infogrl:hover {position:relative;top:0%;z-index:100;text-decoration:none;}
a.infogrl span {display:none;}
a.infogrl:hover span {display:inline-block;position:absolute;top:40px; right:130px;float:left;width:390px;}

.grc, .grcg1, .grcg2, .grcg3, .grcg4, .grcl, .grcll, .grclr, .grclb, .grcb, .grcm {font-family:Trebuchet MS,helvetica,sans-serif,Arial; vertical-align:middle;}
.grcll, .grclr, .grclb, .grcb, .grcm {font-size:10pt; color:#FFFFFF; line-height:15px; padding:1px 1px 1px 6px;}

.grc {background:#0404eb; font-size:10pt; color:#FFFFFF; line-height:18px; padding:4px 0 4px 10px;}
.grcg {background:#0404eb; font-size:10pt;color:#FFFFFF; line-height:18px; text-align:center; padding:4px 0 4px 0;}
.grcg1 {background:#444444;font-size:10pt;color:#FFFFFF; line-height:18px; padding:1px 1px 1px 1px; border:2px solid #444444; border-radius:12px 0 0 0;}
.grcg2 {background:#444444;font-size:10pt;color:#FFFFFF; line-height:18px; padding:1px 1px 1px 1px; border:2px solid #444444; border-radius:0 12px 0 0;}
.grcg3 {background:#0404eb;font-size:10pt;color:#FFFFFF; line-height:15px; text-align:center; padding:4px 0 4px 0; border:2px solid #0404eb; border-radius:0 0 0 12px;}
.grcg4 {background:#0404eb;font-size:10pt;color:#FFFFFF; line-height:15px; padding:4px 0 1px 10px; border:2px solid #0404eb; border-radius:0 0 12px 0;}
.grcl {font-size:9pt; line-height:15px; padding:1px 1px 1px 6px;}
.grclt1 {background:url('../img/bgplatel.gif') repeat top left;}
.grclt2 {background:url('../img/bgplater.gif') repeat top right;}
.grcll {background:url('../img/bgplatell.gif') repeat center left;}
.grclr {background:url('../img/bgplaterr.gif') repeat center right;}
.grclb {background:url('../img/bgplateb.gif') repeat bottom left;}
.grcrb {background:url('../img/bgplaterb.gif') repeat bottom right;}
.grcm {background:#0404eb;}

a.infost {position:relative;top:0%;z-index:23;text-decoration:none;}
a.infost:hover {position:relative;top:0em;z-index:23;text-decoration:none;}
a.infost span {display:none;}
a.infost:hover span {margin:0;padding:0;border:none;font-size:1em;background:none;display:block;position:absolute;bottom:-1px;left:21px;height:22px;line-height:30px;}

a.infostd {position:relative;top:0%;z-index:22;text-decoration:none;}
a.infostd:hover {position:relative;top:0em;z-index:22;text-decoration:none;}
a.infostd span {display:none;}
a.infostd:hover span {z-index:1;margin:0;padding:3px 3px 6px 3px;/*border-left:solid 1px black;*/font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;background:#8888FF;display:block;position:absolute;top:12px;right:17px;line-height:14px;width:180px;text-align:left;padding-left:5px}

a.infoststd {position:relative;top:0%;z-index:23;text-decoration:none;}
a.infoststd:hover {position:relative;top:0;z-index:23;text-decoration:none;}
a.infoststd span {display:none;}
a.infoststd:hover span {margin:0;padding:0;border:none;font-size:1em;background:none;display:block;position:absolute; bottom:1px\0/IE9!Important; bottom:3px; left:28px;height:22px;line-height:30px;}

a.infoststdc {position:relative;top:0%;z-index:23;text-decoration:none;}
a.infoststdc:hover {position:relative;top:0;z-index:23;text-decoration:none;}
a.infoststdc span {display:none;}
a.infoststdc:hover span {margin:0;padding:0;border:none;font-size:1em;background:none;display:block;position:absolute; bottom:3px\0/IE9!Important; bottom:5px; left:28px;height:22px;line-height:30px;}

a.splitstd {position:relative;top:0%;z-index:23;text-decoration:none;}
a.splitstd:hover {position:relative;top:0em;z-index:23;text-decoration:none;}
a.splitstd span {display:none;}
a.splitstd:hover span {margin:0;padding:2px;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;border:1px;font-size:1em;background:red;display:block;position:absolute;bottom:18px;right:340px;height:14px;line-height:14px;}

a.info10 {position:relative;z-index:90;text-decoration:none;}
a.info10:hover {position:relative;z-index:90;}
a.info10 span {display:none;}
a.info10:hover span {background:#e2e4f8;display:inline-block;position:absolute;top:2em; left:-20.3em; width:650px;border:1px solid Black;line-height:15px;text-align:left;vertical-align:top;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:9pt;padding:2px 10px;}

a.infonot {position:relative; top:3px; z-index:9000; text-decoration:none;}
a.infonot:hover {position:relative;z-index:9000;}
a.infonot span {display:none;}
a.infonot:hover span {background:#fffbc0/*e2e4f8*/; background:url('../img/otw.gif') repeat-x top left #fffbc0; background-size:9.3%; display:inline-block; position:absolute; top:6.1em !Important; left:-41em !Important; width:712px; /*border:1px solid #0c00ff; */border-radius:20px; border-bottom:5px solid #666666; border-right:5px solid #666666; line-height:16px; text-align:left;vertical-align:middle;font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:10pt; padding:12px 20px 8px 20px; text-decoration:none; z-index:9000;}

a.infonotspl15 {position:relative; top:3px; z-index:9000; text-decoration:none;}
a.infonotspl15:hover {position:relative;z-index:9000;}
a.infonotspl15 span {display:none;}
a.infonotspl15:hover span {background:#fffbc0/*e2e4f8*/; background:url('../img/otw.gif') repeat-x top left #fffbc0; background-size:9.3%; display:inline-block; position:absolute; top:1.4em !Important; left:-41em !Important; width:712px; /*border:1px solid #0c00ff; */border-radius:20px; border-bottom:5px solid #666666; border-right:5px solid #666666; line-height:16px; text-align:left;vertical-align:middle;font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:10pt; padding:12px 20px 8px 20px; text-decoration:none; z-index:9000;}

a.info11 {position:relative;z-index:24;text-decoration:none;}
a.info11:hover {position:relative;z-index:24;}
a.info11 span {display:none;}
a.info11:hover span {display:block;position:absolute;top:-6em; left:7em; width:580px;background:#FFFFFF;line-height:20pt;text-align:left;vertical-align:bottom; font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:16pt;color:#0a02af;padding:2px 10px;}

a.infos {position:relative;z-index:24;text-decoration:none;}
a.infos:hover {position:relative;z-index:24;}
a.infos span {display:none;}
a.infos:hover span {background-image:url(../img/split.gif); background-repeat:no-repeat; background-position:bottom right; display:block; position:absolute;top:-1.7em; right:-0.4em; min-width:800px;line-height:15pt;text-align:right;vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:11pt;color:#0000cf;padding:2px 6px;}

a.spl15 {position:relative;z-index:24;text-decoration:none;}
a.spl15:hover {position:relative;z-index:24;}
a.spl15 span {display:none;}
a.spl15:hover span {background-image:url(../img/split2.gif);background-repeat:no-repeat;background-position:295px 100%;display:block;position:absolute;top:-1.6em; left:-16.4em; white-space:nowrap; line-height:15pt; text-align:left; vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:11pt;color:#6c6c6c;padding:2px 0 2px 260px;}

a.infospl15l {position:relative;z-index:9999;text-decoration:none;}
a.infospl15l:hover {position:relative;z-index:9999;}
a.infospl15l span {display:none;}
a.infospl15l:hover span {background-image:url(../img/split.gif); background-repeat:no-repeat; background-position:271px 100%; display:block; position:absolute; top:-1.55em; left:-16.4em; white-space:nowrap; /*min-width:800px; */line-height:15pt; text-align:left; vertical-align:top; font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:11pt; color:#0000cf; padding:2px 0 2px 180px; z-index:9999; overflow:hidden;}

a.infospl15r {position:relative;z-index:24;text-decoration:none;}
a.infospl15r:hover {position:relative;z-index:24;}
a.infospl15r span {display:none;}
a.infospl15r:hover span {background-image:url(../img/split.gif); background-repeat:no-repeat; background-position:bottom right; display:block; position:absolute;top:-1.55em; right:-0.2em; min-width:800px;line-height:15pt;text-align:right;vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:11pt;color:#0000cf;padding:2px 0 2px 150px;}

/*a.spl {position:relative;z-index:24;text-decoration:none;}
a.spl:hover {position:relative;z-index:24;}
a.spl span {display:none;}
a.spl:hover span {background-image:url(../img/split2.gif);background-repeat:no-repeat;background-position:bottom right;display:block;position:absolute;top:-1.7em; left:-19.4em; min-width:240px;line-height:15pt; text-align:center; vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:11pt;color:#6c6c6c;padding:2px 0 2px 120px;}*/

a.split {position:relative;z-index:24;text-decoration:none;}
a.split:hover {position:relative;z-index:24;}
a.split span {display:none;}
a.split:hover span {background-color:#FFFFFF; background-image:url(../img/split2.gif); background-repeat:no-repeat; background-position:50% 100%; display:block;position:absolute;top:-1.7em; left:-19.4em; width:120px; line-height:15pt; text-align:center; vertical-align:top;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:11pt;color:#6c6c6c;padding:2px 0 6px 0;}

a.info08s {position:relative;z-index:25;margin:0 0 0 0;text-decoration:none;}
a.info08s:hover {z-index:25;}
a.info08s span {display:none;}
a.info08s:hover span {display:block;position:absolute;bottom:7px; left:43px;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:14px;color:Red;text-align:center;padding:7px;width:282px;}

/* ******************* LIENS ******************* */
.liens {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:24pt;
	text-decoration:none;
	border:0;
}
.links {
	width:800px;
	height:40px;
	vertical-align:middle;
	text-decoration:none;
	border:0;
}
/* ******************* FOOTER ******************* */
.copy {width:800px;padding-right:0px;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;font-weight:bold;color:#FFA900;text-align:right;}
.copy08 {padding-right:0px;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;font-weight:bold;font-style:italic;color:#0404eb;text-align:right;vertical-align:middle;}
.copybg {background:#999999;width:800px;}
.copy11 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:15pt;color:#ffffff;font-weight:bold;letter-spacing:-0.04em;vertical-align:middle;line-height:25px;}

/* ******************* ENGAGES - CLASSEMENTS ******************* */
#numExt {
	display:none;
}
#show {
	display:block;
}
.col {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:7.5pt;
	color:white;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
	padding-right:2px;
	padding-left:2px;
}
/* ******************* ITINERAIRE ENGAGES CLASSEMENTS 2008 ******************* */
.bg10a {
	background:#dfdfdf;
}
.it08 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
/*	font-weight:bold;*/
	vertical-align:middle;
	line-height:20px;
	padding-right:2px;
	padding-left:2px;
}
.headres, .headdr {background:url('../img/bgtit.png') repeat-x; color:white; font-weight:bold; font-family:"Avant Garde Gothic",Arial,Helvetica; line-height:16px; vertical-align:middle; padding:4px 0 4px 0; border-right:none;}
.headres {font-size:14px;}
.headdr {font-size:12px;}

.classt {background:none; color:white; font-weight:bold; font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:12px; line-height:16px; vertical-align:middle; padding:4px 0 4px 0; border-right:none;}

.sst151, .sst152, .sst153 {background:url('../img/bgtit.png') repeat-x; font-family:"Avant Garde Gothic",Arial,Helvetica; font-weight:bold; color:white;}

.sst151 {font-size:16px; text-align:right; padding-right:3px; border-collapse:collapse; border-radius:14px 0 0 0; width:25px; min-width:25px; max-width:25px;}
.sst152 {font-size:14px; text-align:left; white-space:normal; padding-left:4px; border-collapse:collapse; width:150px; min-width:150px; max-width:150px;}
.sst153 {font-size:16px; text-align:right; padding-right:15px; border-collapse:collapse; border-radius:0 14px 0 0; width:40px; min-width:40px; max-width:40px;}

.ssc151, .ssc151l, .ssc152, .ssc153, .ssc154, .ssc154l {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:14px; font-weight:bold; line-height:20px; vertical-align:middle;}

.ssc151 {text-align:right; padding-right:3px; width:25px; min-width:25px; max-width:25px;}
.ssc151l {text-align:right; padding-right:3px; width:25px; min-width:25px; max-width:25px; border-radius:0 0 0 12px;}
.ssc152 {text-align:left; padding-left:5px; width:150px; min-width:150px; max-width:150px;}
.ssc153 {text-align:right; padding-right:5px; width:65px; min-width:65px; max-width:65px;}
.ssc154 {background:#c7d4e7; text-align:right; padding-right:7px; width:20px; min-width:20px; max-width:20px;}
.ssc154l {background:#c7d4e7; border-radius:0 0 12px 0; text-align:right; padding-right:7px; width:20px; min-width:20px; max-width:20px;}

.classtop {
	background:url('../img/bgtittop.png') repeat-x top; color:white;
}
.classb {
	background:url('../img/bgtitb.png') repeat-x; color:white;;
}
/************************************* NAT ***********************************/
.natv, .nati, .natr, .natr2, .natshow, .natpg, .natb {font-family:"Avant Garde Gothic",Arial,Helvetica; color:#444444;}

.nat {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:13pt; color:black; vertical-align:middle; line-height:19px; padding:0 2px 0 2px;}
.natv {font-size:12pt; font-weight:bold; vertical-align:middle; line-height:26px; padding:0 2px 2px 2px;}
.nati {font-size:13pt; vertical-align:top; padding:10px 2px 2px 3px;}
.natr {font-size:12pt; font-weight:bold; vertical-align:bottom; line-height:26px; padding:4px 2px 2px 2px;}
.natr2 {font-size:12pt; font-weight:bold; vertical-align:bottom; line-height:21px; padding:2px;}
.natshow {font-size:13pt; font-weight:bold; vertical-align:middle; line-height:19px; padding:0 8px 0 22px;}
.natpg {font-size:13pt; vertical-align:middle; padding:0 2px 0 4px;}
.natb {font-size:13pt; font-weight:bold; text-align:center; vertical-align:middle; line-height:19px; padding:0 2px 0 2px;}

/* ******************* LINKS ACTIFS ******************* */
.cal a:link {color:black;text-decoration:none;vertical-align:middle;}
.cal a:hover {color:black;text-decoration:underline;vertical-align:middle;}
.cal a:visited {color:black;text-decoration:none;vertical-align:middle;}
.cal a:visited:hover {color:black;text-decoration:underline;vertical-align:middle;}
.cal2 a:link {color:black;text-decoration:none;vertical-align:top;line-height:20px;padding-top:1px;padding-bottom:1px;}
.cal2 a:hover {color:black;text-decoration:underline;vertical-align:top;line-height:20px;padding-top:1px;padding-bottom:1px;}
.cal2 a:visited {color:black;text-decoration:none;vertical-align:top;line-height:20px;padding-top:1px;padding-bottom:1px;}
.cal2 a:visited:hover {color:black;text-decoration:underline;vertical-align:top;line-height:20px;padding-top:1px;padding-bottom:1px;}

}

/* ********************************************************************************************************** PRINT ********************************************************************************************************** */
@media print {
#l2, #l4, #l6, #l8, #l10, #l12, #l14, #l16, #l18, #l20, #l22, #l24, #l26, #l28, #l30, #l32, #l34, #l36, #l38, #l40, #l42, #l44, #l46, #l48, #l50, #l52, #l54, #l56, #l58, #l60, #l62, #l64, #l66, #l68, #l70, #l72, #l74, #l76, #l78, #l80, #l82, #l84, #l86, #l88, #l90, #l92, #l94, #l96, #l98, #l100, #l102, #l104, #l106, #l108, #l110, #l112, #l114, #l116, #l118, #l120, #l122, #l124, #l126, #l128, #l130, #l132, #l134, #l136, #l138, #l140, #l142, #l144, #l146, #l148, #l150, #r2, #r4, #r6, #r8, #r10, #r12, #r14, #r16, #r18, #r20, #r22, #r24, #r26, #r28, #r30, #r32, #r34, #r36, #r38, #r40, #r42, #r44, #r46, #r48, #r50, #r52, #r54, #r56, #r58, #r60, #r62, #r64, #r66, #r68, #r70, #r72, #r74, #r76, #r78, #r80, #r82, #r84, #r86, #r88, #r90, #r92, #r94, #r96, #r98, #r100, #r102, #r104, #r106, #r108, #r110, #r112, #r114, #r116, #r118, #r120, #r122, #r124, #r126, #r128, #r130, #r132, #r134, #r136, #r138, #r140, #r142, #r144, #r146, #r148, #r150, #rm2, #rm4, #rm6, #rm8, #rm10, #rm12, #rm14, #rm16, #rm18, #rm20, #rm22, #rm24, #rm26, #rm28, #rm30, #rm32, #rm34, #rm36, #rm38, #rm40, #rm42, #rm44, #rm46, #rm48, #rm50, #rm52, #rm54, #rm56, #rm58, #rm60, #rm62, #rm64, #rm66, #rm68, #rm70, #rm72, #rm74, #rm76, #rm78, #rm80, #rm82, #rm84, #rm86, #rm88, #rm90, #rm92, #rm94, #rm96, #rm98, #rm100, #rm102, #rm104, #rm106, #rm108, #rm110, #rm112, #rm114, #rm116, #rm118, #rm120, #rm122, #rm124, #rm126, #rm128, #rm130, #rm132, #rm134, #rm136, #rm138, #rm140, #rm142, #rm144, #rm146, #rm148, #rm150, #lm2, #lm4, #lm6, #lm8, #lm10, #lm12, #lm14, #lm16, #lm18, #lm20, #lm22, #lm24, #lm26, #lm28, #lm30, #lm32, #lm34, #lm36, #lm38, #lm40, #lm42, #lm44, #lm46, #lm48, #lm50, #lm52, #lm54, #lm56, #lm58, #lm60, #lm62, #lm64, #lm66, #lm68, #lm70, #lm72, #lm74, #lm76, #lm78, #lm80, #lm82, #lm84, #lm86, #lm88, #lm90, #lm92, #lm94, #lm96, #lm98, #lm100, #lm102, #lm104, #lm106, #lm108, #lm110, #lm112, #lm114, #lm116, #lm118, #lm120, #lm122, #lm124, #lm126, #lm128, #lm130, #lm132, #lm134, #lm136, #lm138, #lm140, #lm142, #lm144, #lm146, #lm148, #lm150,#l202, #l204, #l206, #l208, #l210, #l212, #l214, #l216, #l218, #l220, #l222, #l224, #lm202, #lm204, #lm206, #lm208, #lm210, #lm212, #lm214, #lm216, #lm218, #lm220, #lm222, #lm224, #r202, #r204, #r206, #r208, #r210, #r212, #r214, #r216, #r218, #r220, #r222, #r224, #rm202, #rm204, #rm206, #rm208, #rm210, #rm212, #rm214, #rm216, #rm218, #rm220, #rm222, #rm224, #l302, #l304, #l306, #l308, #l310, #l312, #l314, #l316, #l318, #l320, #l322, #l324, #lm302, #lm304, #lm306, #lm308, #lm310, #lm312, #lm314, #lm316, #lm318, #lm320, #lm322, #lm324, #r302, #r304, #r306, #r308, #r310, #r312, #r314, #r316, #r318, #r320, #r322, #r324, #rm302, #rm304, #rm306, #rm308, #rm310, #rm312, #rm314, #rm316, #rm318, #rm320, #rm322, #rm324,#l402, #l404, #l406, #l408, #l410, #l412, #l414, #l416, #l418, #l420, #l422, #l424, #lm402, #lm404, #lm406, #lm408, #lm410, #lm412, #lm414, #lm416, #lm418, #lm420, #lm422, #lm424, #r402, #r404, #r406, #r408, #r410, #r412, #r414, #r416, #r418, #r420, #r422, #r424, #rm402, #rm404, #rm406, #rm408, #rm410, #rm412, #rm414, #rm416, #rm418, #rm420, #rm422, #rm424, #rm502, #rm504, #rm506, #rm508, #rm510, #rm512, #rm514, #rm516, #rm518, #rm520, #rm522, #rm524, #r502, #r504, #r506, #r508, #r510, #r512, #r514, #r516, #r518, #r520, #r522, #r524, #lm502, #lm504, #lm506, #lm508, #lm510, #lm512, #lm514, #lm516, #lm518, #lm520, #lm522, #lm524, #l502, #l504, #l506, #l508, #l510, #l512, #l514, #l516, #l518, #l520, #l522, #l524 {background:#BBBBBB;}

body {display:none;}
/*body{background-color:#000000; margin-left:-10px;}*/
header{background-color:#000000;}

#ret, #out, #links, #imp, #imgbt, #livech, #livecd, #inf1, #inf2, #not, #not2, #te11, #te21, #te31, #te41, #menu2, #menu2sd, #body, #fren, #br, #bl, #map1, #map2, #map3, #map4, #map5, #map6, #map7, #map8, #map9, #map10, #map11, #map12, #map13 {display:none;}
/*   #imgp {display:none;}*/
/*   #imgc {display:none;}*/
#car {display:none;}

.sst10 {background:#b6b6b6; border-top: 1px solid black;}
tr.g {background:#DEDEDE;font-family:Trebuchet MS,helvetica,sans-serif,Arial; color:#000000;font-size:12pt;font-weight:bold;}
tr.w {background:#FFFFFF;font-family:Trebuchet MS,helvetica,sans-serif,Arial; color:#000000;font-size:12pt;font-weight:bold;}
tr.zero {background:#DEDEDE;}
tr.one {background:#FFFFFF;}
/*p,td,li {font-family:Arial;font-size:9pt;line-height:15px;}*/
body {background:#FFFFFF;}
body.frame {background:#FF6600;}
td.zero {background:#EDEDED;}
td.one {background:#FFFFFF;}
tr.colbg6 {background:#FFFFFF;font-family:Arial; color:#000000;font-size:8pt;font-weight:bold;line-height:18px;text-align:center;border-bottom:solid 1px black;}
tr.colbg12 {background:#FFFFFF;font-family:Arial; color:#000000;font-size:8pt;font-weight:bold;line-height:18px;text-align:center;}
tr.col {background:#444444;font-family:Arial; color:#FFFFFF;font-size:8pt;font-weight:bold;line-height:18px;}
h1 {font-family:Trebuchet MS;font-size:14pt;font-weight:bold;line-height:15px;}
h2 {font-family:Trebuchet MS;font-size:12pt;line-height:13px;}
.wrf {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wrd {background:#efff64;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wra {background:#beccf5;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#000000;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wrcc {background:#000000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:14px;text-align:center;}
.wrab {background:#14ABF9;}
.chrh {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:16pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;line-height:16px;}
.chrd {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:7pt;color:#FFFFFF;vertical-align:middle;line-height:14px;}

/* ******************* BORDURES ******************* */
.b09 {margin:10px 0px 10px 0px;}
.bt {border-bottom:solid 1px black;}
.t {border-top:solid 1px black;}
.r {border-right:solid 1px black;}
.l {border-left:solid 1px black;}
.tsl {border-top:solid 1px black;}
.tt {border-bottom:solid 1px black;border-top:solid 1px black;border-right:solid 1px black;border-left:solid 1px black;}
.btlgr {border-bottom:solid 1px black;}
.tlgr {border-top:solid 1px black;}
.rlgr {border-right:solid 1px black;}
.llgr {border-left:solid 1px black;}
.llgrsp {border-left:solid 4px #C3C5C7;}
.ttlgr {border-bottom:solid 1px black;border-top:solid 1px black;border-right:solid 1px black;border-left:solid 1px black;}
.botgr {border-bottom:solid 1px black;}
.togr {border-top:solid 1px black;}
.rigr {border-right:solid 2px black;}
.btred {border-bottom:solid 2px #000000;}
.tred {border-top:solid 2px #000000;}
.legr {border-left:solid 1px black;}
.ttsgr {border-bottom:solid 1px black;border-top:solid 1px black;border-right:solid 1px black;border-left:solid 1px black;}
.botor {border-bottom:solid 1px black;}
.toor {Border-top:solid 1px black;}
.rior {border-right:solid 1px black;}
.leor {border-left:solid 1px black;}
.ttsor {border-bottom:solid 1px black;border-top:solid 1px black;Border-right:solid 1px black;border-left:solid 1px black;}
.botor1 {border-bottom:solid 1px black;}
.toor1 {border-top:solid 1px black;}
.rior1 {border-right:solid 1px black;}
.leor1 {border-left:solid 1px black;}
.ttsor1 {border-bottom:solid 1px black;border-top:solid 1px black;border-right:solid 1px black;border-left:solid 1px black;}

/* ******************* TABLES ******************* */
.table {
	width:100%;
	background:#FFFFFF;
}
.tablec {
	width:100%;
	background:black;
	page-break-inside:avoid;
}
.tablec08 {
	width:100%;
	page-break-inside:avoid;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	color:black;
}
.tablest {
	width:100%;
	page-break-inside:avoid;
/*	border-width:1px;
	border-style:solid;
	border-color:black;*/
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	color:black;
}
.tab {
	width:100%;
	background:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
}
.tabint {
	width:100%;
	background:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
}
.tabint2 {
	width:100%;
	background:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
}
.tabint08 {
	width:100%;
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
}
.tabintc08 {
	width:100%;
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
}
.tabreg08 {
	width:95%;
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
}
.tabsb {
	width:100%;
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
}
tabsb.tr {page-break-inside:avoid}
.vert {
/*	background:#FFFFFF;*/
}
.vertodd {
	background:#BBBBBB;
}
.com1 {
	background:#FFFFFF;
}
.com2 {
	background:#FFFFFF;
}
.com2 {
	background:#FFFFFF;
}
#break {
	page-break-before:always;
/*	page-break-inside:auto;*/
}
.white {
	background:#FFFFFF;
}
/* ******************* CALENDRIER ******************* */
.cal {
/*	background:#FFFCAD;*/
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:12pt;
	font-weight:bold;
	vertical-align:middle;
	line-height:18px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:10px;
	padding-left:10px;
}
.cal2 {
/*	background:#FFFCAD;*/
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:12pt;
	font-weight:bold;
	vertical-align:middle;
	line-height:16px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:10px;
	padding-left:10px;
}
.cal3 {
/*	background:#FFFCAD;*/
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:10pt;
/*	font-weight:bold;*/
	color:#000000;
	vertical-align:middle;
	line-height:11px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:3px;
	padding-left:3px;
}
.cal3ex {
/*	background:#FFFCAD;*/
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:10pt;
/*	font-weight:bold;*/
	color:#000000;
	vertical-align:middle;
	line-height:11px;
	text-decoration:line-through;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:3px;
	padding-left:3px;
}
.cal3st {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:7pt;color:#000000;vertical-align:middle;line-height:10px;padding-top:1px;padding-bottom:1px;padding-right:1px;padding-left:1px;}
.cal3sr {background:#888888;font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:7pt;color:#000000;vertical-align:bottom;line-height:10px;padding-top:1px;padding-bottom:1px;padding-right:1px;padding-left:1px;}
.cal3et, .bg {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt; /*line-height:24px; vertical-align:middle; */height:20px;}
/*.bg {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;line-height:44px;vertical-align:top;}*/
.cal3es {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#000000;vertical-align:top;line-height:14px;padding-top:4px;padding-bottom:4px;padding-right:3px;padding-left:3px;}
/* ******************* IRC NEWS LETTER ******************* */
.news {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:18pt;
	font-weight:bold;
	color:#FF9A00;
	text-align:center;
	vertical-align:middle;
}
.letter {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:18pt;
	font-weight:bold;
	color:#4D4D4D;
	text-align:center;
	vertical-align:middle;
}
.news08 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:18pt;
	font-weight:bold;
	color:#F6852E;
	text-align:center;
	vertical-align:middle;
}
.letter08 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:18pt;
	font-weight:bold;
	color:#636568;
	text-align:center;
	vertical-align:middle;
}
/* ******************* IMAGES ******************* */
.img {
/*	border-width:1px;
	border-style:solid;
	border-color:black;*/
	width:200px;
	height:134px;
	vertical-align:top;
}
.imgirc08 {
/*	border-width:1px;
	border-style:solid;
	border-color:black;*/
	width:200px;
	height:134px;
	vertical-align:top;
}
.imgbig {
/*	border-width:1px;
	border-style:solid;
	border-color:black;*/
	width:200px;
	height:134px;
	vertical-align:top;
}
.imgv {
/*	border-width:1px;
	border-style:solid;
	border-color:black;*/
	height:200px;
	width:134px;
	vertical-align:top;
}
.imgirc08v {
/*	border-width:1px;
	border-style:solid;
	border-color:black;*/
	height:200px;
	width:134px;
	vertical-align:top;
}
.img2 {
	border-width:1px;
	border-style:solid;
	border-color:black;
	vertical-align:top;
}
.image {
	text-decoration:none;
	border:0;
}
.logo {
	width:100px;
	height:96px;
	vertical-align:top;
	text-decoration:none;
	border:0;
}
/* ******************* TEXTE ******************* */
.rally {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	color:black;
}
.text {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
}
.textj {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
	vertical-align:middle;
	text-align:justify;
}
.textg {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
}
.textl {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
}
.textr {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
}
.j1 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	color:black;
}
.j2 {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:10pt;
	line-height:12pt;
/*	font-weight:bold;*/
	color:#000000;
}
.j3 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	font-weight:bold;
	color:#FF0000;
	text-decoration:blink;
}
.titre {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	color:black;
	text-align:center;
}
.titreclass {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	color:black;
	text-align:left;
}
.titreclass08 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	color:black;
	text-align:left;
}
.titreirc {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	color:black;
	text-align:right;
	vertical-align:bottom;
/*	padding-bottom:2px;*/
	padding-left:29px;
}
.titrer {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:12pt;
	font-weight:bold;
	color:black;
}
.titrep {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:18pt;
	font-weight:bold;
	color:black;
}
.titrest {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:25pt;
	font-weight:bold;
	color:#000000;
}
.titrep08 {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:16pt;
	font-weight:bold;
	color:black;
}
.stitre {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:11pt;
	font-weight:bold;
	color:black;
}
.caption {
/*	background:#FFFFFF;*/
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:xx-small;
	color:black;
	font-variant:small-caps;
	line-height:9px;
	text-align:center;
	vertical-align:middle;
}
.caption08 {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:xx-small;
	color:black;
	font-variant:small-caps;
	line-height:12px;
	text-align:center;
	vertical-align:middle;
}
.caption11r {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#444444;vertical-align:bottom;line-height:21px;padding-top:4px;padding-right:2px;padding-left:6px;padding-bottom:2px;}
.bio108 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
/*	width:60px;
	height:18px;*/
	text-decoration:none;
	line-height:12pt;
/*	border-right:solid 1px black;
	border-left:solid 2px black;
	border-top:solid 1px black;*/
}
.bio108t {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
/*	width:60px;
	height:18px;*/
	text-decoration:none;
	line-height:12pt;
/*	border-right:solid 1px black;
	border-left:solid 2px black;
	border-top:solid 2px black;*/
}
.bio208 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
/*	font-weight:bold;*/
	text-align:left;
	vertical-align:middle;
/*	width:480px;
	height:18px;
	text-indent:5px;*/
	text-decoration:none;
	line-height:12pt;
/*	border-right:solid 2px black;
	border-top:solid 1px black;*/
}
.bio208t {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
/*	font-weight:bold;*/
	text-align:left;
	vertical-align:middle;
/*	width:480px;
	height:18px;
	text-indent:5px;*/
	text-decoration:none;
	line-height:12pt;
/*	border-right:solid 2px black;
	border-top:solid 2px black;*/
}
.liens {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:4pt;
	text-decoration:none;
	border:0;
}
.links {
	width:800px;
	height:6px;
	vertical-align:middle;
	text-decoration:none;
	border:0;
}
.tabindc {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
	text-align:center;
	vertical-align:middle;
}
.tabindl {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
	text-align:left;
	text-indent:5px;
	vertical-align:middle;
}
.tabindr {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
	text-align:right;
	text-indent:5px;
	vertical-align:middle;
}
/* ******************* SOMMAIRE ******************* */
.som1 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	width:140px;
	text-align:center;
	vertical-align:bottom;
	line-height:13pt;
}
.som2 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	text-align:left;
	text-indent:5px;
	vertical-align:middle;
	line-height:13pt;
}
.som108 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	width:140px;
	text-align:center;
	vertical-align:bottom;
	line-height:13pt;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-left:solid 1px black;
}
.som208 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	text-align:left;
	text-indent:5px;
	vertical-align:middle;
	line-height:13pt;
	border-top:solid 1px black;
	border-right:solid 1px black;
}
.som108or {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	width:140px;
	text-align:center;
	vertical-align:bottom;
	line-height:13pt;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-left:solid 1px black;
}
.som208or {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	text-align:left;
	text-indent:5px;
	vertical-align:middle;
	line-height:13pt;
	border-top:solid 1px black;
	border-right:solid 1px black;
}
.entete {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.entete2 {
	background:#DDDDDD;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	color:black;
	text-align:justify;
	vertical-align:middle;
}
/* ******************* FOOTER ******************* */
.copy {
	width:100%;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:9pt;
	color:black;
	font-weight:bold;
	text-align:right;
	text-indent:5px;
	text-decoration:underline;
}
.copy08 {
	width:100%;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:14pt;
	color:black;
	font-weight:bold;
	text-align:right;
	text-indent:5px;
}
/* ******************* ENGAGES - CLASSEMENTS ******************* */
.irc {
	background:#FFFFFF;
	page-break-inside:avoid;
}
.nirc {
	background:#FFFFFF;
	page-break-inside:avoid;
}
.irct {
	background:#FFFFFF;
	font-family:"Arial Narrow",Arial,Helvetica;
	font-size:8pt;
	color:black;
	line-height:12px;
	text-align:center;
	vertical-align:middle;
}
.col {
	background:#FFFFFF; 
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
	padding-right:1px;
	padding-left:1px;
}
.c1 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:right;
	vertical-align:middle;
	line-height:12px;
	padding-right:1px;
	padding-left:1px;
}
.c1cl {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
	padding-right:1px;
	padding-left:1px;
}
.c2 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
/*	padding-right:1px;
	padding-left:1px;*/
}
.c2cl {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
/*	padding-right:1px;
	padding-left:1px;*/
}
.c3 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:left;
	vertical-align:middle;
	line-height:12px;
	text-indent:3px;
}
/* ******************* ITINERAIRE - ENGAGES - CLASSEMENTS 2008 ******************* */
.it08 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:black;
/*	font-weight:bold;*/
	vertical-align:middle;
	line-height:20px;
	padding-right:2px;
	padding-left:2px;
}
.itor08 {
	background:#E5E5E5;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	color:#F6852E;
	font-weight:bold;
	vertical-align:middle;
	line-height:16px;
	padding-right:2px;
	padding-left:2px;
}
.itss08 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:black;
	vertical-align:middle;
	line-height:16px;
	padding-right:2px;
	padding-left:2px;
}
.irc08 {
	background:#FFFFFF;
	page-break-inside:avoid;
}
.nirc08 {
	background:#FFFFFF;
	page-break-inside:avoid;
}
.irct08 {
	background:#FFFFFF;
	font-family:"Arial Narrow",Arial,Helvetica;
	font-size:8pt;
	color:black;
	line-height:12px;
	text-align:center;
	vertical-align:middle;
}
.al {
	text-align:left;
	padding-left:4px;
/*	text-indent:4px;*/
}
.am {
	text-align:center;
	padding-right:4px;
	padding-left:4px;
}
.ar {
	text-align:right;
	padding-right:4px;
}
.colh {
	background:#000000;
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	line-height:12px;
/*	border-right:solid 1px;*/
	padding-top:1px;
	padding-bottom:1px;
}
.colh2 {
	background:#000000;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:12pt;
	color:#FFFFFF;
	vertical-align:middle;
	line-height:14px;
	border-right:solid 1px;
	padding-top:1px;
	padding-bottom:1px;
}
.colhp {
	background:#000000;
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	line-height:12px;
	padding-top:1px;
	padding-bottom:1px;
}
.col08 {
	background:#FFFFFF; 
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
	padding-right:1px;
	padding-left:1px;
}
.c108 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:right; vertical-align:middle; line-height:12px; border-right:solid 1px; padding-right:2px; padding-left:2px;}
.c208 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:center; vertical-align:middle; line-height:12px; border-right:solid 1px; padding-right:2px; padding-left:2px;}
.c308 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:left; vertical-align:middle; line-height:12px; border-right:solid 1px; padding-left:3px;}

.c108r {background:#000000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:7pt;color:#FFFFFF;text-align:right;padding-left:6px;vertical-align:middle;line-height:12px;padding-right:4px;}
.c208r {background:#000000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:7pt;color:#FFFFFF;text-align:center;padding-left:6px;vertical-align:middle;line-height:12px;padding-right:4px;}
.c308r {background:#000000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:7pt;color:#FFFFFF;text-align:left;padding-left:6px;vertical-align:middle;line-height:12px;padding-right:4px;}

/* Line height 12*/
.c108g {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:7pt; color:#000000; text-align:right; vertical-align:middle; line-height:12px; padding:1px 1px 1px 1px;}
.c208g {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:7pt; text-align:center; vertical-align:middle; line-height:12px; padding:1px 1px 1px 1px;}
.c308g {font-family:Trebuchet MS,helvetica,sans-serif,Arial; font-size:7pt; text-align:left; vertical-align:middle; line-height:12px; text-indent:3px; padding:1px 1px 1px 1px;}

.c108s {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:right; vertical-align:middle; line-height:12px; padding-right:2px; padding-left:2px;}
.c208s {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:center; vertical-align:middle; line-height:12px; padding-right:2px; padding-left:2px;}
.c308s {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:left; vertical-align:middle; line-height:12px; text-indent:3px;}

/* Line height 12*/
.c1cl08 {background:#FFFFFF; font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; color:black; font-weight:bold; text-align:center; vertical-align:middle; line-height:12px; padding-right:1px; padding-left:1px;}
.c2cl08 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; color:black; text-align:center; vertical-align:middle; line-height:12px;}

.d108 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:right; vertical-align:middle; line-height:12px; border-right:solid 1px; padding-right:2px; padding-left:2px;}
.d208 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:center; vertical-align:middle; line-height:12px; border-right:solid 1px; padding-right:2px; padding-left:2px;}
.d308 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:7pt; color:black; text-align:left; vertical-align:middle; line-height:12px; border-right:solid 1px; padding-left:3px;}
.d111 {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; color:black; text-align:right; vertical-align:middle; line-height:10px; padding-right:4px; padding-left:2px;}

.blp {
	border-left:solid 1px;
}
.c1084 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;text-align:right;vertical-align:middle;line-height:12px;padding-top:3px;padding-bottom:3px;padding-right:4px;}
.c2084 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:center;vertical-align:middle;line-height:12px;padding-top:3px;padding-bottom:3px;}
.c3084 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;text-align:left;vertical-align:middle;line-height:12px;text-indent:3px;padding-top:3px;padding-bottom:3px;}
.red {background:#5a5a5a;color:#FFFFFF;font-weight:bold; border-right:1px;}

.cstatit {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; vertical-align:middle;line-height:12px;}
.cstat {font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; vertical-align:middle;line-height:16px;}
.cstatr {background:#dddddd; font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; font-weight:bold; vertical-align:middle;line-height:16px;}
.cstatw {background:#dddddd; font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; font-weight:bold; vertical-align:middle; line-height:16px;}
.cstatm {background:#dddddd; font-family:"Avant Garde Gothic",Arial,Helvetica; font-size:8pt; font-weight:bold; vertical-align:middle;line-height:16px;}

/* ******************* STANDINGS ******************* */
.bord {
	background:#6E6E6E;
}
.col2 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.col2g {
	background:#FFFFFF;
	width:59px;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc1 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:right;
	vertical-align:middle;
	line-height:10px;
	padding-right:2px;
	padding-left:2px;
}
.cc2 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc2out {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc2abs {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc2v {
	background:#BBBBBB;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc22 {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc23 {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc2a {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc2e {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.dis {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.cc3 {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:left;
	vertical-align:middle;
	line-height:10px;
	text-indent:3px;
}
.cc3nat {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
/*	text-indent:3px;*/
}
.leg {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:10px;
}
.pos {
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:right;
	vertical-align:middle;
	line-height:10px;
}
.posj {
	background:#FFFFFF;
}
.nat {
	background:#FFFFFF;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	vertical-align:middle;
	line-height:13px;
	padding-right:2px;
	padding-left:2px;
}
.natr {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:#444444;vertical-align:bottom;line-height:21px;padding-top:4px;padding-right:2px;padding-left:2px;padding-bottom:2px;}
.tgr {font-size:7pt;color:black;vertical-align:top;line-height:12px;}
.tb {font-size:7pt;font-style:italic;color:black;}
.tcl {font-size:7pt;}
.tr {font-size:7pt;font-weight:bold;color:black;line-height:11px;}
.tr11 {font-style:italic;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:7pt;color:#000000;vertical-align:middle;line-height:12px;padding-top:2px;padding-bottom:2px;padding-right:3px;padding-left:3px;}
.trr {font-style:italic;font-size:7pt;color:#000000;vertical-align:top;line-height:11px;}
.tv {font-size:7pt;font-weight:bold;color:black;line-height:11px;}
.oddr {background:#BBBBBB;}
.oddl {background:#BBBBBB;}
.odd {background:#BBBBBB;}
.sr {
/*	background:#FFFFFF;*/
	font-style:italic;
/*	font-weight:bold;*/
}
.srodd {	background:#d9d9d9;
	font-style:italic;
/*	font-weight:bold;*/
}
.pt {
	padding-top:2px;
}
.pb {
	padding-bottom:2px;
}
.pl {
	padding-left:2px;
}
.pr {
	padding-right:2px;
	border-bottom:solid 1px black;
}
.natgrey {
	background:#FFFFFF;
	vertical-align:middle;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:#111111;
	line-height:13px;
	text-align:left;
	vertical-align:middle;
	padding:5px 5px 5px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
.natv {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:black;vertical-align:middle;line-height:16px;padding-right:1px;padding-left:1px;}
.day {font-family:"Avant Garde Gothic",Arial,Helvetica;font-size:12pt;color:black;vertical-align:middle;line-height:16px;padding-right:1px;padding-left:1px;}
/*.natb {
	background:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:13px;
	padding-right:1px;
	padding-left:1px;
}
#n1 {
	background:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:"Avant Garde Gothic",Arial,Helvetica;
	font-size:8pt;
	color:black;
	text-align:center;
	vertical-align:middle;
	line-height:13px;
	padding-right:1px;
	padding-left:1px;
}*/
.class {
	background:#FFFFFF;
}
.rw {
	border-right:solid 1px white;
}
/*.lw {
	border-left:solid 1px white;
}*/
.rwb {
	border-right:solid 1px black;
}
.lbl {border-left:solid 1px black;}
.rbl {border-right:solid 1px black;}
.tsbl {border-top:solid 1px black;}
.btbl {border-bottom:solid 1px black;}
.btl {border-bottom:solid 1px black;}
.btw {border-bottom:solid 1px black;}
.tw {border-top:solid 1px black;}
.lw {border-left:solid 1px black;}
.btblp {border-bottom:solid 1px black;}
.btg {
	border-bottom:solid 1px black;
}
.lg {
	border-left:solid 1px black;
}
.rg {
	border-right:solid 1px black;
}
.tg {
	border-top:solid 1px black;
}
/* ******************* FRAMES ******************* */
.div_freezepanes_wrapper{
overflow:visible;
}
/* ******************* ITINERARY ******************* */
.it1 {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	vertical-align:middle;
	line-height:10pt;
}
.it1s {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	vertical-align:middle;
	line-height:10pt;
}
.it2 {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#000000;
	vertical-align:middle;
	line-height:10pt;
}
.it3 {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#000000;
	vertical-align:middle;
	line-height:10pt;
}
.it4 {
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:8pt;
	color:#000000;
	font-style:italic;
	vertical-align:middle;
	line-height:10pt;
}
.it5 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;line-height:10pt;}
.it6 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;line-height:10pt;}
.it7 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;line-height:10pt;}
.it8 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;line-height:12pt;}
.it9 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;vertical-align:middle;line-height:12pt;}
.it7st {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;vertical-align:middle;line-height:14pt;}
.bbit {
	margin-left:40px;
}
.hsp {	background:#000000;
	font-family:Trebuchet MS,helvetica,sans-serif,Arial;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:12px;
	border-right:solid 2px;
	padding-top:4px;
	padding-bottom:4px;
}
.hspp {font-size:8pt;}
.cspp {font-size:7pt;}
.csdp {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#000000;vertical-align:middle;line-height:11px;padding-top:1px;padding-bottom:1px;padding-right:4px;}
.csdpp {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#444444;text-align:right;vertical-align:middle;line-height:11px;padding-top:2px;padding-bottom:2px;padding-right:4px;}
.csdpr {background:#444444;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#FFFFFF;vertical-align:middle;line-height:11px;padding-top:1px;padding-bottom:1px;padding-right:4px;}
.tits {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:14pt;color:#000000;font-weight:bold;vertical-align:top;line-height:38px;}
.csp {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:11px;font-weight:bold;padding:4px 8px 4px 8px;border-right:solid 1px  #c3c5c7;color:#000}
.sel13 {background:#dedede;}

.stab {background:#c3c5c7;}
.wisp {width:auto; min-width:72px; page-break-inside:avoid;}
.spl13r1, .spl13g1, .spl13r2, .spl13g2, .spl13r3, .spl13g3, .spl13r4, .spl13g4, .spl13r5, .spl13g5, .spl130 {background:#dedede; font-family:sans-serif,Arial;font-size:10pt; font-weight:bold; padding:0 8px 0 5px; line-height:14px; text-align:right; vertical-align:middle; width:auto; min-width:80px;}
.csph {font-family:sans-serif,Arial; font-size:9pt; padding:4px 2px 2px 2px; line-height:15px; vertical-align:top; page-break-inside:avoid;}
.csphp {font-family:sans-serif,Arial; font-size:9pt; padding:4px 2px 2px 2px; line-height:15px;vertical-align:top; min-width:120px; page-break-inside:avoid;}
.cspb {font-family:sans-serif,Arial;font-size:8pt; line-height:14px;vertical-align:top; page-break-inside:avoid;}
.cspn {font-family:sans-serif,Arial;font-size:8pt; font-weight:bold; line-height:14px;vertical-align:top; page-break-inside:avoid;}
.cspd {font-family:sans-serif,Arial;font-size:9pt; height:43px; /*border-right:solid 1px  #c3c5c7; border-bottom: solid #c3c5c7 1px; */padding:2px 2px 0 2px; line-height:14px; vertical-align:top; width:65px; max-width:100px; page-break-inside:avoid;}
.cspbt {font-family:sans-serif,Arial;font-size:9pt; font-weight:bold; height:43px; /*border:solid 1px  #00932a; padding:0 2px 0 2px; */line-height:14px; vertical-align:top; width:65px; max-width:100px; page-break-inside:avoid;}
.dnm {vertical-align:top;}
.cspib {font-family:helvetica,sans-serif,Arial; font-size:9pt; color:#000000; line-height:14px; vertical-align:top; page-break-inside:avoid;}

.brc {border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
.brg {background:#cccccc;}
.brf {border-left:1px solid #FFFFFF;}
.brgf {background:#cccccc;}
.brt {border-top:1px solid #CCCCCC;}
.hchart {background:#d6dbfe;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;color:#a00000;font-weight:bold;vertical-align:bottom;padding:2px 0px 2px 0px;text-align:center}
.brg {background:#c2c2c2;}
.brgf {background:#c2c2c2;}
.rrt {text-indent:12px;}
.poschart {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;padding:0px 6px 0px 0px;border-bottom:1px solid #CCCCCC;font-weight:bold;}
/*.bg {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;line-height:18px;color:#000000;vertical-align:middle;}*/
.bg0 {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg1 {background:#ccffcc;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg2 {background:#ffff99;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg3 {background:#99ccff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg4 {background:#a5a5a5;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg5 {background:#ffcc99;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg6 {background:#00ff00;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg7 {background:#ff0000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg8 {background:#ff99cc;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg9 {background:#008080;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#dbeb95;font-weight:bold;vertical-align:middle;}
.bg10 {background:#a50021;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg11 {background:#ffff00;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg12 {background:#333399;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg13 {background:#ccffff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg14 {background:#993366;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:yellow;font-weight:bold;vertical-align:middle;}
.bg15 {background:#003366;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:yellow;font-weight:bold;vertical-align:middle;}
.bg16 {background:#00ffff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg17 {background:#000000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg18 {background:#2a849a;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg19 {background:#ff8080;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:yellow;font-weight:bold;vertical-align:middle;}
.bg20 {background:#00ccff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ff0000;vertical-align:middle;}
.bg21 {background:#99cc00;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg22 {background:#9999ff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg23 {background:#339966;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:yellow;font-weight:bold;vertical-align:middle;}
.bg24 {background:#008000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg25 {background:#3366ff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg26 {background:#666699;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffcc3d;font-weight:bold;vertical-align:middle;}
.bg27 {background:#808000;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ebeb83;font-weight:bold;vertical-align:middle;}
.bg28 {background:#339966;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg29 {background:#000080;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#db00ff;font-weight:bold;vertical-align:middle;}
.bg30 {background:#d99795;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#312284;font-weight:bold;vertical-align:middle;}
.bg31 {background:#c5be97;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#425867;font-weight:bold;vertical-align:middle;}
.bg32 {background:#cccc00;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#e62e00;font-weight:bold;vertical-align:middle;}
.bg33 {background:#a0835a;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg34 {background:#bfbfbf;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#2b8000;font-weight:bold;vertical-align:middle;}
.bg35 {background:#fac090;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#c92b20;font-weight:bold;vertical-align:middle;}
.bg36 {background:#adbd77;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#0036ff;font-weight:bold;vertical-align:middle;}
.bg37 {background:#737ca0;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fcff00;font-weight:bold;vertical-align:middle;}
.bg38 {background:#e0c6cf;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ff0000;font-weight:bold;vertical-align:middle;}
.bg39 {background:#4c501c;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg40 {background:#2d5d64;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg41 {background:#9ec3a0;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ff0000;font-weight:bold;vertical-align:middle;}
.bg42 {background:#1ea1b9;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffd308;font-weight:bold;vertical-align:middle;}
.bg43 {background:#ffd247;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#02158a;font-weight:bold;vertical-align:middle;}
.bg44 {background:#ff8c47;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg45 {background:#a532a6;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fff118;font-weight:bold;vertical-align:middle;}
.bg46 {background:#1d797f;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg47 {background:#590635;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg48 {background:#d081cb;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#00108a;font-weight:bold;vertical-align:middle;}
.bg49 {background:#d8ff3c;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#00108a;font-weight:bold;vertical-align:middle;}
.bg50 {background:#3f4135;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg51 {background:#6fa293;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fffc00;font-weight:bold;vertical-align:middle;}
.bg52 {background:#5d5da2;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg53 {background:#619a5f;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg54 {background:#72ccb6;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg55 {background:#80b18b;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#1200ff;font-weight:bold;vertical-align:middle;}
.bg56 {background:#59839f;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fff440;font-weight:bold;vertical-align:middle;}
.bg57 {background:#6c4b2f;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fff440;font-weight:bold;vertical-align:middle;}
.bg58 {background:#ad7140;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fff440;font-weight:bold;vertical-align:middle;}
.bg59 {background:#c10243;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#fff440;font-weight:bold;vertical-align:middle;}
.bg60 {background:#b8a985;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#1200ff;font-weight:bold;vertical-align:middle;}
.bg61 {background:#b8b626;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#1200ff;font-weight:bold;vertical-align:middle;}
.bg62 {background:#c4c49f;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ff0000;font-weight:bold;vertical-align:middle;}
.bg63 {background:#6c9ecc;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ffffff;font-weight:bold;vertical-align:middle;}
.bg64 {background:#b69c83;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg65 {background:#abff3d;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg66 {background:#d7a3ff;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg67 {background:url('../img/bg/41.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#0000ff;font-weight:bold;vertical-align:middle;}
.bg68 {background:url('../img/bg/46.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#008000;font-weight:bold;vertical-align:middle;}
.bg69 {background:url('../img/bg/47.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg70 {background:url('../img/bg/61.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#acb2be;font-weight:bold;vertical-align:middle;}
.bg71 {background:url('../img/bg/53.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg72 {background:url('../img/bg/57.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg73 {background:url('../img/bg/60.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg74 {background:url('../img/bg/58.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg76 {background:url('../img/bg/59.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#9b0d0d;font-weight:bold;vertical-align:middle;}
.bg75 {background:url('../img/bg/54.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#173643;font-weight:bold;vertical-align:middle;}
.bg77 {background:url('../img/bg/16.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg78 {background:url('../img/bg/10.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg79 {background:url('../img/bg/17.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg80 {background:url('../img/bg/21.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#FFFFFF;font-weight:bold;vertical-align:middle;}
.bg81 {background:url('../img/bg/22.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:yellow;font-weight:bold;vertical-align:middle;}
.bg82 {background:url('../img/bg/24.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#c0dbeb;font-weight:bold;vertical-align:middle;}
.bg83 {background:url('../img/bg/25.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#0000ff;font-weight:bold;vertical-align:middle;}
.bg84 {background:url('../img/bg/26.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg85 {background:url('../img/bg/28.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg86 {background:url('../img/bg/29.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg87 {background:url('../img/bg/30.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg88 {background:url('../img/bg/32.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg89 {background:url('../img/bg/35.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#ebeb95;font-weight:bold;vertical-align:middle;}
.bg90 {background:url('../img/bg/38.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;}
.bg91 {background:url('../img/bg/39.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#000000;vertical-align:middle;}
.bg92 {background:url('../img/bg/40.gif') repeat;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:8pt;color:#0000ff;font-weight:bold;vertical-align:middle;}
.min {background:#bdbdbd;font-weight:bold;}
.minst {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;/*font-weight:bold;*/}
.minstoddl {background:#bdbdbd;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;/*font-weight:bold;*/}
.maxst {font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:12pt;/*font-weight:bold;*/}
.maxstoddl {background:#bdbdbd;font-family:Trebuchet MS,helvetica,sans-serif,Arial;font-size:9pt;/*font-weight:bold;*/}
/* ******************* LIENS ACTIFS ******************* */
a:link {
	color:black;
	text-decoration:none;
	vertical-align:middle;
}
a:hover {
	color:black;
	text-decoration:none;
	vertical-align:middle;
}
a:visited {
	color:black;
	text-decoration:none;
	vertical-align:middle;
}
a:visited:hover {
	color:black;
	text-decoration:none;
	vertical-align:middle;
}
.imp {visibility:hidden;}
}
.notes {font-family:Trebuchet MS,helvetica,sans-serif; font-size:8pt; line-height:13px;}
.notesw {font-family:Trebuchet MS,helvetica,sans-serif; font-size:8pt; color:#FFFFFF; line-height:13px;}
.notesg {font-family:Trebuchet MS,helvetica,sans-serif; font-size:8pt; color:#444444; line-height:13px;}
}