 /*
body {
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	font-family : Arial, Verdana, sans-serif;
	font-size : 10pt;
	color : Black;
	border : solid green;
	border-width : 2px 2px 2px 2px;
        background-image : url("../images/bgr1.jpg");
	scrollbar-3dlight-color: #99CCFF;
	scrollbar-arrow-color:#001155;
	scrollbar-base-color: #6699CC;
	scrollbar-shadow-color: #99CCFF;
	scrollbar-face-color: #6699CC;
	scrollbar-highlight-color: Black;
	scrollbar-track-color: #99CCFF;
	scrollbar-darkshadow-color : #0066CC;
}
*/
/*
A{
	text-decoration: none;
	color: blue;
	font-size : 9pt;
}
A:Hover{
	color: red;
	text-decoration: underline;
}
*/
.a-result-mouseout{
	text-decoration: none;
	color: blue;
	font-size : 9pt;
}
.active {
    background-color : #ECF5FF;
}
.select{
	background-color : #D0DDE1;
}
.deselect{
	background-color : #ECF5FF;
}

.form{
    width : 720;
    font-size: 10pt;
    text-indent : 5px;
    margin-left : 1px;
    margin-top : 1px;
    color : Black;
}
.grid{
    width : 720;
    font-size: 10pt;
    text-indent : 1px;
    margin-left : 1px;
    margin-top : 1px;
    color : Black;
	align:center;
}
.grid_footer{
    border-top:1px solid #6699CC;
}
.filter{
    width : 720;
    font-size: 10pt;
    background-color : white;/*#D6D3CE;*/ /*white;*/
	align:center;
}
.normal {
}
.page{
    background-color : white;
}
.recnum {
    font-size : 9pt;
}
.title{
    background-color : #9999FF;/*#3163CE;*/
    font-weight : bold;
    color : white;
}
.error{
    font-size: 10pt;
    color : red;
}

/* titlr - bar*/
.bar-info{
	background-color : #9999FF;/*#99CCFF;*/
	color : Blue;
	font-size : 12pt;
	font-weight : bold;
	margin-left : 1px;
	margin-top: 1px;
	padding : 10px 10px 10px 10px;
	vertical-align : middle;
	height : 40px;
	width:720 ;
	border : solid #6699CC;
	border-width : 0 0 2px 0;
}
.bar-tree{
	background-color :  #FFFFCE;
	color : green;
	font-size : 10pt;
	font-weight : bold;
	margin-left : 1px;
	margin-top: 1px;
	padding-bottom : 1px;
	vertical-align : middle;
	height : 30px;
	border : solid green;
	border-width : 0 0 2px 0;
}
.bar-title{
      	/*background-color :  #FFFFCE;*/
	color : Blue;
	font-size : 12pt;
	font-weight : bold;
	margin-left : 1px;
	margin-top: 1px;
	padding : 10px 10px 10px 10px;
	vertical-align : middle;
	height : 60px;
	width:100%;
	border : solid #6699CC;
	border-width : 0 0 2px 0;
}
.bar-logo{
	background-color :while;
	color : white;
	font-size : 10pt;
	font-weight : bold;
	margin-left : 1px;
	margin-top: 1px;
	padding-bottom : 1px;
	vertical-align : middle;
	height : 75px;
	border : solid green;
	border-width : 0 0 2px 0;
}
/* Style for all text boxes with long charaters */
.input {
	border: 1px solid Gray;
	font-size: 10pt;
	width : 312pt;
}
.input-label{
	border:  Gray;
	font-size: 10pt;
	background : #e6e6e6;
}
/* Style for all combo boxes */
.combo-special{
	border : 1px solid Gray;
	width : 150pt;
	background : #E6E6E6;
}
.combot{
	border : 1px solid Gray;
	width : 80pt;
}
/* Style for all date fields */
.date{
	border : 1px solid Gray;
	width : 60pt;
	text-align : center;/*  */
}
/* Style for all buttons */
.button, .button-mouseout{
	border : 1px solid #BBBBBB;
	background :#EEF3FB;/* #0068C7*/;/*#D6D3CE;*/
	font-family : verdana;
	font-size: 10pt;
	font-weight:normal;
	/*width: 100px;*/
	}
