/** General Styles **/
*{
	margin:0;
	padding:0;
}
img{border:none;}
.lt{float:left;}
.rt{float:right;}
.clear{
	clear:both;
	height:0px;
	overflow:hidden;
}

/** Structural Styles **/
body{background:url(../images/body_bg.jpg) repeat;}
#container{
	width:1024px;
	height:900px;
	margin:0px auto;
}
#container .header{margin:30px 0px 0px 29px;}
#container .header .labels_for_education_logo{float:left;}
#container .header .headerNav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	float:left;
	margin:17px 0px 0px 58px;
	position:relative;
	z-index:1;
}
#container .header .headerNav a,#container .header .headerNav span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
#container .header .headerNav a{text-decoration:none;}
#container .header .vertical_dotted_line{margin:11px 0px 0px -2px;}
#container .content{margin:0px 0px 0px 30px;}
#container .footer{margin:18px 0px 0px 30px;}
#container .footer .footerNav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
#container .footer .footerNav a,#container .footer .footerNav span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
#container .footer .footerNav a{text-decoration:none;}
#container .footer .footerNav span{margin:0px 2px 0px 2px;}
#container .footer .innerFooter{
	float:left;
	width:842px;
	margin:20px 0px 0px 0px;
}
#container .footer .innerFooter p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:justify;
	padding-bottom:15px;
}
#container .footer .innerFooter p a{
	color:#ffffff;
	text-decoration:none;
}
#container .footer .campbells_logo{
	float:right;
	margin:20px 32px 0px 0px;
	_margin-right:16px;
}


/** Home **/
#container .content .home_contentDiv{width:994px;}
#container .content .home_contentDiv .home_topDiv .flash_twinkleDiv{
	width:569px;
	height:186px;
	position:absolute;
	margin:6px 0px 0px -29px;
}
#container .content .home_contentDiv .home_topDiv .grammy_in_the_schoolsDiv{
	position:absolute;
	margin:-103px 0px 0px 540px;
}
#container .content .home_contentDiv .home_topDiv .music_dayDiv{padding:190px 0px 0px 6px;}
#container .content .home_contentDiv .home_middleDiv{
	margin:-24px 0px 0px 0px;
	position:relative;
	z-index:2;
}
#container .content .home_contentDiv .home_middleDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	width:340px;
}
#container .content .home_contentDiv .home_middleDiv p span{color:#9fc23a;}
#container .content .home_contentDiv .home_middleDiv p a{
	text-decoration:none;
	color:#f8981d;
}
#container .content .home_contentDiv .home_middleDiv .enter_daily{margin:21px 11px 0px 17px;}
#container .content .home_contentDiv .home_middleDiv .green_arrow{margin-top:5px;}
#container .content .home_contentDiv .home_middleDiv .linkDiv{margin:6px 0px 0px 0px;}
#container .content .home_contentDiv .home_middleDiv .linkDiv2{margin:6px 20px 0px 0px;}
#container .content .home_contentDiv .home_middleDiv h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#f4f0e7;
}
#container .content .home_contentDiv .home_bottomDiv{margin:8px 0px 0px 0px;}

