#smsclubbox_bg {
	z-index: 1000;
	position: absolute;
	left: 10px;
	margin-top: 230px;
	background: black;
	width: 606px;
	height: 403px;
	filter:alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;
	/*filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;*/
	/*border: 3px solid #aaaaaa;*/
	display: none;
	background: url('/images/smsklubb/back.jpg?3') no-repeat;
}
#smsclubbox_content {
	z-index: 1000;
	position: absolute;
	width: 580px;
	filter:alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;
	/*filter:alpha(opacity=100); opacity:1.00; -moz-opacity:1.0;*/
	display: none;
	padding: 0px 20px 20px 20px;
	color: #aaaaaa;
}
#smsclubbox_content_container {
	z-index: 1000;
	position: absolute;
	left: 10px;
	margin-top: 230px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: none;
	padding: 3px;
}

#smssignupsubmitindicator {
	display: none;
}
.smsForm .inputfield {
	border: 1px solid black;
	width: 135px;
	filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;
}
.smsForm input.error {
	border: 1px solid red;
}

.yearselector {
	border: 1px solid black;
	filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;
}
.checkbox {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 18px;
	vertical-align: bottom;
	filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;
}
label {
}
.smsForm .button {
	border: 1px solid #aaaaaa;
	background: #777777;
	filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;
	cursor: pointer;
	width: 120px;
	color: white;
}
form {
	margin: 0px;
	padding: 0px;
}

#smsformsuccess {
	display: none;
}

