/* CSS Document */

.formContainer
{
	width : 60%;
	margin : 10px auto 0 auto;
	font-size : 12px;
}

.formContainer fieldset
{
	padding : 15px 0 0 0;
	border : none;
}

.formContainer p { padding : 8px 0; }

.formContainer label
{
	float : left;
	width : 30%;
	padding : 0 10px 0 0;
	font-size : 14px;
	font-weight : bold;
	text-align : right;
}

.formContainer input[type="text"],
.formContainer input[type="submit"]
{
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	font-size : 14px;
	font-weight : bold;
}

.formContainer input[type="text"]
{
	margin : 0 0 5px 0;
	padding : 5px;
	border : 2px solid #D4E7F6;
}
.formContainer input[type="text"]:focus
{
	border : 2px solid #A7D3F6;
}

.formContainer input[type="submit"]
{
	margin : 0 0 8px 0;
	padding : 5px;
	border : 1px solid #15506c;
	background : transparent url(../Images/background-ButtonPrivacy.gif) repeat-x bottom center;
	-moz-box-shadow : 5px;
	color : #fff;
	cursor : pointer;
}

.formContainer .bindingMessage
{
	font-size : 12px;
	color : #F00;
}

.formContainer .imgCaptcha { vertical-align : middle; }

.formContainer .msgError,
.formContainer .msgSuccess,
.formContainer .msgDisclaimer
{
	-moz-border-radius : 5px;
	padding : 8px;
	font-size : 12px;
	color : #333;
}

.formContainer .msgError
{
	margin : 20px;
	padding-bottom: 20px;
	border : 1px solid #d50000;
	background : #fec7c7 url(../Images/background-MsgError.gif) repeat-x bottom left;
}

.formContainer .msgSuccess
{
	margin : 20px;
	padding-bottom: 20px;
	border : 1px solid #accd8c;
	background : #def1ca url(../Images/background-MsgSuccess.gif) repeat-x bottom left;
}

.formContainer .msgDisclaimer
{
	border : 1px solid #b8e8ff;
	background : #e3f6ff;
}

.formContainer .msgError h2,
.formContainer .msgSuccess h2 { font-size : 14px; }

.formContainer .msgError h2 { color : #d50000; }

.formContainer .msgSuccess h2 { color : #75a943; }

.formContainer .msgError img,
.formContainer .msgSuccess img { margin : 0 10px 10px 0; }
