button{ cursor:pointer }

/* General */
.wlpeMessage{
	/*width:357px;
	margin-top:10px;
	color:#b5121b*/
}
#content .wlpeMessage{ width:auto }
.wlpeMessage p{
	margin-bottom:10px
}
.wlpeMessageText{
	
	/*color:#f00 !important;
	font-size: 123.1% !important;
	font-weight: bold;*/
}

/* Login */
#wlpeLogin,#wlpeReset,#wlpeActivate{
/*width:357px;	*/
/*
	min-height:223px;
	height:auto !important;
	height:223px;*/

	/*background:#fff url('../images/login_form_bg.png') no-repeat -2px 0;*/
	
	/*margin:25px 0;
	padding:37px 10px 0;*/
	
}

#wlpeLoginForm{}
#wlpeLoginButtons{
	/*text-align:center;*/
	clear:both;
	margin-top:15px;
}
#wlpeLoginButtons button{ margin-right:5px; }

#wlpeUsernameLabel{}
#wlpeUsername{}

#wlpePasswordLabel{}
#wlpePassword{}

#wlpeStayLoggedInLabel{
	/*display:none*/
}

#wlpeStayLoggedIn{}

#wlpeLoginButton{

}
#wlpeReminderButton{

}

/* Reset */
#wlpeReset{
	/*background-image:url('../images/wlpe_reset_form_bg.png')*/
}

#wlpeResetEmail{}
#wlpeResetButtonFieldset{
	/*text-align:center;*/
	clear:both;
	margin-top:15px;
}
#wlpeResetButtonFieldset button{ margin-right:5px; }

#wlpeResetButton{

}
#wlpeResetCancelButton{

}

/* Activate */
#wlpeActivate{

	/*background-image:url('../images/wlpe_activate_form_bg.png')*/

}

#wlpeActivate label{
	/*width:90%;*/
}
#wlpeActivate label span{
	/*display:block;
	width:175px;*/
}
#wlpeActivateButtonFieldset{
	/*text-align:center;*/
	clear:both;
	margin-top:15px;
}
#wlpeActivateButtonFieldset button{ margin-right:5px; }

/* Profile */
#wlpeUser{
	/*margin-top:10px;	*/
}

#wlpeUserProfileForm{}
#wlpeUserProfileInput{	
	/*padding:10px*/
}
#wlpeUserInfo{}

#wlpeProfileInfo{  }

#wlpeNewPasswordArea{	
	/*margin-top:10px;
	padding:10px*/
}
#wlpeNewPasswordAreaLegend{}
#wlpeNewPasswordInfo{}

#wlpeUserProfileButtons{
	border:0;	
	/*padding:10px*/
}

#wlpeUserProfileButtons button{ /*margin-right:5px;*/ }

#wlpeUser .info{ font-style:italic; color:#479b9a }
#wlpeUser legend{ 
	/*padding:3px;
	color:#333;
	font-weight:bold*/
}
#wlpeUser input{
	/*padding:3px;
	line-height:1.1em;
	height:1.2em;	
	border:1px solid #a2a2a2;*/
}

#wlpeNewUser{ background:#ccc }

#wlpeNewUser h2{ text-transform:uppercase; /*color:#fff;*/ margin:0 !important }
#wlpeNewUser .fieldset{ padding:5px 0 5px 5px; margin-top:0; margin-bottom:0; border:0; background:#ccc url(https://www.richdadcoaching.com/assets/images/form_middle_med.png) no-repeat 50% 25%; }
#wlpeNewUser legend{ text-align:center; display:block; width:100% }
#wlpeNewUser legend div{ text-align:center }
#wlpeNewUser legend div span{ width:300px; text-align:center !important; display:block; }
#wlpeNewUser #wlpeUserRegisterInput{}
#wlpeNewUser #wlpeUserRegisterInput a:hover, #wlpeNewUser #wlpeUserRegisterInput a:focus{ color:#8a5aa3 }
#wlpeNewUser .grid_2{ text-align:right; padding-right:5px; }
#wlpeNewUser label{ margin-bottom:.5em; overflow:hidden }

#wlpeUserRegisterForm{ padding-top:10px; background:#ccc url(../images/reg_form_bg_top.png) no-repeat }
#wlpeUserRegisterForm .value_burst{ /*background:url(../images/900_value_burst_green.gif) no-repeat 98% 0px*/ }
#wlpeUserRegisterForm label{ display:block; }
#wlpeUserRegisterForm input,#wlpeUserRegisterForm select{ /*color:#8d2bbe*/ }

#wlpeUserRegisterInput div input{ width:95% }
#wlpeUserRegisterInput div select{ width:97% }
#wlpeUserRegisterInput center{ font-size:85%; color:#333 }
#wlpeUserRegisterInput center a{ color:#333; text-decoration:underline; background:none }
#wlpeUserRegisterInput center a:hover,#wlpeUserRegisterInput center a:focus{ color:#000 !important }


#wlpeUserRegisterCountry{ width:206px; }

#wlpeUserRegisterButtons{ padding:10px; background:#ccc url(../images/reg_form_bg_bottom.png) no-repeat 0 100%; text-align:center; }
#wlpeUserRegisterButtons input.image,#wlpeUserRegisterButtons input.image:hover{ border:0 !important; background:none !important }