body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff;
	background-image:url('/images/generic/mercury/bg_pattern.gif');
	background-repeat:repeat-x;
	margin-top:10px;	
}						
.main {	
	margin:auto;
	position:relative;
	background-image:url(/images/generic/mercury/bg_image_customer_login.jpg);
	background-repeat:no-repeat;
	width:899px;
	height:494px;
}
		.main_body {
			background-image:url('http://www.buymyauto.us/images/generic/mercury/bg_main_image.jpg');
			background-repeat:no-repeat;
			background-position:left top;
			text-align:left;
			width:899px;
			background-color:#fff;
			overflow:visible;
		}
		.main_bottom {
/*			background-image:url('http://www.buymyauto.us/images/generic/mazda/bg_bottom_image.jpg');
			width:886px;
			background-repeat:no-repeat;	
			background-position:left top;
			display:block;
			min-height:55px;	*/		
		}
		.left_edge {
/*			background-image:url('http://www.buymyauto.us/images/generic/hyundai/bg_left_image.jpg');
			width:4px;
			background-repeat:no-repeat;	         
			background-position:right top;
			display:block;
			min-height:1600px;	*/
/*			border-left:1px solid #fff;	*/
		}	
		.right_edge {
/*			background-image:url('http://www.buymyauto.us/images/generic/hyundai/bg_right_image.jpg');
			width:4px;
			background-repeat:no-repeat;	
			background-position:left top;
			display:block;	
			min-height:1600px;*/
/*			border-right:1px solid #fff;*/	
		}
		
.welcome_name {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	font-style:italic;
	font-weight:bold;
	position:relative;
	top:0px;
	left:125px;
	text-align:center;
}
.login_box {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	position:absolute;
	width:160px;
	top:220px;
	left:680px;
}
.email_text {
	display:none;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:150px;
	left:680px;
	font-weight:bold
}
.code_text {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:200px;
	left:680px;
	font-weight:bold
}
.login_email {
	display:none;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	position:absolute;
	width:160px;
	top:170px;
	left:680px;
}
.login_button {
	position:absolute;
	top:260px;
	left:680px;
	border:none;
}
.login_help_text {
	display:none;
	color:#5f2065;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:390px;
	left:500px;
}
.login_error_text {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	position:absolute;
	top:290px;
	left:680px;
}		
.purl_domain {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	top:480px;
	left:0px;
	text-align:center;
	width:390px;
}

		.name_offer {
			color:#143778;
			font-weight:bold;
			font-size:32px;
			font-style:italic
		}
		.offer_text {
			color:#000;
			font-size:16px;
			font-weight:bold
		}
		
		
		.question_list {
			overflow:visible;
/*			position:relative;*/
/*			top:220px;
			left:0px;*/
			border:none;
			margin:40px;
		}	
		
		ul {
			list-style:none;
			text-align:left;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:12px;
		}
		.map {
			font-family:Georgia, "Times New Roman", Times, serif;
			left:0px;
			top:0px;
			position:relative;
			width:98%;
			margin-right:12px;
		}
		.dealer_location {
			font-size:14px;
			font-family:Georgia, "Times New Roman", Times, serif;
		}
		.question_message {
			font-size:14px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
		
		.question_submit_button {
			border:none;
		}
		.company_name {
			font-size:24px;
		}
		
		.dealer_name {
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			position:relative;	
		}
		
		.congratulation {
			font-size:32px;
		}						
