/*
	theme-default.css
*/

.dcfWizard.emailVerification fieldset {
	background: none;
	border: none;
	margin: 20px 0;
	padding: 6px 10px;
}

/*
	Password reset
*/

.passwordReset {
	background: #fff none;
	display: block;
	float: left;
	width: 420px;
	margin: 0;
	padding: 0;
}

.passwordReset .reCaptchaImage
{
	margin: auto;
}

.passwordReset .width1Col .col1,
.passwordReset .width1Col .col2 {
	width: 390px; 
	float: left;
}
.passwordReset .width1Col .col1 { 
	margin-right: 10px;
 }

.passwordReset .width1Col input.typeText {
	width: 390px;
}

.passwordReset .width1Col .col1 {
	width: 390px; 
}
.passwordReset .width1Col .col1 { 
	margin-right: 10px;
 }

.passwordReset .width1Col input.typeWatermarkText
{
	width: 390px;
}

.passwordReset .width1Col input.typeMultiLineWatermarkText
{
	width: 100%;
}

/*
	SignUp Small Default
*/

.signupSmall input.typeSubmit.next
{ 
	margin: auto;
	float:none;
}

.signupSmall .submitContainer
{
	padding-left:33px;
}

.signupSmall .reCaptchaImage
{
	margin: auto;
}

.signupSmall .width1Col .col1,
.signupSmall .width1Col .col2 {
	width: 150px; 
	float: left;
}
.signupSmall .width1Col .col1 { 
	margin-right: 10px;
 }

.signupSmall .width1Col input.typeText {
	width: 150px;
}

.signupSmall .width1Col input.typeWatermarkText {
	width: 150px;
}

.signupSmall .width1Col input.typeMultiLineWatermarkText {
	width: 100%;
}

.signupSmall .width1Col .col1 {
	width: 150px; 
}
.signupSmall .width1Col .col1 { 
	margin-right: 10px;
 }


.signupSmall .width2Col .col1,
.signupSmall .width2Col .col2 {
	width: 65px; 
	float: left;
}
.signupSmall .width2Col .col1 { 
	margin-right: 10px;
 }

.signupSmall .width2Col input.typeText {
	width: 65px;
}

.signupSmall .width2Col input.typeWatermarkText {
	width: 65px;
}

.signupSmall .width2Col input.typeMultiLineWatermarkText {
	width: 100%;
}

.signupSmall .width2Col .col1 {
	width: 65px; 
}
.signupSmall .width2Col .col1 { 
	margin-right: 10px;
}

.signupSmall .width1Col .phonePicker input.typeText {
	margin-right: 0;
	width: 68px;
	height: 17px;
}
.signupSmall .width1Col .phonePicker select {
	width: 75px;
}

.signupSmall .width1Col textarea.typeText {
	width: 150px;
}

.signupSmall .width1Col .col1 textarea.typeText {
	width: 150px;
}



/*
	Login 
*/

.login .memberId
{
	color: Red;
}

/*
	Login Small Default
*/

.loginSmall {
	width: 182px;
}
 
.loginSmall input.typeSubmit.next
{ 
	margin: auto;
	float:none;
}

.loginSmall .submitContainer
{
	padding-left:33px;
	margin-bottom:15px;
}

.loginSmall .reCaptchaImage
{
	margin: auto;
}

.loginSmall .width1Col .col1,
.loginSmall .width1Col .col2 {
	width: 150px; 
	float: left;
}
.loginSmall .width1Col .col1 { 
	margin-right: 10px;
 }

.loginSmall .width1Col input.typeText {
	width: 150px;
}



.loginSmall .width1Col .col1 {
	width: 150px; 
}
.loginSmall .width1Col .col1 { 
	margin-right: 10px;
 }


.loginSmall .width2Col .col1,
.loginSmall .width2Col .col2 {
	width: 65px; 
	float: left;
}
.loginSmall .width2Col .col1 { 
	margin-right: 10px;
 }

.loginSmall .width2Col input.typeText {
	width: 65px;
}

.loginSmall .width2Col .col1 {
	width: 65px; 
}
.loginSmall .width2Col .col1 { 
	margin-right: 10px;
}

.loginSmall .width1Col .phonePicker input.typeText {
	margin-right: 0;
	width: 68px;
	height: 17px;
}
.loginSmall .width1Col .phonePicker select {
	width: 75px;
}

.loginSmall .reCaptchaImage img 
{ 
	width: 160px !important; 
}


		 

/*
	Login Large
*/

.loginLarge input.typeSubmit.next
{ 
	float: right;
}
.loginLarge {
	background: #fff none;
	display: block;
	float: left;
	width: 420px;
	margin: 0;
	padding: 0;
}

.loginLarge .reCaptchaImage
{
	margin: auto;
}

.loginLarge .width1Col .col1,
.loginLarge .width1Col .col2 {
	width: 390px; 
	float: left;
}
.loginLarge .width1Col .col1 { 
	margin-right: 10px;
 }

.loginLarge .width1Col input.typeText {
	width: 390px;
}

.loginLarge .width1Col .col1 {
	width: 390px; 
}
.loginLarge .width1Col .col1 { 
	margin-right: 10px;
 }
.typeWatermarkText
{
	height: 17px; 
	padding: 2px 0px 0px 1px;
	margin: 0px 4px 02px 0px;
	color: #8a8a8a;
	border-color: #7C7C7C #C3C3C3 #DDDDDD;
	border-style: solid;
	border-width: 1px;
	margin: 0 2px 2px 0;
}
.typeMultiLineWatermarkText
{
	padding: 2px 0px 0px 1px;
	margin: 0px 4px 02px 0px;
	color: #8a8a8a;
	border-color: #7C7C7C #C3C3C3 #DDDDDD;
	border-style: solid;
	border-width: 1px;
	margin: 0 2px 2px 0;
}
