/* Modify off Common Styles */
#LeftCol{
	background:#ecf1f4;
	padding:16px 13px 18px 13px
}
/* Register Area */
#RegisterArea .ByLine{
	color:#595856;
}

/*Title*/
.GetPartyStarted{
	background:#fff url(../images/bg-getparty-started.gif) 14px top no-repeat;
	height:17px;
	padding:14px;
	margin:-16px -18px 12px -15px
}

/* You Accepted */
.YouAccepted{
	background:url(../images/bg-register-accepted.jpg) left top repeat-x;
	height:37px;
	padding:28px 14px;
	overflow:visible
}
.YouAccepted h1{
	font-size:19px;
	text-transform:uppercase;
	color:#3f3e3d;
	margin:0 0 5px 0
}
.YouAccepted h1 span{
	font-size:19px;
	text-transform:uppercase;
	color:#c12026
}
.YouAccepted .ByLine{
	color:#595856
}

/* Register Form */
#RegisterFormContainer{
	background:#fff;
	padding:15px;
	float: left;
}
#RegisterForm{
	background:#fff;
	padding:15px;
	float: left;	
}
label{
	width:100px;
	margin:0 20px 0 0;
	display:block;
	float:left;
	clear:both;
	padding:3px 0 0 0
}
.Input_Text_Large{
	width:376px;
	padding:4px;
	margin:0 0 6px 0;
	float: left;
}
select{
	margin:0 0 6px 0;
	padding:4px;
}
select option{
}
.TermsConditions{
	margin:8px 0 0 117px
}
.Submit{
	margin:8px 0 -3px 117px
}
.Required{
	background:url(../images/icon-required.gif) left top no-repeat;
	width:7px;
	height:7px;
	display:block;
	float:right;
	/* margin:8px 24px 0 0; */
	margin:8px 24px 0 5px;
}
.DateDivider{
	margin:-5px 0 0 0;
	float: left;
	padding: 11px 7px 0px 7px;
	*padding-top: 7px;
}
.DOB select{
    float: left;
}

.DOB .Required {
    float: left;
}

.IntroText {
    margin-top: 10px;
}

/* Login Panel */

#LoginPanel{
	background:#e8edf0;
	padding:15px 25px;
	margin:10px 0 0 0
}
#LoginPanel label{
	width:90px;
	margin:0 20px 0 0;
	display:block;
	float:left;
	clear:both;
	padding:3px 0 0 0
}
#LoginPanel .Input_Text_Large{
	width:376px;
}
#LoginPanel .Submit{
	margin:8px 0 -3px 109px
}
#LoginPanel .Required{
	margin:8px 14px 0 0;
	*margin:-24px 14px 0 0
}

.ErrorMsg {
    margin: 10px 0px 0px 0px;
}

