@charset "UTF-8";
/* CSS Document */

/*

	TABLE OF CONTENT

	1. Site Styles
	
	2. Page Styles
	
	3. Media Queries
	
	4. Font-Face

*/



/* ---- 1. Site Styles -------------------------------------------------------------------------------- */


  /**/
	/* header */
	div#logoSection { height: 80px; overflow: hidden; /* width: 250px; */ float: left; }
	/* header */


    div#centerSection div.logoAlign, div#centerSectionTwo div.logoAlign { padding-left: 55px; }

	h1, h1 *, h1 a:active, h1 a:visited { font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 300; font-style: normal; font-size: 32px; line-height: 38px; color: #8DC63F; }
	h2, h2 *, h2 a:active, h2 a:visited { font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 300; font-style: normal; font-size: 24px; line-height: 28px; color: #444444; margin-bottom: 10px; }
	h3, h3 *, h3 a:active, h3 a:visited { font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif; font-size: 22px; line-height: 25px; font-weight: 300; color: #8DC63F; margin-bottom: 0px; }
    p, p *, li, li *, dd, dd *, dt, dt * { font-size: 16px; line-height: 22px; }
	p.fineprint, p.fineprint * { font-size: 10px; line-height: 12px; }
    p.last { margin-bottom: 0; }
	a:hover { color: #8DC63F; }
    nav.breadcrumb p, nav.breadcrumb p a { font-size: 11px; line-height: 13px; color: #7F7F7F; }
	sup { color: inherit; font-size: 60%; line-height: 0; position: relative; vertical-align: baseline; top: -0.6em; }
	b, strong { color: inherit; font-size: inherit; line-height: inherit; }

	article ul li { padding-left: 24px; background: url('../../images/elements/bullet-81C341-on-ffffff-11x11.gif') 4px 6px no-repeat; }
	article ul li ul { padding-left: 0; margin-left: 24px; }
	article ul li ul li { list-style-type: disc; background: none; padding: 0; }


    /* top logo */
    div#topLogo { width: 120px; float: left; }
    /* / top logo */
	
    /* top selection */
	#topSelection ul { padding-top: 1px; text-align: right; }
	#topSelection ul li { display: block; float: right; padding-left: 0; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; background-color: #f56533; margin-left: 3px; }
	#topSelection ul li a { color: #ffffff; font-size: 14px; line-height: 14px; text-decoration: none; display: inline-block; padding: 5px 10px 5px 10px; }
	#topSelection ul li.active a { background: #92BD40; color: #ffffff; }
	/* / top selection */

	/* top icons */
	div#topIcons ul { margin-bottom: 0; }
	div#topIcons ul li { display: block; float: right; width: 30px; height: 30px; margin-bottom: 0; }
	div#topIcons ul li a { display: block; float: left; width: 20px; height: 20px; padding: 5px; }
	#topSearchSubmit { float:left; width: 40px; border: none; background:url('../../../../images/us-en/hcp/interior/header-gobutton-26x26.png'); margin: 0; background-repeat: no-repeat; background-position: center; color: #FFFFFF; }
	div#SearchDiv { position: absolute; top: 107px; right: 10px; background-color: rgb(242, 242, 242); padding: 6px 6px 5px 16px; }
	/* / top icons */

    /* first navigation */
	nav#firstNav { display: block; height: 40px; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }
	nav#firstNav ul { margin: 0; padding: 0; padding-bottom: 20px; text-align:center;}
	nav#firstNav ul li { list-style-type: none; display: inline; margin: 0; padding: 0; /*float: left;*/ font-size: 14px; }
	nav#firstNav ul li a { display: inline-block; text-decoration: none; padding: 10px; padding-left: 9px; padding-right: 9px; color: #7F7F7F; }
	nav#firstNav ul li a:hover { background: #eeeeee; }
	nav#firstNav ul li.active a { font-weight: normal; color: #7F7F7F; background: #eeeeee; }
	nav#firstNav ul li ul { display: none; }
	/* / first navigation *

	/* second navigation */
	nav#secondNav { margin-bottom: 20px; }
	nav#secondNav { padding-top: 20px; }
	nav#secondNav ul li { margin-bottom: 0; }
	nav#secondNav ul li { margin-bottom: 0; }
	nav#secondNav ul li a { font-family: "museo-sans",Verdana,"DejaVu Sans","Bitstream Vera Sans","Lucida Grande",sans-serif !important; font-size: 13px; line-height: 15px; color: #7f7f7f; text-decoration: none; display: block; padding: 15px 10px 15px 0; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') right center no-repeat; }
	nav#secondNav ul li.active a { color: #333333; background: url('../../images/us-en-cgp/elements/arrow-r-ffcd34-on-ffffff-8x12.gif') right center no-repeat; }
	nav#secondNav ul li.active ul li a { color: #7f7f7f; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') right center no-repeat; }
	nav#secondNav ul li ul { margin: 0; }
	nav#secondNav ul li ul li a { font-weight: normal; border-top: 1px solid #cccccc; }
	nav#secondNav ul li a:hover, nav#secondNav ul li ul li a:hover { color: #333333; }
	/* / second anvigation */

	/* MEGA menu */
	.mmWrapper { display: none; }
	nav#firstNav ul li .mmBox { position: absolute; z-index: 2000; background: #ffffff; left: 10px; top: 145px; border: 1px solid #cccccc; border-top: #FFCD34 3px solid; padding: 29px 49px 29px 49px; }
	nav#firstNav ul li .megaNav ul { display: block; }
	nav#firstNav ul li .megaNav ul li { width: 100%; }
	nav#firstNav ul li .megaNav ul li a, nav#firstNav ul li .megaNav ul li a:hover, nav#firstNav ul li .megaNav ul li ul li a, nav#firstNav ul li .megaNav ul li ul li a:hover  { font-family: "museo-sans",Verdana,"DejaVu Sans","Bitstream Vera Sans","Lucida Grande",sans-serif!important; font-size: 13px; line-height: 15px; color: #7f7f7f; text-decoration: none; display: block; padding: 10px 10px 10px 0; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') right center no-repeat; }
	nav#firstNav ul li .megaNav ul li ul li a, nav#firstNav ul li .megaNav ul li ul li a:hover  { border-top: 1px solid #cccccc!important; }
	nav#firstNav ul li .megaNav ul li.active a { color: #333333; background: url('../../images/us-en-cgp/elements/arrow-r-ffcd34-on-ffffff-8x12.gif') right center no-repeat; }
	nav#firstNav ul li .megaNav ul li.active ul li a, nav#firstNav ul li .megaNav ul li.active ul li a:hover { color: #7f7f7f; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') right center no-repeat; }
	nav#firstNav ul li .megaNav ul li a:hover, nav#firstNav ul li .megaNav ul li ul li a:hover { color: #333333!important; }
	nav#firstNav ul li .mmBox { display: none; }
	nav#firstNav ul li:hover .mmBox, nav#firstNav ul li:hover .mmBox * { display: block; }
	nav#firstNav ul li:hover .mmBox, nav#firstNav ul li:hover .mmBox span.keeptogether { display: inline; }
	nav#firstNav ul li .mmBox a.cleanLink, nav#firstNav ul li .mmBox a.cleanLink:hover, nav#firstNav ul li .mmBox a:hover.cleanLink { border: none; padding: 0; }
	div.mmContentOne h4, div.mmContentTwo h4 { font-size: 16px; color: #f56533; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; margin: 18px 0 0 0; padding: 0 10px 0 0; line-height: 18px; }
	div.mmContentTwo h4 { margin: 0 0 5px 0; }
	div.mmContentTwo p { font-size: 13px; line-height: 16px; margin: 10px 0 0 0; color: #333333; }

	/* 189 */
	#mmMain_189 div.mmContentOne a.animationLinkTypeA { background: none; font-size:13px; line-height:16px; padding:0; margin:5px 0; color:#333333; font-weight:400; }
	#mmMain_189 div.mmContentOne a.animationLinkTypeA:hover { background: none; }
	#mmMain_189 div.mmContentTwo p a.linkButtonTypeA { background: #82C643; font-size: 16px; line-height: 16px; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-weight: 500; }
	#mmMain_189 div.mmContentTwo p a.linkButtonTypeA:hover { background: #82C643; }
	/* / 189 */

	/* 43 */
	#mmMain_43 div.mmContentOne a.animationLinkTypeA { background: none; font-size: 13px; line-height: 16px; padding: 0; margin: 5px 0; color: #333333; font-weight: 400; }
	#mmMain_43 div.mmContentOne a.animationLinkTypeA:hover { background: none; }
	#mmMain_43 div.mmContentTwo p a.linkButtonTypeA { background: #82C643; font-size: 16px; line-height:16px; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-weight: 500; }
	#mmMain_43 div.mmContentTwo p a.linkButtonTypeA:hover { background: #82C643; }
	/* / 43 */

	/* 48 */
	#mmMain_48 div.mmContentOne a.animationLinkTypeA { background: none; display-inline:block; font-size:13px; line-height:16px; padding:0; margin:5px 0; color:#333333; font-weight:400; }
	#mmMain_48 div.mmContentOne a.animationLinkTypeA:hover { background: none; }
	#mmMain_48 div.mmContentTwo p a.linkButtonTypeA { background: #82C643; font-size: 16px; line-height: 16px; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-weight: 500; }
	#mmMain_48 div.mmContentTwo p a.linkButtonTypeA:hover { background: #82C643; }
	/* / 48 */

	.mmShakerCup { background: url('../../images/us-en-cgp/global/axona-shaker-cup-80x124.jpg') 173px 23px no-repeat; }
	.mmShakerCup .mmShakerCupText { padding-right: 60px; }

	a.mmOpen, a.mmOpen:hover, a:hover.mmOpen { background: #FFCD34!important; color: #000000!important; background-image: none!important; }

	/* / MEGA menu */

	a.pointLinkTypeA { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 100px 5px #FFFFFF; color: #F56533 !important; display: block; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-size: 16px; font-weight: 700; margin: 0 0 50px 0px; text-decoration: none; }
	a.pointLinkTypeA:hover { color:#71BE45!important; }
	

	/* deep navigation */
	nav#deepNav { margin-bottom: 20px; }
	nav#deepNav { padding-top: 20px; }
	nav#deepNav ul li { margin-bottom: 0; }
	nav#deepNav ul li a { font-family: "museo-sans",Verdana,"DejaVu Sans","Bitstream Vera Sans","Lucida Grande",sans-serif !important; font-size: 13px; line-height: 15px; color: #7f7f7f; text-decoration: none; display: block; padding: 15px 10px 15px 0; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') right center no-repeat; }
	nav#deepNav ul li.active a { color: #333333; background: url('../../images/us-en-cgp/elements/arrow-r-ffcd34-on-ffffff-8x12.gif') right center no-repeat; }
	nav#deepNav ul li.active ul li a { color: #7f7f7f; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') right center no-repeat; }
	nav#deepNav ul li ul { margin: 0; }
	nav#deepNav ul li ul li a { font-weight: normal; border-top: 1px solid #cccccc; }
	nav#deepNav ul li a:hover, nav#deepNav ul li ul li a:hover { color: #333333; }
	/* / deep anvigation */

	/* List articles (not blog) */
	.articleListItem { padding-bottom: 20px; }
	.articleListItem h3 a { text-decoration: none; color: #8DC63F; }
	.articleListItem h3 a:hover { text-decoration: underline; color: #8DC63F; }
	/* / List articles (not blog) */

	/* rotation link */
	div.rotationLink {
		background: url('../../images/us-en-cgp/elements/arrow-thin-r-81c341-on-ffffff.gif') no-repeat right center;
		padding: 15px 40px 15px 0;
		display: inline-block;
		width: auto;
		margin: 50px 0 20px 0;
	}
	div.rotationLink a { 
		color: #81C341;
		display: inline;
		font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif;
		font-size: 24px;
		font-weight: 500;
		line-height: 30px;
		text-decoration: none;
		overflow: hidden;
	}
	div.rotationLink a span.refChar { display: none; }
	/* / rotation link */

	/* blog entries */
	article.blogArchive h2 a { color: #444444; font-family: arial,"HelveticaNeue","Helvetica Neue",Helvetica,sans-serif !important; font-size: 18px; line-height: 22px; font-weight: 500; }
	article.blogEntry h2 a { font-family:"Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; color: #F56533; text-decoration: none; }
	article.blogEntry h2 a:hover { color:#71BE45; }
	article.blogEntry p a.blogLinkTypeA { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 100px 5px #FFFFFF; color: #F56533 !important; display: block; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-size: 16px; font-weight: 700; margin: 0 0 50px 0px; text-decoration: none; }
	article.blogEntry p a.blogLinkTypeA:hover { color:#71BE45!important; }
	.theDateTime { font-size: 14px; line-height: 17px; color: #666666; display: block; text-align: right; display: block; padding-top: 7px; }
	/* / blog entries */

	/* blog about */
	div.blogAbout { padding-top: 45px; }
	div.blogAbout h3 { text-decoration:none; color: #F56533; font-size: 20px; display: block; font-weight: 700;  margin-bottom: 10px; }
	/* / blog about */

	/* blog home */
	div.blogHome h3 a { text-decoration:none; color: #F56533; font-size: 20px; display: block; font-weight: 700;  margin-bottom: 10px; }
	div.blogHome h3 a:hover { color: #71BE45; }
	/* / blog home */

	/* blog topics */
	div.blogTopics { padding-top: 20px; }
	div.blogTopics nav#secondNav { padding-top: 0; }
	div.blogTopics h3 { text-decoration:none; color: #F56533; font-size: 20px; display: block; font-weight: 700; }
	/* / blog topics */

	/* blog archives */
	nav.blogArchives h3 { text-decoration:none; color: #F56533; font-size: 20px; display: block; font-weight: 700;  margin-bottom: 10px; }
	/* / blog archives */

	p.blogArticleInfoLine { margin-bottom: 10px; }
	p.blogArticleInfoLine, p.blogArticleInfoLine *, p.blogArticleInfoLine a { color: #b6b7b8; font-size: 12px; line-height: 14px; text-decoration: none; }
	p.blogArticleInfoLine a:hover { text-decoration: underline; }
	
	/* blog side */
	nav#archiveNav li { list-style: none; margin:0; }
	.reflect_year a{ text-decoration: none; font-family:Verdana,"DejaVu Sans","Bitstream Vera Sans","Lucida Grande",sans-serif; font-size: 13px; font-weight:normal; color:#7F7F7F; }
	.reflect_year a:hover{ color:#333333; }
	/* /blog side */
	
	/* RSS Feed Link */
	a.rssFeedLink { background: url('../../images/us-en-cgp/icons/rss-20x20.gif') no-repeat left center; display: block; padding: 0 0 0 35px; margin: 56px 0 0 0; text-decoration: none; }
	a.rssFeedLink:hover { background:url('../../images/us-en-cgp/icons/rss-20x20-hover.gif') no-repeat left center; display: block; padding: 0 0 0 35px; margin: 56px 0 0 0; text-decoration: none; }
	article.blogArchive h2 a { color: #444444; font-size: 18px; font-weight: 500; font-family: arial,"HelveticaNeue","Helvetica Neue",Helvetica,sans-serif; }
	/* / RSS Feed Link */

	/* stages of AD */
	ul#stagesOfAd { list-style: none; background: none; }
	ul#stagesOfAd li { padding:5px 0 5px 10px; font-size: 15px; font-weight: bold; font-family: arial; }
	ul#stagesOfAd li:hover { background:#f8ad90; }
	ul#stagesOfAd li.adStageOne { background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li.adStageTwo { background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li.adStageThree {	background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li.adStageFour { background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li.adStageFive { background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li.adStageSix { background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li.adStageSeven { background:url(../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg) no-repeat 0 0; }
	ul#stagesOfAd li a { text-decoration:none; display:block; }
	ul#stagesOfAd li a:hover { color:#000000; }
	/* / stages of AD */


	.recepieWrapper {
		padding-bottom: 20px;
	}
	
	.recepieImageWrapper {
		padding-top: 10px;
	}

	div.pointToPage a { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-16x24.gif') no-repeat right center transparent; color: #F56533; display: inline-block; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif !important; font-size: 18px; font-weight: 500; line-height: 22px; margin: 54px 0 24px 0; padding: 14px 24px 14px 67px; text-decoration: none; }

  /* Page: Caregiver resources */
	div.respiteLocator a { background: url('../../images/us-en-cgp/elements/disc-arrow-ffffff-on-81C341-40x40.gif') no-repeat 25px 0 transparent; display: block; color: #f56533; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-weight: 500; font-size: 24px; line-height: 30px; min-height: 50px; padding: 5px 80px 0 80px; text-decoration: none; margin: 54px 0 24px 0; }
	div.respiteLocator span.respiteLink { color: #000000; font-family: arial; font-size: 16px; text-decoration: underline; }
  /* / Page: Caregiver resources */
  
  /* Page: Diagnosis */
	li#medicalHistory { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/legal-icon-40x40.jpg') no-repeat left top; }
	li#mentalStatus { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/clock-icon-40x40.jpg') no-repeat left top; }
	li#physicalExam { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/medical-icon-40x40.png') no-repeat left top; }
	li#brainScans { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/brain-icon-40x40.jpg') no-repeat left top; }
	li.diagnosisOfAd { font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-size: 24px; color:#000000; padding: 10px 0 0 60px; font-weight:300; }
	li.diagnosisOfAd ul li { background: url('../../images/elements/bullet-81C341-on-ffffff-11x11.gif') no-repeat scroll 4px 6px transparent; color: #444444; font-family: HelveticaNeue,'Helvetica Neue',Helvetica,Arial,sans-serif; font-weight: normal; list-style: none outside none; margin: 18px 0; padding: 0 0 0 24px; }
  /* / Page: Diagnosis */
  
  /* Page: Causes */
	.brainResroucesQuote { font-style: italic; font-family: inherit; font-size: inherit; line-height: inherit; }
  /* / Page: Causes */
  
  /* Page: Home */
	#homeNews .newsElement { border-top: #cccccc 1px solid; }
	#homeNews .newsTitle a { display: block; text-decoration: none; padding: 10px 0 10px 0; }
	#homeNews .newsMore { border-top: #cccccc 1px solid; padding: 10px 0 10px 0; }
  /* / Page: Home */

	.listedVideo { padding-bottom: 10px; }

/* ---------------------------------------------------------- check if this is usesd, otherwise remove------------------------------------------------------------------ */

    /* about overview */
/*	div#blockAboutOverview h2 { font-family: MuseoSlab-500,Verdana,"DejaVu Sans","Bitstream Vera Sans","Lucida Grande",sans-serif !important; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; font-size: 26px; line-height: 28px; color: #8DC63F; font-weight: normal; }
	div#blockAboutOverview a { color: #8cc941; font-style: normal; text-decoration: none; }
	div#blockAboutOverview a:hover { color: #333333; font-style: normal; text-decoration: none; } */
    /* / about overview */
	
	/* about overview1 */
/*	div#blockAboutOverview1 h2 { font-family: MuseoSlab-500,Verdana,"DejaVu Sans","Bitstream Vera Sans","Lucida Grande",sans-serif !important; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; font-size: 26px; line-height: 28px; color: #8DC63F; font-weight: normal; }
	div#blockAboutOverview1 a { color: #8cc941; font-style: normal; text-decoration: none; }
	div#blockAboutOverview1 a:hover { color: #333333; font-style: normal; text-decoration: none; } */
    /* / about overview */

/* ---------------------------------------------------------- / check if this is usesd, otherwise remove------------------------------------------------------------------ */

	span.smallTM { font-size:20px; display:inline-block; position: relative; top: -9px; }
	.hrDividerTypeA { background: url('../../images/us-en-cgp/elements/dot-seperator-960x8.gif') right center no-repeat; border: none; height: 8px; margin-bottom: 25px; }
	.blockQuoteTextCallOut { color: #F56533; margin:0 0 20px 0; }
	.blockQuoteTextCallOut * { color: #F56533!important; }

	/* Box Type A One */
	dl.boxTypeAOne { background:#768c99; font-size: 18px; border-radius: 0 0 15px 15px; margin-bottom: 15px; }
	dl.boxTypeAOne dt { color:#ffffff; padding: 5px 15px; }
	dl.boxTypeAOne dd { background: #e1e5e7; font-size: 12px; line-height: 18px; padding: 5px 15px; margin: 0; border-radius: 0 10px 10px 10px; }
	/* Box Type A One */

	/* / Box Type A Two */
	dl.boxTypeATwo { background:#ffcd34; font-size: 18px; border-radius: 0 0 15px 15px; margin-bottom: 15px; }
	dl.boxTypeATwo dt { color:#585858; padding: 5px 15px; }
	dl.boxTypeATwo dd { background: #ffe699; font-size: 12px; line-height: 18px; padding: 5px 15px; margin: 0; border-radius: 0 10px 10px 10px; }
	/* / Box Type A Two */

	/* link ponting to page */
/*	div.pointToPage a { background: url("../../images/us-en-cgp/elements/disc-arrow-ffffff-on-81C341-40x40.gif") no-repeat 25px 0 transparent; display: block; color: #f56533; font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 24px; line-height: 30px; min-height: 50px; padding: 5px 80px 0 80px; text-decoration: none; margin: 54px 0 24px 0; } */
	/*  / link ponting to page */

	.articleList { margin-top: 20px; padding-top: 20px; border-top: 1px solid #cccccc; }
	.articleList.first { margin-top: 0; padding-top: 0; border-top: none; }

	/* shaker cup */
	div#sideShakerCupPromo h2 { font-size: 15px; font-weight: 700; color: #F56533; line-height: 20px; padding: 0 0 0 0px; }
	div#sideShakerCupPromo { background: url('../../images/us-en-cgp/global/axona-shaker-cup-80x124.jpg') no-repeat 152px 36px; }
	div#sideShakerCupPromo p.sideShakerCupText { color:#444444; font-size:13px; line-height: 15px; display: block;  padding: 0 58px 0 0px; }
	p.sideShakerCupText br { line-height:10px; }
	p.sideFineprintWithAsterisk, p.sideFineprintWithAsterisk * { color:#999999; font-size:10px!important; line-height: 12px!important; }
	p.sideFineprintWithAsterisk { display: block; padding: 0 0 0 10px; }
	p.sideFineprintWithAsterisk .hangingAsterisk { z-index: 10; position: absolute; margin-left: -5px; }
	/* / shaker cup */

	/* request info (2) */
	div#sideRequestInfo02 h2 { font-size: 15px; font-weight: 700; color: #F56533; line-height: 20px; padding: 0 0 0 0px; }
	div#sideRequestInfo02 p.sideRequestInfo02Text { color:#444444; font-size:13px; line-height: 15px; }
	/* / request info (2) */

	/* discount */
	span.percentageOffProgram { font-family: inherit; font-size: inherit; line-height: inherit; font-weight: bold; }
	/* / discount */
	
	/* custom blockquotes */
	.blockQuoteTypeA { color: #F56533; font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 24px; line-height: 30px; margin: 0 0 20px 0; padding: 9px 5px 0 0; font-style: normal; border: none; }
	/* / blockquote type A */

	/* blockquote type B */
	.blockQuoteTypeB { color: #F56533; font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 22px; line-height: 28px; margin: 0 0 20px 0; padding: 9px 0 0 0; font-style: normal; border: none; }
	.blockQuoteTypeB .blockQuoteText { padding-top: 10px; }
	.blockQuoteTypeC { color: #F56533; font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 16px; line-height: 20px; margin: 0 0 20px 0; padding: 9px 0 0 0; font-style: normal; border: none; }
	.blockQuoteTypeD { color: #F56533; font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 22px; line-height: 28px; margin: 0 0 20px 0; padding: 9px 0 0 25px; font-style: normal; border: none; }
	.blockQuoteTypeE { color: #F56533; font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 19px; line-height: 22px; margin: 0 0 20px 0; padding: 9px 5px 0 0; font-style: normal; border: none; }
	/* / custom blockquotes */

    /* side elements */
	.sideElement { margin-top: 30px; margin-bottom: 30px; }
	.sideElement h2 { font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 20px; line-height: 24px; margin-bottom: 7px; }
	.sideElement p { font-size: 12px; line-height: 14px; margin-bottom: 10px; }
	
/*	.sideElement p { font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important; font-weight: 500; font-size: 20px; line-height: 24px; margin-bottom: 10px; margin-top: 10px; }
	.seideElement p.regularText { color:#888888; font-size: 14px; line-height: 15px; padding:0 0 0 8px; } */
	.sideElement p a.linkButtonTypeA {
		font-family: "Museo", "Palatino", "Hoefler Text", "Baskerville", "Georgia", "Times New Roman", serif!important;
		font-weight: 500;
		background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll right 5px #FFFFFF;
		color: #F56533!important;
		display: inline-block; font-size: 15px; line-height: 20px; font-weight: 700;
		padding: 0 15px 0 0;
		text-decoration: none; }
	div#sideGoodToKnow h2 { font-size: 21px; color: #8DC63F; margin-top:10px; }
	div#sideGoodToKnow p { font-size: 12px; line-height: 16px; }
	ul#goodToKnowFacts li { list-style: disc; font-family: inherit; font-size:13px; line-height:16px; font-family: arial,"HelveticaNeue","Helvetica Neue",Helvetica,sans-serif; }
	ul#goodToKnowFacts { padding: 0 0 0 20px; margin: 10px 0 0 0; }

    /* / side elements */

	/* questions box */
	div.questionsBoxForRefund { background: #f8f8f8; padding-top: 20px; padding-bottom: 20px; border-radius: 5px; border: 1px solid #cccccc; padding: 20px 60px 20px 60px; margin-bottom: 20px; }
    div.questionsBoxForRefund h2 { font-family: "Museo Slab", Rockwell, serif; }
	div.questionsBoxForRefund span.phoneNumberForRefund { color: #81c341; }
	/* / questions box */
	
	/* custom caption A */
	figcaption.customCaptionA { text-align: center; }
	/* / custom caption A */

	/* document list  */
	ul.documentList li { padding-left: 24px; }
	ul.documentList li a { line-height: 15px; display: block; text-decoration: none; }
	ul.documentList li.pdfLE { background: url('../../../../images/us-en/cgp/interior/caregiver-resources/pdf-logo.jpg') 0 0 no-repeat; }
	/* / document list */

	/* risk factors */
	a.riskFactorsCallout { color:#f56533; font-size: 18px; text-decoration: none; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; display: block; margin-top: 40px; background: url("../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif") no-repeat 171px 25px; }
	/* risk factors */

	/* brain images */
	span.brainImageCaptionA { display: block; font-size: 13px; font-weight: bold; margin: 0; text-align: center; height: 50px; line-height: 50px; }
	span.brainImageCaptionB { display: block; font-size: 13px; font-weight: bold; height: 50px; line-height: 16px; margin: 0; text-align: center; }
	span.brainImageSubTitleA { display: block; font-size: 12px; font-weight: 500; height:40px; margin-top: 8px; text-align: center; }
	span.brainImageSubTitleB { display: block; font-size: 12px; font-weight: 500; height: 40px; line-height: 18px; margin-top: -3px; text-align: center; }
	span.brainImageResource { display: block; font-size: 11px; line-height: 12px; max-width: 382px; padding: 0 0 30px 0; margin: 0 0 0 42px; }
	div.brainImageContainer { margin: 30px 0 16px 0; }
	img.brainOnMobile { margin: 0 auto; display: block; }
	/* / brain images */

	/* faq */
	ul.faqListBullets li { background: none; list-style: disc; padding-left: 0; }
	ul.faqListBullets { padding:0 0 0 25px; }
	/* / faq */
	
	/* footer */

    footer { padding-bottom: 50px; background: #FFFFFF; }

    div#footerLegal { background: #FFFFFF; padding: 10px 0 10px 0; }
    div#footerLegal * { color: #666666; font-size: 12px; line-height: 13px; }
    div#footerLegal p { margin-bottom: 10px; }
	div#footerLegal p i, div#footerLegal i { font-style: italic; font-family: inherit; font-size: inherit; line-height: inherit; }
	div#footerLegal p.withHangingSymbol { padding-left: 5px; }
    div#footerLegal p.withHangingSymbol span.hangingSymbol { margin-left: -5px; }
	

	.footerSection { border-top: 1px solid #cccccc; padding-top: 10px; }
	
	div#footerlinks { padding: 10px 0 10px 0; }
    div#footerlinks p { text-align: center; color: #666666; font-size: 11px; line-height: 18px; margin-bottom: 10px; }
    div#footerlinks p a { color: #666666; text-decoration:none; margin:0px 10px 0px 10px; white-space: nowrap; }
	div#footerlinks p a:hover { color: #81c341; text-decoration:none; margin: 0px 10px 0px 10px; }

    div#footerLast { padding: 10px 0 10px 0; }
	div#footerLast p { text-align: center; color: #666666; font-size: 11px; line-height: 13px; margin-bottom: 10px; }
	div#footerLast p a { font-size: inherit; line-height: inherit; color: #666666; text-decoration:none; }
	
	div#footerContainer { padding-top: 20px; }

	nav#footerNav ul { text-align: center; }
	nav#footerNav ul li { display: inline-block; padding-right: 5px; padding-left: 5px; border-right: 1px solid #cccccc; }
	nav#footerNav ul li.last { border: none; }
	nav#footerNav ul li a {	color: #808080; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; text-decoration: none; }
	nav#footerNav ul li a:hover { text-decoration: underline; }
	
	div#footerContainer p { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; text-decoration: none; color: #808080; }
	
	div#footerContainer p#footerRef { max-width: 450px; margin-left: auto; margin-right: auto; }
	div#footerContainer p#footerNest { color: #3eb9e5; }
	
	div#footerNavlist { background: #FFFFFF; text-align: center; }
	div#footerNavlist p, div#footerNavlist ul { margin-bottom: 10px; float: left; list-style: none; }
	div#footerNavlist ul li { margin: 0; display: inline; }
	div#footerNavlist ul li a { font-family: Arial, Helvetica, sans-serif; white-space: nowrap; color: #666666; font-size: 12px; line-height: 18px; text-decoration: underline; padding: 0 6px 0 6px; }
	div#footerNavlist ul li a:hover { color:#82c643; text-decoration: underline; }

	/* / footer */
	.wrapThisText { word-break: break-all!important; white-space: pre-wrap!important; }

	/* Forms */
	.standardForm .errors {	margin-bottom: 20px; }
	.standardForm .formElement { padding-bottom: 20px; }
	.standardForm fieldset { margin-bottom: 0; }
	.standardForm legend { display: none; }
	.standardForm label { text-align: right; }
	.standardForm label.forCheckBox { text-align: left; margin-top:5px; padding-left: 30px; }
	.standardForm label.inflowLabel { text-align: left; padding-left: 0; padding-right: 0; }
	.standardForm .styleableText { background: #e5e5e5; width: 270px; padding-left: 4px; padding-right: 4px; border: 1px solid #cccccc; background: #ffffff; margin: 0; }
	.standardForm .styleableSubmit { border: none; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; width:140px; color: #ffffff; text-decoration:none; font-weight:normal; text-align:center; border-radius: 5px 5px 5px 5px; margin-bottom:5px; background-color: #82c643; text-shadow:none; }
	.standardForm input.styleableSubmit:hover { border: none; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; width:140px; color: #ffffff; text-decoration:none; font-weight:normal; text-align:center; border-radius: 5px 5px 5px 5px; margin-bottom:5px; background-color: #689E36; text-shadow:none; }
	.standardForm .styleableCheckbox { display: inline-block; border: #afafaf 1px solid; color: #333333; width: 20px; height: 20px; font-size: 18px; line-height: 20px; text-align: center; margin-right: 5px; margin-top:7px; padding: 1px; border-radius: 2px; float:left; font-weight:normal; }
	.standardForm .styleableCheckbox .styleableSymbol { font-family: Arial, Helvetica, sans-serif; color: #333333; }
	.standardForm .styleableRadio { display: inline-block; background: #e5e5e5; border: #afafaf 1px solid; color: #000000; width: 20px; height: 20px; font-size: 20px; line-height: 20px; text-align: center; border-radius: 50%; margin: 0; padding: 0; vertical-align: top; float: left; margin-right: 5px; margin-top: 7px; z-index: -10; position: relative; }
	.standardForm .styleableRadio .styleableSymbol { vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
	.standardForm .styleableSelect { position: relative; display: inline-block; border: #afafaf 1px solid; color: #333333; width: 272px; height: 28px; line-height: 28px; text-align: left; margin: 0; padding: 0; padding-left: 5px; border-radius: 2px; }
	.standardForm .styleableSelect.originalSelect { width: 420px; padding-right: 0px; }
	.standardForm .styleableSelect .styleableSymbol { left: 240px; width: 20px; height: 28px; line-height: 28px; background: #e5e5e5; border-left: 1px solid #afafaf; border-radius: 2px; text-align: center; }
	.standardForm .styleableFileUpload { display: inline-block; background: #e5e5e5; border: #afafaf 1px solid; color: #000000; width: 195px; height: 28px; line-height: 28px; text-align: left; margin: 0; padding: 0; padding-left: 5px; border-radius: 2px; }
	.standardForm .styleableFileUpload .styleableSymbol { left: 180px; width: 20px; height: 28px; line-height: 28px; background: #e5e5e5; border-left: 1px solid #afafaf; border-radius: 2px; text-align: center; }
	.standardForm .styleableFileUpload .styleableValue { height: 28px; line-height: 28px; background: #e5e5e5; text-align: left; padding-left: 5px; }
	.standardForm .styleableTextarea { display: inline-block; background: #e5e5e5; width: 270px; height: 100px; padding-left: 4px; padding-right: 4px; border: 1px solid #cccccc; background: #ffffff; margin: 0; resize: none; }
	.hidden { display:none; }
	.errors, .errors strong { color:#CC0000; }
	/* / Forms */


	/* FAQs */
	dl.faqElement dt { color: #000000; text-decoration: underline; padding-bottom: 5px; }
	dl.faqElement dt.hoverstate { color: #8DC63F; }
	/* / FAQs */

/* ---- 2. Page Styles -------------------------------------------------------------------------------- */

  /* Home page */

    /* fixed samples button */
	div#fixedSampleButtonCenterWrapOne { width: 100%; height: 0; z-index: 502; position: fixed; top: 0; }
	div#fixedSampleButtonCenterWrapTwo { margin-left: auto; margin-right: auto; height: 0; width: 100%; float: right; text-align: right; }
	img#fixedSampleButtonButton { text-align: right; top: 230px; z-index: 504; position: absolute; margin-left: -60px; }
    /* / fixed samples button */
	
	/* blog listing */
	div.blogMore a.linkButtonToBlog { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll right 6px #FFFFFF; color: #F56533; display: inline-block; font-size: 15px; font-weight: 700; margin: 10px 0; text-decoration: none; padding: 0 22px 0 0; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; }
	/* / blog listing */

	/* home rotation */
	div#homeRotation { margin: 0; padding: 0; }
	div#homeRotation img { margin: 0; padding: 0; }
	div#homeRotation div#rotationOverlay { width: 940px; height: 310px; overflow: hidden; }
	div#homeRotation div#overlayShade { width: 940px; height: 7px; background: url('../../images/home/overlay-shade-10x7.png') center top repeat-x; }
	.rslides { width: 100%; margin: 0; padding: 0; overflow: hidden; list-style: none; position:relative; z-index:300; }
	.rslides li { display: none; width: 100%; }
	.rslides li:first-child { display: block; float: left; }
	.rslides img { display: block; float: left; width: 100%; height: auto; border: 0; }
	ul.rslides.rslides1 li { margin: 0; padding: 0; }
	ul.rslides_tabs.rslides1_tabs { width: 100%; text-align: center; background: #81c341; overflow: hidden; border-radius:0 0 5px 5px; margin: 0 auto 30px auto; }
	ul.rslides_tabs.rslides1_tabs li { display: inline; float: left; margin: 0; padding: 0; }
	ul.rslides_tabs.rslides1_tabs li.rslides_here { opacity: 1; background:#719e45!important; }
	ul.rslides_tabs.rslides1_tabs li a { padding: 10px; text-decoration: none; font-size: 20px; color: #FFFFFF; font-family:"Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; display:block; }
	ul.rslides_tabs.rslides1_tabs li a:hover { color:#FFFFFF; }
	#slider1 { margin: 10px 0 0 0; border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; }
	li.rslides1_s1, li.rslides1_s3 { width: 33%; }
	li.rslides1_s2 { width:34%; }
	/* / home rotation */

  /* Homepage */

	.headerText h2 { font-family: "museo", Arial, Helvetica, sans-serif !important; color: #000000; font-weight: 100; }
	
    section.homePage p, section.homePage p a { font-size: 14px; line-height: 20px; }
	section.homePage p.fineprint, section.homePage p.fineprint * { font-size: 9px; line-height: 11px; }

	/* last section */
	div#lastSection { padding-top: 140px; }
	/* / last section */

  /* Site Map */
	#siteMap ul li { background: none; padding-left: 0; list-style:none; }
	#siteMap ul li ul { margin: 0; }
	#siteMap ul li a { text-decoration: none; font-weight: bold; }
	#siteMap ul li a:hover { text-decoration: underline; }
	#siteMap ul li ul li { background:url('../../images/elements/bullet-81C341-on-ffffff-11x11.gif') no-repeat 4px 6px; padding: 0 0 0 24px; }
	#siteMap ul li ul li a { text-decoration: none; font-weight: normal; }
	#siteMap ul li ul li ul li { background:url('../../images/us-en-cgp/elements/dash-000000-10x2.gif') no-repeat 11px 10px; }
  /* / Site Map */
  
  



  

  /* Page: Coping with wandering */
	/* info box */
	.wanderingBG { background: url('../../../../images/us-en/cgp/interior/coping-with-wandering/wandering-bg-960X200.gif') no-repeat -90px -38px; border-radius: 5px 0 5px 5px; padding-bottom: 10px; }
	.wanderingMissingTitle { background: #F56533; border-radius: 10px 0 10px 10px; font-size: 24px; padding: 28px 27px; font-family:"Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; color:#FFF; margin-bottom: 1px; margin-top: 40px; }
	.wanderingHeading { display: block; font-size: 24px; padding: 19px 27px; font-family:"Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; }
	.wanderingPercent { font-size: 102px; font-weight: 200; line-height: 88px; margin-left: 20px; margin-right: 20px; font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; color: #f56533; float: left; }
	.wanderingContent { font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-size: 24px; line-height: 27px;  padding-bottom: 10px; }
	/* / info box */
  /* / Page: Coping with wandering */

	/* starter kit dosing */
	div#starterKitDosingWrapper h3 { background: #ed1944; color: #ffffff; font-size: 18px; line-height: 22px; margin-bottom: 1px; padding: 10px; padding-left: 18px; }
	div#starterKitDosingDays dl { display: block; width: 79px; float: left; padding-right: 1px; }
	div#starterKitDosingDays dl.last { padding-right: 0; width: 80px; }
	div#starterKitDosingDays dl dt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; padding-top: 10px; text-align: center; background: #95a1aa; color: #ffffff; height: 40px; }
	div#starterKitDosingDays dl dt .smallDosingDay { display: block; font-size: 11px; line-hight: 12px; }
	div#starterKitDosingDays dl dd.dosingImage { text-align: center; background: #e1e5e7; border-top: 1px solid #ffffff; padding-top: 10px; }
	div#starterKitDosingDays dl dd.dosingCaption, div#starterKitDosingDays dl dd.dosingCaption * { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; text-align: center; background: #e1e5e7; height: 30px; padding-bottom: 10px; }
	div#starterKitDosingDays dl.first dt { -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-left-radius: 20px; }
	div#starterKitDosingDays dl.first dd.dosingImage { -webkit-border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; border-top-left-radius: 20px; overflow: hidden; }
	/* / starter kit dosing */

	/* starter kit spoons */
	div#starterKitSpoonsWrapper h3 { background: #ed1944; color: #ffffff; font-size: 18px; line-height: 22px; margin-bottom: 1px; padding: 10px; padding-left: 18px; }
	div#starterKitSpoonsDays dl { display: block; width: 79px; float: left; padding-right: 1px; }
	div#starterKitSpoonsDays dl.last { padding-right: 0; width: 80px; }
	div#starterKitSpoonsDays dl dt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; padding-top: 10px; text-align: center; background: #95a1aa; color: #ffffff; height: 40px; }
	div#starterKitSpoonsDays dl dt .smallSpoonsDay { display: block; font-size: 11px; line-hight: 12px; }
	div#starterKitSpoonsDays dl dd.spoonsImage { text-align: center; background: #e1e5e7; border-top: 1px solid #ffffff; padding-top: 10px; }
	div#starterKitSpoonsDays dl dd.spoonsCaption, div#starterKitSpoonsDays dl dd.spoonsCaption * { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; text-align: center; background: #e1e5e7; height: 30px; padding-bottom: 10px; }
	div#starterKitSpoonsDays dl.first dt { -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-left-radius: 20px; }
	div#starterKitSpoonsDays dl.first dd.spoonsImage { -webkit-border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; border-top-left-radius: 20px; overflow: hidden; }
	/* / starter kit spoons */

/* -------------------------------------------------------- check if still exists ---------------------------------------------- */
/*	.thankyou { padding: 20px; border: 1px solid #cccccc; background-color:#fcfcfc; width: 600px; } */
/* -------------------------------------------------------- / check if still exists ---------------------------------------------- */

	/* phone number in header */
	.topnavquestions { text-decoration: none; color: #b6b7b8; font-family: "museo-sans", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 500; }
	/* / phone number in header */

/* -------------------------------------------------------- check if still exists ---------------------------------------------- */
	.noteinfo { font-family: museo, Arial, Helvetica, sans-serif; color: #000000; font-size:14px; font-weight:normal; line-height:14px; }
	.greenh3 { color:#81c341; font-family: museo, Arial, Helvetica, sans-serif; font-size:16px; font-weight:500; }		
/* -------------------------------------------------------- / check if still exists ---------------------------------------------- */

	a.linkButtonTypeA, a.linkButtonTypeA:visited, a.linkButtonTypeA:active { padding: 7px 15px 7px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #ffffff !important; text-align: center; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; margin-bottom: 5px; background-color: #82c643; text-decoration: none; display: inline-block; }
	a.linkButtonTypeA.fullWidth, a.linkButtonTypeA.fullWidth, a.linkButtonTypeA.fullWidth:active { display: block; }	
	a.linkButtonTypeB, a.linkButtonTypeB:visited, a.linkButtonTypeB:active { padding: 5px 15px 5px 15px; font-family:"Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-size: 14px; background-color: #f8bf00; border-radius: 5px 5px 5px 5px; color: #FFFFFF !important; display: inline-block;  margin-bottom: 5px;  text-align: center; text-decoration: none; font-weight:600; }

	/*  floating images */
	img.imageOneColumn, img.imageOneColumns { width: 40px; height: auto; }
	img.imageTwoColumns { width: 100px;	height: auto; }
	img.imageThreeColumns {	width: 160px; height: auto;	}
	img.imageFourColumns { width: 220px; height: auto; }
	img.imageFiveColumns { width: 280px; height: auto; }
	img.imageSixColumns { width: 340px; height: auto; }
	img.imageSevenColumns { width: 400px; height: auto; }
	img.imageEightColumns { width: 460px; height: auto; }
	img.imageFloatRight { float: right; margin-left: 20px; margin-bottom: 20px; }
	img.imageFloatLeft { float: left; margin-right: 20px; margin-bottom: 20px; }
	/* / floating images */

	/*  floating images with caption */
	figure.imageOneColumn, figure.imageOneColumns { width: 40px; }
	figure.imageTwoColumns { width: 100px; }
	figure.imageThreeColumns {	width: 160px; }
	figure.imageFourColumns { width: 220px; }
	figure.imageFiveColumns { width: 280px; }
	figure.imageSixColumns { width: 340px; }
	figure.imageSevenColumns { width: 400px; }
	figure.imageEightColumns { width: 460px; }
	figure img { width: 100%; height: auto; }
	figure.imageFloatRight { float: right; margin-left: 20px; margin-bottom: 20px; }
	figure.imageFloatLeft { float: left; margin-right: 20px; margin-bottom: 20px; }
	/* / floating images with caption */

	/* step images */
	.stepsImage { margin-left: auto; margin-right: auto; display: block; width: 50px; height: 50px; }
	/* / step images */

	/* Diagnosis of Ad */
	li#medicalHistory { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/legal-icon-40x40.jpg') no-repeat left top; }
	li#mentalStatus { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/clock-icon-40x40.jpg') no-repeat left top; }
	li#physicalExam { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/medical-icon-40x40.png') no-repeat left top; }
	li#brainScans { background: url('../../../../images/us-en/cgp/interior/diagnosis-of-ad/brain-icon-40x40.jpg') no-repeat left top; }
	li.diagnosisOfAd { font-family: "Museo","Palatino","Hoefler Text","Baskerville","Georgia","Times New Roman",serif; font-size: 24px; color: #000000; padding-left: 60px; padding-top: 10px; font-weight: 300; }
	li.diagnosisOfAd ul li { font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,sans-serif; font-weight:normal; color:#444444; }
	/* / Diagnosis of Ad */

	/* How to take axona: mixing steps */
	div#mixingIconStage1 { background: url('../../../../images/us-en/cgp/interior/how-to-take-axona/how-to-take-axona-icon1-60x60.gif') no-repeat 26px 0; padding:0 28px 0 125px; }
	div#mixingIconStage2 { background: url('../../../../images/us-en/cgp/interior/how-to-take-axona/how-to-take-axona-icon2-60x60.gif') no-repeat 26px 0; padding:0 28px 0 125px; }
	div#mixingIconStage3 { background: url('../../../../images/us-en/cgp/interior/how-to-take-axona/how-to-take-axona-icon3-60x60.gif') no-repeat 26px 0; padding:0 28px 0 125px; }
	div#mixingSteps strong { font-size:16px; }
	/* / How to take axona: mixing steps */

/* Clinical Stages Remove Old Clinical Stages */
div#clinicalStageA { padding-bottom: 20px; }
div.clinicalStageOneImage { background: #81C341; width:22%; display: block; height: 66px; }
div.clinicalStageTwoImage {	background:#FFCD34; width:19%; display: block; height: 66px; }
div.clinicalStageThreeImage { background: #b6b7b8; width: 65%; display: block; height: 66px; }
div.clinicalStageOneImage, div.clinicalStageTwoImage, div.clinicalStageThreeImage { margin-bottom: 10px; }
div.clinicalStageOneImage img, div.clinicalStageTwoImage img, div.clinicalStageThreeImage img { margin: 11px 0 8px 8px; }
div.lastClinicalResult { margin: 30px 0; }
span.clinicalStageOneHeading, span.clinicalStageTwoHeading, span.clinicalStageThreeHeading { font-weight: bold; font-size: 13px; display: block; margin: 0 0 5px 0; }
/* Clinical Stages Remove Old Clinical Stages */
	
	.dontBreakThis, .keeptogether { white-space: nowrap; font-size: inherit; line-height: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.legalText { font-size:11px; line-height:13px; }

  /* Financial Help */
	div.discountCardContainer h2, div.mailOrderContainer h2 { margin:10px 0; }
  /* / Financial Help */


  /* Doctor Finder */
	div#dfSearch { padding-top: 5px; }
	div#dfSearch .dfSearchSelection ul { height: 29px; border-bottom: 1px solid #e1e5e7; border-top: 1px solid #e1e5e7; }
	div#dfSearch .dfSearchSelection ul li { display: block; width: 100px; float: left; background: none; padding: 0; }
	div#dfSearch .dfSearchSelection ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 29px; text-decoration: none; background: #ffffff; display: block; text-align: center; border-bottom: 1px solid background: #e1e5e7; color: #7f7f7f; }
	div#dfSearch .dfSearchSelection ul li a.active { background: #eeeeee; }	
	div#dfSearch .dfSearchSelection ul li a:hover { background: #eeeeee; }
	div#dfSearch .dfSearchStage { padding-top: 20px; }
	table#drFinderResults { width: 100%; border: thin; border-color: #afafaf; margin-bottom: 20px; }
	table#drFinderResults thead { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:500; background-color:#f5f5f5; text-align:left; border: solid 1px #afafaf; }
	table#drFinderResults th.dftNamelast { background: #e5e5e5; }
	table#drFinderResults th a { display: block; padding: 5px 10px 5px 10px; text-align: left; text-decoration: none; }
	div.sortby_name table#drFinderResults thead tr th.dftName a { background: url('../../images/icons/sortarrow-20x7-trans.png') right no-repeat #e5e5e5; border-right: solid 1px #afafaf; }
	div.sortby_city table#drFinderResults thead tr th.dftCity a { background: url('../../images/icons/sortarrow-20x7-trans.png') right no-repeat #e5e5e5; border-left: solid 1px #afafaf; border-right: solid 1px #afafaf; }
	div.sortby_state table#drFinderResults thead tr th.dftState a { background: url('../../images/icons/sortarrow-20x7-trans.png') right no-repeat #e5e5e5; border-left: solid 1px #afafaf; border-right: solid 1px #afafaf; }
	table#drFinderResults tr { padding: 3px; }
	table#drFinderResults td.dfResultsName { padding:5px 5px 5px 10px; }
	table#drFinderResults td.dfResultsCity { padding-left: 15px; }
	table#drFinderResults td.dfResultsState { padding-left:15px; }
	table#drFinderResults td.dfResultsDetails { padding-left: 15px; }
	.oddRow { border: solid 1px #afafaf; }
	.evenRow { background:#fafafa; border: solid 1px #afafaf; }
	.firstPage { padding: 5px 10px 5px 10px; font-family: Arial, Helvetica, sans-serif !important; font-size: 16px !important; line-height: 20px; font-weight: 500; color: #ffffff !important; text-decoration: none; text-align: center; border-radius: 4px 4px 4px 4px; margin-bottom: 5px; font-weight:bold; background-color: #82c643; }
	.lastPage { padding: 5px 10px 5px 10px; font-family: Arial, Helvetica, sans-serif !important; font-size: 16px !important; line-height: 20px; font-weight: 500; color: #ffffff !important; text-decoration: none; font-weight:bold; text-align: center; border-radius: 4px 4px 4px 4px; margin-bottom: 5px; background-color: #82c643; }
	.drfindernav { color: #000000; font-weight: bold; }
	div#drFinderNavBar{ width: 90%; text-align: center; }
	.dfDetailsHeader { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: 500; margin-top: 10px; }
	.drfinderdisclaimer { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; line-height: 13px; margin-bottom: 10px; }
  /* / Doctor Finder */


/* ---- 3. Media Queries ------------------------------------------------------------------------------ */


/* -- Smaller than standard 960 (devices and browsers) -- */
@media only screen and (max-width: 959px) {

	#logoSection { height: 65px!important; overflow: hidden; float: none!important; }

    /* first navigation */
	#firstNav { padding-top: 0; }
	#firstNav ul li ul { padding-bottom: 0; }
    /* first navigation */

    div#centerSection div.logoAlign, div#centerSectionTwo div.logoAlign { padding-left: 0; }

	/* phone number in header */
	div#topnavquestions { margin-left: 300px; }	
	/* / phone number in header */

  /* Homepage */

	/* Home Rotation */
/*	div#homeRotation div#rotationOverlay { z-index: 500; position: absolute; width: 748px; height: 269px; top: 0; }
	div#homeRotation div#overlayShade { background: url('../../images/home/overlay-shade-10x7.png') center top repeat-x; z-index: 501; position: absolute; width: 748px; height: 7px; top: 0; }
	ul.rslides_tabs.rslides1_tabs { margin-top: -40px; }
	ul.rslides_tabs.rslides1_tabs { width: 700px; } */
	/* / Home Rotation */

  /* Homepage */	



  /* Secondary pages */

    /* Forms */
	.standardForm input.styleableText { width: 410px; }
	.standardForm .styleableSelect { width: 412px; }
	.standardForm .styleableSelect .styleableSymbol { left: 380px; }
    /* / Forms */

    /* starter kit dosing */
  	div#starterKitDosingDays dl { width: 62px; }
  	div#starterKitDosingDays dl.last { width: 67px; padding-right: 0; }
  	div#starterKitDosingDays dl dt { overflow: hidden; }
    /* / starter kit dosing */

    /* starter kit spoons */
  	div#starterKitSpoonsDays dl { width: 62px; }
  	div#starterKitSpoonsDays dl.last { width: 67px; padding-right: 0; }
  	div#starterKitSpoonsDays dl dt { overflow: hidden; }
    /* / starter kit spoons */

  /* / Secondary pages */

  /* Page: Coping with wandering */
	/* info box */
	.wanderingBG { background:url('../../../../images/us-en/cgp/interior/coping-with-wandering/wandering-bg-960X200.gif') no-repeat scroll -239px -50px; max-width: 580px; }
	.wanderingHeading { font-size: 21px; padding: 9px 27px; }
	.wanderingContent { font-size: 18px; line-height: 23px; }
	.wanderingPercent { font-weight: 200; line-height: 75px; margin-left: 20px; font-size:80px; }
	.wanderingMissingTitle { font-size: 18px; margin-bottom: 1px; padding: 17px 27px; }
	/* / info box */
  /* / Page: Coping with wandering */

}

/* -- Tablet Portrait size to standard 960 (devices and browsers) -- */
@media only screen and (min-width: 768px) and (max-width: 959px) {

  /* Global */

    /* phone number in header */
	div#topnavquestions { margin-left: 300px; }
    /* / phone number in header */

	/* MEGA menu */
	nav#firstNav ul li .mmBox { padding: 24px 38px 24px 38px; }
	.mmShakerCup { background: url('../../images/us-en-cgp/global/axona-shaker-cup-80x124.jpg') 124px 40px no-repeat; }
	
	/* 189 */
/*	#mmMain_189 div.mmContentOne a.animationLinkTypeA { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 43px 36px #FFFFFF; }
	#mmMain_189 div.mmContentOne a.animationLinkTypeA:hover { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 43px 36px #FFFFFF; }
*/	/* / 189 */
	
	/* 43 */
/*	#mmMain_43 div.mmContentOne a.animationLinkTypeA { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 76px 19px #FFFFFF; }
	#mmMain_43 div.mmContentOne a.animationLinkTypeA:hover { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 76px 19px #FFFFFF; }
*/	/* / 43 */

	/* 48 */
/*	#mmMain_48 div.mmContentOne a.animationLinkTypeA:hover { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat 97px 19px #FFFFFF; }
	#mmMain_48 div.mmContentOne a.animationLinkTypeA { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat 97px 19px #FFFFFF; }
*/	/* / 48 */
	
	/* / MEGA menu */

  /* / Global */

  /* Homepage */
	/* home rotation */
	ul.rslides_tabs.rslides1_tabs li a { padding: 10px; }
	/* / home rotation */
  /* / Homepage */

  /* Secondary */

	/* Forms */
	.standardForm .styleableSelect { width: 222px; }
	.standardForm .styleableSelect .styleableSymbol { left: 190px; }
	/* / Forms*/

	/* floating images */
	img.imageOneColumn, img.imageOneColumns { width: 28px; height: auto; }
	img.imageTwoColumns { width: 76px; height: auto; }
	img.imageThreeColumns { width: 124px; height: auto; }
	img.imageFourColumns { width: 172px; height: auto; }
	img.imageFiveColumns { width: 220px; height: auto; }
	img.imageSixColumns { width: 268px; height: auto; }
	img.imageSevenColumns { width: 316px; height: auto; }
	img.imageEightColumns { width: 364px; height: auto; }
	/* / floating images */

	/* floating images with caption */
	figure.imageOneColumn, figure.imageOneColumns { width: 28px; }
	figure.imageTwoColumns { width: 76px; }
	figure.imageThreeColumns {	width: 124px; }
	figure.imageFourColumns { width: 172px; }
	figure.imageFiveColumns { width: 220px; }
	figure.imageSixColumns { width: 268px; }
	figure.imageSevenColumns { width: 316px; }
	figure.imageEightColumns { width: 364px; }
	/* / floating images with caption */

	/* brain images */
	span.brainImageResource { margin: 0 0 0 20px; }
	/* / brain images */

	/* risk factors */
	a.riskFactorsCallout { background:url("../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif") no-repeat scroll 71px 45px; }
	/* / risk factors */

	/* shaker cup */
	div#sideShakerCupPromo { background: url('../../images/us-en-cgp/global/axona-shaker-cup-60x93.jpg') no-repeat 123px 40px; }
	div#sideShakerCupPromo h2 { font-size:14px; padding:0 0 0 0px; }
	div#sideShakerCupPromo p.sideShakerCupText { font-size: 12px; line-height: 14px; padding: 0 50px 0 0px; }
	/* / shaker cup */



	/* Blog */
	.theDateTime { font-size: 12px; }
	/* / Blog*/

  /* / Secondary */

}

/* -- All Non-Mobile Sizes (devices and browser) -- */
@media only screen and (min-width: 768px) {

  /* Global */
	
	.showOnlyOnMobile { display: none!important; }
	#logoSection { padding-right: 40px; }
	
    /* first navigation */
	nav#firstNav ul li a:hover, nav#firstNav ul li.active a:hover, nav#firstNav ul li.active a {
		background: repeat-x center bottom #ffffff url('../../images/us-en-cgp/elements/hover-bar-ffcd34-100x2.gif');
	}
    /* / first navigation */
	
  /* / Global */
	
	section.secondaryPage { padding-top: 15px; padding-bottom: 50px; }

    /* phone number in header */
	.topnavquestions { text-decoration: none; color: #b6b7b8; font-family: "museo-sans", Arial, Helvetica, sans-serif; font-size: 20px; font-weight:500; }
	div#topnavquestions { margin-left: 250px; margin-top: 50px; }	
    /* / phone number in header */



}

/* -- All Mobile Sizes (devices and browser) -- */
@media only screen and (max-width: 767px) {

  /* Global */

	.hideOnMobile { display: none!important; }
  
    /* header */
	#topSelection ul { padding-top: 20px; }
	#topSelection ul li { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-left: 0; }
	#topSelection ul li a { display: block; width: 200px; text-align: left; padding: 7px 5px 7px 5px; }
	#topnavquestions { margin-top: 60px; }
	#menuToggle { width: 40px; float: left;	}
	/* / header */

	/* first navigation */
	nav#firstNav { padding-top: 0; }
	nav#firstNav ul { position: absolute; z-index: 1000; width: 100%; }
	nav#firstNav ul li { display: block; float: none; background: #ffffff; }
	nav#firstNav ul li a, nav#firstNav ul li.active a, nav#firstNav ul li a:hover { display: block; border: 1px solid #cccccc; border-bottom: none; padding: 20px; background: #ffffff; }
	nav#firstNav ul li.last a { border-bottom: 1px solid #cccccc; }
	nav#firstNav ul li ul { position: relative; }
	nav#firstNav ul li ul li.overview { display: block; }
	nav#firstNav ul li ul li a, nav#firstNav ul li.active ul li a { border-top: #dddddd dotted 1px; background: #f8f8f8; }
	nav#firstNav ul li a.toggleMe { background: #ffffff url('../../images/icons/opener-right-49x60-trans.png') right center no-repeat!important; }
	nav#firstNav ul li.openFolder a.toggleMe { background: #ffffff url('../../images/icons/opener-down-49x60-trans.png') right center no-repeat!important; }
	#menuToggle { background: url('../../images/icons/menu-73x20.gif') left center no-repeat; display: block; width: 73px; height: 30px; float: left; }
	body.hidenavonmobile nav#firstNav { display: none; }
	/* / first navigation */

    /* questions box */
	div.questionsBoxForRefund { padding: 20px 20px 20px 20px; }
    /* / questions box */

	/* shaker cup */
	div#sideShakerCupPromo { width: 220px; }
	/* / shaker cup */

	/* request info (2) */
	div#sideRequestInfo02 { width: 220px; }
	/* / request info (2) */


	section#mainSection { padding-top: 10px; }

  /* / Global */



  /* Homepage */

/*	div#fixedSampleButtonCenterWrapTwo { display: none; } */
/*	div#homeRotation div#rotationOverlay, div#homeRotation div#overlayShade { display: none; } */

	/* home rotation */
	#slider1 { border-radius:5px; }
	ul.rslides_tabs.rslides1_tabs { display: block; background: none; margin: 0 auto 15px auto; text-align: center; }
	li.rslides1_s1, li.rslides1_s3, li.rslides1_s2 { width: 40px; display: inline; float: none!important; }
	ul.rslides_tabs.rslides1_tabs li a { padding:0 10px; color: #b6b7b8; text-align: center; font-size: 40px; display: inline-block; }
	ul.rslides_tabs.rslides1_tabs li { padding: 0; margin: 0 10px; }
	ul.rslides_tabs.rslides1_tabs li.rslides_here { background:none!important; }
	ul.rslides_tabs.rslides1_tabs li.rslides_here a { color:#81c341; }
	ul.rslides_tabs.rslides1_tabs li a:hover { color:#b6b7b8; }
	/* / home rotation */


  /* / Homepage */


	
  /* secondary page */

	section.secondaryPage.withSecondNavigation div.container { background: none; }

	/* Forms */
	.standardForm input.styleableText { width: 410px; }
	/* / Forms */

	/* starter kit dosing */
	div#starterKitDosingWrapper h3 { -webkit-border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; border-top-left-radius: 20px; }
	div#starterKitDosingDays dl, div#starterKitDosingDays dl.last { clear: both; width: 100%; border-top: 1px solid #ffffff; }
	div#starterKitDosingDays dl.first { border-top: 0; }
	div#starterKitDosingDays dl dt, div#starterKitDosingDays dl.last dt { width: 100px; float: left; height: 51px; }
	div#starterKitDosingDays dl dt { height: 40px; padding-top: 21px; }
	div#starterKitDosingDays dl.last dt { padding-top: 13px; height: 48px; }
	div#starterKitDosingDays dl dd.dosingImage { overflow: hidden; height: 51px; }
	div#starterKitDosingDays dl.starterKitDosingDayOne dd.dosingImage img, div#starterKitDosingDays dl.starterKitDosingDayTwo dd.dosingImage img { margin-top: -18px; }
	div#starterKitDosingDays dl.starterKitDosingDayThree dd.dosingImage img, div#starterKitDosingDays dl.starterKitDosingDayFour dd.dosingImage img { margin-top: -13px; }
	div#starterKitDosingDays dl.starterKitDosingDayFive dd.dosingImage img, div#starterKitDosingDays dl.starterKitDosingDaySix dd.dosingImage img {	margin-top: -7px; }
	div#starterKitDosingDays dl.starterKitDosingDaySeven dd.dosingImage img { margin-top: -2px; }
	div#starterKitDosingDays dl.starterKitDosingDayEight dd.dosingImage img { margin-top: -3px; }
	div#starterKitDosingDays dl dd.dosingImage, div#starterKitDosingDays dl.last dd.dosingImage { width: 99px; float: left; border-top: 0; padding-right: 1px; }
	div#starterKitDosingDays dl.first dt, div#starterKitDosingDays dl.first dd.dosingImage { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
	div#starterKitDosingDays dl dd { width: 100px; float: left; }
	div#starterKitDosingDays dl.last dt { -webkit-border-bottom-right-radius: 20px; -moz-border-radius-bottomright: 20px; border-bottom-right-radius: 20px; overflow: hidden; }
	div#starterKitDosingDays dl.last dd.dosingImage { -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-left-radius: 20px; overflow: hidden; }
	div#starterKitDosingDays dl dd.dosingCaption { padding-top: 26px; text-align: left; height: 25px; }
	div#starterKitDosingDays dl.last dd.dosingCaption { padding-top: 18px; text-align: left; height: 33px; }
	/* / starter kit dosing */

	/* starter kit spoons */
	div#starterKitSpoonsWrapper h3 { -webkit-border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; border-top-left-radius: 20px; }
	div#starterKitSpoonsDays dl, div#starterKitSpoonsDays dl.last { clear: both; width: 100%; border-top: 1px solid #ffffff; }
	div#starterKitSpoonsDays dl.first { border-top: 0; }
	div#starterKitSpoonsDays dl dt, div#starterKitSpoonsDays dl.last dt { width: 100px; float: left; height: 51px; }
	div#starterKitSpoonsDays dl dt { height: 40px; padding-top: 21px; }
	div#starterKitSpoonsDays dl.last dt { padding-top: 13px; height: 48px; }
	div#starterKitSpoonsDays dl dd.spoonsImage { overflow: hidden; height: 51px; }
	div#starterKitSpoonsDays dl.starterKitSpoonsDayOne dd.spoonsImage img, div#starterKitSpoonsDays dl.starterKitSpoonsDayTwo dd.spoonsImage img { margin-top: -18px; }
	div#starterKitSpoonsDays dl.starterKitSpoonsDayThree dd.spoonsImage img, div#starterKitSpoonsDays dl.starterKitSpoonsDayFour dd.spoonsImage img { margin-top: -13px; }
	div#starterKitSpoonsDays dl.starterKitSpoonsDayFive dd.spoonsImage img, div#starterKitSpoonsDays dl.starterKitSpoonsDaySix dd.spoonsImage img { margin-top: -7px; }
	div#starterKitSpoonsDays dl.starterKitSpoonsDaySeven dd.spoonsImage img { margin-top: -2px; }
	div#starterKitSpoonsDays dl.starterKitSpoonsDayEight dd.spoonsImage img { margin-top: -3px;	}
	div#starterKitSpoonsDays dl dd.spoonsImage, div#starterKitSpoonsDays dl.last dd.spoonsImage { width: 99px; float: left; border-top: 0; padding-right: 1px; }
	div#starterKitSpoonsDays dl.first dt, div#starterKitSpoonsDays dl.first dd.spoonsImage { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
	div#starterKitSpoonsDays dl dd { width: 100px; float: left; }
	div#starterKitSpoonsDays dl.last dt { -webkit-border-bottom-right-radius: 20px; -moz-border-radius-bottomright: 20px; border-bottom-right-radius: 20px; overflow: hidden; }
	div#starterKitSpoonsDays dl.last dd.spoonsImage { -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-left-radius: 20px; overflow: hidden; }
	div#starterKitSpoonsDays dl dd.spoonsCaption { padding-top: 26px; text-align: left; height: 25px; }
	div#starterKitSpoonsDays dl.last dd.spoonsCaption { padding-top: 18px; text-align: left; height: 33px; }
	/* / starter kit spoons */

	/* risk factors */
	a.riskFactorsCallout { margin-top: 0; background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat scroll 73px 25px; }
	/* / risk factors */
	
	/* brain images */
	img.brainImageOnMobile { display: block; margin: 0 auto; }
	span.brainImageSubTitleB { margin-bottom:20px; }
	/* / brain images */

	/* Clinical studies */
	ul#clinicalResultsDiagram { margin-top: 30px; }
	/* / Clinical studies */

	/* Blog */
	.theDateTime { text-align: left; line-height: 16px; }
	/* / Blog */

	/* Footer */
	div#footerNavlist { background: #FFFFFF; text-align: left; }
	div#footerNavlist p, div#footerNavlist ul { margin-bottom: 10px; float: left; list-style: none; }
	div#footerNavlist ul li { margin: 0; display: block; padding-bottom: 10px; }
	div#footerNavlist ul li a { font-family: Arial, Helvetica, sans-serif; white-space: nowrap; border-right: 0px; color: #666666; font-size: 12px; line-height: 18px; text-decoration: none; padding: 0 5px 0 5px; }
	div#footerNavlist ul li a:hover { color:#82c643; }
	/* / Footer */
	
  /* Page: Coping with wandering */
	/* info box */
	.wanderingBG { background: url('../../../../images/us-en/cgp/interior/coping-with-wandering/wandering-bg-960X200.gif') no-repeat scroll -315px -61px; max-width:580px; }
	.wanderingContent { font-size: 14px; line-height: 16px; }
	
	/* / info box */
  /* / Page: Coping with wandering */

  /* Financial Help */
	div.discountCardContainer.five.columns { margin: 0 0 30px 0; }
  /* / Financial Help */

}

/* -- Mobile Landscape Size to Tablet Portrait (devices and browsers) -- */
@media only screen and (min-width: 480px) and (max-width: 767px) {

	/* phone number in header */
	.topnavquestions { text-decoration: none; color:#b6b7b8; font-family: "museo-sans", Arial, Helvetica, sans-serif; font-size: 14px; font-weight:500; }
	div#topnavquestions { text-align: right; white-space: nowrap; margin-left:0px; margin-top:90px; }	
	/* / phone number in header */

	/* Forms */
	.standardForm label { text-align: left;	}
	.standardForm textarea.styleableTextarea { width: 408px; }
	/* / Forms */
	
	/* starter kit dosing */
	div#starterKitDosingDays dl dt, div#starterKitDosingDays dl.last dt { width: 149px; }
	div#starterKitDosingDays dl dd.dosingImage, div#starterKitDosingDays dl.last dd.dosingImage { width: 110px; }	
	div#starterKitDosingDays dl dd.dosingCaption, div#starterKitDosingDays dl.last dd.dosingCaption { width: 160px; }
	/* / starter kit dosing */

	/* starter kit spoons */
	div#starterKitSpoonsDays dl dt, div#starterKitSpoonsDays dl.last dt { width: 149px; }
	div#starterKitSpoonsDays dl dd.spoonsImage, div#starterKitSpoonsDays dl.last dd.spoonsImage { width: 110px; }	
	div#starterKitSpoonsDays dl dd.spoonsCaption, div#starterKitSpoonsDays dl.last dd.spoonsCaption { width: 160px; }
	/* / starter kit spoons */

	/*  floating images */
	img.imageOneColumn, img.imageOneColumns { width: 40px; height: auto; }
	img.imageTwoColumns { width: 100px; height: auto; }
	img.imageThreeColumns { width: 160px; height: auto;	}
	img.imageFourColumns { width: 160px; height: auto; }
	img.imageFiveColumns { width: 160px; height: auto; }
	img.imageSixColumns { width: 160px;	height: auto; }
	img.imageSevenColumns { width: 160px; height: auto;	}
	img.imageEightColumns { width: 160px; height: auto;	}
    img.imageFloatRight { margin-left: 10px; margin-bottom: 10px; }
    img.imageFloatLeft { margin-right: 10px; margin-bottom: 10px; }
	/* / floating images */

	/*  floating images with caption */
	figure.imageOneColumn, figure.imageOneColumns { width: 40px; }
	figure.imageTwoColumns { width: 100px; }
	figure.imageThreeColumns {	width: 160px; }
	figure.imageFourColumns { width: 160px; }
	figure.imageFiveColumns { width: 160px; }
	figure.imageSixColumns { width: 160px; }
	figure.imageSevenColumns { width: 160px; }
	figure.imageEightColumns { width: 160px; }
    figure.imageFloatRight { margin-left: 10px; margin-bottom: 10px; }
    figure.imageFloatLeft { margin-right: 10px; margin-bottom: 10px; }
	/* / floating images with caption */
	
  /* Page: Coping with wandering */
	/* info box */
	.wanderingMissingTitle,.wanderingHeading { font-size: 15px; }
    .wanderingPercent { font-size: 66px; margin-left: 20px; line-height: 68px; }
    .wanderingHeading { padding: 9px 0 5px 27px; }
    .wanderingContent { line-height: 20px; font-size: 15px; }
	/* / info box */
  /* / Page: Coping with wandering */

}

/* -- Mobile Portrait Size to Mobile Landscape Size (devices and browsers) -- */
@media only screen and (max-width: 479px) {

	/* header */
	
	/* top selection */
	#topSelection ul li { background-color: #FEF0EB; padding:0 0 0 10px; }
	#topSelection ul li a {	font-size: 12px; padding: 7px 0px 7px 0px!important; width: 160px; color: #F56533; }
	/* / top selection */

    /* phone number in header */
	#topnavquestions { margin-top: 90px!important; text-align: center!important; }
	div#topnavquestions { text-align: right; margin-left:0px; margin-top:80px; }	
	.topnavquestions { text-decoration: none; color:#b6b7b8; font-family: "museo-sans", Arial, Helvetica, sans-serif; font-size: 14px; font-weight:500; }	
    /* phone number in header */

	div#SearchDiv { position: absolute; top: 138px; right: 0; background-color: rgb(242, 242, 242); padding: 6px 6px 5px 16px; }
	
	/* / header */

  /* Homepage */
	/* home rotation */
	ul.rslides_tabs.rslides1_tabs li a:hover { color:#81c341; }
	#slider1 { margin:10px 0 0 0; border-radius: 5px; }
	/* / home rotation */
  /* / Homepage */


	
	/* Forms */
	.standardForm input.styleableText { width: 290px; }
	.standardForm label { text-align: left;	}
	.standardForm .styleableSelect { width: 292px; }
	.standardForm .styleableSelect .styleableSymbol { left: 260px; }
	.standardForm textarea.styleableTextarea { width: 288px; }
	/* / Forms */

	/*  floating images */
	img.imageOneColumn, img.imageOneColumns { width: 28px; height: auto; }
	img.imageTwoColumns { width: 76px; height: auto; }
	img.imageThreeColumns { width: 120px; height: auto;	}
	img.imageFourColumns { width: 120px; height: auto; }
	img.imageFiveColumns { width: 120px; height: auto; }
	img.imageSixColumns { width: 120px; height: auto; }
	img.imageSevenColumns { width: 120px; height: auto; }
	img.imageEightColumns { width: 120px; height: auto; }
    img.imageFloatRight { margin-left: 10px; margin-bottom: 10px; }
    img.imageFloatLeft { margin-right: 10px; margin-bottom: 10px; }
	/* / floating images */
	
	/*  floating images with caption */
	figure.imageOneColumn, figure.imageOneColumns { width: 28px; }
	figure.imageTwoColumns { width: 76px; }
	figure.imageThreeColumns {	width: 120x; }
	figure.imageFourColumns { width: 120px; }
	figure.imageFiveColumns { width: 120px; }
	figure.imageSixColumns { width: 120px; }
	figure.imageSevenColumns { width: 120px; }
	figure.imageEightColumns { width: 120px; }
    figure.imageFloatRight { margin-left: 10px; margin-bottom: 10px; }
    figure.imageFloatLeft { margin-right: 10px; margin-bottom: 10px; }
    /* / floating images with caption */

	/* brain images */
	img.brainImageOnMobile{ display: block; margin: 0 auto; }
	span.brainImageSubTitleB { margin-bottom: 20px; }
	span.brainImageResource { margin: 0; }
	/* / brain images */

	/* risk factors callout */
	a.riskFactorsCallout { background: url('../../images/us-en-cgp/elements/arrow-r-81c341-on-ffffff-8x12.gif') no-repeat 173px 25px; }
	/* / risk factors callout */
	
  /* Doctor Finder */
	div#drFinderNavBar { width: 100%; text-align: center; }
  /* / Doctor Finder */
  
  /* Page: Coping with wandering */
	/* info box */
	.wanderingContent { font-size: 13px; line-height: 17px; display:block; }
	.wanderingPercent { font-size: 53px; line-height: 58px; margin-right: 10px; }
	/* / info box */
  /* / Page: Coping with wandering */
  
  
  	/* stages of AD */
	ul#stagesOfAd { background: #F8F8F8; }
	ul#stagesOfAd li { margin:5px 0; }
	ul#stagesOfAd li.adStageOne { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -620px 0; }
	ul#stagesOfAd li.adStageTwo { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -580px 0; }
	ul#stagesOfAd li.adStageThree { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -540px 0; }
	ul#stagesOfAd li.adStageFour { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -500px 0; }
	ul#stagesOfAd li.adStageFive { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -460px 0; }
	ul#stagesOfAd li.adStageSix { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -420px 0; }
	ul#stagesOfAd li.adStageSeven { background: url('../../../../images/us-en/cgp/interior/symptoms-of-ad/stages-bg-670x30.jpg') no-repeat -380px 0; }
	/* / stages of AD */

/* Clinical Stages Remove Old Clinical Stages */
div.clinicalStageOneImage img, div.clinicalStageTwoImage img, div.clinicalStageThreeImage img { margin: 11px 0 8px 2px; }
/* / Clinical Stages Remove Old Clinical Stages */
  
}


/* ---- 4. Font-Face ---------------------------------------------------------------------------------- */

/* ---- 4. Compatibility fixes ------------------------------------------------------------------------ */