body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {



	margin:0;



	padding:0;



} 



body {



	font-size: 75%;



	_font-size: 73%;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	color:#141414;



}



 



.clear{clear: both; height: 0px; overflow: hidden;}







img {border: 0;}







a{ font:verdana; font-size:11px; color:#cc3333;}



a:hover{text-decoration:none;}







/* Font-size sets the text size specifically and is ignored by IE6, 



but used by Firefox, Safari, IE7, Opera and other modern browsers 



which allow users to resize text sized in pixels */



html>body { font-size: 11px; }







.rt{ float:right;}



.lt{ float:left;}



.topmargin{margin-top:10px;}



#frameContent_outer{



	width:760px;



	height:800px;



	margin:0px auto;



	background:url(http://cdn.promotionexpert.com/handpickandwin2/images/content_bg.jpg) repeat-y;



}



#frameContent{



	width:755px;



	padding:5px;



}







#frameContent h1{



	font-family:verdana;



	font-size:22pt;



	color:#cc3333;



	text-align:center;



}



#frameContent h2{



	font-family:verdana;



	font-size:18pt;



	color:#cc3333;



	text-align:center;



	letter-spacing:-1px;



}



#frameContent h4{



	font-family:verdana;



	font-size:14px;



	color:#141414;



	text-align:center;



	margin-bottom:10px;



}



#frameContent .landForm .sup{vertical-align:top;font-size:8px; }



#frameContent sup{vertical-align:top;margin-top:7px; font-size:16px; display:inline-block;}



.flashDiv{margin:20px auto; width:695px;}



#fmv{margin:20px auto; width:694px;}



.flashgame_height{height:488px;}



#framePopup .award_popup{width:600px; margin:0px auto;}



#framePopup .freecode_popup{width:321px; margin:0px auto;}



#framePopup .freecode_popup_top{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/freecode_popup_top_bg.gif) no-repeat; width:321px; height:55px; padding:20px 0px 0px 20px;}



#framePopup .freecode_popup_bottom{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/freecode_popup_bottom_bg.gif) no-repeat; width:321px; height:27px;}



#framePopup .freecode_popup_center{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/freecode_popup_center_bg.gif) no-repeat; width:321px; height:164px; padding:50px 0px 0px 0px;}



#framePopup .freecode_popup_center_repeat{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/freecode_popup_center_repeat_bg.gif) repeat-y; width:321px; padding:0px 0px 0px 0px;}



.freecode_popup_top .midImgPad{padding:0px 10px;}



.freecode_popup_top .rtImgPad{margin:20px 0px 0px 21px;}



.freecode_popup_center p{



	text-align:center; 



	width:150px; 



	margin:0px auto 10px auto;



	padding:0px;



	font:verdana; 



	font-weight:bold; 



	font-size:11px; 



	letter-spacing:-1px;



}



