﻿.assSystemMessage
{
	text-align: center;
}

.assSystemMessage span
{
	display: inline-block;
	width: 70%;
	border-radius: 10px;
	font-weight: bold;
	padding: 20px 50px;
	text-align: left;
}

.assSystemMessage span:empty
{
	display:none;
}

.Head_Contact
{
	font-size: 16px;
	font-weight: bold;
	color: #ABBB1A;
}

.LabelSendCopy
{
	font-weight: bold;
}

.Champs_Contact
{
	background-color: #EFEFEF;
	border: medium none;
	font-size: 11px;
	height: 16px;
	padding: 0 0 2px;
	width: 200px;
}

.Select_Contact_DropDownList
{
	background-color: #EFEFEF;
	font-size: 11px;
	height: 20px;
	width: 200px;
}

.Select_Contact_RadioButtonList
{
	background-color: #EFEFEF;
	font-size: 11px;
	width: 200px;
}

.Head_Message
{
	font-size: 16px;
	font-weight: bold;
	color: #ABBB1A;
}

.Champs_Message
{
	background-color: #DCDCDC;
	border: medium none;
	font-size: 11px;
	height: 180px;
	padding: 0;
	width: 400px;
}

.Bloc_Centre_Contact
{
	display:inline-block;
	padding: 0;
	width: 400px;
	margin: 23px 0 0 0;
	/*IE*/
    *display:inline;
    zoom:1;
}

.Bloc_Gauche_Contact
{
	float: left;
	margin: 23px 19px 0 0;
	padding: 0;
	width: 400px;
	margin-bottom: 10px;
}

.Bloc_Gauche_Contact table
{
	margin-bottom: 10px;
}

.Bloc_SendCopy
{
	margin: 5px 0;
}

.Bloc_TermsValidation
{
	clear: both;
}

.Bloc_Buttons
{
	text-align: center;
}

.Bloc_Terms
{
	clear: both;
	padding: 20px 0px;
}

a.Submit:Link, a.Submit:Hover, a.Submit:Visited
{
	background-color: #ABBB1A;
	background-image: url(./images/bt_valider.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	text-decoration: none;
	height: 16px;
	width: 110px;
}

a.Cancel:Link, a.Cancel:Hover, a.Cancel:Visited
{
	background-color: #B2B3B5;
	background-image: url(./images/bt_annuler.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	text-decoration: none;
	margin-right: 28px;
	height: 16px;
	width: 102px;
}

.Label_Contact
{
	/*width: 200px;
	vertical-align: top;*/
	display: inline-block;
    vertical-align: top;
    width: 25%;
    /*IE*/
    *display:inline;
    zoom:1;
}

.Normal_Bleu
{
	color: #2461BF;
	font-weight: bold;
	font-size: 13px;
}

.Settings
{
	text-align:left;
}

.Header th
{
	font-size: 11px;
	font-weight: bold;
	color: #ABBB1A;
}

.HistoryRow td, .AlternateHistoryRow td
{
	font-size: 10px;
}

.AlternateHistoryRow
{
	background-color: #EFEFEF;
}


.SimpleSignIn .Head_Contact
{
    font-size: 16px;
	font-weight: bold;
	color: #ABBB1A;   
}

.SimpleSignIn .Bloc_Gauche_Contact .Normal Label_Contact
{
    display: inline-block;
    vertical-align: top;
    width: 17%;
    /*IE*/
    *display:inline;
    zoom:1;
}

.SimpleSignIn .Champs_Contact
{
    display: inline-block;
    width: 45%;
    background-color: #DCDCDC;
    /*IE*/
    *display:inline;
    zoom:1;
}

.SimpleSignIn .NormalRed
{
}

.SimpleSignIn .Select_Contact select
{
    display:block;
}

.SimpleSignIn .Select_Contact_DropDownList
{
    display: inline-block;
    width: 45%;
    /*IE*/
    *display:inline;
    zoom:1;
}

.SimpleSignIn .Select_Contact_RadioButtonList
{
    display: inline-block;
    background-color: #DCDCDC;
    vertical-align: top;
    width: 45%;
    /*IE*/
    *display:inline;
    zoom:1;
}

.SimpleSignIn .Select_Contact_CheckBoxList
{
    display: inline-block;
    background-color: #DCDCDC;
    vertical-align: top;
    width: 45%;
    /*IE*/
    *display:inline;
    zoom:1;
}

.SimpleSignIn .Validator
{
    width:50%;
}

.SimpleSignIn p
{
    margin:0;
    padding:0 0 8px 0;
}

.SimpleSignIn .Services
{
    display:block;
}

.SimpleSignIn .Label_Contact
{
    width: 35%;
    /*IE*/
    *display:inline;
    zoom:1;
}

input[type="text"], select, textarea {
    border: 1px solid silver;
}


/* Formulaire de paramétrage */
.assMessage {
	display: inline-block;
	width: 100%;
	padding: 5px;
	background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
	font-size: 13px;
}

.assTextBoxMultiline {
	height: 100px;
}


/* Formulaires d'édition */
.regExpTextbox {
	width: 90%;
}