.button-mouseover{
	border : 1px solid #003366;
	background : #B1BAC9;
	font-family : verdana;
	font-size: 10pt;
	width: 100px;
	cursor : hand;
}
.button-submit, .button-submit-mouseout{
	border : 1px solid black;
	background : #D6D3CE;
	font-family : verdana;
	font-size: 10pt;
	width: 100px;
	}
.button-submit-mouseover{
	border : 1px solid #003366;
	background : #B1BAC9;
	font-family : verdana;
	font-size: 10pt;
	width: 100px;
	cursor : hand;
}
.lbutton, .lbutton-mouseout{
	border : 1px solid #BBBBBB;
	background : #D6D3CE;
	font-family : verdana;
	font-size: 10pt;
	width: 175px;
	}

.lbutton-mouseover{
	border : 1px solid #003366;
	background : #B1BAC9;
	font-family : verdana;
	font-size: 10pt;
	width: 175px;
	cursor : hand;
}
/* */
.sbutton, .sbutton-mouseout{
	font-family: Verdana;
	font-size: 10pt;
	width: 50px;
	border : 1px solid #BBBBBB;
	background : #D6D3CE;
	}
.sbutton-mouseover{
	border : 1px solid #003366;
	background : #B1BAC9;
	font-family : verdana;
	font-size: 10pt;
	width: 50px;
	cursor : hand;
}
.button-select, .button-select-mouseout{
	border : 1px solid #6699CC;
	background : #6699CC;
	}
.button-select-mouseover{
	border : 1px solid #003366;
	background : #B1BAC9;
	cursor : hand;
}
.box{
	font-size: 10pt;
	text-indent : 5px;
	color : Black;
	margin-left : 30px;
	border : 1px solid black;
}

TD.form.pref-gift {
	background-color : #d6e4f5;/*#D6E4F5;/*#99CCFF;*/
	padding : 1px 10px 1px 0px;
	vertical-align : top;
	text-align : left;
	width : 200px;
}

/* Create form to input or display data */
TD.form.form-left {
	background-color : #D6E4F5;/*#D6E4F5;/*#99CCFF;*/
	padding : 1px 10px 1px 0px;
	vertical-align : top;
	text-align : left;
	color:#1B2FBA;
	font-weight:normal;
	font-size:10pt;
	width : 200px;
}
TD.form.form-right{
	background-color : #D6E4F5;/*#F3F2FB;*//*#E6E6E6;*/
	padding : 1px 0px 1px 10px;
	vertical-align : top;
}
TD.form.form-center{
	background-color : white;/*#D6E4F5;*//*#F3F2FB;*//*#E6E6E6;*/
	padding : 1px 0px 1px 10px;
	vertical-align : top;
	text-align:center;
	color: #1B2FBA;
}

TD.form.form-footer-left {
	background-color : white;
	padding : 5px 10px 5px 0px;
	text-align : right;
	width : 180px;
}
TD.form.form-footer-right {
	background-color : white;
    padding : 5px 0px 5px 10px;
}

/* Style for all links in the page */
A.table-click{
	text-decoration:none;
	color: red;
	font-size : 10pt;
}

A.table{
	text-decoration:none;
	color: black;
	font-size : 10pt;
}
.a-table-mouseout{
	text-decoration: none;
	color: black;
	font-size : 10pt;
}
.a-table-mouseover{
	color: red;
	text-decoration: underline;
	cursor:hand;
}
.grid-title{
	font-size : 10pt;
	font-weight : bold;
	color : Black;
	margin-left : 1px;
	align:center;
}
/* Style for column title of the grid */
TD.grid.grid-row-title{
	font-weight : bold;
	background : /*#6699CC;*/ #D6D3CE;
	vertical-align : text-top;
	color : black;
	padding-left : 5px;
}

TD.grid.grid-row-data{
	vertical-align : text-top;
	padding-left : 5px;
}

TR.grid.mouseover{
	background : #EFEFEF;
}

