
#organic_keystone
{
	width:586px;
	height:51px;
	padding-left:15px;
	
}
purity_image#stageHeader
{
	width:740px;
	margin:0px auto 10px auto;
	
	margin-top:10px;
}

#stageHeaderContent
{
	margin:20px auto 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	color:#008276; 
	font-size:26px; 
}

#little_kids_overhead_image
{
	width:586px;
	height:175px;
	margin-left:15px;
}
}

#stageHeaderHorizontalLine
{
	background-color:#7fc0b4; 
	height:1px;
	overflow:hidden;
	width:735px;
	margin-top:5px;
	
}

#littlekids_toddler_allstage_header
{
}
.back_to_top_product
{
	float:left;
padding-left:162px;
padding-top:5px;
}

#stagename
{
    float:left;
	width:740px;
	padding-top:10px;
}

#stageTabs
{
	width:740px;
	height:74px;
	cursor:pointer;
}

.stageTab
{
	width:740px;
	height:74px;
	float:left;
}


#stageContainer
{

    width:740px;
    height:auto;
    position:relative;
   	
}

#AllStagesContainer{
	width:693px;
	margin-left:50px;
	height:auto;
	
}

#headerAllStagesContainer
{
	
	width:560px;
	
}

#middleAllStagesContainer
{
	
	
	width:606px;
	

}

#stageContentFooter0
{
	background-image:url(/en_ca/categories/includes/images/all_stage/tabs_footer.jpg);
	background-repeat:no-repeat;
	width:741px;
	height:14px;
	
}

#stageContent0
{
	background-image:url(/en_ca/categories/includes/images/all_stage/tabs_stretch.jpg);
	background-repeat:repeat-y;
    width:741px;
    height:auto;
    position:relative;
}


#stageContent1
{
	
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_stretch.jpg);
	background-repeat:repeat-y;
    width:741px;
    
    position:relative;
}


#stageContent2
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_stretch.jpg);
	background-repeat:repeat-y;
    width:741px;
    
    position:relative;
}

#stageContent3
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_stretch.jpg);
	background-repeat:repeat-y;
    width:741px;
    
    position:relative;
}

#stageContent4
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_stretch.jpg);
	background-repeat:repeat-y;
    width:741px;
    
    position:relative;
}

#stageContent5
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_stretch.jpg);
	background-repeat:repeat-y;
    width:741px;
    
    position:relative;
}

#imageContainer
{
	
	width:606px;
	height:280px;
	
	
}

#textContainer
{
height:auto;
padding-top:20px;
width:606px;
}

#mainStageContainer
{
	
	width:741px;
	height:auto;

}

.mainStageContainer
{
	
	width:741px;
	height:auto;

}

#stageContentFooter1
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_footer.jpg);
	background-repeat:no-repeat;
	width:741px;
	height:14px;
	
}

#stageContentFooter2
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_footer.jpg);
	background-repeat:no-repeat;
	width:741px;
	height:14px;
	
}

#stageContentFooter3
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_footer.jpg);
	background-repeat:no-repeat;
	width:741px;
	height:14px;
	
}

#stageContentFooter4
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_footer.jpg);
	background-repeat:no-repeat;
	width:741px;
	height:14px;
	
}

#stageContentFooter5
{
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_footer.jpg);
	background-repeat:no-repeat;
	width:741px;
	height:14px;
	
}

#middleStageContainer
{
	width:741px;
	height:auto;
}
.middleStageContainer
{
	width:741px;
	height:auto;
}
.leftStagecontainer
{
	
	width:129px;
	margin-left:2px;
	float:left;
	
}
.leftStagecontainer div
{
	overflow:hidden;
}

.rightStagecontainer{
	
	float:left;
	width:600px;
	
}
.rightStagecontainer div{
overflow:hidden;
}

#category
{
	margin:0px 0px 0px 0px;
	background-image:url(/en_ca/categories/includes/images/leftscroll_bt_bg.jpg);
	width:131px;
	height:54px;
	overflow:hidden;
	
}

.category
{
	margin:0px 0px 0px 0px;
	background:transparent url(/en_ca/categories/includes/images/leftscroll_bt_bg.jpg) no-repeat scroll 0 0;
	width:131px;
	height:38px;
	position:relative;
	min-width:0px;
	margin-left:5px;
	/*border:1px solid red;*/
	
}

#category_container
{
	width:131px;
}

#cg_content
{
	width:131px;
	height:38px;
	padding-top:20px;
}

.cg_content
{
	/*position:relative;
	min-width:0px;*/
	width:131px;
	height:auto;
	/*border:1px solid blue;*/
	
}

.categories
{
	position:relative;
	width:131px;
	/*padding-left:5px;*/
}


#left_button_line
{
	background-image:url(/en_ca/categories/includes/images/gray_line.gif);
	width:131px;
	height:1px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}

.left_button_line
{
	background-image:url(/en_ca/categories/includes/images/gray_line.gif);
	width:131px;
	height:1px;
	background-repeat:no-repeat;
	margin-left:5px;
	padding:0px 0px 0px 0px;
	
}

