body, html {	height:100%;
		width:100%;
		margin: 0;
		padding:0;
		overflow: hidden;
		background-image:url('../SitePics/background.gif');		
		background-repeat:no-repeat;
		
	  }

	  
a {text-decoration:none;
	}	 

.saisie {	font-family: arial;
 			font-size:11px;
 			height:12px;
 			margin:3px;}
 			
#menuProd a {color:#001C49;}
#menuClient a, #CustHelp a, #footer a {color:#F5F5DC;}
	
.menuGen a:hover{color:lightblue;}
#menuProd a:hover{color:#832D61;}
#menuClient a:hover, #CustHelp a:hover, .menuGen a:hover, #footer a:hover {color:lightblue;}

a:visited {color:#F5F5DC;}	

.aMenuLink {display:block;
			  width:145px;
			  color:#F5F5DC;
			  font-size:12px;}

ul { 	list-style-position: inside;
		font-family: arial;
		font-weight:normal;
		font-size:11px;
		line-height:15px;
		margin:0;
		padding: 0 0 0 8px;
		width:145px;
		text-align:left;
		border: solid 1px #001C49;
		border-collapse: collapse;
		background-color:#832D61;
		}

li { 	list-style-position: inside;
		font-family:  arial;
		font-weight:normal;
		font-size:11px;
		line-height:15px;
		cursor: pointer;
		padding: 0 0 0 10px;
		margin:0;
		border:0;
		}

.liTop {		list-style-position: outside;
			padding:0;
			list-style-type:none;
			cursor: default;
			}

.BandTop {   width:95%;
			height:20px;
			margin:2%;
			margin-top:10px;
			font-family:arial;
			font-size:17px;
			padding:5px ;
			padding-left:5px;
			letter-spacing:3px;
			background-color:#832D61;
			color:#F5F5DC;
			z-index:10;
			position:absolute;
			top:0;
			}

.footer {		width:95%;
				height:15px;
				margin:2%;
				margin-bottom:2px;
				margin-top:6px;
				font-family:arial;
				font-size:10px;
				padding:5px ;
				letter-spacing:3px;
				background-color:#832D61;
				color:#F5F5DC;
				z-index:10;
				position:absolute;
				bottom:0;
				}

#menuProd { 	width:145px;
				height:15px;
				margin-bottom:2px;
				font-family:arial;
				padding:0 ;
				background-color:#001C49;
				z-index:10;
				position:absolute;
				top:178px;
				left:5px;
				border:0;
				}

#menuProd ul {color:#001C49;}			
			
.menuGen { 	width:145px;
				font-family:arial;
				margin: 1px 1px 1px 0;
				padding:0 0 0  8px; 
				z-index:10;
				position:absolute;
				left:5px;
				background-color:#832D61;
				font-size:12px;
				border: solid 1px #001C49;
				color:#F5F5DC;
				}

.menuGen0 {	top:105px;}
.menuGen1 {	top:122px;}
.menuGen2 {	top:139px;}
.menuGen3 {	top:160px;
            cursor: default;}
.menuGen4  {	top:429px;
				}
.menuGen5  {	top:450px;
				}				

			
.menuGen a {	color:#F5F5DC;
				}
			
#menuClient {	width:143px;
				margin-bottom:2px;
				font-family:arial;
				padding:5px ;
				z-index:10;
				position:absolute;
				top:429px;
				left:5px;
				background-color:#832D61;
				font-size:12px;
				border: solid 1px #001C49;
				color:#F5F5DC;
				}
		
#ecran { 		width:790px;
				height:80%;
				font-family:arial;
				font-size:12px;
				padding:10px ;
				color:#001C49;
				z-index:7;
				position:absolute;
				top:50px;
				left:165px;
				border: 0; /*dashed 1px red;*/
				overflow: auto;
				}
				
#LexiqueCont {	position:absolute;
				top:300%;
				width:0;
				height:0;
				border:0;
				overflow:hidden;}
				
#LexiqueCont#Lexique {position:absolute;
			}				
			
#CustHelp {  	background-color:	#832D61;
			  	width: 130px;
			  	color:navy;
				list-style-position: outside;
				border:0;
			  	margin-top:2px;
			  	}
				
.middleFrame {	width:800px;
				height:auto;
				margin:auto;
				margin-top:10px;
				font-family:verdana;
				font-size:11px;
				border: outset 2px navy;
				padding:2px 2px 2px 2px;
				background-color:transparent;
				overflow:none;
				color:navy;
				line-height:15px;
				
							}	
.TitleFrame {text-align:center;
			 border:outset 2px ;
			 padding: 10px;	
			 background-color:#832D61;
			 color: #FFFFFF;
			 font-family: arial;
			 font-size:14px;
			 font-weight: bold;
			 }		
.FormLabel {   width:160px;
			  float:left;
			  margin-top:3px;
			 			  	  
			  }
.userInput {	width:200px;
			padding:1px;
			font-size:11px;
			font-family: arial;
			           }			  
fieldset { border: solid 1px #832D61;
        margin:auto;
		padding: 5px;}	