/** Music Center **/
#container .content .mc_outerDiv{
	background:url(../images/music_center/music_center_bg.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	width:962px;
	height:522px;
	margin:12px 0px 0px 0px;
}
#container .content .mc_outerDiv .mc_innerDiv{
	width:960px;
	height:520px;
}  
#container .content .mc_outerDiv .mc_innerDiv .mc_topDiv .leftDiv{float:left;}
#container .content .mc_outerDiv .mc_innerDiv .mc_topDiv .leftDiv .arts_grammy_logo{margin:10px 0px 0px 10px;}
#container .content .mc_outerDiv .mc_innerDiv .mc_topDiv .rightDiv{float:right;}
#container .content .mc_outerDiv .mc_innerDiv .mc_topDiv .rightDiv .mc_top_contentDiv{
	width:672px;
	margin:17px 32px 0px 0px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_topDiv .rightDiv .mc_top_contentDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004354;
	text-align:center;
	margin:0px 0px 5px 0px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_topDiv .rightDiv .mc_top_contentDiv p span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	top:-2px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv{
	margin1:31px 0px 0px 65px;
	margin:24px 0px 0px 65px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv .profileDiv{
	float:left;
	width:420px;
	margin:0px 0px 23px 0px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv .profileDiv .profileImgDiv{
	width:132px;
	height:146px;
	margin-right:52px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv .profileDiv h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004354;
	text-align:center;
	margin-top:31px;
	.margin-top:32px;
	_margin-top:32px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv .profileDiv .download_listenDiv{
	width:109px;
	height:18px;
	margin:0px auto;
	margin-top:3px;
	margin-bottom:2px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv .profileDiv .learn_moreDiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004354;
	text-align:center
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_outerDiv .profileDiv .learn_moreDiv a{
	color:#004354;
	text-decoration:none;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv{display:none;}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv{display:none;}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .profile_detailImgDiv{margin:33px 0px 0px 64px;}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .profile_detailNameDiv{
	margin:42px 0px 0px 139px;
	padding-bottom:1px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .profile_detailContentDiv{
	margin:0px 0px 0px 5px;
	height:212px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .profile_detailContentDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004354;
	text-align:center;
	line-height:12px;
	width:520px;
	margin-top:5px;
	padding-bottom:5px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .profile_detailContentDiv .author{
	margin-top:0px;
	text-align:right;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .innerTable{margin:0px 0px 0px 9px;}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .innerTable .go_backDiv{margin:0px 70px 0px 0px;}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .innerTable .top_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#004354;
	margin-bottom:3px;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .innerTable .bottom_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004354;
}
#container .content .mc_outerDiv .mc_innerDiv .mc_bottomDiv .mc_bottom_contentDiv .profile_detail_outerDiv .profile_detailDiv .innerTable .bottom_text a{
	text-decoration:none;
	color:#004354;
	padding:2px 4px 2px 4px;
	background:#8ca5a6;
}

/** Behind The Scenes **/
#container .content .bts_outerDiv{
	background:url(../images/behind_the_scenes/behind_the_scenes_bg.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	width:962px;
	height:522px;
	margin:12px 0px 0px 0px;
}
#container .content .bts_outerDiv .bts_innerDiv{
	width:905px;
	height:462px;
	padding:42px 0px 0px 27px;
}  
#container .content .bts_outerDiv .bts_innerDiv .divLt .grammy_in_the_schools{
	margin:32px 0px 0px 21px;
	position:relative;
	z-index:2;
}
#container .content .bts_outerDiv .bts_innerDiv .divLt .bts_videoDiv{
	width:170px;
	margin:12px 0px 0px 23px;
	display:none;
}
#container .content .bts_outerDiv .bts_innerDiv .divLt .bts_videoDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4d4f;
	margin-bottom:10px;
}
#container .content .bts_outerDiv .bts_innerDiv .divLt .bts_videoDiv p span{
	position:relative;
	top:-2px;
}
#container .content .bts_outerDiv .bts_innerDiv .divLt .bts_videoDiv p .arrowLink{
	position:relative;
	left:2px;
	top:-1px;
}
#container .content .bts_outerDiv .bts_innerDiv .divLt .bts_careersDiv{
	margin:-6px 0px 0px 6px;
	position:relative;
	z-index:1;
	width:238px;
	height:295px;
	display:none;
}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv{
	/*width:482px;*/
	width:493px;
	/*margin:0px 72px 0px -20px;*/
	margin:0px 61px 0px -20px;
	position:relative;
	z-index:2;
	display:none;
}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:normal;
	color:#4c4d4f;
	font-style:italic;
	margin:36px 0px 13px 0px;
}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv .inner_bts_contentDiv{
	width:482px;
	height:350px;
	overflow:auto;
	padding-left:1px;
	padding-right:10px;
}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv .inner_bts_contentDiv h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4d4f;
	font-style:italic;
	margin-bottom:15px;
}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv .inner_bts_contentDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4d4f;
	text-align:justify;
	margin-bottom:15px;
}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv .inner_bts_contentDiv .bts_listDiv p{margin-bottom:9px;}
#container .content .bts_outerDiv .bts_innerDiv .divMid .bts_contentDiv2{
	width:538px;
	height:336px;
	margin:35px 35px 0px 12px;
	_margin-right:32px;
	position:relative;
	z-index:2;
	display:none;
}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv{margin:32px 0px 0px 0px;}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv .upArrowDiv{margin:0px 0px -1px 30px;}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv .downArrowDiv{margin:-1px 0px 0px 31px;}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv .btsDiv{
	width:97px;
	height:68px;
	padding:3px 0px 3px 0px;
	position:relative;
}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv .now_watchingDiv{
	width:97px;
	display:none;
}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv .now_watchingDiv h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9fc23a;
	text-align:center;
	margin-top:8px;
	margin-bottom:2px;
}
#container .content .bts_outerDiv .bts_innerDiv .divRt .watch_btsDiv .now_watchingDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:4c4d4f;
	text-align:center;
}

