/*----------------------------------------------
---BANNER
----------------------------------------------*/
#banner{
	background-repeat: repeat-x;
	background-image: url(images/smallbanner.png);
	width: 100%;
	min-width: 960px;
	background-color: #703d6f;
	height: 100px;
	text-indent: -9999px;
	position: relative;
}
.endtag{
	height: 100px;
	background: url(images/endtag.png);
	background-position: right;
	background-repeat: no-repeat;
}
h1{
	width: 663px;
	height: 100px;
	background: url(images/contact/signupbanner.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0 0 0 100px;
}
/*----------------------------------------------
---FORM
----------------------------------------------*/
#signupform{
	width: 400px;
	margin: 50px auto 0 auto;
}
#signupform form p{
	margin-bottom: 30px;
}
#signupform form p input{
	border: 1px #ccc solid;
	width: 380px;
	font-size: 1.5em;
	color: #555;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 0 5px;
}
#signupform form p #submit{
	width: 100%;
	height: 20px;
}
#signupform form p .asb{
	display: inline;
	width: 20px;
	padding: 0;
	margin: 0 0 0 20px;
}
#signupform form p #lastName, #signupform form p #firstName, #signupform form p #studentID, #signupform form p #email, #signupform form p #homePhone{	
	border: #ff7880 1px solid;
}
/*----------------------------------------------
---CONFIRMATIONS
----------------------------------------------*/
#success{
	margin-bottom: 50px;
}
#success h2{
	font-size: 2em;
	line-height: 2;
	color: #308000;
}
#success p{
	line-height: 1.4;
	margin-bottom: 10px;
}