#articleHeader
{
	background: none;
}

#smallNote
{
	color: #494751;
	font-size: 10px;
	margin-left: 14px;
	margin-bottom: 10px;
}

.dottedTitle
{
	padding-top: 2px;
	height: 23px;
	padding-left: 5px;
	color: #585858;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 1px dotted;
	border-bottom: 1px dotted;
	text-align: left !important;
	margin-right: 6px;
}

#bottomLeftBox, #topLeftBox
{
	width: 297px;
	margin-left: 13px;
}

	#topLeftBox .formHolder
	{
		padding-right: 15px;
		border-right: 1px dotted;
		margin-top: 6px;
		padding-top: 10px;
		padding-bottom: 13px;
	}

#bottomRightBox, #topRightBox
{
	width: 340px;
	float: right;
}

	/* TTA - Communaute */
	#topRightBox .formHolder
	{
		padding-top: 16px;
	}

#bottomRightBox, #bottomLeftBox
{
	margin-top: 40px;
}

	#bottomLeftBox .formHolder
	{
		border-right: 1px dotted;
		padding-right: 25px;
		text-align: left !important;
		padding-bottom: 27px;
	}
	
		#bottomLeftBox .formHolder .radios
		{
			text-align: left !important;
			margin-left: 12px;
			color: #494751;
			font-size: 12px;
			margin-bottom: 5px;
		}
		
			.radios span
			{
				padding-left: 10px;
			}
	
	#bottomRightBox .formHolder
	{
		text-align: left !important;
	}
			
	#bottomRightBox .formHolder #captcha, #bottomRightBox .formHolder .textInput
	{
		display: block;
	}
	
	#bottomRightBox .formHolder .textInput
	{
		margin-top: 6px;
	}

.formHolder
{
	text-align: left;
}

.formHolder .erreur
{
  border: 2px solid #ff0000;
}

	.formHolder #country
	{
		width: 215px;
	}

		.formHolder p
		{
			padding-left: 0px !important;
		}

		/* TTA - Communaute */
		#inputsBox label
		{
			float: left;
			text-align: right;
			width: 115px;
			margin-top: 5px;
			margin-right: 5px;
		}

	/* TTA - Communaute */
	.formHolder #inputsBox
	{
		text-align: left !important;
		display: inline;
	}
	
		/* TTA - Communaute */
		#inputsBox .textInput
		{
			width: 180px;
		}

		/* TTA - Communaute */
		#inputsBox div
		{
			text-align: left !important;
			margin-top: 2px;
		}

	/* TTA - Communaute */
	#bottom_dotted_line
	{
		border-bottom: 1px dotted #000000;
		height: 1px;
	}

	/* TTA - Communaute */
	#info_inscription
	{
		margin-top: 20px;
	}

	/* TTA - Communaute */
	#info_inscription .fb_button_large, .fb_button_large_rtl
	{
		line-height: 14px;
	}

	/* TTA - Communaute */
	#info_inscription sup
	{
		font-size: 7px;
	}

	/* TTA - Communaute */
	#inscription_rapide
	{
		text-transform: uppercase;
		font-weight: bold;
		color: #3CA110;
		height: 25px;
		margin-left: 12px;
		font-size: 16px !important;
	}

	/* TTA - Communaute */
	#inscription_normale
	{
		text-transform: uppercase;
		font-weight: bold;
		color: #FFA93C;
		height: 25px;
		margin-top: 20px;		
		margin-left: 12px;
		font-size: 16px !important;
	}

	/* TTA - Communaute */
	.formHolder #firstBox
	{
		text-align: left !important;
		width: 217px;
		margin-right: 12px;
		display: inline;
	}

	/* TTA - Communaute */
	.formHolder #firstBox div
	{
		margin-top: 2px;
	}

	/* TTA - Communaute */
	.formHolder #pays
	{
		width: 182px;
	}
	
		/* TTA - Communaute */
		#firstBox .textInput
		{
			width: 140px;
		}

	/* TTA - Communaute */
	#top_bloc_message_erreurs p
	{
		font-size: 11px;
    	font-weight: bold;
    	color: #ff0000 !important; 
  	}

#submitBox
{
	margin-top: 20px;
	text-align: center !important;
}
		
#formDisclaimer
{
	margin-top: 40px;
	padding-bottom: 40px;
}

/* APO 9 */
.reg_submitbtn{
	height: 22px;
	width: 274px;
	color: white;
	font-size: 9px;
	font-weight: bold;
	background-color: #5AA41E;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	cursor: pointer;
	text-transform: uppercase;
}

