
	.wpmlrequired {
	visibility: hidden;
	position: absolute;
}
.wpmlcustomfield legend {
	visibility: hidden;
	position: absolute;
}
.wpmlcustomfield input {
	border: 1px solid #535454;
	padding: 3px;
	margin: 2px;
}
.wpmlcustomfield .wpmltext {
	width: 15em;
}
.wpmlbutton {
	padding: 3px;
	margin: 2px;
}

form#optinform2 {
	float: left;
	width: 300px;
}

form#optinform2 p {
	margin: 0 0 1px 2px;
}
fieldset.wpmlcustomfield {
	float: left;
}

form#optinform2 input {
    border: solid 1px #999;
    height: 16px;
    font-size: 10px;
    padding-left: 5px;
}

form#optinform2 .wpmlbutton {
	height: 24px;
    background-color: #6d6d6d;
    color: #fff;
    font-size: 10px;
    text-transform: lowercase;
    line-height: 24px;
    padding: 0px 10px;
    cursor: pointer;
}

form#optinform2 .wpmlbutton:hover {
	background-color: #848484;
}