
select{
	width: 95%;
}

input{
	width: 92%;
}

.smlslct{
	width: 41.5%;
}


.formtxt{
	position: relative;
	width: 140px;
	float: left;
	text-align: right;
	color: #fff;
}

.formfields{
	position: relative;
	width: 135px;
	float: right;
	text-align: left;
}

	.formfields p, .formtxt p{
		margin-bottom: 8px;
		height: 20px
	}

.agree{
	position: relative;
	width: 95%;
	clear: both;
	text-align: right;
}

.agree input{
	width: 20px;
}

.med{
	width: 35%;
}

.sml{
	width: 25%;
}

.lrg{
	width: 35%;
}

#join_form{
	position: relative;
	top: 60px;
	left: -10px;
	width: 285px;
}

.btn{
	position: relative;
	width: 198px;
	height: 32px;
}

.logbtn{
	position: relative;
	width: 82px;
	height: 20px;
	float: right;
	right: 70px;
}

#btn_go2{
	position: relative;
	left: 70px;
	margin-top: 5px;
}

#btn_singles{
	position: relative;
	left: 100px;
	margin-top: 10px;
}

#searchmemblk{
		position: relative;
		float: right;
		right: 30px;
		top: 28px;
		width: 292px;
		height: 332px;
		background: url('/img/1blksearchbg.png') no-repeat;
	}

		#fQSearch{
			position: relative;
			top: 70px;
			right: 35px;
			width: 292px;
		}

		#searchmemblk input, select{
			color: #cc0000;
		}

#headlog{
	position: relative;
	top: 30px;
	right: 23px;
	float: right;
	height: 115px;
	width: 292px;
	}


#homelogin{
	position: relative;
	top: 35px;
	right: 10px;
	}




#headlog a{
	color: #fff;
	}

#headlog a:hover{
	color: #6699cc;
	}

#forgot{
	position: relative;
	left: 65px;
}
#formerr {
  background-color: #FFFF99;
  padding: 25px;
  border: 1px solid #000000;
}


#formerr h2 {
  font-size: 22px;
  text-align: center;
  font-weight: bold;
  color: #000000
}
#formerr p {
  color: #0000CC;
  font-size: 16px;
  font-weight: bold;
  text-align: center
}

