*{text-align:left;}

h1{font-size:131%;}
h2{font-size:220%; color:#4e5466; font-family:'Times New Roman'; padding-bottom:20px; margin-top:10px;} /*#213359*/
h1,h2{font-weight:bold;}
h1,h2,p{margin-bottom:15px;}
strong{font-weight:bold;}
em{font-style:italic;}

/* both login and forgot password form boxes */

	div#error_message p{
		line-height:120%;
		background:#ffea88;
		border:1px solid #cf9700;
		margin-right:30px;
		padding:10px;
		color:#cf9700;
		font-weight:bold;
	}
	div#error_message p a, div#error_message p a:visited{
		color:#cf9700;
		font-weight:bold;
	}	


/* login box */
/* right side login form */
#loginbox{
	width:600px;
	margin:30px auto;
	padding:25px 0 0 30px;
	background:#ccc;
	overflow:hidden;
}

#loginbox form{
	float:left;
	width:280px;
	height:255px;
	margin:20px 0 30px 0px;
	padding-left:10px;
	border-right:1px solid #999;
}
	#loginbox form label{
		font-weight:bold;
		font-size:120%;
	}
	#loginbox form input{
		width:240px;
		margin-top:5px;
	}
	#loginbox form p input{
		width:145px;
		margin-top:10px;
		padding:5px;
		font-size:140%;
		background:#34431b;
		border:1px solid #106b00;
		color:#fff;
		text-align:center;
	}
	#loginbox form .forgotpass{
		color:#7f7f7f;
	}
		#loginbox form a.forgotpass:hover{
			color:#000;
		}
		
	

	
/* left side sign up */
div#modal_signup{
	float:left;
	width:245px;
	margin-top:20px;
	margin-left:30px;
}
	div#modal_signup p{
		margin-top:27px;
		line-height:155%;
	}
	div#modal_signup a{
		display:block;
		width:120px;
		margin-top:25px;
		padding:11px;
		font-size:140%;
		background:#ffea88;
		border:1px solid #cf9700;
		color:#cf9700;
		text-align:center;
		text-decoration:none;
	}
	
	


	
	
/* send password form */
#sendpass{
	width:600px;
	margin:30px auto;
	padding:25px 0 0 30px;
	background:#ccc;
	overflow:hidden;
}

#sendpass form{
	float:left;
	width:280px;
	height:255px;
	margin:20px 0 30px 0px;
	padding-left:10px;
	border-right:1px solid #999;
}
	#sendpass form label{
		font-weight:bold;
		font-size:120%;
	}
	#sendpass form input{
		width:240px;
		margin-top:5px;
	}
	#sendpass form p input{
		width:145px;
		margin-top:10px;
		padding:5px;
		font-size:140%;
		background:#34431b;
		border:1px solid #106b00;
		color:#fff;
		text-align:center;
	}


/* send pass success page*/
div#sendpassSuccess{
	width:445px;
	margin-top:20px;
	margin-left:30px;
}
	div#sendpassSuccess p{
		line-height:155%;
	}
	div#sendpassSuccess a{
		display:block;
		width:120px;
		margin:25px 10px 20px 380px;
		padding:11px;
		font-size:140%;
		background:#ffea88;
		border:1px solid #cf9700;
		color:#cf9700;
		text-align:center;
		text-decoration:none;
	}



