#msgConfirmationPostIt {
	position: absolute;
	top: 200px;
	opacity: 0;
	left: 50%;
	padding-left: 200px;
	z-index: 100;
}
#frmCreateMemberForm {
	position: relative;
	width: 716px;
	height: 429px;
	margin-left: 20px;
}

#MemberCreated {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 716px;
	height: 429px;
	display: none;
	z-index: 10;
}

#frmCreateMember {
	position: absolute;
	top: 20px;
	left: 25px;
	background-image: url('../pics/Communaute_AbonnementBG.png');
	background-repeat: no-repeat;
	width: 666px;
	height: 388px;
	color: #ffffff;
	font-size: 14px;
	letter-spacing: 1px;
	z-index: 1;
}

#frmCreateMember input[type=text] {
	border: 1px solid #ffffff;
	background-color: #2970ac;
	padding: 0px 5px;
	width: 250px;
	height: 25px;
	color: #FEA;
}

#frmCreateMember input[type=password] {
	border: 1px solid #ffffff;
	background-color: #2970ac;
	padding: 0px 5px;
	width: 250px;
	height: 25px;
	color: #FEA;
}

#frmCreateMember .mainTitle {
	padding: 0px 10px;
	font-size: 24px;
	color: #ffffff;
	text-shadow: #164450 0px -2px 0px;
	width: 666px;
	height: 42px;
}

#frmCreateMember .createMemberContent{
	height: 277px;
	padding: 0px 10px;
}

#frmCreateMember .line {
	padding-top: 10px;
}

#frmCreateMember .title {
	float: left;
	width: 250px;
	text-align: right;
}

#frmCreateMember .value {
	float: left;
	padding-left: 10px;
}

#frmCreateMember .footerMemberContent
{
	height: 70px;
	text-align: right;
	padding-right: 30px;
	color: #d7e3f4;
}

#frmCreateMember .footerMemberContent a
{
	height: 70px;
	text-align: right;
	color: #d7e3f4;
	text-decoration: none;
	font-size: 20px;
	text-shadow: #164450 0px 2px 0px;
}

