@charset "UTF-8";
/* CSS Document */

/* Paste this section into forms.css, replacing
the old styles for these classes - it's all one
block starting with .signup and ending with 
#signup-login input.check */

.signup {
float:left;
width:361px;
margin-top:10px;
padding:20px 0;
background:#fefefe;
border:1px solid #ccc;
}

.signup  div {
	margin-top:5px;
	float:left;
}

.signup p {
	font-size:1.1em;
	margin:10px 0 0 148px;	
	}
	
.signup p.thank-you {
	margin:0;
	padding:0 10px;
	font-size:1.2em;
	line-height:1.7em;	
	}	
	
.spacer{clear:both; height:1px;}

#signup-login dl.zend_form {
float:left;
	}
	
#signup-login dl.zend_form dt {
float:left;
	}
	
#signup-login dl.zend_form dd {
float:left;
	}

#signup-login label {
font-size:1.2em;
font-weight:bold;
text-align:right;
width:120px;
float:left;
}
#signup-login .small {
color:#999;
display:block;
font-size:11px;
line-height:17px;
font-weight:normal;
text-align:right;
width:120px;
}
#signup-login input.text {
float:left;
font-size:1.2em;
padding:4px 2px;
border:solid 1px #ccc;
width:170px;
margin:2px 0 20px 10px;
}

#signup-login input#Submit {
margin-left:10px;
}

#signup-login input.check {
float:left;
padding:4px 2px;
width:170px;
margin:2px 0 20px 10px;
}
/* Errors for sign-up and Login 

.error {
	width:100%;
	background-color:#FF0000;
	float:left;
	color:#fff;
	font-size:1.2em;
	}
	
.error p {
	margin:10px;
	font-weight:bold;
	}	

.error ul {
	list-style-type:disc;
	float:left;
	margin:0 0 10px 30px;
	}
	
.error ul li {
	margin-bottom:5px;
	}
	
.error ul li a {
	color:#fff;
	text-decoration:underline;
	}	
	
*/
	
