
/*******************************************************************
********************************************************************
************************ MY Account cstlogin.asp ***************************
********************************************************************
*******************************************************************/

.MyAccountTableInfos {padding:7px;}
.MyAccountTableInfos2 {padding:4px;}

.MyAccount_Title { FONT-SIZE: 15px; COLOR:#ffffff; FONT-STYLE: normal; font-weight: bold; text-transform: uppercase; FONT-FAMILY: "Arial"; text-align:center; background-image:url(/ImagesPortal/FR/Localisation/331740/IMG/webparts/left-menu_top.gif); background-repeat:no-repeat;width:184px;height:27px;}
.MyAccount_Bottom { FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: "Verdana"; text-align:center; background-image:url(/ImagesPortal/FR/Localisation/331740/IMG/webparts/left-menu_bottom.gif); background-repeat:no-repeat;width:184px;height:9px;}


.MyAccountGlobal {background: transparent; width:600px; display:block; }
.MyAccount {background: transparent; width:290px; height:170px; margin:3px auto;}
.MyAccount h1, .MyAccount p {margin:0 10px; padding:10px;}
.MyAccount h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.MyAccount p {padding-bottom:0.5em;}

.MyAccount .top, .MyAccount .bottom {display:block; background:transparent; font-size:1px;}
.MyAccount .b1, .MyAccount .b2, .MyAccount .b3, .MyAccount .b4, .MyAccount .b1b, .MyAccount .b2b, .MyAccount .b3b, .MyAccount .b4b {display:block; overflow:hidden;}
.MyAccount .b1, .MyAccount .b2, .MyAccount .b3, .MyAccount .b1b, .MyAccount .b2b, .MyAccount .b3b {height:1px;}
.MyAccount .b2 {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.MyAccount .b3 {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.MyAccount .b4 {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.MyAccount .b4b {background:#E2E1E1; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.MyAccount .b3b {background:#E2E1E1; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.MyAccount .b2b {background:#E2E1E1; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}


.MyAccount .b1 {margin:0 5px; background:#D3021A;}
.MyAccount .b2, .MyAccount .b2b {margin:0 3px; border-width:0 2px;}
.MyAccount .b3, .MyAccount .b3b {margin:0 2px;}
.MyAccount .b4, .MyAccount .b4b {height:2px; margin:0 1px;}
.MyAccount .b1b {margin:0 5px; background:#D3021A;}
.MyAccount .boxcontent {display:block;
	background:#FFFFFF; 
	background-image: url('/images/CSS_StandardBottomBKG.gif'); 
	background-position: bottom;
	background-repeat: repeat-x; 
	border-left:1px solid #D3021A; 
	border-right:1px solid #D3021A; 
	text-align:center;}
	
.MyAccount .boxcontent .logo {margin:0px 5 0 5; width:300px;}
.MyAccount_Instructions {FONT-WEIGHT:bold; COLOR:#666666;}
form.Account {background-color:#E4E4E4; padding:10px; margin:0px;}
.MyAccount_txt_type {FONT-WEIGHT: bold; font-size:11px; text-transform:lowercase;}
.AccountcreateTitle {FONT-WEIGHT: bold; font-size:11px;}

/************************ Fields in cstlogin.aspx ***************************/
.default_Large_Field input							{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.on						{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.out						{ COLOR: #FFFFFF; border: none; background: url('/images/input_bkg142Red_on.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }

.default_Large_Field input.on_Firefox				{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.out_Firefox				{ COLOR: #FFFFFF; border: none; background: url('/images/input_bkg142Red_on.gif') no-repeat;  padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.on_Firefox:hover			{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px; }
/************************ Fields in cstlogin.aspx ***************************/

/************************ Fields in cstloginEM.aspx ***************************/
.default_Large_FieldEM input							{ COLOR: #666666; border: none; background: url('/images/input_bkg142GreyEM_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px;}
.default_Large_FieldEM input.on						{ COLOR: #666666; border: none; background: url('/images/input_bkg142GreyEM_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px;}
.default_Large_FieldEM input.out						{ COLOR: #FFFFFF; border: none; background: url('/images/input_bkg142RedEM_on.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px;}

.default_Large_FieldEM input.on_Firefox				{ COLOR: #666666; border: none; background: url('/images/input_bkg142GreyEM_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px;}
.default_Large_FieldEM input.out_Firefox				{ COLOR: #FFFFFF; border: none; background: url('/images/input_bkg142RedEM_on.gif') no-repeat;  padding: 2px 0px 5px 3px; margin-right: 0px;}
.default_Large_FieldEM input.on_Firefox:hover			{ COLOR: #666666; border: none; background: url('/images/input_bkg142GreyEM_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px;}



/*******************************************************************
********************************************************************
************************ MY Account ***************************
********************************************************************
*******************************************************************/


/*******************************************************************
********************************************************************
************************ Menu Client ***************************
********************************************************************
*******************************************************************/

A.MenuClient 
{ 
display: block; 
width: 155px; 
Height: 21px;
text-align: left;
padding-top :2px;
text-decoration: none; 
font-weight: normal;
font-family: Verdana,arial; 
font-size:10px; 
color: black;} 
  
A.MenuClient:Active 
{  
text-decoration: none; 
color: #FFFFFF;
font-weight: normal;
background-color:#79a7a9;
}

A.MenuClient:Visited
{ 
display: block; 
width: 155px; 
Height: 21px;
text-align: left;
padding-top :2px;
text-decoration: none; 
font-weight: normal;
font-family: Verdana,arial; 
font-size:10px; 
color: black;}

A.MenuClient:hover 
{  
background-color:#79a7a9; 
text-decoration: none; 
color: #FFFFFF; 
font-weight: normal;} 

A.MenuClientSmall 
{ 
display: block; 
width: 120px; 
Height: 21px;
text-align: left;
padding-top :2px;
text-decoration: none; 
font-weight: normal;
font-family: Verdana,arial; 
font-size:10px; 
color: #159DBE;} 
  
A.MenuClientSmall:Active 
{  
text-decoration: none; 
color: #FFFFFF;
font-weight: normal;
background-color:#0FABCA;
}

A.MenuClientSmall:Visited
{ 
display: block; 
width: 120px; 
Height: 21px;
text-align: left;
padding-top :2px;
text-decoration: none; 
font-weight: normal;
font-family: Verdana,arial; 
font-size:10px; 
color: #159DBE;}

A.MenuClientSmall:hover 
{  
background-color:#0FABCA; 
text-decoration: none; 
color: #FFFFFF; 
font-weight: normal;
}

A.LiensNoCommande
{ 
text-decoration: underline; 
} 



A.LiensVoirPlus
{ 
font-size: 11px; 
color: #333333; 
font-style: normal;
font-weight: normal;
text-decoration: underline;
} 

A.LiensVoirPlus:hover
{ 
color: red; 
}

/*********** Menu Client Background arrondi******************/
.CUSTOMERMenu_Label {height: 18px; color: white ; background: #333333; font-weight: normal; font-family: verdana; font-size:14px; text-align:center } 

.CUSTOMERMenu_ContentCell	{BACKGROUND-COLOR: #FFFFFF}
.CUSTOMERMenu {background: transparent;  margin:5px auto; width:184px}
.CUSTOMERMenu h1, .CUSTOMERMenu p {margin:0 10px;}
.CUSTOMERMenu h1 {font-size:2em; color:#ffffff; letter-spacing:1px;}
.CUSTOMERMenu p {padding-bottom:0.5em;}
.CUSTOMERMenu .top, .CUSTOMERMenu .bottom {display:block; background:transparent; font-size:1px;}
.CUSTOMERMenu .b1, .CUSTOMERMenu .b2, .CUSTOMERMenu .b3, .CUSTOMERMenu .b4, .CUSTOMERMenu .b1b, .CUSTOMERMenu .b2b, .CUSTOMERMenu .b3b, .CUSTOMERMenu .b4b {display:block; overflow:hidden;}
.CUSTOMERMenu .b1, .CUSTOMERMenu .b2, .CUSTOMERMenu .b3, .CUSTOMERMenu .b1b, .CUSTOMERMenu .b2b, .CUSTOMERMenu .b3b {height:1px;}
.CUSTOMERMenu .b2 {background: #333333; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;} 
.CUSTOMERMenu .b3 {background: #333333; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMERMenu .b4 {background: #333333; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMERMenu .b4b {background:#cccccc; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMERMenu .b3b {background:#cccccc; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMERMenu .b2b {background:#cccccc; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMERMenu .b1 {margin:0 5px; background:#CDCCCA;}
.CUSTOMERMenu .b2,  .CUSTOMERMenu .b2b {margin:0 3px; border-width:0 2px;}
.CUSTOMERMenu .b3, .CUSTOMERMenu .b3b {margin:0 2px;}
.CUSTOMERMenu .b4,  .CUSTOMERMenu .b4b {height:2px; margin:0 1px;}
.CUSTOMERMenu .b1b {margin:0 5px; background:#cccccc;}
.CUSTOMERMenu .boxcontent {display:block; background:#cccccc; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; text-align:center;}


/*******************************************************************
********************************************************************
************************ Menu Client ***************************
********************************************************************
*******************************************************************/



/******************Pages clients***************************/

/*****Cadre arrondi Pages Clients ************************/
.CUSTOMER_ContentCell	{BACKGROUND-COLOR: #F1EFEB}
.CUSTOMER {background: transparent;  margin:5px auto; width:100%}
.CUSTOMER h1, .CUSTOMER p {margin:0 10px;}
.CUSTOMER h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.CUSTOMER p {padding-bottom:0.5em;}
.CUSTOMER .top, .CUSTOMER .bottom {display:block; background:transparent; font-size:1px;}
.CUSTOMER .b1, .CUSTOMER .b2, .CUSTOMER .b3, .CUSTOMER .b4, .CUSTOMER .b1b, .CUSTOMER .b2b, .CUSTOMER .b3b, .CUSTOMER .b4b {display:block; overflow:hidden;}
.CUSTOMER .b1, .CUSTOMER .b2, .CUSTOMER .b3, .CUSTOMER .b1b, .CUSTOMER .b2b, .CUSTOMER .b3b  {height:1px;}
.CUSTOMER .b2 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMER .b3 {background:#f1efeb; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC}
.CUSTOMER .b4 {background:#f1efeb; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMER .b4b {background:#f1efeb; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMER .b3b {background:#f1efeb; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMER .b2b {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.CUSTOMER .b1 {margin:0 5px; background:#CCCCCC;}
.CUSTOMER .b2, .CUSTOMER .b2b {margin:0 3px; border-width:0 2px;}
.CUSTOMER .b3, .CUSTOMER .b3b {margin:0 2px;}
.CUSTOMER .b4, .CUSTOMER .b4b {height:2px; margin:0 1px;}
.CUSTOMER .b1b {margin:0 5px; background:#CCCCCC;}
.CUSTOMER .boxcontent {display:block; background: #F1EFEB; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; text-align: center;}

/*****Cadre arrondi Pages Clients ************************/



/*********************** Autres Styles Pages Clients***************
*******************************************************************
*******************************************************************
*******************************************************************/
.voirPlusInfosTab {
width: 100%;
text-align:right;
font-size:11px;
margin-top:3px
}

.voirPlusInfosTab a: {
    FONT-WEIGHT: bold;
	background: transparent url(/ImagesPortal/FR/Localisation/331740/IMG/webparts/fleche-verte-small.gif) no-repeat scroll left 10px;
	padding-top: 5px; 
	margin-left: 20px;
	TEXT-DECORATION: none;
	COLOR: #016742;
}

.voirPlusInfosTab a:hover {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #001556;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none;
	padding-left: 8px; 
	TEXT-DECORATION: underline;
}



.CUSTOMER_MESSAGETop {BORDER: #CCCCCC 1px solid;COLOR:#18AAC3; FONT-WEIGHT:bold;}
.CUSTOMER_MESSAGEGood{COLOR:#18AAC3; FONT-WEIGHT:bold;}
.CUSTOMER_MESSAGEError {COLOR:#D3021A; FONT-WEIGHT:bold;}

.CUSTOMER_FormTable {BORDER: #18AAC3 1px solid; background:#F1EFEB; COLOR:#666666;}
.CUSTOMER_MANDATORY_Field {COLOR:#CC0000; FONT-WEIGHT:bold;}
.CUSTOMER_CreateTable 
{
	COLOR:#666666;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;}
.CUSTOMER_CreateTable TD  {COLOR:#333333;}
    
.CUSTOMER_createTitle	 
{FONT-WEIGHT: bold; COLOR:#666666; FONT-FAMILY:Candara; font-size: 22px; 
PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; padding-right:20px}

.CUSTOMER_Table1
{
	background: url('/images/Customer/fond-bulle.gif');
	
}

.CUSTOMER_Table
{
	background:#F1EFEB; COLOR:#666666;
	border: #CCCCCC 1px solid;
}

.CUSTOMER_Table2
{
	background:#FFFFFF; COLOR:#666666;
	border: #CCCCCC 1px solid;
}

.CUSTOMER_Table TD
{
	background: #F1EFEB; 
	COLOR: #333333;
	font-size: 12px;
	}
	
	.CUSTOMER_Table1 TD
{
 	COLOR: #333333;
	font-size: 12px;
}

.CUSTOMER_TableBORDER
{background:#F1EFEB; COLOR:#666666; BORDER: #CCCCCC 1px solid;}
.CUSTOMER_TableBORDER TD
{background:#F1EFEB; COLOR:#666666;}

.CUSTOMER_SeparLine1 TD
{	
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #d3d7d7;
}

.CUSTOMER_ToolBarTable
{background:#CCCCCC;  COLOR:#000000; FONT-WEIGHT:bold;}

.CUSTOMER_TitleLine {background:#CCCCCC;}

.CUSTOMERUser_HeadLine
{FONT-WEIGHT: bold; BACKGROUND-COLOR: #CCCCCC}
.CUSTOMERUser_TableList {background:#F1EFEB; COLOR:#CC0000;}
.CUSTOMERUser_AffectTitle {COLOR:#FFB884;}
.CUSTOMERUser_AffectTable {BORDER: #CCCCCC 1px solid;}
.CUSTOMERUser_AffectName {COLOR:#666666;}
.CUSTOMERUser_AffectList {COLOR:#18AAC3;}
.CUSTOMERUser_AffectList {COLOR:#18AAC3;} TD

.CUSTOMERGroup_HeadLine
{FONT-WEIGHT: bold; BACKGROUND-COLOR: #18AAC3; COLOR:#FFFFFF;}
.CUSTOMERGroup_TableList {background:#F1EFEB; COLOR:#666666; padding:5px;}
.CUSTOMERGroup_AffectTitle {COLOR:#FFB884;}
.CUSTOMERGroup_AffectTable {BORDER: #18AAC3 1px solid;}
.CUSTOMERGroup_AffectName {COLOR:#666666;}
.CUSTOMERGroup_AffectList {COLOR:#18AAC3;}
.CUSTOMERGroup_AffectList {COLOR:#18AAC3;} TD

.CUSTOMER_CMDSearchTable { COLOR:#666666;
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;}
    
.CUSTOMER_CMDSearchTable TD {COLOR:#CC0000;}
.CUSTOMER_CMDSearchTitle	 
{
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #D3021A; 
	COLOR:#FFFFFF; 
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 3px;}

.CUSTOMER_CMDListTable
{
    BORDER-RIGHT: #E4E4E4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #E4E4E4 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #E4E4E4 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #E4E4E4 1px solid;
}


.CUSTOMER_CMDListTable div table
{
    BORDER: #F1EFEB 1px solid;
    BACKGROUND-COLOR: #E4E4E4;
    width:100%;
    padding:0;
}

.CMD_ListLine TD
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #f7f7f7;
    padding:4;
    BORDER-BOTTOM: #bdbdbd 1px solid;
}

.CMD_ListLine A
{ 
text-decoration: underline; 
} 

.CMD_ListHeadline 
{
	FONT-SIZE: 10px;
	BACKGROUND: url('/images/Customer/degrade-orange.gif') repeat-x; 
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #ffffff 1px solid;
	font-weight: bold;
}

.CMD_ListHeadline A 
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.CMD_ListHeadline A:hover 
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.CMD_ListHeadline TH
{
	FONT-SIZE: 10px;
	BACKGROUND: url('/ImagesPortal/FR/Localisation/331740/IMG/background/degrade-tableau.gif') repeat-x; 
	COLOR: #FFFFFF;
	line-height: 1em;
	height: 25px;
}

.Candara_GreyTitle
{
	font-family: "candara", arial;
    FONT-SIZE: 19px;
    COLOR: #504F4F;
	FONT-WEIGHT: bold;
}

.WelcomeText
{
    FONT-SIZE: 14px;
    COLOR: #333333;
}

.WelcomeText TD
{
    FONT-SIZE: 14px;
    COLOR: #333333;
}

.MaxiwinText TD
{
	FONT-WEIGHT: bold;
	font-style: italic;
    FONT-SIZE: 12px;
    COLOR: #CC0033;
}

.gblInput
{
    border: 1px solid #d8d8d8;
    color: #000000;
    font-size: 11px;
    padding-top: 2px;
    background-color: #ffffff;
    width: 200px;
    margin: 0px;
}

.TextS td 
{
font-size:12px;
}

.titleMyAccount
{
color:#666666;
font-family:"Candara",Arial;
font-size:24px;
font-weight:bold;
}


.gblBoutValid2
{
background-image: url(/images/Customer/valider.jpg);
border:0 solid;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-size:14px;
font-weight:bold;
height:40px;
width:99px;
padding:0 0 10px;
text-align:center;
}

.gblBoutValid3
{
background-image: url(/images/Customer/btn-bleu.gif);
border:0 solid;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-size:14px;
font-weight:bold;
height:54px;
width:122px;
padding:0 0 10px;
text-align:center;
}

.gblBoutDelete2 
{
background-image: url(/images/Customer/btn-small-bleu.gif);
border:0 solid;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-size:14px;
font-weight:bold;
height:40px;
width:103px;
padding:0 0 10px;
text-align:center;	
}

.gblBoutGrey 
{
background-image: url(/images/Customer/bt-bloc2-identify.gif);
border:0 solid;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-size:16px;
font-weight:bold;
height:55px;
width:120px;
padding:0 0 15px;
text-align:center;	
}

.gblBoutGreylight 
{
background-image: url(/images/Customer/btn-ajouter-adresse.gif);
border:0 solid;
color:#464545;
cursor:pointer;
font-family:Verdana;
font-size:11px;
font-weight:bold;
height:52px;
width:143px;
padding:0 0 15px;
text-align:center;	
}

.gblBoutModifier
{
background-image: url(/images/Customer/btn-mise-a-jour.gif);
border:0 solid;
color:#464545;
cursor:pointer;
font-family:Verdana;
text-decoration:underline;
font-size:12px;
font-weight:bold;
height:29px;
width:134px;
padding:0 0 0 10px;
text-align:center;	
}


.gblBoutBleu 
{
background-image: url(/images/Customer/btn-bleu.gif);
border:0 solid;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-size:16px;
font-weight:bold;
height:55px;
width:122px;
padding:0 0 15px;
text-align:center;	
}
/***********************Fin Autres Styles Pages Clients************/

/***********************PersonCreate*******************************/

.personCreate{}
.personCreate .TextS{FONT-SIZE: 10px;}
.personCreateTable .personCreateHeader{background-image:url('/images/Customer/picto-infos-perso.gif');background-repeat:no-repeat;width:59px;height:49px;margin-right:10px; background-position:center;display:block;}
.personCreate .Text1{font-family: "Candara", Arial;font-size:24px;font-weight:bold;color:#666666;}
.personCreate .top, .personCreate .bottom{display: block;background: transparent;font-size: 1px;}
.personCreate .b1, .personCreate .b2, .personCreate .b3, .personCreate .b4, .personCreate .b1b, .personCreate .b2b, .personCreate .b3b, .personCreate .b4b{display: block;overflow: hidden;}
.personCreate .b1, .personCreate .b2, .personCreate .b3, .personCreate .b1b, .personCreate .b2b, .personCreate .b3b{height: 1px;}
.personCreate .b2{background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.personCreate .b3{background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.personCreate .b4{background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.personCreate .b4b{background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.personCreate .b3b{background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.personCreate .b2b{background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.personCreate .b1{margin: 0 5px;background: #CCCCCC;}
.personCreate .b2, .personCreate .b2b{margin: 0 3px;border-width: 0 2px;}
.personCreate .b3, .personCreate .b3b{margin: 0 2px;}
.personCreate .b4, .personCreate .b4b{height: 2px;margin: 0 1px;}
.personCreate .b1b{margin: 0 5px;background: #CCCCCC;}
.personCreate .boxcontent{display: block;background: #f7f7f7;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;text-align: center;}
.personCreate .rowTitle{FONT-WEIGHT:bolder;COLOR:#666666;PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px;font-size:15px;}
.personCreate .boxcontent .textMandatory{font-size:12px;font-weight:bold;color:#000000; padding-left:10px;}
.personCreate .boxcontent .textNormal{font-size:12px;font-weight:normal;color:#000000; padding-left:10px;}
.gblPersonCreateTextBox{border: 1px solid #d8d8d8;color: #000000;font-size: 11px;padding-top: 2px;background-color: #ffffff;width: 200px;}
.gblButtonValid
{
    border-right: 0px solid;
    padding-right: 0px;
    margin: 0px 0px 0px 0px;
    border-top: 0px solid;
    padding: 0px 0px 10px 0px;
    font-weight: bold;
    font-size: 14px;
    background-image: url(/images/Customer/valider.jpg);
    border-left: 0px solid;
    width: 99px;
    cursor: pointer;
    color: #ffffff;
    border-bottom: 0px solid;
    font-family: Verdana;
    height: 42px;
    text-align: center;
}
.gblWarning{background-image: url(/images/Customer/picto-alerte.gif);background-repeat:no-repeat;width:19px;height:19px;margin-right:10px; background-position:center;display:block;}

/***********************PersonCreate*******************************/


/***********************CorporatePool******************************/
.CorporatePool{}
.CorporatePool .TextS{font-size: 10px;}
.CorporatePool .CorporatePoolHeader{background-image:url('/images/CorporatePool_Header.gif'); background-repeat:no-repeat; width:40px; height:32px; margin-right:10px; background-position:center; display:block;}
.CorporatePool .Text1{font-family: "Candara", Arial; font-size:24px; font-weight:bold; color:#666666;}
.CorporatePool .top, .CorporatePool .bottom{display: block; background: transparent; font-size: 1px;}
.CorporatePool .b1, .CorporatePool .b2, .CorporatePool .b3, .CorporatePool .b4, .CorporatePool .b1b, .CorporatePool .b2b, .CorporatePool .b3b, .CorporatePool .b4b{display: block; overflow: hidden;}
.CorporatePool .b1, .CorporatePool .b2, .CorporatePool .b3, .CorporatePool .b1b, .CorporatePool .b2b, .CorporatePool .b3b{height: 1px;}
.CorporatePool .b2{background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.CorporatePool .b3{background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.CorporatePool .b4{background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.CorporatePool .b4b{background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.CorporatePool .b3b{background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.CorporatePool .b2b{background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.CorporatePool .b1{margin: 0 5px; background: #CCCCCC;}
.CorporatePool .b2, .CorporatePool .b2b{margin: 0 3px; border-width: 0 2px;}
.CorporatePool .b3, .CorporatePool .b3b{margin: 0 2px;}
.CorporatePool .b4, .CorporatePool .b4b{height: 2px; margin: 0 1px;}
.CorporatePool .b1b{margin: 0 5px; background: #CCCCCC;}
.CorporatePool .boxcontent{display: block; background: #f7f7f7; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; text-align: center;}
.CorporatePool .rowTitle{font-weight:bold; COLOR:#666666; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; font-size:15px;}
.CorporatePool .rowTitle2{font-weight:normal; COLOR:#666666; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; font-size:12px;}
.CorporatePool .boxcontent .textMandatory{font-size:11px; font-weight:bold; color:#000000; padding-left:10px;}
.CorporatePool .boxcontent .textNormal{font-size:11px; font-weight:normal; color:#000000; padding-left:10px;}
.gblCorporatePoolTextBox{border: 1px solid #d8d8d8; color: #000000; font-size: 11px; padding-top: 2px; background-color: #ffffff; width: 200px;}
.ListLine TD{FONT-SIZE: 11px;BACKGROUND-COLOR: #f7f7f7;padding:5;height:40px;}

/***********************CorporatePool******************************/
.PoolM {margin: 5px 0 0 0;}

.CUSTOMERMenu .Title1 { FONT-SIZE: 12px; background-color:#bbbaba; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "Verdana"; text-align:center;height:28px;}
.CUSTOMERMenu .Title2 { background-image:url('/ImagesPortal/FR/Localisation/331740/IMG/pictos/picto-home.gif'); background-position:3px; background-repeat:no-repeat; padding-left:20px;  background-color: #002082; height:28px; }
.CUSTOMERMenu .Title2 A{ text-decoration:none; COLOR: #ffffff;FONT-STYLE: normal; FONT-SIZE: 11px; FONT-FAMILY: "Verdana"; text-align:left;  text-transform: capitalise;}
.CUSTOMERMenu .Title3 { padding-left:7px; text-align:left; FONT-SIZE: 11px; padding-top:5px;  COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "Verdana"; text-align:left;}
.CUSTOMERMenu .Title4 { padding-left:7px;padding-top:3px; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "Verdana"; text-align:left;}
.CUSTOMERMenu .MainMenu {cursor:hand; FONT-SIZE: 12px; background-color: #001556; font-weight:bold; COLOR: #ffffff; FONT-STYLE:normal; FONT-FAMILY: Arial; text-align:left; text-transform: uppercase; height:26px; width: 184px;}
.CUSTOMERMenu .MainMenu .DownArrow{background-image:url('/ImagesPortal/FR/Localisation/331740/IMG/webparts/fleche-menu2.gif');background-color:#001556;background-position:3px; background-repeat:no-repeat; padding-right:3px;}
.CUSTOMERMenu .MainMenu .UpArrow{background-image:url('/ImagesPortal/FR/Localisation/331740/IMG/webparts/fleche-menu.gif'); background-color: #001556; background-position:3px; background-repeat:no-repeat; padding-right:3px;}

.CUSTOMERMenu A  { 
background-color:#002082;
width: 164px;
}

.CUSTOMERMenu td  { 
background-color:#002082;
}

.CUSTOMERMenu .LoginCustomer_Text  { 
color:#ffffff;
}


.CUSTOMERMenu A.MenuClient { 
display: block; 
background-color:#002082;
Height: 21px;
text-align: left;
padding-top :2px;
padding-left :20px;
text-decoration: none; 
font-weight: normal;
font-family: arial; 
font-size:12px; 
color: white;
letter-spacing: 0.2px;
} 
  

.CUSTOMERMenu A.MenuClient:Visited
{ 
display: block; 
height: 21px;
text-align: left;
padding-left :20px;
text-decoration: none; 
font-weight: normal;
font-family: Verdana,arial; 
font-size:11px; 
color: white;
width: 164px;
background-color:#002082;
}

* html .CUSTOMERMenu A.MenuClient 
{  
width: 184px;
background-color:#002082;
}

* html .CUSTOMERMenu A.MenuClient:visited 
{  
width: 184px;
background-color:#002082;
}

* html .CUSTOMERMenu A.MenuClient:hover 
{  
width: 184px;
}

.CUSTOMERMenu A.MenuClient:hover 
{  
background-color:#001556; 
text-decoration: none; 
color: #FFFFFF; 
font-weight: normal;
width: 164px;
} 


.CUSTOMERMenu A.MenuClient1 
{ 
display: block; 
padding-top :10px;
padding-left :7px;
font-size:10px; 
color:Black;
} 

.CUSTOMERMenu A.MenuClient1:hover 
{ 
display: block; 
padding-top :10px;
padding-left :7px;
font-size:10px; 
color:red;
}

.PersonCreateTable
{
    width:700px;  
    padding-top:20px;     
}

.PersonCreateTableInside
{
    width:700px;    
}

.AccountPasswordTable
{
    width:730px; 
}

.AccountPasswordHeader{background-image:url('/images/Customer/picto-m-passe.gif');background-repeat:no-repeat;width:31px;height:52px;margin-right:10px; background-position:center;display:block;}
