#overlay {
   position: fixed;
   z-index:199;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;
}

* html #overlay { /* ie6 hack */
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.overlayBG {
   background-color:#000;
   -ms-filter: "Alpha(Opacity=65)";
   filter:alpha(opacity=65);
   -moz-opacity: 0.65;
   opacity: 0.65;
}
#text{
	background-color:white;
	border:1px solid #c0c0c0;
	color: black;
	padding:25px;
	border-radius:10px;
	width:100%;
	text-align:center;
	min-height:100px;
	}
img#close{
float:right;
height:25px;
width:25px;
cursor:pointer;
margin-top:-20px;
margin-right:-20px;
}
#lightBox {
   position:fixed;
   top:50%;
   left:50%;
   margin-left:-300px;
   margin-top:-250px;
   z-index:200;
   width:600px;
   height:600px;
   text-align:center;
}
#text div{
	height:85%;
	overflow:scroll;
}
* html #lightBox { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

li.ok{
list-style-image:url('../../symbole/accept.png');
text-align:left;
margin-left:25px;
}
li.error{
list-style-image:url('../../symbole/error.png');
margin-left:25px;
text-align:left;
}