/** Value Center **/
#container .content .value_ctr_outerDiv{
	background:url(../images/value_center/value_center_bg.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	width:962px;
	height:522px;
	margin:12px 0px 0px 0px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv{
	width:940px;
	height:500px;
	padding:20px 0px 0px 20px;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner{
	width:635px;
	float:left;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .receipeimg{
	width:194px;
	margin:41px 0px 0px 38px;
	_margin:41px 0px 0px 20px;
	float:left;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .view{
	margin:23px 0px 0px 0px;
	.margin:19px 0px 0px 0px;
	_margin:19px 0px 0px 0px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .pic{
	margin:27px 0px 0px 2px;
	.margin1:48px 0px 0px 2px;
	position:relative;
	_top:0px;
	_right:3px;
	float:left;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .dotted{
	margin:0px 0px 0px 38px;
	.margin:-17px 0px 0px 39px;
	_margin:-17px 0px 0px 38px;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .copy{
	margin:19px 0px 0px 38px;
	position:relative;
	.top:-3px;
	_top:-3px;
}  
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .left1{
	width:450px;
	float:left;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .left1 .copy{
	margin:19px 0px 0px 38px;
	.margin:5px 0px 0px 38px;
	_margin:5px 0px 0px 38px;
}   
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .left1  .download{
	margin:5px 0px 0px 38px;
	position:relative;
	.top:-3px;
	_top:-4px;
}  
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .right1{
	width:71px;
	float:left;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .leftinner .right1 .save{
	margin:10px 0px 0px 35px;
	.margin:-5px 0px 0px 35px;
	_margin:-5px 0px 0px 35px;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner{
	width:280px;
	height1:329px;
	float:left;
	margin:13px 23px 0px 0px;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in{
	width:280px;
	background:url(../images/value_center/texbg.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	height:329px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in .click{
	margin:0px 0px 0px 90px;
    position:relative;
    top:20px;
    text-align1:center;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in .click2{
	margin:0px 0px -15px 90px;
	.margin:0px 0px -16px 90px;
	_margin:0px 0px -16px 90px;
	padding-top:20px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in .dollar{margin:30px 0px 0px 16px;}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in .campbells{
	margin:19px 0px 0px 16px;
	.margin:15px 0px 0px 16px;
	_margin:15px 0px 0px 16px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in .campbells2{
	margin:19px 0px 0px 15px;
	.margin:15px 0px 0px 15px;
	_margin:15px 0px 0px 15px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in_outer{
	position:relative;
	top:6px;
}
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in1{
	background: url(../images/value_center/pic_weeknight.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	width:276px;
	height:152px;
	margin:7px 0px 0px 0px;
} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in1 .camptext{margin:26px 0px 0px 150px;} 
#container .content .value_ctr_outerDiv .value_ctr_innerDiv .rightinner .right_in1 .click1{
	margin:0px 0px 0px 156px; 
	position1:relative;
	top1:3px;
	padding-top:5px;
	_padding-top1:-2px;
	.margin:-3px 0px 0px 150px;
	_margin:-3px 0px 0px 154px;
	text-align:center;
	border1:1px solid white;
}

/** Sweeps Entry Form **/
#container .content .entry_form_content .entry_formDiv{
	background:url(../images/entry_form/entry_form_bg.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	width:963px;
	height:558px;
	margin:12px 0px 44px 0px;
}
#container .content .entry_form_content .entry_formDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-bottom:0px;
	.margin-bottom:-1px;
	_margin-bottom:-1px;
	padding-left:6px;
}
#container .content .entry_form_content .entry_formDiv .left_curve{
	position:relative;
	top:0px;
	.top:1px;
	_top:1px;
}
#container .content .entry_form_content .entry_formDiv .right_curve{
	position:relative;
	top:0px;
	.top:1px;
	_top:1px;
}
#container .content .entry_form_content .entry_formDiv input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/entry_form/mid_repeat.png) repeat-x;
	behavior:url("js/iw_iepngfix.htc");
	padding-top:5px;
	height:26px;
	.height:21px;
	_height:21px;
	border:none;
}
#container .content .entry_form_content .entry_formDiv input:nth-of-type(1){height:21px;}
#container .content .entry_form_content .entry_formDiv select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#container .content .entry_form_content .entry_formDiv .type1{width:167px;}
#container .content .entry_form_content .entry_formDiv .type2{width:184px;}
#container .content .entry_form_content .entry_formDiv .type3{width:383px;}
#container .content .entry_form_content .entry_formDiv .type4{width:70px;}
#container .content .entry_form_content .entry_formDiv .type5{
	width1:33px;
	width:38px;
}
#container .content .entry_form_content .entry_formDiv .type6{
	width1:43px;
	width:48px;
}
#container .content .entry_form_content .entry_formDiv .selectDiv{	
	background:url(../images/entry_form/mid_repeat.png) repeat-x;
	behavior:url("js/iw_iepngfix.htc");
	width:83px;
	padding-top:5px;
	height:21px;
}
#container .content .entry_form_content .entry_formDiv .outer_select{
	border:0;
  	position:relative; 
	width:83px;
	height:15px;
	overflow:hidden;
}
#container .content .entry_form_content .entry_formDiv .inner_select{
	color:#000000; 
	background:#ffffff;
  	position:absolute; 
	width:87px;
	top:-2px;
	left:-2px;
}
#container .content .entry_form_content .entry_formDiv .selectDiv2{	
	background:url(../images/entry_form/mid_repeat.png) repeat-x;
	behavior:url("js/iw_iepngfix.htc");
	width:56px;
	padding-top:5px;
	height:21px;
}
#container .content .entry_form_content .entry_formDiv .outer_select2{
	border:0;
  	position:relative; 
	width:56px;
	height:15px;
	overflow:hidden;
}
#container .content .entry_form_content .entry_formDiv .inner_select2{
	color:#000000; 
	background:#ffffff;
  	position:absolute; 
	width:60px;
	top:-2px;
	left:-2px;
}
#container .content .entry_form_content .entry_formDiv .selectDiv3{	
	background:url(../images/entry_form/mid_repeat.png) repeat-x;
	behavior:url("js/iw_iepngfix.htc");
	width:46px;
	padding-top:5px;
	height:21px;
}
#container .content .entry_form_content .entry_formDiv .outer_select3{
	border:0;
  	position:relative; 
	width:46px;
	height:15px;
	overflow:hidden;
}
#container .content .entry_form_content .entry_formDiv .inner_select3{
	color:#000000; 
	background:#ffffff;
  	position:absolute; 
	width:50px;
	top:-2px;
	left:-2px;
}
#container .content .entry_form_content .entry_formDiv .selectDiv4{	
	background:url(../images/entry_form/mid_repeat.png) repeat-x;
	behavior:url("js/iw_iepngfix.htc");
	width:52px;
	padding-top:5px;
	height:21px;
}
#container .content .entry_form_content .entry_formDiv .outer_select4{
	border:0;
  	position:relative; 
	width:52px;
	height:15px;
	overflow:hidden;
}
#container .content .entry_form_content .entry_formDiv .inner_select4{
	color:#000000; 
	background:#ffffff;
  	position:absolute; 
	width:56px;
	top:-2px;
	left:-2px;
}
#container .content .entry_form_content .entry_formDiv .ltContentDiv{
	float:left;
	padding:50px 0px 0px 63px;
	width:630px;
}
#container .content .entry_form_content .entry_formDiv .sweepstakes_entry_form{
	/*margin-bottom:20px;*/
	margin-bottom:10px;
}
#container .content .entry_form_content .entry_formDiv .row{
	margin-bottom:3px;
	.margin-bottom:2px;
	_margin-bottom:2px;
}
#container .content .entry_form_content .entry_formDiv .columnLtDiv{
	float:left;
	padding-left:6px;
	width:413px;
}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .lastNameDiv{
	padding-left1:25px;
	padding-left:8px;
}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .stateDiv{padding-left:8px;}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .zipDiv{padding-left:7px;}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .confirmEmailDiv{
	padding-left1:25px;
	padding-left:8px;
}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .phoneDiv{
	padding-left1:216px;
	padding-left:199px;
}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .phoneDiv .mid_phone{padding:0px 6px 0px 6px;}
#container .content .entry_form_content .entry_formDiv .columnLtDiv .go_back{
	padding-right:112px;
}
#container .content .entry_form_content .entry_formDiv .req_field{
	text-align:right;
	padding:2px 5px 0px 0px;
}
#container .content .entry_form_content .entry_formDiv .columnMidDiv{float:left;}
#container .content .entry_form_content .entry_formDiv .columnMidDiv .vLine{margin-top:-2px;}
#container .content .entry_form_content .entry_formDiv .columnRtDiv{
	float:left;
	padding-left:3px;
	width:200px;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .hLine{padding:5px 0px 5px 0px;}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .security_code{
	padding-top:3px;
	padding-bottom:16px;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .captchaDiv{
	width:134px;
	height:17px;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .securityCodeDiv{padding:8px 0px 0px 0px;}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .refresh{margin-left:2px;}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .refresh img{margin-right:3px;}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .refresh a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .checkBoxDiv{
	background:url(../images/entry_form/checkbox_bg.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	width:25px;
	height:25px;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .checkBoxDiv input{
	background:none;
	position:relative;
	left:6px;
	.left:3px;
	_left:3px;
	top:6px;
	.top:3px;
	_top:3px;
	width:auto;
	height:auto;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .checkBoxDiv input:nth-of-type(1){
	top:6px;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .official_rulesLink{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#f0861e;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .checkBoxTable{
	margin-bottom:7px;
	.margin-bottom:9px;
	_margin-bottom:9px;
}
#container .content .entry_form_content .entry_formDiv .columnRtDiv .checkBoxTable2{margin-top:3px;}
#container .content .entry_form_content .entry_formDiv .rtContentDiv{float:left;}
#container .content .entry_form_content .entry_formDiv .rtContentDiv .girlDiv{padding:20px 0px 0px 15px;}
#container .content .entry_form_content .entry_formDiv .rtContentDiv .productsDiv{padding:0px 0px 0px 8px;}
#container .content .entry_form_content .entry_formDiv .rtContentDiv p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	width:240px;
	line-height:10px;
	text-align:justify;
	margin:10px 0px 0px 10px;
}
#container .content .entry_form_content .entry_formDiv .rtContentDiv p a{
	color:#ffffff;
	text-decoration:none;
}

/**Official rules**/
#first_container{
  background:url(../images/overlay/bgbox.png) no-repeat;
  behavior:url("js/iw_iepngfix.htc");
  width:467px;
  height:584px;
  margin:0px auto;
  padding:10px 10px 0px 10px;
}  
#first_container .img1{
 margin:58px 0px 0px 60px;
 _margin:58px 0px 0px 30px;
 float:left;
 border1:1px solid red;
 }
#first_container .close{
  margin:40px 0px 0px 5px;
  .margin:49px 0px 0px 0px;
  _margin:50px 3px 0px 0px;
  position:relative;
  left:3px;
  _left:0px;
}
#first_container .official_logo{margin:0px 0px 0px 60px;}
#first_container .wrapper{
  width:320px;
  height:217px;
  background:#FFFFFF;
  margin:15px 0px 0px 65px;
  padding:3px 10px 20px 10px;
  border1:1px solid;
  overflow:auto;
  position:relative;
 } 
