﻿/* Home Page */

#homepage_header_content 
{
	width: 478px;
	height: 316px;
	padding: 28px 0px 0px 322px;
}

.homepage_rotating_item 
{
	display: none;
}

#homepage_islands_content 
{
	width: 800px;
}

.homepage_island 
{
	float: left;
	width: 251px;
	margin-right: 23px;
}

.homepage_island p
{
	height: 100px;
}

.homepage_island h3 
{
	margin-top: 1em;
}

.dyk 
{
	margin-right: 0;
}

.dyk .fact_box 
{
	width: 248px;
	margin-top: 1em;
	padding: 1em 1px 1em 0;
	background-image: url('/images/global/home/fact-box-border.gif');
	background-position: left top;
	background-repeat: repeat-x;
}

.dyk .fact_box ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.dyk .fact_box ul li 
{
	display: none;
	font-size: 150%;
	font-style: italic;
	line-height: normal;	
	
}

.dyk .fact_box ul li.selected
{
	display: block;	
}

.dyk .fact_box ul li a 
{
	text-decoration: none;
	color: #A69233;
}

.dyk .fact_box ul li a:hover
{
	text-decoration: underline;
}

.dyk .fact_box_navigation 
{
	width: 251px;
	padding-bottom: 1px;
	background-image: url('/images/global/home/fact-box-border.gif');
	background-position: left top;
	background-repeat: repeat-x;
}

.dyk .fact_box_navigation ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.dyk .fact_box_navigation ul li 
{
	float: left;
	padding: 1em 4px 1em 4px;
}

.dyk .fact_box_navigation ul li.selected 
{
	background-image: url('/images/global/home/fact-box-arrow.gif');
	background-position: center top;
	background-repeat: no-repeat;
}

