body {
	color: #000000;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 10pt;
	margin: 5px 0;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
A {
    color: #2A4095;
    text-decoration: none;
}
A:visited {
    text-decoration: none;
}
A:active {
    text-decoration: none;
}
A:link {
    text-decoration: none;
}
A:hover {
    color: #2A4095;
    text-decoration: underline;
}
A.owgh {
    color: #FFCC33;
    text-decoration: none;
}
A.owgh:visited {
    text-decoration: none;
}
A.owgh:active {
    text-decoration: none;
}
A.owgh:link {
    text-decoration: none;
}
A.owgh:hover {
    color: #FF3333;
    text-decoration: underline;
}
FORM.LowZindex {
    z-index: -5;
}
input.text {
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 9pt;
}
input.button {
    background-color: #294194;
    border: 2px outset #294194;
    color: #FFFFFF;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 9pt;
    padding: 0;
}
input.buttonred {
    background-color: #F20000;
    border: 2px outset #F20000;
    color: #FFFFFF;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 11px;
    padding: 0;
}
input.buttongrey {
    background-color: #8C8989;
    border: 2px outset #8C8989;
    color: #000000;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 11px;
    padding: 0;
}
TABLE.search {
    background-color: #E7E7E7;
    border: 1px solid #294194;
    z-index: -10;
}
TABLE.blueborder {
    border: 1px solid #3399CC;
    z-index: -10;
}
SELECT {
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 9pt;
}
SELECT.LowZindex {
    z-index: -10;
}
TEXTAREA {
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 9pt;
    overflow: auto;
}
span.smaller {
    font-size: 8pt;
}
p.footerline {
    margin-bottom: 0;
}
p.footer {
    color: #003366;
    font-size: 7pt;
}
p.print {
}
p.pagetit {
    color: black;
    font-size: 14pt;
    font-weight: bold;
    margin-left: 0;
    margin-top: 0;
}
p.tit {
    color: black;
    font-size: 12pt;
    font-weight: bold;
}
p.tit_10pt {
    color: black;
    font-size: 10pt;
    font-weight: bold;
}
p.titline {
    color: black;
    font-size: 10pt;
}
p.li {
    color: black;
    font-size: 10pt;
}
p.menutit {
    color: white;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
p.menutit a {
    color: white;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
p.menutit a:hover {
    color: #006699;
}
p.menuitem {
    color: #AADDFF;
    font-size: 10pt;
    text-decoration: none;
}
p.menuitem a {
    color: #AADDFF;
    font-size: 10pt;
    text-decoration: none;
}
p.menuitem a:hover {
    color: #006699;
}
p.menusub {
    color: #AADDFF;
    font-size: 10pt;
    margin: 0 0 0 18pt;
    text-decoration: none;
}
p.menusub a {
    color: #AADDFF;
    font-size: 10pt;
    text-decoration: none;
}
p.menusub a:hover {
    color: #006699;
}
TD.printt {
    font-size: 9px;
    font-weight: bold;
}
TD.printh {
    background-color: #E0E0E0;
    color: #000000;
    font-size: 9px;
}
TD.printhc {
    background-color: #E0E0E0;
    color: #000000;
    font-size: 9px;
    text-align: center;
}
TD.printhr {
    background-color: #E0E0E0;
    color: #000000;
    font-size: 9px;
    text-align: right;
}
TD.print0 {
    background-color: #FFFFFF;
    font-size: 9px;
    vertical-align: top;
}
td.print0_2 {
    background-color: #FFFFFF;
    font-size: 9px;
    vertical-align: bottom;
}
TD.print1 {
    background-color: #F0F0F0;
    font-size: 9px;
    vertical-align: top;
}
td.printir0 {
    background-color: #FFFFFF;
    font-size: 9px;
    text-align: right;
    vertical-align: top;
}
td.printir1 {
    background-color: #F0F0F0;
    font-size: 9px;
    text-align: right;
    vertical-align: top;
}
td.printir_20 {
    background-color: #FFFFFF;
    font-size: 9px;
    text-align: right;
    vertical-align: bottom;
}
td.printir_21 {
    background-color: #F0F0F0;
    font-size: 9px;
    text-align: right;
    vertical-align: bottom;
}
TD.menuNiveau1 {
    color: #FFFFFF;
    font: bold 11px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
TD.menuNiveau1 A, TD.menuNiveau1 A:hover {
    color: #FFFFFF;
    padding-left: 2px;
    text-decoration: none;
}
TD.menuNiveau2 {
    color: #FFFFFF;
    font: 11px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
TD.menuNiveau2 A, TD.menuNiveau2 A:hover {
    color: #FFFFFF;
    padding-left: 5px;
    text-decoration: none;
}
TD.list-tit {
    font-weight: bold;
    width: 30%;
}
TD.list-nav {
    text-align: center;
    width: 40%;
}
TD.list-dh {
    background-color: #3399CC;
    color: #FFFFFF;
}
TD.list-h {
    background-color: #3399CC;
    color: #FFFFFF;
}
TD.list-i0 {
    background-color: #FFFFFF;
    vertical-align: top;
}
TD.list-i1 {
    background-color: #DDEEF6;
    vertical-align: top;
}
TD.list-dh-c {
    background-color: #3399CC;
    color: #FFFFFF;
    text-align: center;
}
TD.list-h-c {
    background-color: #3399CC;
    color: #FFFFFF;
    text-align: center;
}
TD.list-i0-c {
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: top;
}
TD.list-i1-c {
    background-color: #DDEEF6;
    text-align: center;
    vertical-align: top;
}
TD.list-dh-r {
    background-color: #3399CC;
    color: #FFFFFF;
    text-align: center;
}
TD.list-h-r {
    background-color: #3399CC;
    color: #FFFFFF;
    text-align: right;
}
TD.list-i0-r {
    background-color: #FFFFFF;
    text-align: right;
    vertical-align: top;
}
TD.list-i1-r {
    background-color: #DDEEF6;
    text-align: right;
    vertical-align: top;
}
TD.list-dh-line {
    background-color: #3399CC;
}
TD.list-h-line {
    background-color: #3399CC;
}
TD.list-i0-line {
    background-color: #3399CC;
    padding: 0;
}
TD.list-i1-line {
    background-color: #3399CC;
    padding: 0;
}
TD.list-footer {
    background-color: #3399CC;
}
td.prop-l {
    font-weight: bold;
}
td.prop-v {
}
td.propbiogs-l {
    font-weight: bold;
}
td.propbiogs-v {
}
td.hline {
    background-color: #3399CC;
}
td.search {
    border: medium none;
}
td.blueborder {
    border: 1px solid #3399CC;
}
td.dropdownbox {
    border: medium none;
}
td.t {
    font-weight: bold;
}
td.h {
    background-color: #294194;
    color: #FFFFFF;
    font-size: 10pt;
}
td.hdegrade {
    background: url("images/2007/fond-h.gif") repeat-y scroll 0 0 #294194;
    color: #FFFFFF;
    font-size: 10pt;
}
td.h2owg {
    background-color: #F0F0F0;
    color: #2A4095;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    padding: 0;
    text-align: center;
}
td.h2owg a, td.h2owg a:link, td.h2owg a:active, td.h2owg a:visited {
    color: #2A4095;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}
td.h2owg a:hover {
    color: #FF3333;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
}
td.hc {
    background-color: #294194;
    color: #FFFFFF;
    font-size: 10pt;
    text-align: center;
}
td.hr {
    background-color: #294194;
    color: #FFFFFF;
    font-size: 10pt;
    text-align: right;
}
td.i0, td.ic0 {
    background-color: #FFFFFF;
}
td.ic0 a, td.ic0 a:visited {
    color: #000000;
    text-decoration: none;
}
td.ic0 a:hover {
    text-decoration: underline;
}
tr.i0, tr.ic0 {
    background-color: #FFFFFF;
}
td.i0bg {
    background-color: #DDDDDD;
    vertical-align: top;
}
tr.i0bg {
    background-color: #DDDDDD;
    vertical-align: top;
}
td.i0_9px {
    background-color: #FFFFFF;
    font-size: 10px;
    vertical-align: top;
}
td.i0_2 {
    background-color: #FFFFFF;
    font-size: 9px;
    vertical-align: bottom;
}
td.i1, td.ic1 {
    background-color: #E7E7E7;
}
tr.i1, tr.ic1 {
    background-color: #E7E7E7;
}
td.ic1 a, td.ic1 a:visited {
    color: #000000;
    text-decoration: none;
}
td.ic1 a:hover {
    text-decoration: underline;
}
td.i1bg {
    background-color: #DDDDDD;
    vertical-align: top;
}
tr.i1bg {
    background-color: #DDDDDD;
    vertical-align: top;
}
td.i1_2 {
    background-color: #E7E7E7;
    font-size: 9px;
    vertical-align: bottom;
}
td.ir0 {
    background-color: #FFFFFF;
    text-align: right;
    vertical-align: top;
}
td.ir1 {
    background-color: #E7E7E7;
    text-align: right;
    vertical-align: top;
}
td.ir_20 {
    background-color: #FFFFFF;
    font-size: 9px;
    text-align: right;
    vertical-align: bottom;
}
td.ir_21 {
    background-color: #E7E7E7;
    font-size: 9px;
    text-align: right;
    vertical-align: bottom;
}
A.lienSSMenu {
    color: #FFFFFF;
    font: 11px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    text-decoration: none;
}
A.lienSSMenu:visited {
    text-decoration: none;
}
A.lienSSMenu:active {
    text-decoration: none;
}
A.lienSSMenu:link {
    text-decoration: none;
}
A.lienSSMenu:hover {
    color: #FFFFFF;
    text-decoration: none;
}
h1 {
    background: url("images/2007/fond_h1.gif") no-repeat scroll 0 0 #F0F0F0;
    color: #2A4095;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 3px 27px;
}
h2 {
    font: bold 12pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
h3 {
    font: bold 10pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
h4 {
    font: bold 9pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    margin: 0 0 3px;
    padding: 0;
}
p {
    font: 10pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
td.offcom {
    font: 10pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
td {
    font: x-small Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
adress {
    font: italic x-small Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
pre {
    font-size: x-small;
}
a.lienfondbleu {
    color: #FFFFFF;
    text-decoration: underline;
}
a.lienfondbleu:hover {
    color: #000000;
    text-decoration: underline;
}
td.menutit {
    color: white;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
ul.autocompleteul {
    background-color: #3399CC;
    color: #FFFFFF;
    font: 11px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
li.autocompleteli {
    list-style: none outside none;
    margin: 0;
}
li.autocompleteli:hover {
    background-color: #0000FF;
}
.ielihover {
    background-color: #FFFFFF;
    color: #3399CC;
    list-style: none outside none;
    margin: 0;
}
.rail {
    background: url("images/2007/fond-h.gif") repeat-y scroll 0 0 #294194;
    color: #FFFFFF;
    font-size: 12px;
    padding-left: 15px;
}
.rail a {
    color: #FFFFFF;
}
.search {
    background-color: #E7E7E7;
    border: 1px solid #294194;
    color: #000000;
    z-index: -10;
}
.pop {
    cursor: default;
    text-decoration: none;
}
.pp {
    background-color: #3399CC;
    border: 3px double black;
    color: #FFFFFF;
    font-size: 80%;
    left: -999px;
    position: absolute;
    top: 0;
    width: 20em;
    z-index: 500;
}
.pp p {
    margin: 0 0.3em;
}
.pp h1 {
    background-color: #FFBA01;
    border-bottom: 1px solid black;
    color: #FFFFFF;
    font-size: 110%;
    font-weight: bold;
    margin: 0 0 0.5em;
    text-align: center;
}
a.copyright {
    position: relative;
}
a.copyright span {
    display: none;
    text-decoration: none;
}
a.copyright:hover {
    background: none repeat scroll 0 0 transparent;
    z-index: 500;
}
a.copyright:hover span {
    background-color: #00388C;
    color: white;
    display: inline;
    left: 1em;
    padding: 0.2em;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: -10em;
    width: 500px;
    z-index: 500;
}
li.quicklink {
    display: list-item;
    list-style-image: url("images/quicklink-yellow.gif");
    list-style-position: inside;
}
li.quicklink p {
    display: inline;
    margin-left: 3px;
}
li.quicklink:hover {
    list-style-image: url("images/quicklink-blue.gif");
}
div.quicklink {
    background: url("images/quicklink-blue.gif") repeat scroll 0 0 transparent;
    margin-left: -1000px;
}
li.quicklink a {
    color: #00388C;
    font-size: 12px;
    margin-left: 3px;
}
li.quicklink a:hover {
    text-decoration: none;
}
#JT {
    background-color: #00388C;
    position: absolute;
    z-index: 100;
}
#JT_close_left {
    background-color: #00388C;
    color: #FFFFFF;
    font-weight: bold;
    padding-bottom: 0;
    padding-left: 8px;
    padding-top: 2px;
    text-align: left;
}
#JT_close_right {
    background-color: #00388C;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-top: 2px;
    text-align: left;
}
.JT_loader {
    background-image: url("/static/images/ajax-loader.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 12px;
    width: 100%;
}
.news_style {
    display: none;
}
.news_show {
    background-color: white;
    clip: rect(0px, 380px, 272px, 0px);
    color: black;
    font: 100% Arial,Verdana,Sans-Serif;
    position: absolute;
}
.news_showowg {
    clip: rect(0px, 380px, 112px, 0px);
    color: black;
    font: 100% Arial,Verdana,Sans-Serif;
    position: absolute;
}
.news_border {
    background-color: white;
    font: 100% Arial,Verdana,Sans-Serif;
    height: 275px;
    padding: 0;
    width: 378px;
}
.news_borderowg {
    font: 100% Arial,Verdana,Sans-Serif;
    height: 110px;
    padding: 0;
    width: 378px;
}
.news_mark {
    background-color: white;
    color: black;
    font: 90% Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    height: 25px;
    left: 80px;
    position: relative;
    text-align: center;
    width: 312px;
}
.news_container {
    width: 390px;
}
.textnews {
    clear: both;
    font: 10pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    position: relative;
    width: 370px;
}
.textnewsowg {
    float: left;
    font: 10pt Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    margin: 0 0 6px;
    padding: 40px 0 0 5px;
    position: relative;
    text-align: center;
    width: 280px;
}
.news_title {
    background: url("images/2007/fond-h.gif") repeat-y scroll 0 0 #294194;
    color: #FFFFFF;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 2px 0 0 27px;
    position: absolute;
    top: -2px;
    width: 370px;
}
.news_titleowg {
    background: url("images/2007/fond-h.gif") repeat-y scroll 0 0 #294194;
    color: #FFCC33;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 2px 0 0 27px;
    position: absolute;
    top: -2px;
    width: 370px;
}
.news_title a {
    color: #FFFFFF;
}
.news_titleowg a, .news_titleowg a:visited, .news_titleowg a:link, .news_titleowg a:active {
    color: #FFCC33;
}
.news_titleowg a:hover {
    color: #FF3333;
    text-decoration: underline;
}
.test {
    background: none repeat scroll 0 0 #F8AE00;
    color: #2A4095;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    width: 370px;
}
.news_show img {
    margin-left: 5px;
    margin-right: 5px;
    padding: 2px 2px 2px 0;
}
.buttondiv {
    background-color: white;
    border: 1px solid gray;
    height: 20px;
    padding: 5px;
    position: absolute;
}
.news_move {
    position: relative;
}
.mytable {
    height: 282px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 374px;
}
.mytableowg {
    height: 110px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 374px;
}
.mytable tr, .mytable td {
    vertical-align: top;
}
.mytableowg tr, .mytableowg td {
    vertical-align: top;
}
.imgnews {
    clear: both;
    display: table-cell;
    height: 167px;
    margin: 0 0 6px;
    padding: 13px 0 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 375px;
}
.imgnewsowg {
    float: left;
    height: 99px;
    margin: 0 0 6px;
    padding: 15px 0 0;
    position: relative;
    text-align: center;
    width: 77px;
}
.imgnews * {
    vertical-align: middle;
}
.imgnewsowg * {
    vertical-align: middle;
}
.imgnews span {
    display: inline-block;
    height: 100%;
}
.news_titlebottom {
    font: bold 10px Arial,verdana,Helvetica,sans-serif;
    height: 15px;
    overflow: hidden;
    width: 270px;
}
.news_title_fiche {
    background: url("images/2007/fond-h.gif") repeat-y scroll 0 0 #294194;
    color: #FFFFFF;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 18px;
    margin: 0;
    padding: 2px 0 0 27px;
    top: -2px;
}
#change_website {
    background: url("images/2007/menugauche_fond.gif") repeat-y scroll 0 0 transparent;
    border-bottom: 1px solid #D07202;
    color: #000000;
    padding: 2px 5px 2px 20px;
    position: relative;
}
#change_website img {
    margin: 2px 0 0 -19px;
    padding-bottom: 0;
    padding-right: 0;
    vertical-align: top;
}
#change_website select {
    background: none repeat scroll 0 0 #FAB110;
    color: #000000;
    font-family: Helvetica,Arial,verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 20px;
    margin-left: 5px;
    margin-top: 0;
}
select.inputowg {
    background-color: #F0F0F0;
    color: #2A4095;
    font-family: Arial,verdana,Helvetica,sans-serif;
}
tr.i3 {
    background-color: #CED5EA;
}
input.inputdate {
    width: 80px;
}
.activestep {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}
.inactivestep {
    color: #AAAAAA;
    font-size: 12px;
    font-weight: bold;
}
#content{
	margin: 0 auto;
	width: 1000px;
	height: 100%;
	/*overflow:hidden;*/
}
.gray-strock{
	background-color:#AAAAAA;
	color:#000000;
	text-decoration:line-through;
}
#livestreaming-korea{
	position:relative;
	margin:0;
	padding:0;
	width:380px;
	height:374px;
	z-index:50;
}
/*
#livestreaming-korea-btn a,#livestreaming-korea-btn a:visited,#livestreaming-korea-btn a:active,#livestreaming-korea-btn a:link{
	display:block;
	width:80px;
	height:80px;
	background: url(images/live-stream-btn.png);
	z-index:99;
}*/
/*
#livestreaming-korea-btn a:hover{
	display:block;
	width:80px;
	height:80px;
	background: url(images/live-stream-btn-hover.png);
	z-index:99;
}*/
#livestreaming-korea-btn{
	position:absolute;
	width:80px;
	height:80px;
	margin:0;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	padding:0;
}
#livestreaming-korea-btn img,#stream_preload_img{
	display:none;
}