#first_container .wrapper p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding:0px 0px 10px 0px;
}
#first_container .wrapper h5{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding1:0px 10px 20px 10px;
}
#first_container .wrapper p sup{font-size:6px;font-weight:bold;}		
#first_container .wrapper a{
  color1:#CC0000;
  text-decoration:none;
}
/**End**/

/**Sweeps_Error**/
#sweeps_container{
  background:url(../images/overlay/bg.png) no-repeat;
  behavior:url("js/iw_iepngfix.htc");
  width:517px;
  height:421px;
  margin:0px auto;
  padding:10px 10px 0px 10px;
}
#sweeps_container .logo_img{
 margin:40px 0px 0px 45px;
 .margin:40px 0px 0px 45px;
 _margin:40px 0px 0px 25px;
 float:left;
}
#sweeps_container .close1{
  margin:39px 0px 0px 60px;
  _margin-left:55px;
  float:left;
 } 
#sweeps_container .already{margin:5px 0px 0px 47px;_margin-left:51px;}
#sweeps_container .youcan{
 margin:7px 0px 0px 52px;
 .margin-top:3px;
 _margin-left:55px;
 _margin-top:4px;
  } 
/**End**/

/**Sweeps Faq**/
#first_container .frequent_img{
 margin:4px 0px 0px 60px;
}
#first_container .wrapper1{
  width:320px;
  height:217px;
  background:#FFFFFF;
  margin:15px 0px 0px 65px;
  padding:2px 10px 20px 10px;
  .padding-top:0px;
  _padding-top:0px;
  border1:1px solid;
  overflow:auto;
  position:relative;
}
/*#first_container .wrapper1 .listdiv{
 width:320px;
 padding:2px 10px 20px 10px;
  .padding-top:0px;
  _padding-top:0px;
 
}
#first_container .wrapper1 .listdiv ol{
 list-style-type:decimal;
}
#first_container .wrapper1 .listdiv ol li{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
}*/
#first_container .wrapper1 .quesTable tr .ltTd p{padding-right:3px;}
#first_container .wrapper1 sup{
 font-size:6px;
}
#first_container .wrapper1 h6{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 font-weight:bold;
 padding-bottom:4px;
}
#first_container .wrapper1 .textval{margin-left:8px;padding-left:2px;}
#first_container .wrapper1 .textval a{text-decoration:none;}
#first_container .wrapper1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding:0px 0px 5px 0px;
	text-indent:-11px;
	margin-left:10px;
}
#first_container .wrapper1 .textcolor{
 color:#ec9237;
 margin1:0px 0px 0px 5px;
 text-indent1:10px;
 padding-left:5px;
 font-weight:bold;
 }
 #first_container .wrapper1 .textcolor a{
 	text-decoration:none;
	color:#ec9237;
 }