TR.grid.mouseout{
	background : White;
}
TR.grid-mouseover{
	background : #EFEFEF;
}
TR.grid-mouseout{
	background : White;
}
/* */
.form-select{
	width : /*99.6%;*/ 600px;
	font-size : 10pt;
	margin-left : 1px;
	/*margin-top : 20px;*/
	background-color : #E6E6E6;
	border : 2px solid #6699CC;
	border-collapse: collapse;
}
.selectbox{
	width : 195pt;
	font-size : 10pt;
	text-transform : capitalize;
}
.menu-mouseout{
	text-align : center;
}
.menu-mouseover{
	text-align : center;
	border-left : 1px solid White;
	border-top : 1px solid White;
	border-right : 1px solid Gray;
	border-bottom : 1px solid Gray;
}
A.menu {
	padding-left : 5px;
	padding-right : 30pt;
	padding-top : 1px;
	padding-bottom : 1px;
	border : 1px solid white;
}
/* A.menu:Active */
A.menu:Hover{
	background : #E5E5E5;
	text-decoration : none;
	border : 1px solid #999286;
	color : Black;
	width : 100pt;
}
.Clicked-menuitem{
	padding-left : 5px;
	padding-right : 30px;
	padding-top : 1px;
	padding-bottom : 1px;
	background : #E5E5E5;
	text-decoration : none;
	border : 1px solid white;
	color : Black;
	width : 100pt;
}
.msgErr{
	font-size: 10pt;
	color : Red;
	width : 70%;
	margin-left : 1px;
	font-weight : bold;
	background : #E6E6E6;
}
/* Style for login form*/
.form-login{
	font-family : Verdana, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	width : auto;
	margin-top : 5%;
	border : 2px solid green;
	color:Green;
}
/* Style for navigation menu */
.menu-navi{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : White;
	/*padding-left : 4px;
	padding-right :4px;*/
	border : 2px solid #02027A;
}
.menu-navi-hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : Black;
	/*padding-left :4px;
	padding-right :4px;*/
	cursor: hand;
	background : #CCCDB4;
	border : 2px solid #000000;
}
.span-mouseover{
	background-color : #f1f1f1;
}
.span-mouseout{
	background-color : White;
}
LABEL {
	font-size: 12pt;
      	color : red;
}
.label1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24pt;
	font-weight : bold;
	color : Green;
}
.label2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20pt;
	font-weight : bold;
	color : Green;
}
.label3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :12pt;
	font-weight : bold;
	color : Green;
}
.label4{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :10pt;
	font-weight : bold;
	color : Green;
}
.label5{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :10pt;
	color : Blue;
}
.TextBoxNoBorder {
	border-style: none;
	border-color: #D6E4F5;
	font-size: 10pt;
	font-color: red;
	background-color: #FFFFFF; 
	font-weight: normal;
}








/*celine*/

