
/* Log In - Log In
-------------------------------------------------------------- */

#log-in-wrapper {
	background: url("/discoverbiz/log-in/images/bgs/wrapper.png") no-repeat left bottom;
	margin-bottom: 18px;
	padding-bottom: 10px;
}

	#log-in-inner {
		background: #FFFFFF; /* old browsers */
		background: -moz-linear-gradient(top, #FFFFFF 0%, #ECECEC 100%); /* gecko */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#ECECEC)); /* webkit */
		border-left: 1px solid #dedfdf;
		border-right: 1px solid #dedfdf;
	}

	.ie8 #log-in-inner,
	.ie7 #log-in-inner,
	.ie6 #log-in-inner {
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#ECECEC',GradientType=0 ); /* ie */
	}

	.ie6 #log-in-inner {
		height: 1%;
	}

		#log-in-content {
			background: url("/discoverbiz/log-in/images/bgs/content.png") repeat-y;
			border-left: 1px solid #fff;
			border-right: 1px solid #fff;
			position: relative;
			padding: 80px 0 54px;
		}

			#log-in-content .column-one,
			#log-in-content .column-two {
				margin: 0;
				padding: 15px 29px 24px;
				width: 367px;
			}

				#log-in-content h2 {
					background: url("/discoverbiz/log-in/images/sprites/header.png") no-repeat -940px 0;
					border-bottom: 1px solid #d4dbdd;
					font-size: 230%;
					left: -2px;
					line-height: 80px;
					margin: 0;
					position: absolute;
					text-indent: 30px;
					top: 0;
					width: 427px;
				}

					#log-in-content h2 .secure {
						background: url("/discoverbiz/images/icos/secure.png") no-repeat 0 22px;
						margin-left: 4px;
						padding: 5px;
					}

				#log-in-content .column-one p {
					font-size: 108%;
					line-height: 1.5;
					margin-bottom: 0;
				}

				#log-in-content .column-one p.contains-errors {
					font-size: 93%;
				}

				#log-in-content .field {
					min-height: 101px;
				}

				.ie6 #log-in-content .field {
					height: 101px;
				}

				#log-in-content .field-alt {
					min-height: 75px;
				}

				.ie6 #log-in-content .field-alt {
					height: 75px;
				}

				#log-in-content p.contains-errors {
					margin-bottom: 10px;
				}

					#log-in-content p.contains-errors a {
						font-weight: bold;
					}

				#log-in-content select {
					font-size: 100%;
				}

				#log-in-content input.text {
					width: 294px;
				}

				#log-in-content .help {
					line-height: 1.8;
				}

					#log-in-content .help a {
						font-size: 93%;
						font-weight: bold;
					}

				#log-in-content p.error {
					font-size: 85%;
					font-style: normal;
					margin: 0;
					width: 294px;
				}

				#log-in-form .actions {
					padding-top: 10px;
				}

			#log-in-content .column-two {
				width: 453px;
			}

				#log-in-content .column-two h2 {
					background-position: -1366px 0;
					left: 425px;
					width: 513px;
				}

				#log-in-content .column-two h3 {
					font-size: 123.1%;
					margin-bottom: 1px;
					margin-top: 13px;
				}

				#log-in-content .column-two h3.first {
					margin-top: 0;
				}

				#log-in-content .column-two p {
					font-size: 108%;
					line-height: 1.5;
					margin: 0;
					padding-bottom: 13px;
				}

#logIn p.var {
	font-size: 108%;
}


/* Log In - Log Out
-------------------------------------------------------------- */

#logOut #log-in-content,
#timeOut #log-in-content {
	background: url("/discoverbiz/log-in/images/bgs/laptop.png") no-repeat 477px 104px;
	min-height: 248px;
}

.ie6 #logOut #log-in-content,
.ie6 #timeOut #log-in-content {
	height: 248px;
}

#logOut #log-in-content .single-column .options {
	padding-top: 6px;
}


/* Log In - Time Out
-------------------------------------------------------------- */

#log-in-content .single-column {
	color: #293033;
 	padding: 27px 528px 50px 30px;
}

#log-in-content .single-header h2 {
	background-position: 0 0;
	width: 940px;
}

#log-in-content .single-column p {
	font-size: 108%;
	line-height: 1.45;
	margin-bottom: 12px;
}

#log-in-content .single-column .options {
	padding-top: 28px;
}


/* Log In - Forgot Log In ID - Step 1
-------------------------------------------------------------- */

.no-js #forgotLogInIdStepOne fieldset.actions {
	display: block;
}

#forgotLogInIdStepOne #log-in-content .column-two,
#forgotLogInIdStepTwo #log-in-content .column-two,
#forgotLogInIdStepThreeSuccess #log-in-content .column-two,
#forgotLogInIdStepThreeFail #log-in-content .column-two {
	background: none;
	min-height: 172px;
}

