







	#fieldSetToBeHide > .label > span > p
{
width: 413px;
background-color: #c0c0c0;
padding: 5px;
padding-left: 3px;
padding-bottom: 3px;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif!important;
color: Navy!important;
font-size: small!important;
text-align:center!important;
}

input[type="text"]
{
margin-bottom:5px!important;
}

select
{
margin-bottom:5px;
width:150px;
}

#fieldSetToBeHide > .label > span > span
{
position:relative!important;
color:red!important;
width: 160px!important;
left: 255px!important;
top: -7px!important;
}

#datepicker
{
margin-bottom:25px!important;
}

input[type="text"], input[type="password"], select, textarea {
padding: 0!important;
}

.contents.form
{
overflow:hidden;
padding-bottom:20px!important;
}

input[type="submit"], input[type="reset"], input[type="button"], .button {
float: right;
}

#contentTop .column.grid12.left.last {
padding-bottom: 40px!important;
}

#tsfield, #email_address_field {
	display: none;
}

#page .form p.notice, #page .form p.success, #page .form p.error {
	padding: 1.7em 10px 1.7em 64px;
	text-align: center;
}

.success:before
{
background:none!important;
}

.success
{
border:none!important;
}

