/*CONTACT*/
div.wuc-contact{
	clear:both;
	overflow:hidden;
	width:680px
}
div.wuc-contact div{margin-bottom:5px}
div.wuc-contact p.mandatory,
div.wuc-contact span.mandatory{
	font-weight:normal;
	font-size:0.90em;
	color:#ff0000
}
div.wuc-contact label{
	float:left;
	width:180px;
	padding-top:3px;
	color:#006699;
	font-weight:normal;
	font-size:1.00em
}
div.wuc-contact input,
div.wuc-contact select{width:250px}
div.wuc-contact div.privacy{
	font-size:0.90em;
	font-weight:normal;
	margin-top:15px
}
div.wuc-contact div.privacy p{margin-bottom:0 !important}
div.wuc-contact div.privacy ul{margin:10px 0 10px 30px}
div.wuc-contact div.privacy li{margin-bottom:2px !important}
div.wuc-contact div.privacy label{width:220px}
div.wuc-contact div.privacy input{width:auto}
div.wuc-contact div.privacy a{
	text-decoration:underline;
	font-weight:normal
}
div.wuc-contact div.privacy a:hover{color:#666}
div.wuc-contact div.buttons{margin:10px 0 10px 0}
div.wuc-contact div.buttons img{margin-right:10px}
div.wuc-contact div.buttons input{
	width:auto;
	height:auto;
	margin-bottom:0
}

/*REG NWL*/
div.wuc-newsletter{
	clear:both;
	overflow:hidden;
	width:680px
}
div.wuc-newsletter fieldset{
	border:none;
	margin:0;
	padding:0
}
div.wuc-newsletter div{margin-bottom:5px}
div.wuc-newsletter p.mandatory,
div.wuc-newsletter span.mandatory{
	font-weight:normal;
	font-size:0.90em;
	color:#ff0000
}
div.wuc-newsletter label{
	float:left;
	width:120px;
	padding-top:3px;
	color:#006699;
	font-weight:normal;
	font-size:1.00em
}
div.wuc-newsletter input{width:200px}
div.wuc-newsletter div.buttons{margin:10px 0 10px 0}
div.wuc-newsletter div.buttons img{margin-right:10px}
div.wuc-newsletter div.buttons input{
	width:auto;
	height:auto;
	margin-bottom:0
}
/*privacy*/
div.wuc-newsletter div.privacy{margin-top:15px}
div.wuc-newsletter div.privacy p,
div.wuc-newsletter div.privacy ul,
div.wuc-newsletter div.privacy li,
div.wuc-newsletter div.privacy label,
div.wuc-newsletter div.privacy a{font-size:0.90em;font-weight:normal}
div.wuc-newsletter div.privacy p{margin-bottom:0 !important}
div.wuc-newsletter div.privacy ul{margin:10px 0 10px 30px}
div.wuc-newsletter div.privacy li{margin-bottom:2px !important}
div.wuc-newsletter div.privacy label{width:220px}
div.wuc-newsletter div.privacy input{width:auto}
div.wuc-newsletter div.privacy a{text-decoration:underline}
div.wuc-newsletter div.privacy a:hover{color:#666}
div.wuc-newsletter div.buttons{margin:10px 0 10px 0}
div.wuc-newsletter div.buttons img{margin-right:10px}
div.wuc-newsletter div.buttons input{
	width:auto;
	height:auto;
	margin-bottom:0
}

/*FORM REG*/
div.wuc-registration fieldset{
	border:none;
	margin:0;
	padding:0
}
div.wuc-registration{
	clear:both;
	overflow:hidden;
	width:680px
}
div.wuc-registration div{margin-bottom:5px}
div.wuc-registration p.validators,
div.wuc-registration span.validators,
div.wuc-registration p.mandatory,
div.wuc-registration span.mandatory{
	font-weight:normal;
	font-size:0.90em;
	color:#ff0000
}
div.wuc-registration label{
	float:left;
	width:180px;
	padding-top:3px;
	color:#006699;
	font-weight:normal;
	font-size:1.00em
}
div.wuc-registration input,
div.wuc-registration select{width:250px}
/*password*/
div.wuc-registration div.registration label,
div.wuc-registration div.registration input{width:auto}
/*privacy*/
div.wuc-registration div.privacy{margin-top:15px}
div.wuc-registration div.privacy p,
div.wuc-registration div.privacy ul,
div.wuc-registration div.privacy li,
div.wuc-registration div.privacy label,
div.wuc-registration div.privacy a{font-size:0.90em;font-weight:normal}
div.wuc-registration div.privacy p{margin-bottom:0 !important}
div.wuc-registration div.privacy ul{margin:10px 0 10px 30px}
div.wuc-registration div.privacy li{margin-bottom:2px !important}
div.wuc-registration div.privacy label{width:220px}
div.wuc-registration div.privacy input{width:auto}
div.wuc-registration div.privacy a{text-decoration:underline}
div.wuc-registration div.privacy a:hover{color:#666}
div.wuc-registration div.buttons{margin:10px 0 10px 0}
div.wuc-registration div.buttons img{margin-right:10px}
div.wuc-registration div.buttons input{
	width:auto;
	height:auto;
	margin-bottom:0
}

/*FORM LOGIN*/
div.wuc-login{
	clear:both;
	overflow:hidden;
	width:680px
}
div.wuc-login div{margin-bottom:5px}
div.wuc-login p.mandatory,
div.wuc-login span.mandatory{
	font-weight:normal;
	font-size:0.90em;
	color:#ff0000
}
div.wuc-login label{
	float:left;
	width:120px;
	padding-top:3px;
	color:#006699;
	font-weight:normal;
	font-size:1.00em
}
div.wuc-login input{width:200px}
div.wuc-login div.buttons{margin:10px 0 10px 0}
div.wuc-login div.buttons img{margin-right:10px}
div.wuc-login div.buttons input{
	width:auto;
	height:auto;
	margin-bottom:0
}

/*FORM LOGIN*/
div.wuc-lostpw{
	clear:both;
	overflow:hidden;
	width:680px
}
div.wuc-lostpw div{margin-bottom:5px}
div.wuc-lostpw p.mandatory,
div.wuc-lostpw span.mandatory{
	font-weight:normal;
	font-size:0.90em;
	color:#ff0000
}
div.wuc-lostpw label{
	float:left;
	width:120px;
	padding-top:3px;
	color:#006699;
	font-weight:normal;
	font-size:1.00em
}
div.wuc-lostpw input{width:200px}
div.wuc-lostpw div.buttons{margin:10px 0 10px 0}
div.wuc-lostpw div.buttons input.btn{
	width:auto;
	height:auto;
	margin-bottom:0
}