#cat_text
{
	padding-left:5px;
	width:120px;
	float:left;
	
}

#category_arrow{

float:left;
height:18px;
padding-top:2px;
width:6px;
}

.category_arrow{
	position:relative;
	min-width:0px;
	float:left;
	height:auto;
	/*padding-top:2px;*/
	width:6px;
}

a:link.category_text
{

color:#656E6E;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin:0;
text-decoration:none;
	
}
a:visited.category_text
{
	
color:#656E6E;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin:0;
text-decoration:none;
	
}

a:hover.category_text
{
	
color:#656E6E;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin:0;
text-decoration:underline;
	
}

a:active.category_text
{
	
color:#656E6E;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin:0;
text-decoration:none;
}

#c_content
{
	
	width:131px;
	height:54;
	padding-top:20px;
	
}

#category_group_header
{
	color:#656e6e;
	
	font-family:Arial, Helvetica, sans-serif;
	
	width:540px;
	padding-left:20px;
}
.category_group_header
{
	color:#656e6e;
	
	font-family:Arial, Helvetica, sans-serif;
	
	width:540px;
	padding-left:20px;
}
#category_group_header_h1
{
	font-size:13px;
}
.category_group_header_h1
{
	font-size:13px;
}
#categoryHeaderh1
{
	font-size:20px;
}
#categoryHeaderh2
{
	font-size:20px;
}
#categoryHeaderh3
{
	font-size:20px;
}
#categoryHeaderh4
{
	font-size:20px;
}
#categoryHeader1
{
	float:left;
	color:#008276;
	
	font-family:Arial, Helvetica, sans-serif;
	
	width:330px;
	padding-left:20px;
}
#categoryHeader2
{
	float:left;
color:#008276;

	font-family:Arial, Helvetica, sans-serif;
	
width:330px;
	padding-left:20px;
}

#categoryHeader3
{
	float:left;
	color:#008276;

	font-family:Arial, Helvetica, sans-serif;
	
	width:330px;
	padding-left:20px;
}

#categoryHeader4
{
	float:left;
	color:#008276;
	
	font-family:Arial, Helvetica, sans-serif;
	
	width:330px;
	padding-left:20px;
}

#categoryHeader5
{
	float:left;
	color:#008276;
	
	font-family:Arial, Helvetica, sans-serif;
	
	width:330px;
	padding-left:20px;
}

