body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

.homeBg{
	background-image:url(/en_US/common/img/home/home_bg_new.jpg);
	background-repeat:no-repeat;
	min-height:100%;
	background-position:center top;
	font-family:Arial, Helvetica, sans-serif;
    
}

.MainContainer{
	margin:0 auto;
	width:100%;
	min-width:1150px;
	}
.MainContainer .Container{
	width:1045px; margin:0 auto; height: 890px;
	}
.MainContainer .ContentContainer{width: 1150px; height: 100%;}
.MainContainer .content{
	width:1045px;
	height: 180px;
}
	
.FlashContainer{
	width:1045px;
	height:275px;
	z-index:9999;
}
.allpageNew{margin:-2px 0 0 -60px;}
.FlashContainer #gainbottles{
	z-index:-1;
	position:relative;
	top:-173px;
	}

#flash #alt_txt p{position:relative;font-size:11px; color:#F00; top:100px; margin:5px 0 5px 0; left:40px;}
#flash #alt_txt a{color:#F00;}
#flash{position:relative; top:-63px;left:60px;*+left:100px; width:946px; margin:0 auto;}
#flash #alt_txt{width:400px;height:338px; margin:0 auto;}
.MainContainer .content .MainContent{width:1045px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.content .MainContent .Left{width:390px; float:left;position:relative; top:-220px; left:-44px;/* margin:-220px 0 0 -74px;*/_top:-201px; _left:-64px;}
.content .MainContent .Middle{width:325px; float:left;}
.content .MainContent .Right{width:330px; float:left; position:relative; top:-93px;_top:-75px;/*margin:-93px 0 0 0;*/}
.content .MainContent .Left .LeftSidebar{width:362px;height:441px;background:url(/en_US/common/img/home/leftsidebar.png) no-repeat left top; padding-top:160px;_padding-top:165px;}
.content .MainContent .Left .sidebarOne{width:230px; color:#acacac; margin:5px 0 0 77px;}
.content .MainContent .Left .sidebarOne h3{text-indent:-9999px; color:#497939; font-weight:bold;background:url(/en_US/common/img/home/can_get_heading.jpg) no-repeat left top; width:221px; height:29px;}
.content .MainContent .Left .sidebarOne #para{padding-left:5px; width:215px;}
.content .MainContent .Left .sidebarTwo{width:160px; color:#acacac; margin:0 0 0 142px; *+margin-top:5px; _position:relative; _top:-7px;}
.content .MainContent .Left .sidebarTwo h3{text-indent:-9999px; color:#497939; font-weight:bold;background:url(/en_US/common/img/home/have_apple_heading.jpg) no-repeat left top; width:150px; height:44px;}
.content .MainContent .Left .sidebarTwo #para{padding-left:5px;}
.content .MainContent .Left .sidebarTwo #button{padding:5px 0 0 18px;}
.clear{clear:both; height:17px;}
.MainContent .Middle .MiddleContent .sidebarMiddle{width:250px; margin:107px 0 0 -20px;}
.MiddleContent .sidebarMiddle #para {color:#2C6A07;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin:-17px 0 0 -1px; text-align:left;}
.productsArrow{width:200px; margin-left:70px;}
.productsArrow #products{width:101px; float:left; margin:3px 0 0 0;}
.productsArrow #products p a {color:#BE3100;font-size:12px;font-weight:normal;}
.productsArrow .arrow{width:30px; float:left;}
.content .MainContent .RightContent{width:330px; height:373px;background-image:url(/en_US/common/img/home/gain_new_family.png); background-repeat:no-repeat;}
.MainContent .RightContent .RightSidebar{width:215px; color:#acacac; padding:180px 0 0 50px;}
.content .MainContent .RightSidebar h3{text-indent:-9999px; color:#96c459; font-weight:bold;background:url(/en_US/common/img/home/dishwashing_heading.jpg) no-repeat left top; width:193px; height:30px;}
.content .MainContent .RightSidebar #para{padding-left:5px;}
/*footer menu start here*/
#FooterMenu{
	width:961px;
	height:40px;
	padding-left:40px;
	margin-top:332px;
	_margin-top:370px;}
#FooterMenu ul{margin:0; padding:0;}
#FooterMenu ul{ 
    float:left;
    list-style:none;
    position: absolute;
	width:950px;
}
#FooterMenu ul li{
    float:left;
    font-size:11px;
    padding:0 4px 0 4px;
    line-height:28px;
}

#FooterMenu ul li#disclaimer{
	width:131px;
	color:#ffffff;
	line-height:13px;
	padding-top:5px;
	margin-top:-6px;
}
#FooterMenu ul #star{color:#ffffff;margin-top:-7px;}

#FooterMenu .copyfoot{
	color:#ffffff;
	font-size:11px;
	width:500px;
	}
#FooterMenu ul li img{
    float:left;
    display:inline;
}
#FooterMenu ul li img.canada{margin:5px 0 0;}
#FooterMenu ul li a.he{
    margin:-10px 0 0;
    cursor:pointer;
}
#FooterMenu ul li a.he img{position:relative; margin:-10px 0 0;}
#FooterMenu ul li a.he span{
    float:left;
    padding-right:5px;
}
#FooterMenu ul li img.privacy{margin:0px 0 0 24px;}
#FooterMenu ul li a{
    color:#fff;
    text-decoration:none;
}
#FooterMenu ul li a:hover{text-decoration:underline;}
#FooterMenu ul li a:hover span{text-decoration:underline;}
#copyrights{position: absolute; color:#ffffff; font-size:11px; height:40px; margin-top:-10px; padding-left:40px; width:925px;}
/*#FooterMenu ul li{
	display:inline; margin-right:5px; padding-right:5px;
	}
#FooterMenu ul li a{
	color:#ffffff; text-decoration:none; font-size:11px;
	}*/