#first_container .wrapper1 .signcolor{color:#A37173;}
#first_container .wrapper1 .signcolor a{
	color:#A37173;
	text-decoration:none;
	display1:block;
	width1:4px;
}
#first_container .wrapper1 p label{color:#ff0000;}
/**End**/
/**Sweeps grand prize**/
#second_container{
  background:url(../images/overlay/prizebg.png) no-repeat;
  behavior:url("js/iw_iepngfix.htc");
  margin:0px auto;
  width:738px;
  height1:951px;
  height:581px;
  padding:10px 10px 0px 10px ;
} 
#second_container .prize_img{
 width:625px;
 background: url(../images/overlay/grandprize.png) no-repeat;
  behavior:url("js/iw_iepngfix.htc");
 height:383px;
 margin:45px 0px 0px 55px;
 .margin-top:57px;
 _margin-top:57px;
 }
#second_container .indiv{
   width:605px;
   height1:66px;
   border1:1px solid red;
   margin:-5px 0px 0px 58px;
   .margin-top:-8px;
   _margin-top:-8px;
 }  
#second_container .indiv .ltdiv{
  width:337px;
  float:left;
  border1:1px solid;
} 
#second_container .indiv .ltdiv p{padding-bottom:5px;}
#second_container .indiv .ltdiv .para1{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight1:bold;
  line-height:16px;
  color:#6B6D70  ;
 } 
