.label {
	font-weight:bold;
	color:#7D3C82;
}

.message {
	/*color:#DD0000;*/
	color:black;
	border:1px solid #DD0000;
	background:#ffc5c5;	
	font-weight:normal;
	padding-bottom:10px;
	vertical-align:middle;
	padding:3px;
	padding-left:5px;
	margin-bottom:5px;
}

.loginboxTeacher {
	background-color:#E5D8E6;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	border-bottom:1px solid #7D3C82;
}

.loginboxTeacher td {
	padding:0px 7px 0px 7px;
}

.loginboxTeacher a {
	font-size:11px;
	font-weight:normal;
	color:#7D3C82;
}

/* =================================================================== */
/* Button */
/* =================================================================== */
	.newbtn {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#7B3C82;
		height:24px;
		padding-top:0px;
		padding:0px 2px 0px 2px;
		margin:0px 0px 0px 0px;
		border:1px none #FFFFFF;
		float:left;
		cursor: pointer; cursor: hand;
	}
	.newbtn a              { color: #FFFFFF; text-decoration: none; }
	.newbtn a:link         { color: #FFFFFF; text-decoration: none; }
	.newbtn a:visited      { color: #FFFFFF; text-decoration: none; }
	.newbtn a:hover        { color: #FFFFFF; text-decoration: none; }
	