.ie6 #forgotLogInIdStepOne #log-in-content .column-two,
.ie6 #forgotLogInIdStepTwo #log-in-content .column-two,
.ie6 #forgotLogInIdStepThreeSuccess #log-in-content .column-two,
.ie6 #forgotLogInIdStepThreeFail #log-in-content .column-two {
	height: 172px;
}

#forgotLogInIdStepOne #log-in-content .column-two,
#forgotLogInIdStepTwo #log-in-content .column-two,
#forgotLogInIdStepThreeSuccess #log-in-content .column-two,
#forgotLogInIdStepThreeFail #log-in-content .column-two,
#forgotPasswordStepOne #log-in-content .column-two,
#forgotPasswordStepTwo #log-in-content .column-two {
	background: url("/discoverbiz/log-in/images/bgs/woman.jpg") no-repeat right top;
	padding-top: 186px;
}

#forgotLogInIdStepOne #log-in-content .column-two h3,
#forgotLogInIdStepTwo #log-in-content .column-two h3,
#forgotLogInIdStepThreeSuccess #log-in-content .column-two h3,
#forgotLogInIdStepThreeFail #log-in-content .column-two h3 {
	margin-bottom: 6px;
}

#forgotLogInIdStepOne #log-in-content .column-two p,
#forgotLogInIdStepTwo #log-in-content .column-two p,
#forgotLogInIdStepThreeSuccess #log-in-content .column-two p,
#forgotLogInIdStepThreeFail #log-in-content .column-two p {
	padding-right: 80px;
}

#forgotLogInIdStepOne .actions input,
#forgotLogInIdStepTwo .actions input,
#forgotPasswordStepOne #log-in-content .actions input,
#forgotPasswordStepTwo #log-in-content .actions input {
	width: 85px;
}



.no-js #merchant-fields,
.no-js #debit-issuer,
.no-js #other-account {
	display: block;
}

	#log-in-content .column-one #merchant-fields p,
	#log-in-content .column-one #other-account p {
		margin-bottom: 33px;
	}

		#log-in-content .column-one #merchant-fields .field p,
		#log-in-content .column-one #other-account .field p {
			margin-bottom: 0;
		}

		#log-in-content .column-one .note-small,
		#log-in-content .column-one #merchant-fields .note-small {
			color: #576166;
			font-size: 85%;
			font-style: italic;
			margin: -20px 0 6px;
		}

		#log-in-content .column-one .note-small strong {
			font-style: normal;
		}

/* Log In - Forgot Log In ID - Step 2
-------------------------------------------------------------- */


.no-js #forgotLogInIdStepTwo fieldset.actions {
	display: block;
}


/* Log In - Forgot Log In ID - Step 3
-------------------------------------------------------------- */

#forgotLogInIdStepThreeSuccess .options,
#forgotLogInIdStepThreeFail .options {
	padding-top: 20px;
}


/* Log In - Forgot Password - Step 1
-------------------------------------------------------------- */

#forgotPasswordStepOne #log-in-content .column-one p {
}

#forgotPasswordStepOne #log-in-content .column-one p.required {
	font-style: italic;
	font-size: 93%;
}

#forgotPasswordStepOne #log-in-content .column-one p.contains-errors {
	margin-bottom: 12px;
}

#forgotPasswordStepOne #log-in-content .column-one p.note-small {
	margin-bottom: 12px;
}



/* Log In - Forgot Password - Step 2
-------------------------------------------------------------- */

#forgotPasswordStepTwo #log-in-content .column-one p {
	margin-bottom: 4px;
}

#forgotPasswordStepTwo #log-in-content .column-one p.required {
	font-style: italic;
	font-size: 93%;
}

#forgotPasswordStepTwo #log-in-content .column-one p.contains-errors {
	margin-bottom: 12px;
}

#forgotPasswordStepTwo #log-in-content .column-one .field {
	min-height: 86px;
}

.ie6 #forgotPasswordStepTwo #log-in-content .column-one .field {
	height: 86px;
}

/* Log In  - Button Hover*/


#imghover :hover{
background: none ;
background-image:url("/discoverbiz/log-in/images/btns/btn-log-in-alt.png");
}

.LabelFormStyleLogin{
	font-weight: bold;	
}

#hide {
visibility:hidden;
}

.logError
{
	font-size: 93%;
	margin-bottom: 2px;
	line-height:		18px; 
	background-color: 	#FFFFFF;
	color: 				#FF0000;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#log-in-content .column-two
			{
 				    width: 453px;
					position: absolute;
                    margin-left:419px;

			}

				#log-in-content .column-two h2 {
					background-position: -1366px 0;
					left: 4px;
					width: 513px;
				    position: absolute;
                    margin-top: -79px;
				}
}