#second_container .indiv .ltdiv  .green{color:#9DC03B;} 
#second_container .indiv .ltdiv .para2{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight1:bold;
  line-height:13px;
  color:#005568  ;
  }
#second_container .indiv .ltdiv .para3{
  font-family:Arial, Helvetica, sans-serif;
  font-size:8px;
  font-weight:bold;
  color:#6b6d70;
}  
#second_container .indiv .dot{
  margin:18px 0px 0px 8px;
  padding1:0px 5px 0px 5px;
 }
#second_container .indiv .fistprize{
  margin:0px 0px 0px 10px;
  position:relative;
  top:-23px;
  float1:left;
}
#second_container .indiv .para4{
 width:237px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#6B6D70;
 margin:-35px 0px 0px 0px;
 border1:1px solid red;
 float:right;
} 
/**End**/

/**Sweeps Thanks**/
#third_container{
 background:url(../images/overlay/thanksBg.png) no-repeat;
 behavior:url("js/iw_iepngfix.htc");
 width:961px;
 height:557px;
 margin:0px auto;
 padding:10px 10px 0px 10px;
 margin-top:12px;
 margin-bottom:35px;
} 
#third_container .logo{margin:10px 0px 0px 18px;} 
#third_container .leftdiv{
 width:640px;
 float:left;
 border1:1px solid green;
 margin:25px 0px 0px 30px;
 _margin:25px 0px 0px 15px;
 padding:15px 0px 0px 0px;
} 
#third_container .leftdiv .ldiv{
 width:285px;
 float:left;
 border1:1px solid red;
 margin:25px 0px 0px 20px;
 .margin-top:20px;
 _margin-top:20px;
 _margin-left:10px;
} 
#third_container .leftdiv .ldiv .comeback{
 margin:3px 0px 0px 0px;
 .margin-top:0px;
 _margin-top:0px;
 }