#category_group_products
{
	
	width:600px;
	height:auto;
	overflow:hidden;
	margin-bottom:5px;
	
}
.category_group_products
{
	
	width:600px;
	height:auto;
	overflow:hidden;
	margin-bottom:5px;
	
}
#product
{
	margin:0px auto 40px auto;
	width:120px;
	padding-left:10px;
	overflow:hidden;
	
}
.product
{
	margin:0px auto 40px auto;
	width:120px;
	padding-left:10px;
	overflow:hidden;
	
}
#productimage
{
	
	width:120px;
	height:80px;
}
.productimage
{
	
	width:120px;
	height:80px;
}
a:link.stage1 {
	
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage1  {
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage1  {
                color:#008276;
                text-decoration:none;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage1  
{
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}

a:link.stage2 {
	
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
}
a:visited.stage2  {
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage2  {
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage2  
{
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}


a:link.stage3 {
	
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage3  {
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage3  {
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage3  
{
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}


a:link.stage4 {
	
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage4  {
               color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage4  {
              color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage4  
{
	color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif; 	
}

#product
{
	float:left;
	margin:0px auto 40px auto;
	width:120px;
	
}

#productimage
{
	
	width:120px;
	height:80px;
}

a:link.stage1 {
	
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage1  {
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage1  {
                color:#008276;
                text-decoration:none;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage1  
{
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}

a:link.stage2 {
	
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
}
a:visited.stage2  {
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage2  {
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage2  
{
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}


a:link.stage3 {
	
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage3  {
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage3  {
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage3  
{  color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}


a:link.stage4 {
	
                  color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage4  {
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage4  {
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage4  
{
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}



a:link.stage5 {
	
                  color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				
				
}
a:visited.stage5  {
                 color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:hover.stage5  {
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
a:active.stage5  
{
                color:#008276;
                text-decoration:underline;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
#catgroup
{
	height:auto;
}

#stageTab0
{
	width:148px;
	height:74px;
	float:left;
}

#stageTab1
{
	width:148px;
	height:74px;
	float:left;
}

#stageTab2
{
	width:148px;
	height:74px;
	float:left;
}
#stageTab3
{
	width:148px;
	height:74px;
	float:left;
}
#stageTab4
{
	width:148px;
	height:74px;
	float:left;
}
#stageTab5
{
	width:148px;
	height:74px;
	float:left;
}

#emptyTab
{
	width:148px;
	height:74px;
	float:left;
}

#stageContent0Header
{
	width:740px;
	height:14px;
	background-image:url(/en_ca/categories/includes/images/all_stage/tabs_top.jpg);
}
#stageContent1Header
{
	width:740px;
	height:14px;
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_top.jpg);
}
#stageContent2Header
{
	width:740px;
	height:14px;
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_top.jpg);
}
#stageContent3Header
{
	width:740px;
	height:14px;
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_top.jpg);
}
#stageContent4Header
{
	width:740px;
	height:14px;
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_top.jpg);
}

#stageContent5Header
{
	width:740px;
	height:14px;
	background-image:url(/en_ca/categories/includes/images/stages_1_2_3_4/tabs_top.jpg);
}

#stages
{
	width:741px;
}

#rightStagecontainerHeader{
	width:540px;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:15px;
	overflow:hidden;

}
.rightStagecontainerHeader{
	width:540px;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:15px;
	overflow:hidden;

}

#categoryText{
	
	width:540px;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:15px;
	overflow:hidden;

}

#categorytext
{
	position:relative;
	min-width:0px;	
	padding-left:0px;
	width:115px;
	height:auto;
	float:left;
	
}

.categorytext
{
	padding-left:5px;
	width:115px;
	float:left;
	height:auto;
	/*border:1px solid green;*/
}

#categoryHeaderLine
{
	padding-left:20px;
}
.categoryHeaderLine
{
	padding-left:20px;
}
#rightcategories
{
	width:600px;
	height:auto;
}
.rightcategories
{
	width:600px;
	height:auto;
}
#mainSelections
{
	width:741px;
	height:72px;
	
}

#selection0
{
	width:202px;
	height:72px;
	float:left;
	cursor:pointer;
	
}

#mainSelectionsEmpty
{
	width:337px;
	height:72px;
	background-image:url(/en_ca/categories/includes/images/maintab_empty.jpg);
	float:left;
}

#selection1
{
	width:202px;
	height:72px;
	float:left;
	cursor:pointer;
}
#category_group_header_line
{
	
	padding-left:20px;
	
}
.category_group_header_line
{
	
	padding-left:20px;
	
}
#allproductsDivContainer
{
	width:740px;
	
}

#allproductsDivHeaderContainer
{
	width:740px;
	background-image:url(/en_ca/products/includes/images/allproducts/allstages_top.jpg);
	background-repeat:no-repeat;
	height:30px;
}

#allproductsDivMiddleContainer
{
	width:740px;
	background-image:url(/en_ca/products/includes/images/allproducts/allstages_background_expandable.jpg);
	background-repeat:repeat-y;
	height:auto;
}

#allproductsDivFooterContainer
{
	width:740px;
	background-image:url(/en_ca/products/includes/images/allproducts/allstages_footer.jpg);
	background-repeat:no-repeat;
	height:25px;
}

#divContainer
{
	width:740px;
	position:relative;

}

#divContent0
{
	width:740px;
	position:relative;
}

#divContent1
{
	width:740px;
	position:relative;
}

.allproductsDivMiddleContainer_p
{
	
	margin-right:40px;
	margin-left:40px;
	
}
a:link.greenlink
{
	color:#008276;
}
a:visited.greenlink
{
	color:#008276;
}
a:hover.greenlink
{
	color:#008276;
}
a:active.greenlink
{
	color:#008276;
}

#divImageContainer
{
	width:660px;
	height:280px;
	margin-left:70px;
}

#purityHeader
{
	margin:0 auto 0 auto;
	width:741px;
}

#purityHeaderContent
{
	color:#008276;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px auto 0px 10px; 
}

#purityHeaderHorizontalLine
{
	
	color:#7FC0B4;
	width:735px;
}

#purity_image
{
	background-image:url(/en_ca/products/includes/images/purity_assurance.jpg);
	width:740px;
	height:229px;
	background-repeat:no-repeat;
}

#purity_under_header_padding
{
	height:20px;
}

#our_promise
{
	background-image:url(/en_ca/products/includes/images/ourpromise_title.gif);
	width:740px;
	height:34px;
	background-repeat:no-repeat;
}

.promise_content
{
	width:740px;
}

.checmark
{
	float:left;
	background-image:url(/en_ca/products/includes/images/checkmark.gif);
	width:13px;
	height:12px;
	background-repeat:no-repeat;
	
}

.promise_text
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:13px;
	padding-left:5px;
	width:722px;
	
}


.breadcrumb_text
{
	float:left;
	color:#656e6e;
	font-size:11px;
	width:auto;
}

.breadcrumb_arrow
{
	float:left;
	width:6px;
	height:9px;
	margin-top:4px;
	margin-left:8px;
	margin-right:8px;
}

a:link.greylink
{
	color:#656e6e;
	font-size:11px;
}
a:visited.greylink
{
	color:#656e6e;
	font-size:11px;
}
a:hover.greylink
{
	color:#656e6e;
	font-size:11px;
}
a:active.greylink
{
	color:#656e6e;
	font-size:11px;
}


.catgroupHeaderh1{
	color:#008276;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;

}
.catgroupHeaderh2{
	color:#008276;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.catgroupHeaderh3{
	color:#008276;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;

}
.catgroupHeaderh4{
	color:#008276;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	
}


#rightcategoriestoppadding
{
	overflow:hidden;
}

#cereal_disclaimer
{
	padding-left:20px;
padding-top:20px;
width:550px;
color: rgb(102, 102, 102);
}