/*footer menu end here*/



/*Initiative Page start here*/
.initiative_bg{
	background-image:url(/en_US/common/img/initiative_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	overflow-x:hidden;
	}

.footerContainer{
	background-image:url(/en_US/common/img/bg-bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:100%;
	height:482px;
}
.initiativeContainer{
	width:995px;
	height:400px;
	*+margin-left:40px;
}
.allpage{*+margin-left:70px;}	
.initiativeContainer #Left{width:200px; float:left; height:400px;}
.initiativeContainer .Middle{width:539px; float:left;height:400px;font-family:Arial, Helvetica, sans-serif; font-size:13px;margin:-30px 0 0 0;}
.initiativeContainer .Right{width:192px; float:left;height:400px;}
.initiativeContainer .Right .RightContent{width:192px; position:relative; top:260px; color:#164160; left:40px;*+left:50px;}
.initiativeContainer .Middle .MiddleContent{width:540px; position:relative; left:90px;}
.initiativeContainer .Middle .MiddleContent p#para{text-align:center; position:relative; top:-5px;}
.initiativeContainer .Middle .MiddleContent p#headline{position:relative; top:-7px;}
.initiativeContainer .Middle .MiddleContent p#sniff{position:relative;left:196px;}
.initiativeContainer .Middle .MiddleContent #paragraph{padding:7px 0 0 8px;}
.initiativeContainer .Right .RightContent p{font-weight:bold; font-size:13px;}
.initiativeContainer .Right .RightContent p#twitter img{margin:-4px 0 0 -6px;}
.initiativeContainer .Right .RightContent #follow{margin-top:29px;}
.DanceParty{width:790px;_width:850px;margin:0 auto; position:relative; top:19px; _left:80px;}
.DanceParty .DanceVideo{width:690px;height:291px; background-image:url(/en_US/common/img/dance_bg.png); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;_margin-left:30px; margin:0 auto;}
.DanceParty .Facebook{width:350px; float:left; height:334px; background-image:url(/en_US/common/img/facebook_bg.png); background-repeat:no-repeat; margin-top:10px;}
.DanceParty .twitters{width:370px; float:left; height:334px; background-image:url(/en_US/common/img/MainZone_TwitterHeadline.png); background-repeat:no-repeat;}
.DanceParty .twitters .RightContent{ width:225px; color:#9e2500; font-size:14px; text-align:center; margin:0 auto; position:relative; top:55px; font-weight:bold;}
.DanceParty .twitters .RightContent #twitter{padding:10px 0 15px 0;}
.DanceParty .Facebook .FacebookContent{width:290px; margin:0 auto}
.DanceParty .DanceVideo #dance_txt{text-indent:-9999px; background-image:url(/en_US/common/img/dance_txt.png); background-repeat:no-repeat;width:463px;height:103px;left:107px;top:15px;position:relative;z-index:10000;}
.DanceParty .DanceVideo #paragraph{color:#62b2ea;font-family:Arial;font-weight:bold;font-size:13px;width:240px;z-index:10; margin:0 auto; text-align:center;}
.DanceParty .DanceVideo #couple{width:175px; float:left; z-index:10; position:relative;left:-11px; top:-30px;}
.DanceParty #arrow{position:relative;top:-50px;#top:-50px; left:570px; }
.DanceParty .Facebook #facebook_txt{text-indent:-9999px; background-image:url(/en_US/common/img/like_gain.png); background-repeat:no-repeat; height:63px; position:relative; top:40px; left:-30px;}
.DanceParty .Facebook p#facbookTxt{width:270px; z-index:10; font-size:14px; color:#6b8bc6; position:relative; top:30px; text-align:center; font-weight:bold; padding:30px 0 30px 0;}
.DanceParty .Facebook p#likegain{width:90px; margin:0 auto; position:relative; top:20px;}
.MatchList{width:830px;margin:0 auto; background-image:url(/en_US/common/img/build_bg.png); background-repeat:no-repeat; height:251px; position:relative;top:30px; right:-5px; _left:30px !important;}
.MatchList .MatchContent{ width:430px;float:left; position:relative; top:30px; left:40px;}
.MatchList .MatchContent #build_txt{text-indent:-9999px;background-image:url(/en_US/common/img/build_txt.png); background-repeat:no-repeat; height:38px;}
.MatchList .MatchContent p{font-size:11px; color:#474747; padding:6px 0 6px 0;}
.MatchList .MatchContent .buildYourList{width:130px; float:left; margin-left:270px;_margin:-12px 0 0 135px
}
.twitterFace{
	width:900px; margin-left:30px; position:relative; _left:50px;}
.MatchList .MatchContent .buildYourList p{width:80px; float:left;}
.MatchList .MatchContent .buildYourList p a{color:#ff4e01; font-size:12px; position:relative; top:3px;} 
.MatchList .MatchContent .buildYourList #OrangeArrow{width:30px; float:left;}
#foot_new{
width:800px;
position:relative;
left:180px;
height:70px;
top:-80px;
}
#footer{
background:transparent url(../img/bg-bottom.jpg) no-repeat scroll 25% 0% !important;
margin-top:50px !important;
min-width:995px !important;
overflow:hidden !important;
padding-top:260px !important;
width:100%;
}
#footer ul{width:900px;}
/*.MiddleContent{width:446px;margin:0px auto;text-align:center; position:relative;}*/
.RightContent{*+margin-left:0px;}
/* PNG fix for background position and repeat - need to name specific div and selectors 
div, img, h2, h3, #footer { behavior: url('/en_US/common/css/iepngfix.htc'); }*/