.clear {
	clear: both;
}

	a {
		color: #FEA;
	}
	.AideBox {
		background-image: url('/pics/AideBox_BG.png');
		height: 360px;
		width: 467px;
		padding: 30px 25px;
		position: relative;
		background-repeat: no-repeat;
	}
	.AideItem
	{
		width: 467px;
		height: 39px;
		background-image: url('/pics/AideBox_InputBG.png');
		margin-bottom: 15px;
		background-repeat: no-repeat;
	}
	.AideTitle
	{
		float: left;
		width: 164px;
		font: normal 18px Georgia;
		color: #d7eef4;
		font-style: italic;
		text-shadow: #333333 0px 1px 0px;
		padding: 8px 0px 0px 17px;
	}
	.AideValue
	{
		float: left;
		width: 265px;
		height: 29px;
		font: normal 18px Georgia;
		color: #333333;
		padding: 5px 10px;
	}
	
	
	
	
	.AideBoxOptions
	{
		background-image: url('/pics/AideBox_OptionsBG.png');
		background-repeat: no-repeat;
		height: 146px;
		width: 245px;
		z-index: 2;
		position: absolute;
		top: 0px;
		left: 0px;
		display: none;
		overflow: auto;
		padding: 8px 5px 25px 27px;
		color: #333333;
		font: normal 14px Georgia;
	}
	.AideBoxOptionsContainer
	{
		overflow: auto;
		
		height: 135px;
		width: 245px;
	}
	.AideBoxOptionItem
	{
		border-bottom: 1px dashed #999999;
		height: 20px;
		padding: 5px 10px;
	}
	
	.AideBoxOptionItem:hover
	{
		background-color: #999999;
		color: #e0e5e6;
		text-shadow: #777777 0px 1px 0px;
	}
	.AideBox input
	{
		border: 0px;
		background-color: #bcc8c9;
		width: 265px;
		height: 28px;
		font: normal 18px Georgia;
	}
	.AideBox a
	{
		color: #276ca5;
		font: bold 18px Arial Black, Arial Black, Gadget, sans-serif;
		text-decoration: none;
	}
	.AideBox a:hover
	{
		color: #000000;
		font: bold 18px Arial Black, Arial Black, Gadget, sans-serif;
		text-decoration: underline;
	}
	.AideSubmit
	{
		padding: 15px 0px 0px;
		width: 467px;
		text-align:center;
	}
	.AideBox textarea
	{
		background-color: #bcc8c9;
		box-shadow: inset 0 1px 3px black, inset 0 -5px 15px #bcc8c9, 0 2px 1px white;
  		-o-box-shadow: inset 0 1px 3px black, inset 0 -5px 15px #bcc8c9, 0 2px 1px white;
   		-webkit-box-shadow: inset 0 1px 3px black, inset 0 -5px 15px #bcc8c9, 0 2px 1px white;
   		-moz-box-shadow: inset 0 1px 3px black, inset 0 -5px 15px #bcc8c9, 0 2px 1px white;
   		width: 467px;
   		height: 175px;
   		font: normal 18px Georgia;
   		color: #333333;
   		margin: 0px;
		padding: 0px;
	}
	
	.AideResult 
	{
		width: 467px;
		text-align: center;
		color: #333333;
		font: normal 18px Arial, Gadget, sans-serif;
		text-decoration: none;
		text-shadow: #c0c0c0 0px 1px 0px;
		padding-top: 100px;
	}
	
	.AideResult h1
	{
		width: 467px;
		text-align: center;
		font: bold 18px Arial, Gadget, sans-serif;
		padding-top: 10px;
		color: #276ca5;
		text-shadow: none;
	}
	
		.AbonnementBox {
		background-image: url('http://images.simplycite.com/CommunauteAbonnementBox_BG.png');
		height: 260px;
		width: 467px;
		padding: 30px 25px;
		position: relative;
		background-repeat: no-repeat;
	}
	.AbonnementItem
	{
		width: 467px;
		height: 39px;
		background-image: url('http://images.simplycite.com/AideBox_InputBG.png');
		margin-bottom: 15px;
		background-repeat: no-repeat;
	}
	.AbonnementTitle
	{
		float: left;
		width: 164px;
		font: normal 18px Georgia;
		color: #d7eef4;
		font-style: italic;
		text-shadow: #333333 0px 1px 0px;
		padding: 8px 0px 0px 17px;
	}
	.AbonnementValue
	{
		float: left;
		width: 265px;
		height: 29px;
		font: normal 18px Georgia;
		color: #333333;
		padding: 5px 10px;
	}

	.AbonnementBox input
	{
		border: 0px;
		background-color: #bcc8c9;
		width: 265px;
		height: 28px;
		font: normal 18px Georgia;
	}
	.AbonnementBox a
	{
		color: #276ca5;
		font: bold 18px Arial Black, Arial Black, Gadget, sans-serif;
		text-decoration: none;
	}
	.AbonnementBox a:hover
	{
		color: #000000;
		font: bold 18px Arial Black, Arial Black, Gadget, sans-serif;
		text-decoration: underline;
	}
	.AbonnementSubmit
	{
		padding: 15px 0px 0px;
		width: 467px;
		text-align:center;
	}
	
	.AbonnementResult 
	{
		width: 467px;
		text-align: center;
		color: #333333;
		font: normal 18px Arial, Gadget, sans-serif;
		text-decoration: none;
		text-shadow: #c0c0c0 0px 1px 0px;
		padding-top: 100px;
	}
	
	.AbonnementResult h1
	{
		width: 467px;
		text-align: center;
		font: bold 18px Arial, Gadget, sans-serif;
		padding-top: 10px;
		color: #276ca5;
		text-shadow: none;
	}
	
		.LoginBox {
		background-image: url('/pics/LoginBox_BG.png');
		width: 520px;
		height: 178px;
		padding: 50px 37px;
	}
	.LoginItem
	{
		width: 520px;
		height: 50px;
		background-image: url('/pics/LoginBox_InputBG.png');
		margin-bottom: 15px;
	}
	.LoginTitle
	{
		float: left;
		width: 230px;
		font: normal 18px Georgia;
		color: #d7eef4;
		font-style: italic;
		text-shadow: #333333 0px 1px 0px;
		padding: 12px 0px 0px 17px;
	}
	.LoginValue
	{
		float: left;
		width: 250px;
		height: 30px;
		font: normal 18px Georgia;
		color: #333333;
		padding: 5px 10px;
	}
	.LoginBox input
	{
		border: 0px;
		background-color: #bcc8c9;
		width: 260px;
		height: 40px;
		font: normal 18px Georgia;
	}
	.LoginBox a
	{
		color: #276ca5;
		font: bold 18px Arial Black, Arial Black, Gadget, sans-serif;
		text-decoration: none;
	}
	.LoginBox a:hover
	{
		color: #000000;
		font: bold 18px Arial Black, Arial Black, Gadget, sans-serif;
		text-decoration: underline;
	}
	.LoginSubmit
	{
		padding: 15px 0px 0px;
		width: 520px;
		text-align:center;
	}
	
		.ss-q-title {
		display: block;
		font-weight: bold;
		color: #FEA;
}
.ss-q-help {
	display: block;
	margin: .1em 0 .25em 0;
}

.ss-form-entry input {
vertical-align: middle;
margin-top: 0;

}

.ss-form-entry .ss-q-short {
	width: 250px;
}

.ss-choices {
list-style: none;
margin: .5em 0 0 0;
padding: 0;
}