#third_container .leftdiv .ldiv .ptext{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#485A5C;
 font-weight:bold;
 margin:3px 0px 0px 3px;
 .margin:0px 0px 0px 3px;
 _margin:0px 0px 0px 3px;
}
#third_container .leftdiv .ldiv .goback{
  margin:110px 0px 0px 10px;
  _margin1:112px 0px 0px 0px;
  position:relative;
  _top:0px;
  _left:1px;
}
#third_container .leftdiv .ldiv .goback2{margin:90px 0px 0px 10px;} 
#third_container .leftdiv .rdiv{
 width:328px;
 position:relative;
 top1:-245px;
 right:22px;
 _right:22px;
 float:right;
 margin1:0px 10px 0px 0px;
}
#third_container .leftdiv .rdiv2{width:248px;}  
#third_container .rightdiv{
 width:270px;
 float:left;
 border1:1px solid red;
 margin:17px 0px 0px 0px;
 text-align:center;
} 
#third_container .rightdiv div{padding-top:7px;}
#third_container .rightdiv .up{margin-top:-5px;margin-right:20px;margin-bottom:6px;}
/**End**/
/**Sweeps returning**/
#sweeps_container .welcome{
  margin:5px 0px 0px 46px;
  _margin-left:51px;
}
#sweeps_container .totaldiv{
  width:408px;
  border1:1px solid;
  margin:20px 0px 0px 46px;
  .margin:8px 0px 0px 46px;
  _margin:6px 0px 0px 46px;
   _margin-left:50px;
 } 
#sweeps_container .totaldiv .firstdiv{
 width:290px;
 float:left;
 border1:1px solid red;
 height1:30px;
} 
#sweeps_container .totaldiv .seconddiv{
 width:111px;
 float:right;
 padding:29px 0px 0px 0px;
 .padding-top:40px;
 _padding:40px 0px 0px 0px;
}
#sweeps_container .totaldiv .seconddiv .btmspace{
 padding-bottom:10px;
 .padding-bottom:8px;
 _padding-bottom:6px;
 }
