@charset "UTF-8";
/* CSS Document */

/* STYLES FOR FORM */
#form, .formboss-output-div, #free_sample {width:348px;}
#form {
	background: url(../evr_images/bg-form-top.png) no-repeat left top;
	padding:17px 0 0;
	text-align:left;
}
.formboss-output-div {
	background: url(../evr_images/bg-form-bot.png) no-repeat left bottom; background-color:transparent !important;
	padding:0 0 26px;
}
#free_sample {
	background: url(../evr_images/bg-form-mid.png) repeat-y;
	font-family: "myriad Pro", myriad, Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
#free_sample li {float:left; margin:0 0 4px 20px;}

/* STYLES FOR LABELS */
#free_sample .heading-main { 
	font-size: 13px !important;
	font-weight:normal;
	display: inline-block;
	text-align:right;
	width: 65px;
}

/* STYLES FOR TEXT FIELDS */
#free_sample input[type=text], #free_sample textarea {
	padding: 4px;
	width: 190px; height: 18px;
}

/* STYLES FOR ACTIVE FIELDS (SEE JS IN HEAD) */
.activeField {background-color: #ffffff; border: solid 1px #33677F;}
.idle, input[type=text] {border: solid 1px #666666; background: #FEE58B;}

/* STYLES FOR STATE */
#free_sample li#fb_fld-State {height: 28px;	width:140px;}
#free_sample li#fb_fld-State select {height: 30px; padding: 3px 0;}
/* STYLES FOR ZIP */
#free_sample li#fb_fld-Zip {width:139px; margin-left:0px; padding-right:0;}
#free_sample li#fb_fld-Zip .heading-main {width:32px;}
#free_sample li#fb_fld-Zip input[type=text]	{width: 79px; text-align:right; margin-right:0}

/* STYLES FOR FLAVORS HEADING */
#free_sample .Flavors .heading-main { 
	font-size:14px;
	margin-bottom:2px;
	text-align:right;
	width: 260px;
}
#free_sample .Flavors .heading-main a {text-decoration:underline;}
/* STYLES FOR FLAVORS */
#free_sample .Flavors label { 
	background: #DB7221;
	color:#fff !important;
	display: inline-block;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 5px;
	padding: 1px 0px 0px 5px; 
	text-transform:uppercase;
	width: 247px;
}
#free_sample .Flavors label.Product_Flavor1 {background: #630;}
#free_sample .Flavors label.Product_Flavor2 {background: #606;}
/*=====================SUPPLEMENTS=====================*/
#free_sample .Flavors label.Product_Flavor4 {background: #C00;}
#free_sample .Flavors label.Product_Flavor5 {background: #363;}
/*=====================================================*/
#fb_fld-Send_offers.Full_Width {width:275px !important;}

li#fb_fld-submit {float:none; margin-bottom:0; width:275px}
/* SUMBIT BUTTON */
input#submit {
	background:url(../evr_images/button-sample.png) no-repeat;
	border:none;
	cursor:pointer;
	display:block;
	line-height:40px;	
	margin:0 auto;
	text-indent:-9999px;
		width:206px; height:40px; 
}
input#submit:hover {
	background-position:0 -40px;
}
/*=====================SUPPLEMENTS=====================*/
.supp-button input#submit {
	background-image:url(../evr_images/button-supp.png);
}

/*=====================================================*/

div.err-msg {
	background-color:#FF9C9C; border-color:#FF0000;
}

#recaptcha_area {margin-left:-9px;}
/*#recaptcha_area, #recaptcha_table.recaptchatable, #recaptcha_image { width:310px !important;}*/
/*td.recaptcha_image_cell, #recaptcha_image img { width:295px !important; margin-left:10px; text-align:right}
recaptcha_r4_c4 { background-position:10px 0  !important;}
#recaptcha_table.recaptchatable {border:4px solid #Fff !important;}*/
