﻿
/** Basic form applied globally **/
/***********************************Formulaire style global**********************************************/
.fieldGroup .fieldWrapper, .fieldWrapper
{
	margin:0 0 10px 0;
}
.fieldWrapperButtonInfo
{
    margin:0 0 0 232px;
}

.fieldGroup .fieldWrapper input,
div.fieldWrapper input
{
	margin:0 3px 0 0;
}

.fieldGroup .fieldWrapper textbox
{
}
.fieldGroup .fieldWrapper .requiredIndicator,
.requiredIndicator
{
    width:8px;
    display:inline-block;
    color:#000000;
}
.fieldGroup .fieldWrapper span.label, .fieldWrapper .label {
    display:inline-block;
    width:153px;
}
.fieldGroup .fieldWrapper input.standard, input.standard {
	width: 160px;
}
.fieldGroup .fieldWrapper select.standard, 
.fieldGroup .fieldWrapper select, select.standard {
	width: 185px;
}
/* Ajustements d'appoint des menus déroulant. */
.fieldWrapper select.standardField.L400,
.fieldGroup .fieldWrapper select.standardField.L400,
select.standardField.L400{
	width: 400px;
}
/* Ajustements d'appoint des champs text de la même largeur que les menus déroulant */
.fieldWrapper input.standardField.L400,
.fieldGroup .fieldWrapper input.standardField.L400,
input.standardField.L400 {
	width: 396px;
}
.fieldWrapper select.standardField.L500,
.fieldGroup .fieldWrapper select.standardField.L500,
select.standardField.L500 {
	width: 500px;
}
.fieldWrapper select.standardField.L540,
.fieldGroup .fieldWrapper select.standardField.L540,
select.standardField.L540 {
	width: 540px;
}
.fieldWrapper select.standard.L540,
.fieldGroup .fieldWrapper select.standard.L540,
select.standard.L540 {
	width: 540px;
}
select.mediumField {
	width: 460px;
}
.fieldGroup .fieldWrapper select.SecretQuestion02 {
	width: auto;
}



#Message, #msgErrorMessage, #ErrorMessage
{
	clear:both;
    margin:10px 0 10px 28px;
    padding:0 0 0 8px;
    font-size:12px;
}
#Message.ergoMessage li.errorMessage, #msgErrorMessage.ergoMessage li.errorMessage, #ErrorMessage.ergoMessage li.errorMessage
{
    font-size:12px;
    color:Red;
}
/* Correction d'un problème d'hauteur du message d'erreur dans la page OnlineRegistration.aspx. */
#ErrorMessage.ergoMessage.patch001 {
	margin-top: 60px;
	clear: none;
}


/***********************************Éléments spécifiques**********************************************/

.buttonWrapper input 
{
    float:left;
}
.PhoneExt
{
   width:55px!important;
}
span.labelCoord
{
	display:inline-block;
	margin:0 0 0 16px;
	margin:0 0 0 23px; /*IE7*/
	margin:0 0 0 23px; /*IE6*/
}
div.formAction
{
	margin:13px 0 25px 0;
}

.button, .loginButton, div.formAction input, .forgotButton    /*bouton personnalisé*/
{
	text-align:center;
	border: 1px solid #919191;
	background: url(/images/bg_button.gif) repeat-x top;
	margin:0;
	padding:2px;
	cursor:pointer;
}


/*==================================confirmationSection===============================*/
div.confirmationSection
{
    margin-left:17px;
}



/*********** Dossier Creation *****************/

#dossierCreation .radioButtonList
{
    margin:3px 0 0 15px;
}

#dossierCreation .fieldGroup .fieldWrapper span.label, #dossierCreation .fieldWrapper .label {
    display:inline-block;
    width:225px;
}
#dossierCreation .fieldWrapper .emptyLabel {
    display:inline-block;
    width:225px;
}

#dossierCreation .questionTxtBox
{
    width:241px!important;
}

#dossierCreation .button
{
    background-image:url("/images/corpo/rightBullets.gif");
    background-position:5px 8px;
    background-repeat:no-repeat;
    background-color: #FFFFFF;
    border-bottom:2px solid #26618A;
    list-style-type:none;
    margin:0 0 10px 8px;
    padding:3px 3px 3px 20px;
}

.resizedSelectButton
{
    width: 258px;
}

#dossierCreation .questionExplanation
{
    margin-left:8px;
}

#dossierCreation input[type="text"], input[type="password"], textarea
{
    width:160px;
}
#dossierCreation select
{
    width:251px;
}
    
