@charset "UTF-8";
/* CSS Document */

.loginCont {
	height:531px;
	border:1px solid #ccc;
	background-image:url('../images/loginBG.png');
}
.emailReferrerCont {
	height:531px;
	border:1px solid #ccc;
	background-image:url('../images/2inviteFriendBKGD.jpg');
}

.emailReferrerContBottom {
    height:151px;
    border:1px solid #ccc;
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 20px;
    font-weight: bold;

}

.boldedFont {
    font-weight: bolder;
    font-size: 1.5em;
}

.registerCont {
	height:531px;
	border:1px solid #ccc;
	background-image:url('../images/5DOLLARregisterBKGD.png');
}
.signupError {
	padding-left: 140px;
	color: #C20A5A;
	font-weight: bold;
}
.loginError {
	padding-left: 88px;
	font-weight: bold;
	color: #F9E062;
}
.memberImg {
	margin-left:14px;
}
.signupCont {
	float:left;
	display:inline;
	margin-left:380px;
	padding-top:150px;
}
.signupTop {
	margin-left:135px;
}
.signupTop ul {
	margin-left:0px;
	padding-left:14px;
}
.signupTop li {
	font-size:1.1em;
	padding-bottom:3px;
}
.signupField {
	padding-left:20px;
	padding-bottom:8px;
}
.signupField input {
	border:1px solid #ccc;
	width:200px;
}
.label {
	font-weight:bolder;
	display:inline;
	display:inline-block;
	width:100px;
	text-align:right;
}
.required {
	color:#ff9900;
	padding-right:10px;
}
.termsText {
	padding-left:137px;
	width:200px;
}
.regButton {
	float:left;
	display:inline;
	width:90px;
	padding:9px 8px 9px 8px;
	/* background-color:#F9E062; tking edited*/
	text-align:center;
	/*background-image: url(../images/yellowbutton.gif);
	background-repeat:no-repeat;*/
}

.regButton a {
	font-weight:bolder;
	font-size:1.3em;
	color:#444;
}

.loginCont2 {
	float:left;
	display:inline;
	margin-left:475px;
}


.loginBox {
	float:left;
	display:inline;
	width:260px;
	padding-top:10px;
	padding-left:20px;
}
.loginField {
	padding-bottom:20px;
}
.loginField input {
	border:1px solid #ccc;
	width:140px;
}
.loginLabel {
	font-weight:bolder;
	display:inline;
	display:inline-block;
	width:70px;
	text-align:right;
	color:#fff;
}
.loginContent {
	background-color:#C20A5A;
	color:#fff;
	padding:30px 10px 50px 12px;
}

.loginBottomSignInLink {
    text-align: center;
}

.loginTopHeaderText {
    padding-top:120px;
    font-weight:bolder;
    color:#C20A5A;
    float:left;
    display:inline;
    margin-left:495px;
    font-size:1.7em;
}

.loginSecondaryHeaderText {
    color:#C20A5A;
	float:left;
	display:inline;
	margin-left:495px;
    font-size:1.3em;
}


.emailReferrerTopHeaderText {
    padding-top:40px;
	padding-bottom:10px;
    font-weight:bolder;
    float:left;
    display:inline;
    margin-left:505px;
    font-size:2.0em;
}

.emailReferrerSecondaryHeaderText {
	color:444;
	float:left;
	display:inline;
	margin-left:505px;
    font-size:1.2em;
}

.emailReferrerTertiaryHeaderText {
    margin-top: 20px;
	float:left;
	display:inline;
	margin-left:505px;
    font-size:1.3em;
}




.forgotPassword {
	padding-left:90px;
}
.forgotPassword a {
	color:#fff;
}
.posLoginButton {
	padding-left:50px;
	padding-top:30px;
}
.loginButton {
	float:left;
	display:inline;
	width:90px;
	padding:9px 8px 9px 8px;
	text-align:center;
	/* background-image: url(../images/yellowbutton.gif);
	background-repeat:no-repeat; */

}


.loginButton a {
	font-weight:bolder;
	font-size:1.3em;
	color:#444;
}