.dyk .fact_box_navigation ul li a 
{
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.dyk .fact_box_navigation ul li.selected a 
{
	color: #FF6600;
}

/* end Home Page */

/* Search Results */

#search_results 
{
}

#search_results a 
{
	color: #0066CC;
}

#search_results ol li 
{
	margin-top: 1em;
}



/* End Search Results */

/* Childhood Development */

#development
{
}

/*main header pre-tabs*/
#development_content_header 
{
	padding: 16px 385px 0px 0px;
	background-position: right top;
	background-repeat: no-repeat;
	height: 225px;
}

#development_content_header h2
{
	margin-bottom: 32px;
}
/*end main header pre-tabs*/

/*all content items*/
#development_content
{
	margin: 36px 0px 0px 0px;
	width:519px;
	height: 100%;	
}

#development_content h2
{
	padding-bottom: 30px;
}

#development_content a
{
	line-height: 1.5em;
	margin: 1em 0 0 0;	
	color:#96853a;
}

#development_content .exp_link
{
	margin-top: 18px;
	font-weight:bold;
}

#development_content ul li
{
	margin-left: 20px;		
	list-style-position:outside;
	list-style-image: url('/images/global/nutrition/nutrition-bullet.gif');
	color:#000000;
	font-weight:normal;	
}

#development_content ul li p
{
	font-weight:normal;
	margin: 0em 0 1.0em 0;
}

#development_content ul a
{
	color:#000000;
}

#development_content ul
{
	list-style-type: none;
	padding-left:18px;
	margin-left:0px;	
	letter-spacing:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	line-height: 1.5em;
	padding-left:14px;
	margin: 1em 0 1em 0;
}

#development_content .development_solid_break
{
	border: solid 1px #999999;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	margin-bottom:20px;
	margin-top:20px;	
}
/*end all content items*/

/*content only 1st header block*/
#development_content .development_header_block .block_body
{
	margin-left: 180px;
	padding-left: 20px;
}

#development_content .development_header_block .link_item_pointer
{
	display:inline-block;
}
/*end content only 1st header block*/

/*content everthing past the 1st header block*/
#development_content .development_block h3
{
	color:#000000;	
}

#development_content .development_block .link_item_pointer
{
	display:inline-block;
}

#development_content .development_block .block_body
{
	margin-left: 130px;
	padding-left: 20px;
}

#development_content .development_block h3
{
	margin-left: 0px;
}

#development_content .development_block p
{
	margin-left: 0px;
}

#development_content .development_block .link_item_pointer
{
	margin-left: 0px;
}

#development_content .development_block .exp_link
{
	margin-left: 0px;
}

#development_content .development_block .exp_content
{
	margin-left: 0px;
	display:none;	
}

#development_content .development_block .exp_link p
{
	margin-left:0px;	
}

#development_content .development_block .exp_content p
{
	margin-left:0px;	
}

#development_content .development_block .link_item_pointer
{
	margin-left:180px;
}

#development_content .development_block .exp_link p
{
	margin-left:0px;	
}

#development_content .development_block .exp_content p
{
	margin-left:0px;	
}

#development_content .development_block .exp_content
{
	display:none;	
}
/*end content everthing past the 1st header block*/

/* end Childhood Development */

/* Nutrition */

.nutrition h1 
{
	width:800px;
}

.nutrition h4 
{
	font-weight:bold;
	color: #444444;
	margin-top: 1.25em;
}

.nutrition .nutrition_header 
{
	width:520px;
}

.nutrition .nutrition_content p
{
	width: 480px;
}

.nutrition .nutrition_content h2 
{
	margin-top: 1.25em;
}

.nutrition .nutrition_landing #nutrition_landing_header
{
	background-repeat:no-repeat; 
	background-position: right top;	
	height:519px;
}

.nutrition .nutrition_landing #nutrition_landing_header p
{
	width:350px;
}

.nutrition .nutrition_landing .nutrition_section
{
	padding: 30px 60px 30px 60px;
	border: solid 1px #999999;
	border-top: 0px;
	position:relative;	
}

.nutrition .nutrition_landing .nutrition_section .nutrition_section_image_right p 
{
	width: 400px;
}

.nutrition .nutrition_dashed_break
{
	margin: 20px 0 20px 0;
	border: dotted 1px #999999;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
}

.nutrition .nutrition_content ul
{
	margin: 0 0 1em 0;
}

.nutrition ul
{
	list-style-type: none;
	padding-left:18px;
	margin-left:0px;	
	letter-spacing:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	line-height: 1.5em;
	margin: 0 0 1em 0;
	padding-left:14px;
}

.nutrition ul li
{
	list-style-position:outside;
	list-style-image: url('/images/global/nutrition/nutrition-bullet.gif');
	margin-top:4px;	
	color:#000000;
}

.nutrition ul a:link
{
	color:#000000;
}

.nutrition ul a:visited
{
	color:#000000;
}

.nutrition ul a:active
{
	color:#000000;
}

.nutrition #baby-link
{
	position: absolute;
	top: 400px; 
	left: 200px; 
	width: 180px; 
	height: 250px;
	background-color: transparent;
}

.nutrition #toddler-link
{
	position: absolute;
	top: 350px; 
	left: 380px; 
	width: 190px; 
	height: 300px;
	background-color: transparent;
}

.nutrition #preschool-link
{
	position: absolute;
	top: 260px; 
	left: 570px; 
	width: 190px; 
	height: 390px;
	background-color: transparent;
}

.nutrition #schoolage-link
{
	position: absolute;
	top: 210px; 
	left: 760px; 
	width: 210px; 
	height: 440px;
	background-color: transparent;
}

/*end Nutrition*/


/* Science */
.science
{
	margin: 16px 0px 0px 0px;
}

.science #science_landing
{
	margin: 16px 0px 0px 0px;
}

.science #science_landing #science_landing_header
{
	background-repeat:no-repeat; 
	background-position: right top;	
	height:372px;
}

.science #science_landing #science_landing_header p
{
	width: 405px;
}

.science .science_section h4
{
	margin: 10px 10px 10px 5px;
	font-weight:bold;
}

.science .science_section p
{
	line-height:1.5em;	
	margin: 0px 10px 0px 5px;
	width: 251px;
	height: 80px;
}

.science .science_section .float_left
{
    height: 400px;
    position: relative;    
}

.science .science_section .float_left .green_link_button
{
    position: absolute;
    bottom: 0px;   
}

.science .green_link_button
{
	padding-bottom: 20px;
}

.science .science_content
{
	width: 519px;
}

.science .science_header p
{
	width: 425px;
}

.science .science_content h2
{
	margin: 1.25em 0 0em 0;
}

.science .science_content h3
{
}

.science .science_content p
{
	width: 475px;
}

.science ul
{
	list-style-type: none;
	padding-left:18px;
	margin-left:0px;	
	letter-spacing:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	line-height: 1.5em;
	padding-left:14px;
	margin: 0 0 1em 0;	
}

.science ul li
{
	list-style-position:outside;
	list-style-image: url('/images/global/nutrition/nutrition-bullet.gif');
	color:#000000;
	font-weight:normal;
	margin: 1em 0 0em 0;	
}

.science ul li p
{
	font-weight:normal;
	margin: 0em 0em 1.0em 0em;
}

.science ul a:link
{
	color:#000000;
}

.science ul a:visited
{
	color:#000000;
}

.science ul a:active
{
	color:#000000;
}

.science_section > div
{
    height: 420px;
    
    }

/*end Science*/


/* Pregnancy */

.pregnancy 
{
	margin: 16px 0px 0px 0px;
}

.pregnancy .pregnancy_landing_header h3
{
	width: 425px;
}

.pregnancy .pregnancy_header h3
{
	width: 475px;
}

.pregnancy .pregnancy_landing_header p
{
	width: 375px;
}

.pregnancy .pregnancy_header p
{
	width: 475px;
	margin-bottom: 1em;
}

.pregnancy .pregnancy_landing_content
{
	margin: 50px 0 0 0;
}

.pregnancy .pregnancy_content
{
	margin: 20px 0 0 0;
	width: 475px;
}

.pregnancy .pregnancy_landing_content h2
{
	width: 290px;
	padding-left: 30px;
}

.pregnancy .pregnancy_content h2
{
	width: 500px;
}

.pregnancy .pregnancy_landing_content h3
{
	width: 290px;
	padding-left: 30px;	
}

.pregnancy .pregnancy_content h3
{
	width: 500px;
	color: Black;
	margin-top: 1em;
}

.pregnancy .pregnancy_landing_content p
{
	width: 290px;
	padding-left: 30px;	
}

.pregnancy .pregnancy_content p
{
	/*margin-bottom: 1em;	*/
}

.pregnancy .pregnancy_content .body_changes
{
    width: 525px;    
}

.pregnancy div.link_item_pointer
{
	padding-top:1em;	
}

.pregnancy div.link_item_pointer a
{
	background-image: url('/images/global/pregnancy/link-pointer.gif');
	background-repeat:no-repeat;
	background-position: right center;
	padding: 0px 10px 0px 30px;
	padding-right: 10px;
	color: #A69233;
	font-weight: bold;
}

.pregnancy div.link_item_pointer a:link 
{
	color: #A69233;
	text-decoration:none;
}

.pregnancy div.link_item_pointer a:link
{
	color: #A69233;
	text-decoration:none;
}

.pregnancy div.link_item_pointer a:visited
{
	color: #A69233;
	text-decoration:none;
}

.pregnancy div.link_item_pointer a:active
{
	color: #A69233;
	text-decoration:none;
}

.pregnancy .pregnancy_solid_break
{
	margin: 20px 0 20px 0;
	border: solid 1px #999999;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	width: 490px;
}

.pregnancy .pregnancy_landing_header ul
{
	width:530px;
}

.pregnancy .pregnancy_header ul
{
	width:475px;
}

.pregnancy ul
{
	list-style-type: none;
	padding-left:18px;
	margin-left:0px;	
	letter-spacing:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	line-height: 1.5em;
	padding-left:14px;
	margin: 1em 0 1em 0;	
}

.pregnancy ul li
{
	list-style-position:outside;
	list-style-image: url('/images/global/nutrition/nutrition-bullet.gif');
	color:#000000;
	font-weight:normal;
}

.pregnancy ul li p
{
	font-weight:normal;
	margin: 0em 0 1.0em 0;
}

.pregnancy ul a:link
{
	color:#000000;
}

.pregnancy ul a:visited
{
	color:#000000;
}

.pregnancy ul a:active
{
	color:#000000;
}

/*end Pregnancy*/


/* Products */

.products 
{
	margin: 16px 0 0 0;	
}

.products .product_header p
{
	width: 50%;
}

.products .product_header h3
{
	width: 60%;
}

.products .product_content
{
	width:480px;
}

.products .product_content h2
{
	margin: 1.25em 0 0em 0;
}

.products .products_section 
{
	margin-top:33px;	
}

.products .products_section_non_product 
{
	margin-top:33px;	
	height:281px;
}

.products .products_section_non_product a
{
	text-decoration: none;
}

.products .products_section_non_product h1
{
	padding-top:110px;
}

.products .products_section_non_product h3
{
	text-align:right;
	padding-right:260px;
}

.products img.product_image
{
    display: block;
    margin-left: auto;
    margin-right: auto 	
}

.products .product_feature
{
	float:left;		
	width: 150px;
}

.products .product_feature h3 a
{
	color: #A69233;		
	text-decoration: none;
}

.products .product_feature a
{
	color:#000000;
	text-decoration: none;
}

.products .product_feature a:link
{
}

.products .product_feature a:visited
{
}

.products .product_feature a:active
{
}

.products .product_feature h3
{
	color: #A69233;	
	text-align:center;
}

.products .product_feature p
{
	text-align:center;
}

.products .product_callout
{
	float:left;
	width:250px;
	width: 250px;
	height: 375px;	
	position: relative;		
}

.products .product_callout h3
{
	margin-top: 1em;
}

.products .product_callout p
{
	padding-bottom: 1em;
}

.products .product_feature .image_container
{
	height:180px;
}

.products .product_callout_wide
{
	float:left;
	width: 528px;			
	margin-left:13px;
	height: 375px;	
	position: relative;	
}

.products .product_callout_wide .green_link_button, .products .product_callout .green_link_button
{
    position: absolute;
    bottom: 0px;    
    
    
}

.products .product_callout_wide h3
{
	margin-top: 1em;
}

.products .product_callout_wide p
{
	padding-bottom: 1em;
}

.products ul
{
	list-style-type: none;
	padding-left:18px;
	margin-left:0px;	
	letter-spacing:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	line-height: 1.5em;
	padding-left:14px;
	margin: 0 0 1em 0;	
}

.products ul li
{
	list-style-position:outside;
	list-style-image: url('/images/global/nutrition/nutrition-bullet.gif');
	color:#000000;
	font-weight:normal;
	margin-top:1em;
}

.products ul li p
{
	font-weight:normal;
	margin: 0em 0 1.0em 0;
}

.products ul a:link
{
	color:#000000;
}

.products ul a:visited
{
	color:#000000;
}

.products ul a:active
{
	color:#000000;
}

.product_detail img
{
	float:right;
}

.product_detail p
{
	padding-bottom:1em;
}

.product_detail h2
{
	padding-bottom:1em;
}

.products #hcp_link
{
	position: absolute;
	top: 200px; 
	left: 177px; 
	width: 800px; 
	height: 314px;
	background-color: transparent;
}

/*end Products*/

/*about us*/

.about_us_content
{
	width: 450px;
}

.who_code_content
{
	width: 420px;
}

.history_content
{
	width: 519px;
}

.history_content td
{
	padding-right: 10px;
}

.history_content ul
{
	list-style-type: none;
	padding-left:18px;
	letter-spacing:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	line-height: 1.5em;
	padding-left:14px;
	margin: 0 0 1em 1.9em;	
}

.history_content ul li
{
	list-style-position:outside;
	list-style-image: url('/images/global/nutrition/nutrition-bullet.gif');
	color:#000000;
	font-weight:normal;
}

.history_content ul li p
{
	font-weight:normal;
	margin: 0em 0em 1.0em 0em;
}

.history_content ul a:link
{
	color:#000000;
}

.history_content ul a:visited
{
	color:#000000;
}

.history_content ul a:active
{
	color:#000000;
}

.contactus
{
}

.contactus .contact_us_content
{
	width: 450px;
}

/*end about us*/

/*legal pages*/

.alpha
{
	list-style-type:lower-latin;
	line-height:1.5em;
	margin:1em 0 0;	
}

/*end terms*/

/* Hospital Checklist */

#hospital_checklist_content 
{
	float: left;
	width: 522px;
}


/* end Hospital Checklist */

/* Sign In */

.sign-in-container
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 60px;
    margin-bottom: 60px;
    
}

.sign-in-container .float_left
{
    padding: 10px;
    width: 40%;
    
    }

/* end Sign In */