#sweeps_container .totaldiv .seconddiv .btmspace .captchadiv{width:134px;height:17px;}
#sweeps_container .totaldiv .seconddiv .submit{margin-left:23px;}
#sweeps_container .totaldiv .firstdiv .login_text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#6B665F;
  /*.margin1:-5px 0px 0px 0px;
  padding:0px 0px 8px 0px;
  .padding:0px 0px 0px 0px;
  _padding:0px 0px 0px 0px;*/
}  
#sweeps_container .totaldiv .firstdiv p{
   padding1:0px 0px 8px 0px;
  .padding1:0px 0px 0px 0px;
  _padding1:0px 0px 0px 0px;
 } 
#sweeps_container .totaldiv .firstdiv .input1{
 width:168px;
 background:url(../images/overlay/input_bg1.png) no-repeat;
 behavior:url("js/iw_iepngfix.htc");
 height:26px;
 border:0px;
 padding:7px 10px 3px 10px;
 margin:0px 0px 0px 2px;
 .margin1:3px 0px 0px 2px;
 _margin1:3px 0px 0px 2px;
 position:relative;
 .top:12px;
 _top:10px;
/*<!-- position:relative;
 .top:5px;
 _top:5px;-->*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
} 
#sweeps_container .totaldiv .firstdiv .input2{
 width:143px;
 height:26px;
 background:url(../images/overlay/input_bg2.png) no-repeat;
 behavior:url("js/iw_iepngfix.htc");
 border:0px;
 padding:5px 10px 0px 10px;
 margin:0px 0px 0px 2px;  
 position:relative;
 .top:12px;
 _top:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
} 
#sweeps_container .totaldiv .firstdiv .official{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#F0871E;
 text-decoration:none;
 position:relative;
 .top:9px;
 _top:9px;
} 

#sweeps_container .totaldiv .return_userTable{
	margin:-5px 0px 0px 2px;
	.margin:3px 0px 0px 2px;
	_margin:3px 0px 0px 2px;
}
#sweeps_container .totaldiv .return_userTable .rowDiv{
	margin-bottom:10px;
	.margin-bottom:8px;
	_margin-bottom:8px;
}
#sweeps_container .totaldiv .return_userTable p{
	font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#6B665F;
  padding:0px 8px 0px 0px;
  position:relative;
  top:7px;
  .top:8px;
  _top:8px;
}
#sweeps_container .totaldiv .return_userTable .official{
	font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#F0871E;
 padding-top:5px;
}
#sweeps_container .totaldiv .return_userTable .official a{
	color:#F0871E;
 text-decoration:none;
}
#sweeps_container .totaldiv .return_userTable .rt{
	position:relative;
	top:-55px;
} 
#sweeps_container .totaldiv .return_userTable .rt .captchadiv{
	width:134px;height:17px;
	margin-bottom:18px;
}
#sweeps_container .totaldiv .return_userTable .rt .submit{
	margin-left:47px;
	width:89px;
	height:25px;
}
#sweeps_container .totaldiv .return_userTable .input1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/overlay/input_bg1.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	padding-top:5px;
	width:178px;
	padding-left:10px;
	height:26px;
	.height:21px;
	_height:21px;
	border:none;
}
#sweeps_container .totaldiv .return_userTable .input1:nth-of-type(1){height:21px;}
#sweeps_container .totaldiv .return_userTable .input2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/overlay/input_bg2.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	padding-top:5px;
	width:153px;
	padding-left:10px;
	height:26px;
	.height:21px;
	_height:21px;
	border:none;
}
#sweeps_container .totaldiv .return_userTable .input2:nth-of-type(1){height:21px;}
/**End**/
/** Sweeps Ineligible **/
#third_container .leftdiv .ldiv .sorry{margin-top:1px;}
#third_container .leftdiv .ldiv .you_must_be_13{margin:4px 0px 57px 0px;}
/** End **/
