.lunch_bg{
	position: absolute;
	top:-16px;
	left:466px;
	background-image:url(images/lunch_and_learn_form.jpg);
	background-repeat: no-repeat;
	width:199px;
	height: 336px;
	
}

.right_index_promo_lunch{
left:465px;
top:400px;
position: absolute;
width: 179px;

}

.lunch_form{
	position: absolute;
	top:0px;
	left:0px;
}

.company_name{
	position: absolute;
	top:82px;
	left:5px;
	border: none;
	background: none;
	border-width: 0px;
	border-style: solid;
	border-color: #000;
	width:164px;
	height: 17px;
	}



.first_name{
	position: absolute;
	top:118px;
	left:5px;
	border: none;
	background: none;
	border-width: 0px;
	border-style: solid;
	border-color: #000;
	width:164px;
	height: 17px;
	}
	
.last_name{
	position: absolute;
	top:157px;
	left:5px;
	border: none;
	background: none;
	border-width: 0px;
	border-style: solid;
	border-color: #000;
	width:164px;
	height: 17px;
	}

.email_input{
	position: absolute;
	top:193px;
	left:5px;
	border: none;
	background: none;
	border-width: 0px;
	border-style: solid;
	border-color: #000;
	width:164px;
	height: 17px;
	}

.phone_input{
	position: absolute;
	top:233px;
	left:5px;
	border: none;
	background: none;
	width:164px;
	height: 17px;
	}


.select_1{
	position: absolute;
	top:263px;
	left:5px;
	border: none;
	background: none;
	width:164px;
	height: 17px;
	font: 10px/1.25em Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-style: solid;
	border-color: #cdc1d4;
}

#food_select{
	position: absolute;
	top:293px;
	left:5px;
	}

.food_select{
	border: none;
	background: none;
	width:164px;
	height: 17px;
	font: 10px/1.25em Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-style: solid;
	border-color: #cdc1d4;
}


.survey{
	position: absolute;
	top:323px;
	left:5px;
	border: none;
	background: none;
	border-width: 1px;
	border-style: solid;
	border-color: #cdc1d4;
	width:164px;
	height: 17px;
	font: 10px/1.25em Arial, Helvetica, sans-serif;
}

.clear_button{
	position: absolute;
	top:350px;
	left:90px;
}

.submit_button{
	position: absolute;
	top:350px;
	left:0px;
}

.lunch_feedback{
	position: absolute;
	border-width: 0px;
	border-style: solid;
	border-color: #000;	
	width:170px;
	height: 30px;
	top:395px;
	left:3px;

}

.log{
	top:0px;
	left:0px;
	position: absolute;
 	}
 	
p#success3
		{
			font: 12px/1.25em  Arial, Helvetica, Verdana, sans-serif; color: #004963;
			text-align: center;
			width: auto;
		}
		
		p#bademail3, p#badserver3
		{
			font: 12px/1.25em  Arial, Helvetica, Verdana, sans-serif; color: #ff0000;
			text-align: center;
			width: auto;
		}