/** LOGIN **/
/******* Anciens style utilisés dans les pages d'erreur *******/
.logintext { 
	font-weight: bold; 
	font-size: 10px; 
	color: #4d4d4d; 
	font-family: Arial, Helvetica, sans-serif; 
}
.logotable {
	border:solid 2px #e0e0e0; 
	background-image:url(../images/umen/header_body.gif); 
	background-repeat:repeat-x; 
	width:334px; 
	_width:340px;
}
div.pagelogin {
	color:#333;
	width: 330px;
	_width:336px;
	background-color: #fbfbfb;
	border: solid 2px #e0e0e0;
	text-align:left;
	font-size:10px;
}
/**************************************************************/


/*Style généraux du login*/
/*<login>*/
	
	/*<conteneur principaux>*/
	.log_loginctrl { 
		padding-bottom:2px; 
		text-align:left; 
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		float:left;
		clear:both;
	}
	.log_loginctrl .log_summary {}
	.log_loginctrl .log_usagerlogin {}
	.log_loginctrl .log_logout {}
	.log_loginctrl .log_status {}
	.log_loginctrl .log_changepwd { padding-top: 5px; }
	/*</conteneur principaux>*/
	
	/*<controles generiques>*/
	.log_loginctrl .log_txtzone {}
	.log_loginctrl .log_labelzone {
		margin-bottom:1em;
		text-align:left;
		margin-right:5px;
	}
	.log_loginctrl .log_buttonzone { margin-top:10px; clear:both; padding-bottom: 20px;}
	.log_loginctrl .logout_buttonzone { margin-top:10px; }
	.log_loginctrl .log_linkzone {
		font-size:10px;
		text-align:left;
		width:100%;
		padding-bottom:5px;	
	}
	 hr.separateur{ clear:both; visibility:hidden; }
	.log_loginctrl span.lbl { font:bold 11px Arial, Helvetica, sans-serif; }
	.log_loginctrl input.txt { font:normal 11px Arial, Helvetica, sans-serif; }
	/*</controles generiques>*/	
	
	/*<validation>*/

	.log_loginctrl .log_valsum_confirm {
		background-color:#fffdf4;
		margin:0 0px 10px 0;
		padding:5px;
		position:inherit;
		display:block;
	}
	.log_loginctrl .log_changepwd .log_valsum_confirm 
	{
		background-color:transparent;
		padding:0px;
		margin:0px;
		display: inherit;
	}
	.log_loginctrl .log_valsum_confirm { border:dashed 1px green; color:green; }
	.log_loginctrl .log_changepwd .log_valsum_confirm { border:dashed 0px green; font-size: 11px; color: Black; }
	
	.log_loginctrl .log_valsum_confirm ul {
		list-style: none; 
		margin:0;
		padding:0;
		text-align:left;
	}
	
	.log_loginctrl .log_valsum
	{
		background-color: #FFF;
		display: block;
		margin: 0px 0px 10px 0px;
		padding: 10px 10px 10px 104px;
		position: relative;
		border: 6px solid red;
		background-image: url(../images/rb/error.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}

	.log_loginctrl .log_valsum ul
	{
		padding: 0px;
	}

	.log_loginctrl .log_valsum ul li
	{
		list-style-type: square;
		font-size: 11px;
	}
	/*</validation>*/
	
/*</login>*/

/*Override pour utilisation dans la page de login*/
/*<pagelogin>*/
div.pagelogin .log_logout, div.boxlogin .log_status { 
	padding:15px; 
	text-align:center; 
}
div.pagelogin .log_logout span { 
	display:block; 
	margin-bottom: 10px; 
}
div.pagelogin .log_loginctrl { margin:15px 15px 15px 20px; float:none; }
div.pagelogin .log_buttonzone input { float:right; margin-right:10px; }
div.pagelogin .log_labelzone { float:none;  }
div.pagelogin .log_linkzone { float:none; clear:both; padding-top:15px; }

div.pagelogin .log_loginctrl span.lbl {
	display:block;
	float:left;
	margin-top:3px;
	width:140px;
}
div.pagelogin .log_loginctrl input.txt { width:140px; }
/*</pagelogin>*/

/*Override pour utilisation dans le checkout*/
/*<checkout>*/
div.checkout .log_loginctrl {}
/*</checkout>*/

/*Override pour utilisation dans le div avec classe template*/
/*<template>*/

/*</template>*/

/* <passChange> */
.log_changepwd .log_content
{
	padding-top:7px;
	background-color:#E2E2E2;
	width:654px;
}

.log_changepwd .logvalsum_title
{
	color:#ED1C24;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}

.log_changepwd .log_labelzone .label
{
	width:220px;
	float:left;
}

.log_changepwd .lArrow
{
	padding-left:40px;
	padding-right:5px;
	vertical-align:top;
}

.log_changepwd .cell
{
	padding-top:6px;
	vertical-align:top;
}

/* </passChange> */

.tbl_caccount .log_changepwd .label
{
	font-size: 12px;
}