BODY{background:#D0DDE1;}

TD.index {color:#000080; font-family:verdana; font-size:10pt; font-weight:normal}
TD.index_msg {color:#FF0000; font-family:verdana; font-size:10.5pt; font-weight:bold}
TD.index_lg {color:#008000; font-family:verdana; font-size:10.5pt; font-weight:bold}
TD.index_nav {color:#000080; font-family:verdana; font-size:10.5pt; font-weight:bold}
BODY.popup {background:#FFFFFF;}
TD.accueil{color:navy; font-family:verdana; font-size:7.5pt}
TD.faq{color:navy; font-family:verdana; font-size:9pt}

TD.entete1{background:#8393DE; color:#FFFFFF; font-family:verdana; font-size:10.5pt; font-weight:bold}
TD.entete2{background:#9CD0F8; color:#FFFFFF; font-family:verdana; font-size:7.5pt; font-weight:bold}
TD.foot{background:#077B0C; color:#FFFFFF; font-family:verdana; font-size:10.5pt; font-weight:bold}
TD.compte{background:#3366FF; color:#FFFFFF; font-family:verdana; font-size:10.5pt; font-weight:bold}

/*PARTURL*/
TD.parturl{color:navy; font-family:verdana; font-size:10pt}
FONT.urlred{color:#FF0000; font-family:verdana; font-size:10pt}
TD.urljoueur{background:#9CD0F8; height:12pt; width:65pt; color:#FFFFFF; font-family:verdana; font-size:10pt; font-weight:bold; text-align:center;}
TD.urladverse{background:#9CD0F8; height:12pt; width:85pt; color:#FFFFFF; font-family:verdana; font-size:10pt; font-weight:bold; text-align:center;}
TD.urlarbitre{background:#9CD0F8; height:12pt; width:155pt; color:#FFFFFF; font-family:verdana; font-size:10pt; font-weight:bold; text-align:center;}
TD.urllogo{background:#9CD0F8; height:12pt; width:85pt; color:#FFFFFF; font-family:verdana; font-size:10pt; font-weight:bold; text-align:center;}
INPUT.parturl{font-family:verdana; font-size:13; color:#000080}
TD.taburl{background:#9CD0F8; width=200pt; color:#FFFFFF; font-family:verdana; font-size:10pt; font-weight:bold; text-align:center;}

A.url:link {
			color:#800080;
			text-decoration:underline;
			font-size:10pt;
			font-family:verdana
}

A.url:visited {
			color:#800080;
			text-decoration:underline;
			font-size:10pt; 
			font-family:verdana
}

A.url:active {
			color:#800080;
 			text-decoration:underline; 
 			font-size:10pt;
  			font-family:verdana
}

A.url:hover {
			color:#FF0000;
 			text-decoration:underline;
 			font-size:10pt; 
			font-family:verdana
}






/*POPUP*/
TD.popup{color:navy; font-family:verdana; font-size:12pt}

A.popup:link {
			color:#800080;
			text-decoration:none;
			font-size:12pt;
			font-family:verdana
}

A.popup:visited {
			color:#800080;
			text-decoration:none;
			font-size:12pt; 
			font-family:verdana
}

A.popup:active {
			color:#800080;
 			text-decoration:none; 
 			font-size:12pt;
  			font-family:verdana
}

A.popup:hover {
			color:#800080;
 			text-decoration:underline;
 			font-size:12pt; 
			font-family:verdana
}

TABLE.form{background:#FFFFFF;}
/*TD.menu{color=navy; font-family: verdana; font-size:10pt}*/
TABLE{background="#FFFFFF";}
TABLE.login {
	background="#D6E4F5";
}
TABLE.mail {
 background="#226633";
 bordercolor="#D6D3CE";
}
TABLE.message {
 background="#D6D3CE";
}

.text{
			color:#1B2FBA;
			font-size:10pt;
			font-family:verdana;
			font-weight:bold;
}

.note {
			color:#6168C7;
			font-size:9pt;
			font-weight:bold;
			font-family:verdana;
}

A.langue:link {
			color:#1B2FBA;
			text-decoration:none;
			font-size:8pt;
			font-family:verdana
}

A.langue:visited {
			color:#1B2FBA;
			text-decoration:none;
			font-size:8pt; 
			font-family:verdana
}

A.langue:active {
			color:#1B2FBA;
 			text-decoration:none; 
 			font-size:9pt;
  			font-family:verdana
}

A.langue:hover {
			color:#FF0000;
 			text-decoration:none;
 			font-size:9pt; 
			font-family:verdana
}

A.faq:link {
			color:#000080;
			text-decoration:none;
			font-size:9pt;
			font-family:verdana
}

A.faq:visited {
			color:#000080;
			text-decoration:none;
			font-size:9pt; 
			font-family:verdana
}

A.faq:active {
			color:#000080;
 			text-decoration:none; 
 			font-size:9pt;
  			font-family:verdana
}

A.faq:hover {
			color:#FF0000;
 			text-decoration:none;
 			font-size:9pt; 
			font-family:verdana
}

A.faq1:link {
			color:#000080;
			text-decoration:underline;
			font-size:9pt;
			font-family:verdana
}

A.faq1:visited {
			color:#000080;
			text-decoration:underline;
			font-size:9pt; 
			font-family:verdana
}

A.faq1:active {
			color:#000080;
 			text-decoration:underline; 
 			font-size:9pt;
  			font-family:verdana
}

A.faq1:hover {
			color:#FF0000;
 			text-decoration:underline;
 			font-size:9pt; 
			font-family:verdana
}


A.accueil:link {
			color:#800080;
			text-decoration:none;
			font-size:7.5pt;
			font-family:verdana
}

A.accueil:visited {
			color:#800080;
			text-decoration:none;
			font-size:7.5pt; 
			font-family:verdana
}

A.accueil:active {
			color:#800080;
 			text-decoration:none; 
 			font-size:7.5pt;
  			font-family:verdana
}

A.accueil:hover {
			color:#800080;
 			text-decoration:underline;
 			font-size:7.5pt; 
			font-family:verdana
}

A.jeux:link {
			color:#008000;
			text-decoration:none;
			font-size:7.5pt;
			font-family:verdana
}

A.jeux:visited {
			color:#008000;
			text-decoration:none;
			font-size:7.5pt; 
			font-family:verdana
}

A.jeux:active {
			color:#008000;
 			text-decoration:none; 
 			font-size:7.5pt;
  			font-family:verdana
}

A.jeux:hover {
			color:#008000;
 			text-decoration:underline;
 			font-size:7.5pt; 
			font-family:verdana
}

A.foot:hover {
			color:#FF6600;
 			
}

/*DOSSIER*/
TD.titre{background:#8393DE; color:#FFFFFF; font-family:verdana; font-size:10.5pt; font-weight:bold}
TD.nom{background:#9CD0F8; height:17pt; color:#FFFFFF; font-family:verdana; font-size:9pt; font-weight:bold}
TD.menudossier{background:#003399; color:#FFFFFF; font-family:verdana; font-size:7.5pt; font-weight:bold}
TD.label{font-family:verdana; font-size:13; color:#000080}
TD.labelred{font-family:verdana; font-size:13; color:#ff0000}
TD.labelitalic{font-family:verdana; font-size:11; color:#000080; font-style:italic;font-weight:bold}
TD.tab{background:#9cd0f8; color:#FFFFFF; font-family:verdana; font-size:9pt; font-weight:bold; height:17pt}
TD.filedbtitle{font-family:verdana; font-size:16; color:#000080; font-weight:bold}
TD.filedbsubtitle{font-family:verdana; font-size:14; color:#000080; font-weight:bold; font-style:italic}


A.dossier:link {
			color:#000080;
			text-decoration:none;
			font-size:7.5pt;
			font-family:verdana
}

A.dossier:visited {
			color:#000080;
			text-decoration:none;
			font-size:7.5pt; 
			font-family:verdana
}

A.dossier:active {
			color:#000080;
 			text-decoration:none; 
 			font-size:7.5pt;
  			font-family:verdana
}

A.dossier:hover {
			color:#800080;
 			text-decoration:underline;
 			font-size:7.5pt; 
			font-family:verdana
}



A.clicknumpage:link {
			color:#ff0000;
			text-decoration:none;
			font-size:11pt;
			font-family:verdana
}

A.clicknumpage:visited {
			color:#ff0000;
			text-decoration:none;
			font-size:11pt; 
			font-family:verdana
}

A.clicknumpage:active {
			color:#ff0000;
 			text-decoration:none; 
 			font-size:11pt;
  			font-family:verdana
}

A.clicknumpage:hover {
			color:#800080;
 			text-decoration:underline;
 			font-size:11pt; 
			font-family:verdana
}



A.clicknum:link {
			color:#ff0000;
			text-decoration:none;
			font-size:10pt;
			font-family:verdana
}

A.clicknum:visited {
			color:#ff0000;
			text-decoration:none;
			font-size:10pt; 
			font-family:verdana
}

A.clicknum:active {
			color:#ff0000;
 			text-decoration:none; 
 			font-size:10pt;
  			font-family:verdana
}

A.clicknum:hover {
			color:#800080;
 			text-decoration:underline;
 			font-size:10pt; 
			font-family:verdana
}

A.liendossier:link {
			color:#000080;
			text-decoration:none;
			font-size:10pt;
			font-family:verdana
                        
}

A.liendossier:visited {
			color:#000080;
			text-decoration:none;
			font-size:10pt; 
			font-family:verdana
                        
}

A.liendossier:active {
			color:#000080;
 			text-decoration:none; 
 			font-size:10pt;
  			font-family:verdana
                         
}

A.liendossier:hover {
			color:#800080;
 			text-decoration:underline;
 			font-size:10pt; 
			font-family:verdana
                        
}


select.dossier{font-family:verdana; font-size:13; color:#000080}
input.dossier{font-family:verdana; font-size:13; color:#000080}
textarea.dossier{font-family:verdana; font-size:13; color:#000080}
font.dossier{font-family:verdana; font-size:15; font-weight:bold; color:#FF0000}
/* by ESEN... */  font.dossier1{font-family:verdana; font-size:13; font-weight:bold; color:#000080}
pre.dossier{font-family:verdana; font-size:13; color:#FF0000}