.freecode_popup_center p span{color:#cc3333;}



.freecode_popup_center_repeat p{



	text-align:center;



	margin:0px auto 0px; 



	width:250px;



	padding:0px;



	font:verdana;



	font-size:11px;



}



.frame1{margin-top:30px;}



.nomargin{margin:0px;}



.frame1 .top {background:url(http://cdn.promotionexpert.com/handpickandwin2/images/optedin_top_bg.gif) no-repeat; width:520px; height:16px; margin:0px auto 0px;_margin:0px auto -5px; padding:20px 30px 0px;}



.frame1 .bottom {background:url(http://cdn.promotionexpert.com/handpickandwin2/images/optedin_bottom_bg.gif) no-repeat; width:580px; height:31px; margin:-10px auto 0px ; _margin-top:-20px; padding-top:20px;}



.frame1 .middle {background:url(http://cdn.promotionexpert.com/handpickandwin2/images/optedin_center_bg.gif) repeat-y; width:520px; height:auto; margin:0px auto; padding:10px 30px 0px; _padding-top:0px;}



.frame1 .middle p{font:verdana; font-size:11px; }



.frame1 .top h3{font:verdana; font-size:16px; margin-bottom:10px;position:relative;z-index:1;}







.products{padding:10px 0px;}



.products .left{float:left; width:165px;}



.products .left img,.products .center img,.products .right img{padding:5px 0px;}



.products .left a,.products .center a,.products .right a{font-size:10px;}



.products .center{float:left; width:165px; padding:0px 13px;}



.products .right{float:right; width:160px;}



.frame1 .bottom a{ font:verdana; font-size:10px;}



.frame1 .bottom img{vertical-align:middle;_padding-top:3px;}



#frameContent .sm{font-size:9px; font:verdana; position:relative; margin-top:-2px;}



.frame2{margin-top:20px;}



.frame2 .top{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/notoptedin_top_bg.gif) no-repeat; width:520px; height:28px; margin:0px auto 0px; padding:15px 30px 0px;}



.frame2 .bottom{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/notoptedin_bottom_bg.gif) no-repeat; width:580px; height:26px; margin:0px auto 0px ;  padding-top:0px;}



.frame2 .middle{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/notoptedin_center_bg.gif) repeat-y; width:520px; height:auto; margin:-7px auto 0px; padding:0px 30px 0px; }



.frame2 .top h3{font:verdana; font-size:16px;}



.flavorFlyer{position:relative; margin:-47px 0px -12px 0px; float:right; left:0px; width:154px;}



.redArrow{ margin-top:-5px;_margin-top:0px;}



.pad5top{padding-top:5px;}



#frameContent .returnUserPage blockquote{font:verdana; font-size:13px; font-weight:bold; text-align:justify; margin:0px auto; width:435px;}



#frameContent .returnUserPage .sup{vertical-align:top;font-size:9px; display:inline-block; position:relative; top:-2px;}



#frameContent .returnUserPage sup1{vertical-align:top;margin-top:0px; font-size:9px; display:inline-block;}



#frameContent .returnUserPage .frameTop{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/returnuser_top_bg.gif) no-repeat; width:570px; height:70px;margin:20px auto 0px;}



#frameContent .returnUserPage .frameBottom{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/returnuser_bottom_bg.gif) no-repeat; width:570px; height:70px;margin:0px auto;}



#frameContent .returnUserPage .frameMiddle{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/returnuser_center_bg.gif) repeat-y; width:570px; height:auto; margin:-30px auto 0px; _margin:-30px auto 0px;}



#frameContent .returnUserPage .frameTop label{font:verdana; font-size:11px; color:#cc3333; float:right;padding-right:35px;padding-top:20px; }



#frameContent .returnUserPage .frameMiddle .errDiv{width:500px; margin:0px auto;}



#frameContent .returnUserPage .frameMiddle label{font:verdana; font-size:11px;display:block; margin-bottom:3px;}



#frameContent .returnUserPage .frameMiddle input1{margin-bottom:20px;}



#frameContent .returnUserPage .frameMiddle .returnUserForm{padding-left:150px;}



#frameContent .returnUserPage .frameMiddle .error{padding-left:100px;}



.errStar{color:#cc3333;}



.pcMarginTop{margin-top:20px;}



.codeSubmitBtn{ color:#141414; width:100px; font:verdana; font-size:20px; font-weight:bold; border:0px; background:none; margin:0px 0px 0px 0px;}



#frameContent .returnUserPage .frameBottom p {padding:30px 0px 0px 150px; font:verdana; font-size:10px;}



#frameContent .returnUserPage .frameBottom a {margin:30px 0px 0px 0px; font:verdana; font-size:10px;}







/**********/



#frameContent .registerPage h1{font:verdana; font-size:25px; color:#cc3333;}



#frameContent .registerPage blockquote{font:verdana; font-size:13px; font-weight:bold; text-align:center; margin:0px auto; width:600px; padding-top:5px;}



#frameContent .registerPage sup{vertical-align:top;margin-top:0px; font-size:11px; display:inline-block;}



#frameContent .registerPage .frameTop{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/register_top_bg.gif) no-repeat; width:567px; height:48px;margin:20px auto 0px;}



#frameContent .registerPage .frameBottom{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/register_bottom_bg.gif) no-repeat; width:497px; height:217px;margin:0px auto; padding:0px 35px;}



#frameContent .registerPage .frameMiddle1{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/register_center_bg_1.gif) repeat-y; width:567px; height:auto; margin:0px auto 0px; _margin:-15px auto 0px; font:verdana; font-size:11px; }



#frameContent .registerPage .frameMiddle2{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/register_center_bg_2.gif) no-repeat; width:567px; height:91px; margin:0px auto 0px; _margin:0px auto 0px;}



#frameContent .registerPage .frameMiddle3{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/register_center_bg_3.gif) no-repeat; width:567px; height:35px; margin:0px auto 0px; _margin:0px auto 0px;}



#frameContent .registerPage .frameMiddle4{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/register_center_bg_4.gif) no-repeat; width:567px; height:220px; margin:0px auto 0px; _margin:0px auto 0px;}



#frameContent .registerPage .frameTop label{font:verdana; font-size:11px; color:#cc3333; float:right;padding:20px 35px;}



#frameContent .registerPage .frameMiddle .errDiv{width:500px; margin:0px auto;}



#frameContent .registerPage .frameMiddle label{display:block; margin-bottom:3px;}



#frameContent .registerPage .frameMiddle1 input1{margin-bottom:20px; width:175px; border:1px solid;}



#frameContent .registerPage .frameMiddle1 .registerFormTop, #frameContent .registerPage .frameMiddle2 .registerFormTop, #frameContent .registerPage .frameMiddle4 .registerFormTop{ width:500px; margin:0px auto; padding1:0px 30px;}



#frameContent .registerPage .frameBottom p{padding:0px 0px 0px 0px;}



#frameContent .registerPage .frameMiddle1 .registerFormTop .fieldType1{width:210px; font:verdana; font-size:12px;}



#frameContent .registerPage .frameMiddle1 .registerFormTop .fieldType2{width:99%; font:verdana; font-size:12px;} 



#frameContent .registerPage .frameMiddle1 .registerFormTop .fieldType3{width:150px; font:verdana; font-size:12px;}



.namepad{padding-right:142px;}



.emailpad{padding-right:122px;}



#frameContent .registerPage .frameMiddle1 .registerFormTop table td input,#frameContent .registerPage .frameMiddle1 .registerFormTop table td select{margin-bottom:10px; background-color:#F8F1E8;}



#frameContent .registerPage .frameBottom .scodeDiv{ width:240px; font:verdana; font-size:11px; margin-top:-23px;_margin-top:-20px;}



#frameContent .registerPage .frameBottom .scodeDiv label{display:block; margin-bottom:3px;}



#frameContent .registerPage .frameBottom .scodeDiv .field{width:215px; font:verdana; font-size:12px;}



#frameContent .registerPage .bottomDescript{font:verdana; font-size:10px;}



#frameContent .registerPage .bottomDescript a{font:verdana; font-size:10px;}



.padtop{padding-top:10px;}



.submitPad{padding-left:200px;}







#frameContent .landForm{ margin:0px auto; font:verdana; font-size:11px;}



#frameContent .landForm h1{font:verdana; font-size:35px;}



#frameContent .landForm h4{font:verdana; font-size:14px;}



#frameContent .landForm .centerBoxes{width:550px; margin:20px auto 0px;}



#frameContent .landForm .centerBoxes .box{width:250px;}



#frameContent .landForm .centerBoxes .boxTop{ background:url(http://cdn.promotionexpert.com/handpickandwin2/images/landing_box_top_bg.gif) no-repeat; width:241px; height:20px; text-align:center;}



#frameContent .landForm .centerBoxes .boxCenter{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/landing_box_center_bg.gif) repeat-y; width:241px; text-align:center; padding-top:10px; }



#frameContent .landForm .centerBoxes .boxBottom{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/landing_box_bottom_bg.gif) no-repeat; width:241px; height:20px; text-align:center;}



#frameContent .landForm .centerBoxes .boxTop blockquote{font:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; margin-bottom:10px; letter-spacing:-1px;}



#frameContent .landForm .centerBoxes .boxCenter p {padding:5px 30px; font:verdana; font-size:11px; line-height:16px;}



#frameContent .landForm .centerBoxes .boxCenter p a{font:verdana; font-size:12px; font-weight:bold; color:#141414; text-decoration:none; letter-spacing:-1px; margin:10px 0px;}



#frameContent .landForm .centerBoxes .boxCenter h3{font-family:"Times New Roman", Times, serif; font-size:24px; letter-spacing:-1px; text-align:center;  margin-top:-10px; _margin-top:0px;}







#frameContent .landForm .centerBoxes .boxTop p{}



#frameContent .landForm .centerBoxes .boxCenter .efield{width:180px; margin-top:5px; background-color:#F8F1E8; text-align:center; font:verdana; font-size:11px;padding:2px 0px 2px;}



.negmar{margin-top:-31px;}



.landCodeSubmitBtn{ color:#141414; font:verdana; font-size:12px; font-weight:bold; border:0px; background:none;}



#frameContent .winnersNum{font:verdana; font-weight:bold; font-size:18px; letter-spacing:-1px;}



#frameContent .letterspace{letter-spacing:-1px; font-size:13px;}



.iwSubmitBtn{background:url(http://cdn.promotionexpert.com/handpickandwin2/images/submit_bg.gif) no-repeat; width:96px; height:18px; border:0px; }







#frameContent .winnersView{margin-top:10px;display:inline-block; float:left;}



#frameContent .topmargin sup1{



	font-size:10px;



	.font-size:11px;



	_font-size:11px;



	margin:0px;



	.margin:0px 0px 0px 1px;



	_margin:0px 0px 0px 1px;



}



.sm, .sup{font:verdana;vertical-align:top;font-size:9px; display:inline-block; position:relative; top:-2px;}



#frameContent .enter_sweepstakesBg{

	background:url(http://cdn.promotionexpert.com/handpickandwin2/images/enter_sweepstakes_bg.gif) no-repeat;

	width:584px;

	height:141px;

	margin:31px auto 0px auto;

}

#frameContent .enter_sweepstakesBg .win_grocery_card{

	margin:13px 0px 0px 14px;

}

#frameContent .enter_sweepstakesBg .cook_picante_sauce{

	margin:19px 55px 0px 0px;

}

#frameContent .enter_sweepstakesBg .sweepstakesInnerDiv{width:348px;}

#frameContent .enter_sweepstakesBg .sweepstakesInnerDiv p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	padding-left:3px;

	width:190px;

	line-height:13px;

}

#frameContent .enter_sweepstakesBg .sweepstakesInnerDiv .official_rules{padding-top:3px;}

#frameContent .enter_sweepstakesBg .sweepstakesInnerDiv .official_rules a{color:#d22436;}

#frameContent .enter_sweepstakesBg .sweepstakesInnerDiv .enter_now{

	margin:13px 26px 0px 0px;

	_margin-right:13px;

}

.ignite_your_sensesDiv{margin-top:6px;}

.ignite_your_sensesDiv2{margin-top:18px;}

#frameContent .join_pace_communityDiv,#frameContent .signupDiv{
	background:url(http://cdn.promotionexpert.com/handpickandwin2/images/signupBg.png) no-repeat;
	
	behavior:url("http://pacesalsa.promotionexpert.com/handpickandwin2/js/iw_iepngfix.htc");
	
	width:224px;
	
	height:212px;
}

#frameContent .join_pace_communityDiv{

	margin:15px 0px 0px 144px;
	
	_margin-left:72px;
	
}

#frameContent .join_pace_communityDiv2{
	
	margin:14px 0px 0px 266px;
	
	_margin-left:133px;
	
}

#frameContent .join_pace_communityDiv .join_pace_community_Img{
	
	margin:8px 0px 0px 9px;	
}

#frameContent .join_pace_communityDiv .join_pace_insider_community{
	
	margin:3px 0px 0px 12px;
	
}

#frameContent .join_pace_communityDiv p{
	
	width:200px;
	
	margin:1px 0px 0px 13px;
	
	font:verdana;

	font-size:11px;
	
}

#frameContent .join_pace_communityDiv a{font:verdana; font-size:10px;word-spacing:-1px;}

#frameContent .join_pace_communityDiv table{
	
	margin-top:3px;
	
	margin-left:10px;
	
}

#frameContent .signupDiv{

	margin:14px 140px 0px 0px;
	
	_margin-right:70px;
	
}

#frameContent .signupDiv .pace_flavor_flyer_Img{

	margin:8px 0px 0px 9px;
	
}

#frameContent .signupDiv .signup_pace_flavor_flyer{
	
	margin:12px 0px 0px 19px;
	
}

#frameContent .signupDiv p{
	
	width:190px;
	
	margin:3px 0px 0px 19px;
	
	font:verdana;

	font-size:11px;
	
}

#frameContent .signupDiv a{font:verdana; font-size:10px;}

#frameContent .signupDiv table{
	
	margin-left:17px;
	
}

.mtop3{margin-top:3px;}

.mtop18{margin-top:18px;}
