
/* sign up */
#signup_l,#signup_r{
	width:238px;
	height:153px;
	padding:18px 100px 0 23px;
	margin:0 0 20px;
	background:url(../images/backgrounds/signup.gif) no-repeat;
	color:#FFF
	}
#signup_l{float:left}
#signup_r{float:right}
#signup_l h3,#signup_r h3{
	height:24px;
	margin:0 0 13px;
	padding:0;
	background-repeat:no-repeat;
	text-indent:-9999px
	}
#signup_l h3{
	width:235px;
	background-image:url(../images/titles/areyouauser.gif)	
	}
#signup_r h3{
	width:235px;
	background-image:url(../images/titles/areyouateacher.gif)
	}
#signup_l p,#signup_r p{margin:0 0 1.6em}

/* form */
div.form_c{
	width:431px;
	float:left
	}
div.form_c{margin:0 0 40px}
div.form_c h3{
	margin:0 0 0.7em;
	padding:0;
	color:#0D2E70;
	font-size:95%
	}
#formusername_c{
	width:399px;
	margin:8px 0;
	padding:6px 0;
	background:#EF0600;
	border:solid 1px #FCEE21;
	color:#FFF;
	text-align:center;
	font-size:70%;
	float:left
	}
#formusername_c p{margin:0 0 0.3em}
#memberstatus1_c,#memberstatus0_c{
	width:429px;
	min-height:22px;
	margin:0 0 16px;
	padding:4px 0 0;
	color:#FFF;
	font-size:90%;
	font-weight:bold;
	text-align:center;
	float:left
	}
#memberstatus1_c{
	border:solid 1px #7ACC68;
	background:#AADDA2 url(../images/backgrounds/fullmember_bg.gif) bottom repeat-x
	}
#memberstatus0_c{
	border:solid 1px #D59500;
	background:#F0B400 url(../images/backgrounds/partialmember_bg.gif) bottom repeat-x
	}