.xule_joint_data_lock_Data,.xule_joint_data_lock_Form
{opacity:.8;filter:alpha(opacity=50);background-color:#333;z-index:1000;display:none;}
.xule_joint_locked_msg_Form,.xule_joint_locked_msg_Data{position:absolute;z-index:1400;width:40%;height:15%;padding:5px 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;font-family:Verdana,Arial;opacity:.8;filter:alpha(opacity=80);background-color:#000;color:#fff;text-align:center;border-radius:10px;border:2px solid #444; -moz-border-radius:10px; margin:35%;margin-top:10%;}
.xule_joint_grid{position:absolute;top:25%;border:silver;}
.xule_joint_toolbar{position:absolute;width:99.8%;top:96%;background-color:rgba(204,204,163,0.2);border-top:1px solid silver;border-bottom:none;}
.moduletable{padding:1; background:#FFFFFF; height:auto}
.small,.smalldark,.createdate,.mosimage_caption,.back_button,.pagenavcounter,.pagenav,.pagenavbar,.bannerheader,.bannerfooter{font-size:7pt;font-style:italic;}.createdate{padding-bottom:4px;}.modifydate{height:10px;}#register button{ background:#333333; color:#FFFFFF; font-weight:bold; border:1px dotted #333333}
#menu{background: #F1F1F1;color:#FFFFFF;font-family:"Times New Roman",tahoma,Times, serif;font-size:10px;padding:0px;	border-left:#F1F1F1;border-right:#F1F1F1;position:relative;top:0px;margin:auto;vertical-align:bottom;width:auto;height:25px;text-align:left;}
.xule_joint_page_footer
{	background: #b0b0b0;
	position:relative;
	top:100%;
	height:30px;
	color:#F1F1F1;
	font-family:"Times New Roman";
	font-size:9px;
	position:relative;
	margin:0px;
	vertical-align:baseline;
}
.w2ui-group{background-color:#ebecef;margin:3px 0 1px;padding:10px 5px;border-top:1px solid #cedcea;box-shadow:0px 2px 3px #99ccff;border-right:1px solid #99ccff;border-bottom:1px solid #cedcea}
.w2ui-content{opacity:.9;background:#fff;margin:3px 0 0px;padding:10px 5px;border-top:1px solid #cedcea;box-shadow:0px 2px 3px #99ccff;border-right:1px solid #99ccff;border-bottom:1px solid #cedcea;font-family:Verdana,Arial;}
.w2ui-grid{position:relative;border:1px solid silver;border-radius:2px;overflow:hidden!important}.w2ui-grid>div{position:absolute;overflow:hidden}.w2ui-grid .w2ui-grid-header{position:absolute;border-bottom:1px solid #99bbe8!important;height:28px;overflow:hidden;color:#444;font-size:13px;text-align:center;padding:7px;background-image:-webkit-linear-gradient(#dae6f3,#c2d5ed);background-image:-moz-linear-gradient(#dae6f3,#c2d5ed);background-image:-ms-linear-gradient(#dae6f3,#c2d5ed);background-image:-o-linear-gradient(#dae6f3,#c2d5ed);background-image:linear-gradient(#dae6f3,#c2d5ed);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffdae6f3', endColorstr='#ffc2d5ed', GradientType=0);border-top-left-radius:2px;border-top-right-radius:2px}
.xule_joint_contenu_div {
position:absolute;
width: 99%; 
top:15%;
height:80.2% !important;
background: #fff; 
margin-top:0% ;  
margin-left:0.5%; 
margin-right:0.5%; 
border:1px solid silver;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
margin-bottom:0.1%;
box-shadow:0px 0px 5px silver;
}
.messageicon
{
    margin-right: 0px;
    display: inline-block;
    float: none;
    vertical-align: middle;
	padding-bottom: 0px;
}
#top{position:relative;top:1px;height:auto; background:url(../Graphics/Images/sub-fond-gauche-droite.jpg)no-repeat;}
#startup_div{position:relative;
top:0px;
width: 99%;
 background: #fff;
 margin:0.125%; 
 margin-bottom:0;
 height:auto;
border: 0px solid #660000; 
text-align:left;
}
fieldset,#fieldset
{
    padding: 5px;
	
    border: solid 1px #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	background:inherit;
}
#title{position:relative;top:auto; font:16pt Arial;color:#1100dd; background:#fff; width:100%; padding:0px;margin:1px;}
.validateErrors{ color:#FF0000; font-weight:bold;}
input[type=text],input[type=password],select,textarea{padding:3px;border:1px solid #bbb;border-radius:3px;color:#000;background-color:#fff}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{outline-color:#72b2ff; border-color:#72b2ff;;}input[type=text]:disabled,input[type=password]:disabled,select:disabled,textarea:disabled,input[type=text][readonly],input[type=password][readonly],select[readonly],textarea[readonly]{background-color:#f1f1f1;color:#888}select{padding:2px}
.w2ui-group{background-color:rgba(240,240,240,.4);margin:5px 0 5px;padding:5px 5px;border-top:1px solid #cedcea;border-bottom:1px solid #cedcea}.w2ui-label{float:left;margin-top:3px;margin-bottom:3px;width:150px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;min-height:20px}.w2ui-label.w2ui-span1{width:20px;float:left}.w2ui-label.w2ui-span2{width:40px;float:left}.w2ui-label.w2ui-span3{width:60px;float:left}.w2ui-label.w2ui-span4{width:80px;float:left}.w2ui-label.w2ui-span5{width:100px;float:left}.w2ui-label.w2ui-span6{width:120px;float:left}.w2ui-label.w2ui-span7{width:140px;float:left}.w2ui-label.w2ui-span8{width:160px;float:left}.w2ui-label.w2ui-span9{width:180px;float:left}.w2ui-label.w2ui-span10{width:200px;float:left}
.w2ui-field{margin-bottom:3px;margin-left:128px;padding:3px;min-height:20px}.w2ui-field.w2ui-span1{margin-left:28px;float:none}.w2ui-field.w2ui-span2{margin-left:48px;float:none}.w2ui-field.w2ui-span3{margin-left:68px;float:none}.w2ui-field.w2ui-span4{margin-left:88px;float:none}.w2ui-field.w2ui-span5{margin-left:108px;float:none}.w2ui-field.w2ui-span6{margin-left:128px;float:none}.w2ui-field.w2ui-span7{margin-left:148px;float:none}.w2ui-field.w2ui-span8{margin-left:168px;float:none}.w2ui-field.w2ui-span9{margin-left:188px;float:none}.w2ui-field.w2ui-span10{margin-left:208px;float:none}.w2ui-required{position:relative}.w2ui-required::before{content:'*';position:absolute;margin-top:2px;margin-left:-9px;color:red}