.accordion, div#quest
{
    width: 650px; 
}

.quest
{
    width: 650px;
    padding-left: 25px;
}

.accordion h3, div#quest span.sub_accordion_link
{
    background: url('../img/plus-box.png') no-repeat left;
    padding: 7px 25px;
    margin: 0;
    font: bold 120%/100% Arial, Helvetica, sans-serif; 
    cursor: pointer;
    z-index: 2;
    position: relative;
}

.quest h5
{
    background: url('../img/plus-box.png') no-repeat left;
    padding: 3px 25px;
    font: 110%/100% Arial, Helvetica, sans-serif; 
    cursor: pointer;
    line-height: 18px;
    z-index: 2;
    position: relative;
    margin: 0;
}
  

.accordion h3:hover, .quest h5:hover
{
    /*background-color: #e3e2e2;*/
}
.accordion h3.active, div#quest span.sub_accordion_link.active, .quest h5.active
{
    background-position: left;
    cursor: pointer;
}
.accordion h3.clicked, div#quest span.sub_accordion_link.clicked
{
    background: url('../img/minus-box.gif') no-repeat left ;
    padding: 7px 25px;
    margin: 0;
    font: bold 120%/100% Arial, Helvetica, sans-serif; 
    cursor: pointer;
}

.quest h5.clicked
{
    background: url('../img/minus-box.gif') no-repeat left;
    padding: 3px 25px;
    font: 110%/100% Arial, Helvetica, sans-serif; 
    cursor: pointer;
    line-height:18px;
}
.accordion div, .quest div
{
    /*background: #f7f7f7;*/
    margin: 0;
   /* padding: 10px 15px 20px 1px; */
}

.sub_accordion_link
{
    color: #0066CC; /*font-size:9px;*/
    text-decoration: underline;
}


a.sub_accordion_link
{
   color:#0066CC;
   text-decoration: underline;
}

.answer
{
    padding-left: 25px;
}

.pdf_list
{
    list-style-image: url('../img/pdficon_small.gif');
    list-style-position: inside;
}
.pdf_list li
{
    /*line-height: 22px;*/
    list-style-position: inside;
}

.pdf_list li a
{
    padding-left: 10px;
}

.list_edi
{
    list-style-position: inside;
}

.pad_left_20
{
    padding-left: 20px;
}

.pad_left_40
{
    padding-left: 40px;
}


.list_edi li
{
     padding-left: 15px;
    list-style-position: inside;
}
.partner
{
    width: 340px;
    float: left;
}

.partner_image
{
    width: 100px;
    height: 67px;
    padding: 10px;
    float: left;
    cursor: pointer;
}

.partner_link
{
    text-decoration: underline;
    color: blue;
    font-family: Arial;
    font-size: 1em;
    cursor: pointer;
    padding-top: 20px;
}.CallToActionLinkListing{}
.CallToActionLinkListing-ImageLink{}.CallToActionLinkListing{margin: 0px 0px 0px 0px;}
.CallToActionLinkListing-ImageLink{margin-bottom:10px;}.CategoryLinksListing{}
.CategoryLinksListing-ImageLink{float:left;}
.CategoryLinksListing-ImageLink-Image{float:left;}
.CategoryLinksListing-ImageLink-LinkTitle{float:left;}
.CategoryLinksListing-ImageLink-LinkTitle-First{}
.CategoryLinksListing-Clear{clear:both;}.CategoryLinksListing{}
.CategoryLinksListing-ImageLink{}
.CategoryLinksListing-ImageLink-Image{float: left;height: 33px;}
.CategoryLinksListing-ImageLink-Image img{width: 50px;}
.CategoryLinksListing-ImageLink-LinkTitle{border-bottom:1px solid #CCC;min-height:21px;margin-bottom:5px;margin-top:3px;padding-bottom:2px;padding-top:5px;padding-left:5px;text-decoration:none;width:142px;color:#CCC;}
.CategoryLinksListing-ImageLink-LinkTitle span{color: #CCC;padding-left: 5px;text-decoration: none;}
.CategoryLinksListing-ImageLink-LinkTitle-First{border-top:1px solid #CCC;}

.CategoryToolsLinksListing{}

.CategoryToolsLinksListing-ImageLink{border-top: 1px solid #cccccc;

padding-bottom: 0px;
padding-left: 5px;
color: #999999;
line-height: 10px;}

.CategoryToolsLinksListing-ImageLink.last{border-bottom: 1px solid #cccccc;}

.CategoryToolsLinksListing-ImageLink a{padding-left: 40px;
background-repeat: no-repeat;
min-height: 22px;
margin-top: 4px;
padding-top: 4px;
margin-bottom: 0px;
display: block;
color: #999999;
text-decoration: none;
line-height: 15px;}

#cms-right-rail .CategoryLinksListing h4
{
margin-top:0;
}.ContentSection{}
.ContentSection-Files{}
.ContentSection-Files-FirstColumn{clear:left;float:left;width:50%;}
.ContentSection-Files-SecondColumn{float:left;width:50%;}
.ContentSection-Files-Thumbnail{float:left;}
.ContentSection-Files-Description{}
.ContentSection-Links{clear:both;}.ContentTable{}
.ContentTable-Header{}
.ContentTable-Row{clear:both;}
.ContentTable-Row-LeftColumn{float:left;}
.ContentTable-Row-RightColumn{float:left;}
.ContentTable-Footer{clear:both;}.ContentTable{border:1px solid black;}
.ContentTable-Header{padding:10;}
.ContentTable-Row{}
.ContentTable-Row-LeftColumn{width:20%;padding:10;}
.ContentTable-Row-RightColumn{padding:10;}
.ContentTable-Footer{padding:10;}.FeaturedBanner{position:relative;}
.FeaturedBanner-BannerContent-Image{}
.FeaturedBanner-BannerContent-Summary{position:absolute;top:0px;left:0px;}.FeaturedBanner{position:relative; float: left;}
.FeaturedBanner-BannerContent-Summary .Left{display: block;margin-left: 20px;margin-top: 20px;font-size: 13pt;color: #999;width: 220px;z-index: 1;}
.FeaturedBanner-BannerContent-Summary .Right{display: block;margin-left: 340px;margin-top: 20px;font-size: 13pt;color: #999;width: 200px;z-index: 1;}


.FeaturedBannerAccordion
{
    float:left;
    width: 576px;
    padding-bottom:15px;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-Banner
{
    float:left;
    background-position: top left;
    background-repeat: no-repeat;
    padding-top: 31px;
    
    
}

.FeaturedBannerAccordion .FeaturedBannerAccordion-Banner .FeaturedBannerAccordion-BannerSummary
{
    background-image: url('../img/BB_Middle.png');
    background-repeat:repeat-y;
    padding: 10px;
    float:left;
    
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-Banner .FeaturedBannerAccordion-BannerFooter
{
    background-image: url('../img/BB_Bottom_Tabs_Top.png');
background-repeat: no-repeat;
background-position: top left;
min-height: 24px;
float: left;
width: 100%;
padding-left: 35px;
    
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent{
padding-left: 5px;
padding-right: 5px;
padding-top: 25px;
background-image: url(../img/Tabs_Middle.png);
background-repeat: repeat-y;
width: 535px;
overflow: hidden;
float: left;
z-index: 0;
margin-left: 20px;
}

.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-top
{
    background-image: url(../img/Tabbed_Content_Top.png);
background-repeat: no-repeat;
height: 10px;
width: 523px;
float: left;
overflow: hidden;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-bot
{
    background-position: center;
background-image: url(../img/Tabbed_Content_Bottom.png);
background-repeat: no-repeat;
height: 38px;
width: 523px;
overflow: hidden;
float: left;
margin-bottom: 10px;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-mid
{
    background-image: url(../img/Tabbed_Content_Middle.png);
background-repeat: repeat-y;
overflow: hidden;
padding-left: 10px;
padding-right: 10px;
float: left;
width: 510px;
font-size: 1.0em;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-mid div.content
{
    display:none;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-mid.active div.content
{
    display:block;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-mid h2.trigger
{
    color: #0066CC;
font-size: 1.1em;
padding-left: 10px;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-mid.active h2.trigger
{
color: #660066;
}
.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent .item-mid.active h2.trigger img
{
    visibility:hidden;
}

.FeaturedBannerAccordion .FeaturedBannerAccordion-AccordionContent-Bottom
{
    background-image: url(../img/Tabs_Bottom.png);
background-repeat: no-repeat;
height: 11px;
width: 535px;
overflow: hidden;
margin-left: 20px;
}

.FeaturedBannerAccordion-BannerFooter div#btnViewAll{
 width: 85px;
height: 14px;
background-image: url(../img/View_All_Btn.png);
float: left;
margin-top: 5px;
}
.FeaturedBannerAccordion-BannerFooter div#btnCloseAll{
 width: 85px;
height: 14px;
background-image: url(../img/Close_All_Btn.png);
float: left;
margin-top: 5px;
}.FeaturedContent{}
.FeaturedContent-LeftColumn{float:left;}
.FeaturedContent-RightColumn{float:left;}
.FeaturedContent-RightColumn-Summary{}

/*.HpFeaturedContentInner{padding:0px 10px 10px 10px;float:left;margin-left:15px;font-size:10pt;width:180px;position:absolute;top:0px;right:-195px;}*/
/*.HpFeaturedContent{position:relative;margin-bottom:-280px;}*/.Featured-Framed-Content{float:left;}
.Featured-Framed-Content .Frame-Header{float:left;}
.Featured-Framed-Content .Frame-Body{float:left;}
.Featured-Framed-Content .Frame-Bot{float:left;}.Featured-Framed-Content { float: left;}
.Featured-Framed-Content .Frame-Header 
{ 
  float: left; 
  background-image: url(../img/featured-content-framed-top.gif);
  background-repeat: no-repeat;
  width: 761px;
  height: 34px;
}

.Featured-Framed-Content .Frame-Body
{
  background-image: url(../img/featured-content-framed-mid.gif);
  background-repeat: repeat-y;
  width: 761px;
  height: 370px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 15px;
  float: left;
  overflow: hidden;
}

.Featured-Framed-Content .Frame-Bot
{
  background-image: url(../img/featured-content-framed-bot.gif);
  background-repeat: no-repeat;
  width: 761px;
  height: 9px;
}

.Featured-Framed-Content .Frame-Header h1
{
  margin-left: 18px;
  width: 210px;
  float: left;
  text-align: center;
  margin-top: 5px;
  font-weight: normal;
  color: #0062CC;
}.FeaturedProductContent{}
.FeaturedProductContent-LeftColumn{float:left;width:49%;}
.FeaturedProductContent-Content-Header{}
.FeaturedProductContent-Content-Summary{}
.FeaturedProductContent-Content-Image{}
.FeaturedProductContent-RightColumn{float:right;width:49%;}
.FeaturedProductContent-Clear{clear:both;}.GenericContent{}
.GenericContent-Content{}
.GenericContent-Content-Image{}
.GenericContent-Content-Header{}
.GenericContent-Content-Summary{}
.GenericContent-Content-Summary.diabetesLinks {
        clear: both;
}.GenericContent{}
.GenericContent-Content{}
.GenericContent-Content-Image{}
.GenericContent-Content-Header{}
.GenericContent-Content-Summary{}

.GenericContent-Content-Summary h1.h1-blue-underlined{ border-bottom: 1px solid #1C52EE; color: #1C52EE; font-family: Arial; font-size: 18px;}
.GenericContent-Content-Summary .disclaimer {font-family: Arial; font-size: 9px; }


.GenericContent-Content-Summary h2.h2-buy-options{ color: #A113A1;font-family: Arial;font-size: 16px;}
.GenericContent-Content-Summary .disclaimer {font-family: Arial; font-size: 9px; }

color: #A113A1;
font-family: Arial;
font-size: 16px;


.GenericContent-Content-Summary a.question { color: Black; display: block; font-size: 1em; margin-top: 10px; text-decoration: none;}
.GenericContent-Content-Summary p.answer { margin: 10px 0;}

div.GenericContent.rdtoolkit
{
     width: 805px;
     float: left;
}

div.GenericContent.rdtoolkit h1
{
font-size: 24px;
font-family: Helvetica;
font-weight: bold;
color: #0099cc;
margin-top: 0;
margin-bottom: 0;
}

div.GenericContent.rdtoolkit div.GenericContent-Content-Summary
{
font-size: 18px;
font-family: Helvetica;;
color: #69808a;
}
div.GenericContent.rdtoolkit div.GenericContent-Content-Summary > p
{
margin-bottom: 22px
}

div.GenericContent.rdtoolkit div.GenericContent-Content-Summary div.rd-image-banner
        {
            width: 800px;
            height: 78px;
            position: relative;
            float: left;
padding-bottom: 22px;
        }
div.GenericContent.rdtoolkit div.GenericContent-Content-Summary ul.pdf-list
{
     margin-left: 67px;
float: left;
margin-top: -10px;
list-style-image: url(../img/PDF_Icon.gif);
     
}
div.GenericContent.rdtoolkit div.GenericContent-Content-Summary ul.pdf-list li
{
     padding: 0 0 5px 0;
     font-family: Helvetica;
     font-size: 14px;
}
div.GenericContent.rdtoolkit div.GenericContent-Content-Summary ul.pdf-list li a
{
     color:#69808a;

}
       div.GenericContent.rdtoolkit div.GenericContent-Content-Summary div.rd-image-banner img
        {
            width: 800px;
            height: 78px;
            position: absolute;
        }
          div.GenericContent.rdtoolkit div.GenericContent-Content-Summary  div.rd-image-banner .banner-content
            {
                padding-left: 85px;
                color: #ffffff;
                position: relative;
                font-family: Helvetica;
                font-size: 14px;

            }
          div.GenericContent.rdtoolkit div.GenericContent-Content-Summary  div.rd-image-banner .banner-content h3
            {
                font-size: 18px;
                font-weight: bold;
                margin: 5px 20px 4px 0;
                color: #ffffff;
            }
              div.GenericContent.rdtoolkit div.GenericContent-Content-Summary  div.rd-image-banner .banner-content p
                {
                    margin: 0;
                    padding: 0;

                }
                  div.GenericContent.rdtoolkit div.GenericContent-Content-Summary  div.rd-image-banner .banner-content p a
                    {
                        color: #ffffff;
                    }


.vital-header-text
{
    color: #BF301A;
    font-size: 30px;
    font-weight: bold;
    line-height: 21px;
}
.vital-sub-header-text
{
    color: #93898C !important;
    font-size: 24px !important;
    font-weight: bold;
    line-height: 36px;
    width: 1000px;
 
}
.vital-content
{
    font-size: 14px;
    color: #333333;
   padding-left: 26px;
    padding-top:26px;
}

div.vital-content li
{
     padding: 0 0 5px 0;
     font-size: 14px;
}
.vital-middle-text
{
    font-weight:bold;
    color: #BF301A !important;
    line-height: 24px;
    letter-spacing: 0.35px;
}
.vital-graph-header
{
    color: #D62D00;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 10px;
}
.vital-footer-text
{
     font-size:10px !important;
     color: #666666 !important;
     line-height: 12px;
     padding-top: 50px;
}
.vital-mid-content
{
    line-height: 20px;
}.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns{}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content{position:relative;float:left;margin:5px;}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-BackgroundImage{}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-Text{}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-Clear{clear:both;}.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns{width:780px;}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content{}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-BackgroundImage{}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-Text{}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-Text a{text-decoration:none;}
.GenericContentWithBackgroundImageAndLinkCollectionInTwoColumns-Content-Clear{}/*top PathwayNav start*/
.reimbursment-nav{
width: 805px;
float: left;
}
.reimbursment-nav a, .pathwayHeader a {
text-decoration: none;
border-style: none;
}
.reimbursment-nav .activetab
{
	background-image: url(../img/arrow-tab-on.png);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 48px;
	width: 112px;
	float: left;
	text-align: center;
        text-decoration: none;
}
.reimbursment-nav .de-activetab
{
	background-image: url(../img/arrow-tab-off.png);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 48px;
	width: 112px;
	float: left;
	text-align: center;
        text-decoration: none;
}
.reimbursment-nav .activetab span
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bolder;
	line-height: 14px;
	text-decoration: none;
	outline: none;
	padding-top: 11px;
	padding-left: 5px;
	display: block;
}
.reimbursment-nav .de-activetab span
{
	font-family: Arial;
	font-size: 12px;
	color: #717174;
	line-height: 14px;
	outline: none;
	text-decoration: none;
	padding-top: 11px;
	padding-left: 3px;
	display: block;
}
.mainLogo.pathwayHeader{
width: 805px;
}
.pathwayHeader .call-icon-body
{
	font-family: Arial;
	font-size: 12px;
	color: #717174;
	line-height: 15px;
margin: 0;
padding: 0;
}
.pathwayHeader .phone
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #6eb43f;
	line-height: 20px;
margin: 0;
padding: 0;
}
.pathwayHeader .call-icon
{
	float: left;
	padding-right: 5px;
}
.pathwayHeader .call-desclaimer
{
	font-family: Arial;
	font-size: 9px;
	color: #717174;
	line-height: 12px;
margin: 0;
padding: 0;
}
.pathwayHeader .logodiv
{
	float: left;
	padding-right: 214px;
}
.pathwayHeader .mainLogo
{
	padding-top: 18px;
	padding-bottom: 13px;
}
/*top PathwayNav end*/

/*Common Start----------------------------------------*/
div.pathway a
{
	text-decoration: none;
	border-style: none;
}
div.pathway ul
{
	padding: 15px 0px 23px 30px;
}
div.pathway .maindiv
{
	padding-top: 27px;
	float: left;
	width: 754px;
}
div.pathway .leftfloat
{
	float: left;
}
div.pathway .rightfloat
{
	float: right;
}
div.pathway .grey-background
{
	background-color: #f2f4f4;
}
div.pathway .w465
{
	width: 480px;
}
div.pathway .w290
{
	width: 304px;
}
div.pathway .pt20
{
	padding-top: 20px;
}
div.pathway .pt15
{
	padding-top: 15px;
}
div.pathway .pt80
{
	padding-top: 80px;
}
div.pathway .pl15
{
	padding-left: 5px;
}
div.pathway .pl25
{
	padding-left: 25px;
}
div.pathway .pathway-body
{
	font-family: Arial;
	font-size: 17px;
	color: #717174;
	line-height: 30px;
}
div.pathway .header1
{
	font-family: Arial;
	font-size: 36px;
	color: #0397d6;
	line-height: 40px;
}
div.pathway .header3
{
	font-family: Arial;
	font-size: 21px;
	font-weight: bold;
	color: #0397d6;
	line-height: 24px;
}
div.pathway .featureImage
{
	padding: 19px 0px 34px 0px;
}
div.pathway .bluebody
{
	font-family: Arial;
	font-size: 17px;
	color: #0397d6;
	line-height: 30px;
}

/* common end---------------*/


/*Home pathway start*/
div.pathway .home-maindiv
{
	padding-top: 5px;
	float: left;
	width: 784px;
}
div.pathway .home-padding
{
	padding: 28px 18px 21px 19px;
}
#imgAccessResTools
{
	padding: 0px 9px 15px 19px;
	display: block;
	float: left;
}
div.pathway .callOutImg
{
	padding: 0px 0px 6px 0px;
	display: block;
}
div.pathway .home-copyRight
{
	padding-top: 14px;
	float: left;
	background-image: url(../img/copyright-grey.png);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	height: 53px;
	width: 784px;
}
div.pathway .home-copyRight span
{
	padding: 20px 0 0 20px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-weight: bold;
	display: block;
}
div.pathway .video-info
{
	float: left;
	padding: 0px 17px 0px 0px;
}
/*Home pathway end*/


div.pathway .tool-title-bar
{
	background-image: url(../img/tool-title-bars.png);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	height: 40px;
	width: 754px;
	padding: 23px 0px 17px 0px;
	border: none;
}
div.pathway .tool-title-bar span
{
	font-family: Arial;
	font-size: 19px;
	color: #ffffff;
	display: block;
	line-height: 24px;
	padding-left: 50px;
	padding-top: 14px;
}
div.pathway .grey-bar
{
	background-image: url(../img/grey-bar-arrow.png);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 60px;
	width: 627px;
	padding-bottom: 20px;
}
div.pathway .grey-bar-title
{
	display: block;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 20px;
}
div.pathway .grey-bar-title-codemap
{
	display: block;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 23px;
}
div.pathway .bulleted-bluecopy
{
	font-family: Arial;
	font-size: 12px;
	line-height: 22px;
	padding-bottom: 5px;
	color: #0397d6;
}
div.pathway .bulletedcopy
{
	font-family: Arial;
	font-size: 12px;
	color: #717174;
	line-height: 22px;
	padding-bottom: 5px;
}
div.pathway .div-bullet
{
	padding: 0px 0px 0px 8px;
}
div.pathway .div-bullet img
{
	padding-right: 10px;
	vertical-align: middle;
}
div.pathway .photoimg
{
	float: right;
	margin-top: -12px;
	position: relative;
	z-index: -999;
}
div.pathway .timecopy
{
	font-family: Arial;
	font-size: 23px;
	color: #717174;
	line-height: 24px;
	padding: 7px 0 0 85px;
}
div.pathway .disclaimerCopy
{
	/*width: 545px;*/
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #717174;
}

.home-disclaimer {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #717174;
    float: left;
    padding: 14px 20px 0px 20px;
}

/*div.pathway .noteCopy
{
	padding-top: 20px;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #717174;
}
 Footer start*/
div.pathway .footerimg
{
	float: right;
	z-index: 6;
	position: relative;
}
div.pathway .imgDivFooter
{
	height: 68px;
	clear: both;
}
div.pathway .footerCopyDiv
{
	width: 735px;
	height: 25px;
	background-color: #dedfe0;
	position: absolute;
	font-size: 12px;
	font-family: Arial;
	vertical-align: text-bottom;
	padding: 10px 0 0 20px;
	line-height: 14px;
}.PressReleaseRail-Content{float: left; width: 200px;}
.PressReleaseRail-Content .PressReleaseRail-Body{float: left; background-color: #ebf5ff; padding: 5px; }
.PressReleaseRail-Content .PressReleaseRail-Body .PressReleaseRail-content{ float: left;}.GenericPromo{}
.GenericPromo-Content-Image{float:left;}
.GenericPromo-Content-Summary{float:left;}
.GenericPromo-Clear{clear:both;}.GenericPromo{float:left;}
.GenericPromo-Content-Image{padding-right: 15px; padding-bottom: 15px;}
.GenericPromo-Content-Summary{width: 170px; color: #656565;}
.GenericPromo-Clear{clear:both;}.HighlightedContentSection{}
.HighlightedContentSection-HeaderLink{}
.HighlightedContentSection-ImageLinks{}
.HighlightedContentSection-ImageLink-FirstColumn{clear:left;float:left;}
.HighlightedContentSection-ImageLink-SecondColumn{float:left;}
.HighlightedContentSection-ImageLink-ThirdColumn{float:left;}
.HighlightedContentSection-FooterImage{clear:both;}.HighlightedContentSection{width: 579px; margin: 15px 0 0 0;}
.HighlightedContentSection-HeaderLink{float:left;}
.HighlightedContentSection-ImageLinks{background-image:URL(../img/an-brands-headerfr-ctr.gif);background-repeat:repeat-y;}
.HighlightedContentSection-ImageLink-FirstColumn{}
.HighlightedContentSection-ImageLink-SecondColumn{}
.HighlightedContentSection-ImageLink-ThirdColumn{}
.HighlightedContentSection-FooterImage{background-image:URL(../img/an-brands-headerfr-btm.gif);background-repeat:no-repeat;height:15px;}.ImagePromo{}#ingredient-rotator-container
{
background-image:url(../img/ingredient-rotator.gif);
background-repeat:no-repeat;
float:left;
height:200px;
padding-top: 17px;
margin-left:-3px;
margin-top:10px;
position:relative;
width:210px;
}

ul#ingredient-rotator
{
/*left:40px;*/
margin-top:-17px;
position:relative;
z-index:99;
}

#ingredient-rotator li
{
list-style-type:none;
padding-bottom:12px;
padding-left:11px;
}

#ingredient-rotator-container img#popup1
{
    margin-top: 20px;
    width: 129px;
    height: 44px;
    position: absolute;
    left: 51px;
    top: 0;
    display: none;
    z-index: 100;
}

#ingredient-rotator-container img#popup2
{
    margin-top: 40px;
    width: 129px;
    height: 44px;
    position: absolute;
    left: 51px;
    top: 29px;
    display: none;
    z-index: 100;
}

#ingredient-rotator-container img#popup3
{
    margin-top: 40px;
    width: 129px;
    height: 44px;
    position: absolute;
    left: 51px;
    top: 88px;
    display: none;
    z-index: 100;
}.predesigned-rail-promo{width: 200px;}
.predesigned-rail-promo .predesigned-rail-promo-top {background-repeat:no-repeat;}
.predesigned-rail-promo .predesigned-rail-promo-mid { background-repeat:repeat-y;}
.predesigned-rail-promo .predesigned-rail-promo-bot { background-repeat:no-repeat;}

.predesigned-rail-promo.AnhiOrangeRounded{width: 200px; margin-bottom: 20px;}
.predesigned-rail-promo.AnhiOrangeRounded .predesigned-rail-promo-top {background-image: url(../img/CallOutBox-Top.gif); width: 179px; height: 12px; overflow: hidden;}
.predesigned-rail-promo.AnhiOrangeRounded .predesigned-rail-promo-mid {background-image: url(../img/CallOutBox-Mid.gif); width: 145px; font-size: 8pt; padding-left: 20px; padding-right: 20px; overflow: auto;}
.predesigned-rail-promo.AnhiOrangeRounded .predesigned-rail-promo-bot {background-image: url(../img/CallOutBox-Bottom.gif); width: 179px; height: 15px;}
.predesigned-rail-promo.AnhiOrangeRounded .predesigned-rail-promo-mid img:last-of-type {float:right;}

.predesigned-rail-promo.AnscSubNav
{
    float:right;
    width:200px;
    margin:10px 0 0 0;
}
.predesigned-rail-promo.AnscSubNav ul {
	padding: 0;
}
.predesigned-rail-promo.AnscSubNav ul li {
    height:21px;
    line-height: 21px;
    list-style-type:none;
    background: url(../img/navigation-background.png) no-repeat left center;
    font-size:12px;
    font-weight:bold;
    margin:0 0 5px 0;
    padding: 0;
    vertical-align: middle;  
}
.predesigned-rail-promo.AnscSubNav ul li a
{
    text-decoration:none;
    color:#fff;
}
.predesigned-rail-promo.AnscSubNav ul li span
{
    display: block;
    padding: 0 0 0 15px;
    height: 21px;
}
.predesigned-rail-promo.AnscSubNav ul li.active span, .predesigned-rail-promo.AnscSubNav ul li.selected span 
{
    background-image: url(../img/navigation-roll-over.png);
    background-repeat: no-repeat;
    background-position:left top;
}

.predesigned-rail-promo.RelatedProductSites { background-image: url(../img/Related_Products_Icon.gif);background-repeat: no-repeat;float: left;width: 170px;padding-left: 30px;margin-top: 40px;}
.predesigned-rail-promo.RelatedProductSites h4 {color: #0066cc; }
.predesigned-rail-promo.RelatedProductSites a, .predesigned-rail-promo.RelatedProductSites a:visited{ color: #0066cc; padding-bottom: 5px;text-decoration: none;}

.predesigned-rail-promo.BrandToolkits .predesigned-rail-promo-top  {width: 178px;
height: 11px;
background-image: url(../img/Product_Callout_Top.jpg);
background-repeat: no-repeat;
overflow: hidden;}

.predesigned-rail-promo.BrandToolkits .predesigned-rail-promo-mid { width: 178px;
background-image: url(../img/Product_Callout_Middle.jpg);
background-repeat: repeat-y;
padding: 10px;
line-height: 12px;
color: #660066;}

.predesigned-rail-promo.BrandToolkits h3 { margin: 0;
padding: 0;
font-size: 10pt;
line-height: 12px;}

.predesigned-rail-promo.BrandToolkits .predesigned-rail-promo-mid td{
padding-top:5px;
}

.predesigned-rail-promo.BrandToolkits .predesigned-rail-promo-bot{width: 178px;
height: 11px;
background-image: url(../img/Product_Callout_Bottom.jpg);
background-repeat: no-repeat;
margin-bottom: 20px;}

.predesigned-rail-promo.RelatedProduct {width: 166px;
background-image: url('../img/Related_Products_BG.jpg');
padding: 10px;
padding-right: 25px;
background-repeat: no-repeat;
min-height: 201px;
font-size: 0.8em;
text-align: center;
float:left;
}

.predesigned-rail-promo.RelatedProduct b {color: #660066;}
.predesigned-rail-promo.RelatedProduct ul { margin-left: 0px;
padding-left: 16px; text-align:left;}
.predesigned-rail-promo.RelatedProduct ul li{margin-left: 13px;
padding-left: 0px;
padding-right: 0px; }.ProductListingMatrix{}
.ProductListingMatrix-Header{}
.ProductListingMatrix-Header-Summary{}
.ProductListingMatrix-LeftColumn{float:left;width:49%;}
.ProductListingMatrix-RightColumn{float:right;width:49%;}
.ProductListingMatrix-Product{}
.ProductListingMatrix-Product-Image{float:left;}
.ProductListingMatrix-Product-Summary{}
.ProductListingMatrix-Footer{clear:both;}.ProductListingMatrix{width:100%;border:1px solid gray;}
.ProductListingMatrix-Header{padding:10 10 10 10;}
.ProductListingMatrix-Header-Summary{}
.ProductListingMatrix-LeftColumn{}
.ProductListingMatrix-RightColumn{}
.ProductListingMatrix-Product{}
.ProductListingMatrix-Product-Image{padding:10 10 10 10;}
.ProductListingMatrix-Product-Summary{padding:10 10 10 10;}
.ProductListingMatrix-Footer{padding:10 10 10 10;}#resourceLibrary{
	float:left;
	width: 540px;
        color: #999999;
}
#resourceLibrary .LeftWidth{
	height: 30px;
	width: 25px;
}
#resourceLibrary .section {
	padding-bottom: 15px;
}
#resourceLibrary .subsection{
	float: left;
	padding-bottom: 15px;
}
#resourceLibrary .category{
	padding-bottom: 15px;
}
#resourceLibrary .category.last{
        border-bottom: 1px solid gray; 
        padding-bottom: 15px;
}
#resourceLibrary .subsection.last .category.last{
       border-bottom:none;
}
#resourceLibrary .category h6{
        font-size: 10pt;
        font-weight: normal;
        margin: 10px 0px 0px 0px;
}
/* below: from ResourceCenter.css */

div#ResourceTab
{
    background-image: url('../img/Resource_header.jpg');
    background-repeat: no-repeat;
    width: 772px;
    height: 225px;
}
.Spacing
{
    margin-bottom: 3px;
    float: left;
    width: 100%;
}

a.tool_links
{
    color: #660066;
}
div#tools_container
{
    float: right;
    width: 200px;
    height: 200px;
}
.LeftWidth
{
    float: left;
    width: 5%;
}
.RightWidth
{
    float: left; 
    width: 480px; 
    padding-left: 20px;
}

#resourceLibrary h4
{
    color: #660066;
    font-size: 9.5pt;
    margin:0 0 13px 0;
}
#resourceLibrary h5
{
	color: #999999;
	font-size: 9.5pt;
	/*padding-bottom: 5px;*/
	margin:0;
}

div#header_text
{
	width: 465px;
	color: Black;
	margin-top: 30px;
	margin-left: 15px;
	
}
div#header_text p
{
	font-size: 9pt;
	margin-top: 10px;
}
div#resource_sidebar{
width: 224px;
margin-bottom: 15px;
}
div#side_bar_top{
    background-image: url('../img/Sidebar_top.gif');
    background-repeat: no-repeat;
    width: 213px;
    height: 29px;
}
div#side_bar_middle{
    background-image: url('../img/Sidebar_middle.gif');
    background-repeat: repeat-y;				    
}
div#side_bar_bottom{
    background-image: url('../img/Sidebar_bottom.gif');
    background-repeat: no-repeat;
    width: 213px;
    height: 10px;
    margin-top: 0px;
}
div.resource_sidebar_fixed
{
	position: fixed;
	top: 0px;
	left: 762px;
	width: 224px;
}
div.resource_sidebar_relative
{
	position: absolute;
	top: 385px;
	left: 762px;
	width: 224px;
}
div#side_bar_middle p
{
	width: 194px;
	margin-left: 10px;
	color: Black;
	font-size: 9pt;
}
input.sidebar
{
	margin-left: 25px;
}
div.sidebar_header
{
	border-bottom: 1px solid #dddfe1;
	width: 190px;
	margin-left: 10px;
	margin-bottom: 5px;
}

div.sidebar_item
{
	margin-bottom: 4px;
}

#mediaTypeIndicator{
	background:url('../img/Sidebar_Media_Type.gif') no-repeat;
}
#nutritionalAreaIndicator{
	background:url('../img/Sidebar_Nutritional_Area.gif') no-repeat;
}
.resourceCenterAreaHeader{
	width:200px;
	height:21px;
	margin:5px;
}
.backToTopArrow{
	background:url('../img/PurpleArrow.gif') no-repeat 0px 6px;
	width:8px;
	height:15px;
        float:left;
}
#resourceLibrary .backToTop{
       float: left; 
       width: 100%;
       margin-bottom: 15px;
}/* start tabbed carousel */
div.right_slide_text
{    	
	display: block;
	margin-left: 300px; 
	margin-top: 20px; 
	font-size: 13pt; 
	color: #999; 
	width: 220px;
	z-index: 1;    	
}
div.middle_slide_text
{   	
	display: block;
	margin-left: 230px; 
	margin-top: 20px; 
	font-size: 13pt; 
	color: #999; 
	width: 220px;
	z-index: 1;
}
div.right_slide_text_glucerna{
	margin-left: 170px !important;
	margin-top: 40px !important;
}
#flashPlaceHolder{
	float: left;
}
#slideSection{
	display: none;
}
#contentRotatorBorder
{
	overflow:hidden;
	width:566px;
	height:265px;
	z-index:-1;
}
#contentArea{
	display: block;
	width: 566px;
	float: left;
	z-index: 0;
position:absolute;
}
#currentContentItem{
	z-index: 0;
}
#currentContentItem .mainArt{
	overflow: visible;
	opacity: 1;
	z-index: 0;
}
#currentContentItem .mainArt img{
	z-index:0;
}
#currentText .caption{
	z-index: 1;
}
#currentText{
	overflow: hidden;
	opacity: 1;
	position: absolute;
	display: block;
	left: 200px;
	top: 213px;
	font-size: 13pt;
	color: #999;
	width: 550px;
	height: 212px;
}
#slideBorder{
	z-index: -1;
	background-image:url('../img/tabbed-carousel-border.jpg');
	width:566px;
	height:245px;
	top:189px;
	position: absolute;
}
#slide_nav{
	position: absolute;
	left:670px;
	width:105px;
	top:402px;
}
.slideNavControl{
	background-image: url('../img/tc-slide-off.gif');
	width: 15px;
	height: 15px;
	float: left;
	margin: 3px;
	background-repeat: no-repeat;
	text-align:center;
	color: #fff;
	font-size: 11px;
	line-height: 15px;
}
.slideNavControl.Selected{
	background-image: url('../img/tc-slide-on.gif');
}
a.topNavControl{
	background-image: url('../img/tc-tab-off.gif');
	width: 133px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	float:left;
	z-index: 0;
	background-repeat: no-repeat;
	text-decoration: none;
	margin-right: 6px;
	color:#fff;
	font-size:12px;
	display: inline-block;
	padding-top:2px;
}
a.topNavControl.Selected{
	background-image: url('../img/tc-tab-on.gif');
}
#topNavContainer{
	position: absolute;
	padding-left: 10px;
        padding-top: 1px;
}
/* end tabbed carousel *//* start tabbed carousel */
div.right_slide_text
{    	
	display: block;
	margin-left: 300px; 
	margin-top: 20px; 
	font-size: 13pt; 
	color: #999; 
	width: 220px;
	z-index: 1;    	
}
div.middle_slide_text
{   	
	display: block;
	margin-left: 230px; 
	margin-top: 20px; 
	font-size: 13pt; 
	color: #999; 
	width: 220px;
	z-index: 1;
}
div.right_slide_text_glucerna{
	margin-left: 170px !important;
        margin-top: 0 !important;
}
#flashPlaceHolder{
	float: left;
}
#slideSection{
	display: none;
}
#contentRotatorBorder
{
	overflow:hidden;
	width:566px;
	height:265px;
	z-index:-1;
}
#contentArea{
	display: block;
	width: 566px;
	float: left;
	z-index: 0;
position:absolute;
}
#currentContentItem{
	z-index: 0;
}
#currentContentItem .mainArt{
	overflow: visible;
	opacity: 1;
	z-index: 0;
}
#currentContentItem .mainArt img{
	z-index:0;
}
#currentText .caption{
	z-index: 1;
}
#currentText{
	overflow: hidden;
	opacity: 1;
	position: absolute;
	display: block;
	left: 200px;
	top: 213px;
	font-size: 13pt;
	color: #999;
	width: 550px;
	height: 212px;
}
#slideBorder{
	z-index: -1;
	background-image:url('../img/tabbed-carousel-border.jpg');
	width:566px;
	height:245px;
	top:189px;
	position: absolute;
}
#slide_nav{
	position: absolute;
	left:670px;
	width:105px;
	top:402px;
}
.slideNavControl{
	background-image: url('../img/tc-slide-off.gif');
	width: 15px;
	height: 15px;
	float: left;
	margin: 3px;
	background-repeat: no-repeat;
	text-align:center;
	color: #fff;
	font-size: 11px;
	line-height: 15px;
}
.slideNavControl.Selected{
	background-image: url('../img/tc-slide-on.gif');
}
a.topNavControl{
	background-image: url('../img/tc-tab-off.gif');
	width: 133px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	float:left;
	z-index: 0;
	background-repeat: no-repeat;
	text-decoration: none;
	margin-right: 6px;
	color:#fff;
	font-size:12px;
	display: inline-block;
	padding-top:2px;
}
a.topNavControl.Selected{
	background-image: url('../img/tc-tab-on.gif');
}
#topNavContainer{
	position: absolute;
	padding-left: 10px;
        padding-top: 1px;
}

div#home-rotator-glu-adv-header{ font-weight:bold; font-size:18px; color: rgb(0,81,144); letter-spacing:-.65px; line-height:18px; }
div#home-rotator-glu-adv-subheader{ font-weight:bold; font-size:14px; color:rgb(0,81,144); letter-spacing:.7px; line-height:18px; }
div#home-rotator-glu-adv-sub{ font-style:italic; font-weight:bold; font-size:12px; color:rgb(80,79,79); letter-spacing:-.43px; line-height:18px; }
div#home-rotator-glu-adv-list{margin-top:13px;}
div#home-rotator-glu-adv-footer{ font-style:italic; font-weight:bold; font-size:12px; color:rgb(101,98,98); letter-spacing:-.31px; line-height:18px; padding-top:6px; }
a#home-rotator-glu-adv-anchor{text-decoration:inherit;}
span#home-rotator-glu-adv-bullet{ display:inline; font-weight:bold; font-size:14px; color:rgb(0,81,144); letter-spacing:-.36px; line-height:18px; }
span#home-rotator-glu-adv-bull-desc{ display:inline; font-size:14px; color:rgb(51,51,51); letter-spacing:-.36px; line-height:18px; }
/* end tabbed carousel */

div#rotator-2
{
    color: #ffffff;
    font-weight: bold;
    letter-spacing: -0.44px;
    line-height: 20px;
    margin-left: -168px !important;
    margin-top: 30px !important;
}

div#rotator-2 a
{
     color: #ffffff;
     text-decoration: none;
}/* homepage detail section */
.detail-section-wrapper{
     clear:both;
     width:770px;
}

div.detail_section
{
	width: 169px;
	height: 190px;
	background-image: url('../img/Section_callout_BG.jpg');
	float: left;
	margin-right:3px;
	padding: 10px;
	margin-top: 20px;
	background-repeat: no-repeat;
	font-size: 8pt;
}
/* End of homepage detail section *//* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ----- *{padding: 0; margin: 0;} ----- */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}


.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}/*CSS from e-abbott.css */

.TabbedContent li.active-tab
{
	background-image: url(../img/tabbed-content-e-abbott.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 133px;
	height: 25px;
}

.TabbedContent li.active-tab-solution
{
background-image: url(/images/B2B/additional_solutions.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 181px;
	height: 25px;
}
.TabbedContent li.inactive-tab
{
	background-image: url(../img/tabbed-content-e-abbott-greyed.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
	width: 133px;
	height: 25px;
}
.TabbedContent .ui-state-hover a, .TabbedContent .ui-state-hover a:hover
{
	background-image: url(../img/tabbed-content-e-abbott.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	outline: none;
	width: 133px;
	height: 16px;
}
.TabbedContent  .ui-tabs .ui-tabs-nav li a
{
	float: left;
	text-decoration: none;
	width: 133px;
	text-align: center;
	padding-top: 8px;
}
.TabbedContent .ui-tabs .ui-tabs-panel
{
	width: 760px;
	background-image: url(../img/tabbed-content-top-border.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.TabbedContent  .list-wrapper
{
	background-image: url(../img/tabbed-content-middle.gif);
	background-repeat: repeat-y;
	width: 761px;
	padding-bottom:15px;
	height:auto;
}
.TabbedContent  .drop-arrow
{
	background-image: url(../img/tabbed-content-drop-arrow.png);
	padding-left: 20px;
	width: 15px;
	height: 10px;
	background-repeat: no-repeat;
	position: relative;
	left: 70px;
	top: 0px;
}
.TabbedContent  .support
{
	background-image: url(../img/tabbed-content-drop-arrow.png);
	
	width: 15px;
	height: 10px;
	background-repeat: no-repeat;
	position: relative;
	left: 208px;
	top: 0px;
}
.TabbedContent .specification
{
	background-image: url(../img/tabbed-content-drop-arrow.png);
	width: 15px;
	height: 10px;
	background-repeat: no-repeat;
	position: relative;
	left: 343px;
	top: 0px;
}

.TabbedContent  .faq
{
	background-image: url(../img/tabbed-content-drop-arrow.png);
	width: 15px;
	height: 10px;
	background-repeat: no-repeat;
	position: relative;
	left: 486px;
	top: 0px;
}
.TabbedContent  .drop-arrow-solution
{
   background-image: url(../img/tabbed-content-drop-arrow.png);
	width: 15px;
	height: 10px;
	background-repeat: no-repeat;
	position: relative;
	left: 95px;
	top: 0px; 
}
.TabbedContent  .list-content
{
	width: 700px;
	margin: 0px 40px 0 40px;
}
.TabbedContent  .list-content-bottom
{
	background-image: url(../img/tabbed-content-bottom.gif);
	background-repeat: no-repeat;
	width: 761px;
	height: 9px;
}
.TabbedProductContent-Tab-Title
{
font-weight: normal;
}

div.TabbedProductContent-Tabs
{
    float:left;
    width: 100%;
}

.TabbedProductContent .product
        {
            display: block;
            font-size: 8pt;
            padding-bottom: 3px;
        }
        
       .TabbedProductContent .ProductSnapshot
        {
            text-align: center;
            font-size: 7pt;
            width: 235px;
            min-height:250px;/*height:300px;*/
            float: left;
            padding-right: 10px;
        }
       .TabbedProductContent .ProductSnapshot a 
        {
        	text-decoration: none;
        }

.TabbedProductContent .tabContent{ font-size: 10pt;}
.TabbedProductContent .tabContent div.disclaimer{
        font-weight: bold;
        padding-top: 15px;
        width: 100%;
        clear: both;
}
.TabbedProductContent .tabContent div.disclaimer + h3 {
        margin: 25px 0px 5px 0px;
}
       
        .tabContent div.tabContent a
        {
            color: #0066CC;
        }
.TabbedProductContent-Summary{
float: left;
font-size: 10pt;
width: 510px; /*was 500px*/
padding-right: 5px;
}
.TabbedProductContent-Summary h5 {
padding:0;
margin:0;
}

.TabbedProductContent-FeaturedProducts{
padding-bottom:15px;
}

.TabbedProductContent-FeaturedProducts .TabbedProductContent-SnapshotRow
{
float:left;
width: 100%;
}

div.TabbedProductContent.two-column 
{
    width: 795px;
}

div.TabbedProductContent.two-column div.TabbedProductContent-Tabs li.TabbedProductContent-Tab-Label a.TabbedProductContent-Tab-Title
{
     width: auto;
     
}

div.TabbedProductContent.two-column div.TabbedProductContent-Tabs div.TabbedProductContent-Summary
{
    width: 760px;
}

div.TabbedProductContent-container {
    height: auto;
    margin-top: 15px;
    float: left;
    width: 100%;
}.pglDownloadButton{
	display: none;
	background:url('../img/btn-download-pdf.gif') no-repeat;
	width:180px;
	height:29px;
        position:relative;
        top: -25px;
        right: -510px;
        text-indent: -99999px;
        margin-bottom:-29px;
}

.pglItemContainer{
}

.pglItem{
	float:left;
	width:426px;
	height:36px;
	line-height: 36px;
}
.pglItem.c2{
	width:260px;
}
.pglItem a{
	text-decoration: underline;
	padding-left: 5px;
	font-size: 14px;
	color: #333;
}
.grayrule {
	border-bottom-color: #9c9c9b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#productGuideLibrary h2{
	font-size: 18px;
	color: #1c52ee;
	line-height: 30px;
	height: 30px;
	width: 686px;
	padding-left: 5px;
	font-weight: 300;
}
#productGuideLibrary h3{
	font-weight: 300;
	font-size: 18px;
	background-color: #1c52ee;
	line-height: 30px;
	height: 30px;
	color: #ffffff;
	width: 686px;
	padding-left: 5px;	
}
.font14{
	font-size: 14px;
}
.resourceSet{
	clear:both;
        width:691px;
}
.bluebar{
	clear:both;
	height: 5px;
	background-color: #1c52ee;
	padding-top: 5px;
}

.npgHeader{
     width:740px;
}

.npgHeader h1.heading1{
     font-family: Arial;
     font-weight: bold;
     font-size: 24px;
     color: #1c52ee;
     float: left;
     padding-top: 15px;
     margin-top:0px;
}

.npgHeader .bodytext{
     line-height: 24px;
     font-family: Arial;
     font-size: 14px;
     color: #333333;
     width: 740px;
     clear: both;
}.nutally-home-top
{
	width: 797px;
}

.nutally-home-text
{
	font-family: Arial;
	font-size: 16px;
	color: #464646;
	padding-left: 30px;
	padding-right: 20px;
	width: 500px;
}

.nutally-home-text h1
{
	font-family: Arial;
	font-size: 24px;
	color: #660066;
}

.nutally-home-text h2
{
	font-family: Arial;
	font-size: 18px;
	color: #660066;
}

.nutally-home-sidebar
{
	float: right;
	margin-left: 8px;
}

.nutally-home-sidebar img
{
	margin-bottom: 10px;
	width: 253px;
}

.nutally-product-callout
{
	float: left;
        background-image: url('../img/nut-welcome-get-product-bkgd.jpg');
        background-repeat: no-repeat;
        width: 320px;
        height: 135px;
        margin-top: 17px;
        padding-left: 210px;
        padding-bottom: 20px;
        font-family: Arial;
	font-size: 16px;
	color: #464646;
}

.nutally-product-callout a
{
	color: #660066;
}

.callout-trio
{
	width: 797px;
	clear: both;
	padding: 0px 0px 0px 0px;
}

.nutally-bars
{
	color: #ffffff;
	width: 254px;
	height: 40px;
	line-height: 38px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	float: left;
}

.nutally-bars-img
{
	width: 254px;
	height: 109px;
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 13px;
	margin-bottom: 8px;
}

.nutally-bars-img-end
{
	margin-right: 0px;
}

.nutally-purple-bar
{
        background-color: #660066;
	margin-right: 17px;
}

.nutally-darkgray-bar
{
        background-color: #595959;
        margin-right: 17px;
}

.nutally-green-bar
{
        background-color: #99cc00;
}

.nutally-bar-text
{
        font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 254px;
	height: 65px;
	line-height: 20px;
	text-align: center;
}

.nutally-purple-text
{
	color: #660066;
	border-bottom: solid 1px #660066;
	margin-right: 17px;
	margin-bottom: 18px;
}

.nutally-purple-text a
{
	color: #660066;
        text-decoration: none;
}

.nutally-darkgray-text
{
	color: #595959;
	border-bottom: solid 1px #595959;
	margin-right: 17px;
	margin-bottom: 18px;
}

.nutally-darkgray-text a
{
	color: #595959;
        text-decoration: none;
}

.nutally-green-text
{
	color: #99cc00;
	border-bottom: solid 1px #99cc00;
	margin-bottom: 18px;
}

.nutally-green-text a
{
	color: #99cc00;
        text-decoration: none;
}

.nutally-footer
{
	clear: both;
	font-family: Arial;
	font-size: 16px;
	color: #660066;
	background-color: #eeeeee;
	width: 800px;
	height: 48px;
	text-align: center;
	vertical-align: middle;
	line-height: 44px;
}

.nutally-default-text
{
	font-family: Arial;
	font-size: 16px;
	color: #464646;
	padding-left: 30px;
	padding-right: 20px;
	width: 500px;
}

.nutally-default-text h1
{
	font-family: Arial;
	font-size: 24px;
	color: #660066;
}

.nutally-default-text h2
{
	font-family: Arial;
	font-size: 18px;
	color: #660066;
}

.nutally-default-text a
{
        color: #660066;
}

.nutally-default-text2
{
	font-family: Arial;
	font-size: 16px;
	color: #464646;
	padding-left: 30px;
	padding-right: 20px;
	width: 500px;
        clear: both;
}

.nutally-default-text2 a
{
        color: #660066;
}

.nutally-default-div
{
        width: 797px;
}

.nutally-default-img
{
        float: right;
	margin-top: -16px;
        margin-left: 24px;
        margin-bottom: 10px;
}

.nutally-default-text.label
{
        font-family: Arial;
        font-weight: normal;
        font-size: 14px;
        padding-left: 10px;
        padding-right: 10px;
        clear: both;
        float: left;
        margin-bottom: 25px;
        text-align: right;
        width: 80px;
}

.nutally-default-text.label2
{
	padding-left: 10px;
	padding-right: 20px;
        clear: both;
        float: left;
        margin-bottom: 5px;
        width: 280px;
        height: 80px;
}

.nutally-resource-header
{
        background-image: url('../img/nut-home-enteral-feeding-resources-bar.gif');
        background-repeat: no-repeat;
        height: 37px;
        width: 500px;
        border-bottom: solid 1px #464646;
}

.nutally-video-header
{
        background-image: url('../img/nut-videos-bar.gif');
        background-repeat: no-repeat;
        height: 37px;
        border-bottom: solid 1px #464646;
}

.nutally-resource-row
{
        height: 105px;
        padding-top: 0px;
        padding-bottom: 5px;
        padding-left: 60px;
        margin-top: 15px;
        border-bottom: solid 1px #8f8f8f;
        background-image: url('../img/nut-pdf-icon.jpg');
        background-repeat: no-repeat;
        color: #464646;
}

.nutally-video-row
{
        height: 130px;
        border-bottom: solid 1px #8f8f8f;
        color: #464646;
        margin-top: 10px;
        width: 510px;
}

.nutally-video-row img
{
         float: left;
         margin-right: 15px;
}

.nutally-video-text
{
         float: right;
         width: 330px;
}

.nutally-resource-row a, .nutally-video-row a
{
         color: #464646;
         font-weight: bold;
}

.nutally-contact-button
{
        font-family: Arial;
        font-size: 14px;
        background: #898989;
        color: #ffffff;
        font-weight: bold;
        font-family: Arial;
        width: 103px;
        height: 32px;
        background-image: linear-gradient(top, #898989 0%, #6f6f6f 100%);
        background-image: -ms-linear-gradient(top, #898989 0%, #6F6F6F 100%);
        background-image: -moz-linear-gradient(top, #898989 0%, #6F6F6F 100%);
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #898989), color-stop(1, #6F6F6F));
        background-image: -webkit-linear-gradient(top, #898989 0%, #6F6F6F 100%);
        background-image: -webkit-linear-gradient(#898989, #6F6F6F);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#898989', endColorstr='#6F6F6F'); /* for IE */
       -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#898989', endColorstr='#6F6F6F'); /* for IE */
        border-style: solid;
        border-width: 0px;
        border-color: #ffffff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        cursor: pointer;
}

.nutally-product-image
{
        float: left;
        margin-right: 5px;
        margin-top: 10px;
}


.nutally-product-info
{
        float: right;
}

.nutally-product-div
{
        font-family: Arial;
        font-size: 12px;
        clear: both;
        margin-bottom: 10px;
        width: 630px;
        border-bottom: solid 1px #660066;
}


.nutally-product-div h2
{
        margin-bottom: 5px;
}

.nutally-hr
{
        color: #660066;
        border: solid 1px #660066;
        width: 650px;
}

.nutally-patient-need
{
        background-color: #e5e5e5;
        width: 488px;
        padding: 10px 15px 10px 15px;
        color: #464646;
        margin-top: 15px;
        margin-bottom: 15px;
        border-width: 0px;
        border-color: #ffffff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

.nutally-product-features
{
        width: 244px;
        float: left;
        margin-bottom: 20px;
        min-height: 106px;
}

.nutally-product-issues
{
        width: 244px;
        float: right;
        margin-bottom: 20px;
        padding-left: 20px;
        min-height: 106px;
}

.nutally-product-divider
{
        height: 106px;
        width: 0px;
        float: left;
        margin-left: 10px;
        margin-top: 0px;
        border-left: solid 1px #464646;
}

.nutally-product-filter
{
        background-repeat: no-repeat;
        background-image: url('../img/nut-enteral-products-filter-bkgd.jpg');
        width: 700px;
        height: 65px;
        padding-left: 25px;
        padding-top: 55px;
}

.nutally-product-filter-dropdown
{
        width: 210px;
        float: left;
        margin-right: 25px;
}

.nutally-product-filter-dropdown select
{
        font-size: 12px;
        width: 210px;
}.tz_education_materials div.headline
		{
			width: 100%;
			margin-bottom:14px;
		}
		.tz_education_materials h1.page_header
		{
			color: #0066CC;
			font-family: Arial,Helvetica,Sans-Serif;
			font-size: 20px;
			margin-bottom: 0;
			padding-bottom: 0;
		}
		.tz_education_materials h2
		{
			color: #0066CC;
			font-family: Arial,Helvetica,Sans-Serif;
			font-size: 16px;
			margin-bottom: 10px;
			padding-top: 0;
		}
		.tz_education_materials h3
		{
			color: #0066CC;
			font-family: Arial,Helvetica,Sans-Serif;
			font-size: 12px;
			margin: 10px 0 5px;
		}
		.tz_education_materials .tz_language_selector
		{
			margin:28px 0px 14px 0px;
		}
		.tz_education_materials .tz_pdf_wrapper
		{
			display:none;
			background: url('../img/DL-bg.gif') no-repeat; 
			width: 554px;
			padding: 16px 0px 100px 0px;
			margin-bottom: 40px;
		}
		.tz_education_materials .tz_pdf_wrapper tr, .tz_education_materials .tz_pdf_wrapper tr td
		{
			font-family: Arial,Helvetica,Sans-Serif;
			font-size: 12px;
			padding-top: 40px;
		}
		.tz_education_materials .tz_pdf_wrapper .pdf_ss
		{
				float: left;
				padding-left: 10px;
				width: 95px;
		}
		.tz_education_materials .tz_pdf_wrapper .pdf_text
		{
				float: left;
				padding-left: 5px;
				vertical-align: top;
				width: 160px;
		}
		.tz_education_materials .WBWA_firstword,
		.tz_callout .WBWA_firstword
		{
				color: #660066;
				font-weight: bold;
		}
		.tz_education_materials .tz_pdf_wrapper .floatleft
		{
				float: left;
		}
		.tz_callout .tz_image_wrapper
		{
			float:left;
                        margin-right:10px;
		}
		.tz_callout .tz_image_wrapper img{
			border: 0px;
		}
		.tz_callout .pdf_text{
			width: 455px;
			height: 141px;
		}

.tz_pdf_selector_tabs_wrapper td{
     vertical-align:top;
}
.tz_pdf_selector_tabs_wrapper .ui-widget{
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}

.tz_pdf_selector_tabs_wrapper .ui-widget-content{
	border: 1px solid #aaaaaa;
	background: #ebf2f8 url(../img/ui-bg_flat_75_ebf2f8_40x100.png) 50% 50% repeat-x;
	color: #222222;
}

.tz_pdf_selector_tabs_wrapper .ui-tabs .ui-tabs-nav{
	list-style: none;
	position: relative;
	padding: .2em .2em 0;
        margin: 0px;
}

.tz_pdf_selector_tabs_wrapper .ui-widget-header{
	border: 1px solid #aaaaaa;
	background: #cccccc url(../img/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}

.tz_pdf_selector_tabs_wrapper .ui-state-default,
.tz_pdf_selector_tabs_wrapper .ui-widget-content .ui-state-default{
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url(../img/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
	outline: none;
}

.tz_pdf_selector_tabs_wrapper .ui-tabs .ui-tabs-nav li {
	position: relative;
	float: left;
	border-bottom-width: 0 !important;
	margin: 0 .2em 0px 0;
	padding: 0;
}

.tz_pdf_selector_tabs_wrapper .ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: .5em 1em;
        font-weight: normal;
        font-size: 13px;
        width: auto;
        font-family: Verdana, Arial;
}

.tz_pdf_selector_tabs_wrapper .ui-state-default a, 
.tz_pdf_selector_tabs_wrapper .ui-state-default a:link, 
.tz_pdf_selector_tabs_wrapper .ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
	outline: none;
}

.tz_pdf_selector_tabs_wrapper li.ui-tabs-selected{
       padding-bottom:7px;
       margin-bottom:-1px !important;
}

.tz_pdf_selector_tabs_wrapper li.ui-tabs-selected a{
       margin-bottom:-1px;
background: #ebf2f8 url(../img/ui-bg_glass_65_ebf2f8_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
outline:none;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top:1px solid #aaaaaa;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
}

.tz_pdf_selector_tabs_wrapper .ui-tabs-panel{
     border:none;
}

.tz_pdf_selector_tabs_wrapper .tz_pdf_wrapper{
     background:none;
     padding-bottom:0px;
     width: auto;
}

.tz_pdf_selector_tabs_wrapper .pdf_link_left{
     clear:both;
     margin-left:10px;
     width:250px;
}

.tz_pdf_selector_tabs_wrapper .ui-widget-content a{
    color:#06c !important;
}

.tz_pdf_selector_tabs_wrapper .tz_pdf_wrapper .pdf_ss{
     padding-left:0px;
     margin:0px 10px;
}

.tz_pdf_selector_tabs_wrapper .tz_tabs table tr.first td{
	padding-top: 0px;
}.ProductDetail
{
    display: block; 
    overflow: hidden;
width: 545px;
}
    .ProductDetail .ProductDetail-Product-Synopsis
    {
        float:left;
        width:100%;
    }
        .ProductDetail .ProductDetail-Product-Synopsis div.ProductDetail-Product-Synopsis-ProductShot
        {
            float: right; 
            display: block;
            overflow: hidden; 
            text-align: right;
            padding-right: 20px;
width: 275px;
        }
        .ProductDetail .ProductDetail-Product-Synopsis h2
        {
            color: #0066cc;
            font-weight: normal;
            font-size: 2.1em;
padding: 0;
margin:0;
        }
        .ProductDetail .ProductDetail-Product-Synopsis .ProductDetail-Product-Synopsis-ProductClaims ul
        {
            margin-left: 0px;
            padding-left: 16px;
        }
            .ProductDetail .ProductDetail-Product-Synopsis .ProductDetail-Product-Synopsis-ProductClaims ul li
            {
                margin-left: 13px;
                padding-left: 0px;
                padding-right: 0px;
            }
        .ProductDetail .ProductDetail-Product-Synopsis .ProductDetail-Product-Synopsis-ProductClaimsReferences
        {
            display:block;
            font-size: 0.8em;
        }

    .ProductDetail .ProductDetail-Details
    {
        display: block; margin-bottom: 10px;
        height: auto;
        float: left;
        border-top: 1px solid #b2cce5;
        border-left: 1px solid #b2cce5;
        margin-top: 20px;
        overflow: hidden;
    }
        .ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu
        {
            width: 545px;
            background-image: url(../img/Detail_Menu_BG.jpg);
            height: 20px;
            padding-left: 20px;
            padding-top: 4px;
background-repeat: repeat-x;
        }
            .ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu .detail_btn
            {
                background-image: url(../img/Product_Detail_btn.gif);
                width: 80px;
                height: 15px;
                text-align: left;
                padding-top: 2px;
                float: left;
                margin-right: 25px;
                font-size: 7.5pt;
                font-weight: bold;
            }
.ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu .detail_btn_Long, .ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu .detail_btn_Long .detail_btn_selected
            {
background-image: url(../img/Product_Detaillong_btn.png);
width: 245px;
height: 15px;
text-align: left;
padding-top: 2px;
float: left;
margin-right: 25px;
font-size: 7.5pt;
font-weight: bold;
}

                .ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu .detail_btn a
                {
                    text-decoration: none;
                    color: #0066cc;
                    width: 65px;
                    display: block;
                    padding-left: 12px;
                }
                .ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu .detail_btn.detail_btn_selected a
                {
                    background-image: url(../img/Detail_Menu_Arrow.gif);
                    background-repeat: no-repeat;
                    background-position: 2px 0px;
                }
.ProductDetail .ProductDetail-Details div.ProductDetail-Details-Menu .detail_btn_Long a{text-decoration: none;
color: #0066cc;
width: 232px;
display: block;
padding-left: 12px;}
        .ProductDetail .ProductDetail-Details div.content_details
        {
            padding-left: 15px;
display:none;
width: 525px;
        }
 .ProductDetail .ProductDetail-Details div.content_details font
        {
display:block;
}
div#claimReferences
{
font-size: 0.8em;
}
.ProductDetail ul
{
	margin-left: 0px;
	padding-left: 16px;
}
.ProductDetail li
{
	margin-left: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
.ProductDetail ul li ul li
{
	list-style-type: square;
}#section-content, #header
{
    width:784px;
    font-family:Helvetica, Arial;
}
#header
{
    position:relative;
}
#header img#global-header
{
    display:none;
}
#header .back
{
    color:#fff;
    font-size:0.750em;
    font-weight:bold;
    position:absolute;
    top:14px;
    right:25px;
}
#content.et-faq-wrapper
{
    margin:24px 0 0 0;
}
#content.et-faq
{
    float:left;
    width:564px;
}
#content.et-faq .video-callout
{
    background:url('/images/et/vidframe-repeater.gif') repeat-y center;
    float:left;
    margin:21px 0 0 16px;
    width:193px;
}
#content.et-faq .video-header
{
    background:url('/images/et/vidframe-header.gif') no-repeat bottom center;
    height:6px;
}
#content.et-faq .video-callout .video-callout-content a
{
    text-decoration:none;
}
#content.et-faq .video-callout .video-callout-content a img
{
    margin:0 8px;   
}
#content.et-faq .video-callout .video-callout-content p
{
    padding:14px 10px 10px;
}
#content.et-faq .video-callout .video-callout-content .play-video-button
{
    float:right;
    margin:5px 0 10px;
}
#content.et-faq .video-footer
{
    background:url('/images/et/vidframe-footer.gif') no-repeat top center;
    height:5px;
}
#content.et-faq .right-rail
{
    display:none;
    width:193px;
}
#content.et-faq h2
{
    color:#0498d4;
    padding:0 15px;
    font-size:1.063em;
}
#content.et-faq h2 span
{
    color:#000;
    font-size:1.0em;
    font-weight:normal;
}
#content.et-faq h2 img
{
    display:block;
    margin:0 0 10px 0; 
}
#content.et-faq #landing p
{
    color:#000;
    padding: 8px 15px 0 15px;
}
.landing-cta
{
    padding:14px 0 0 0;
}
.landing-cta.bottom-border
{
    background: url('/images/et/rth-divider.gif') no-repeat center bottom;
    padding: 20px 0 14px 0;
}
.landing-cta .left-cta, .landing-cta .right-cta
{
    float:left;
    padding:0 0 10px 15px;
    width:267px;
}
.landing-cta .right-cta a, .landing-cta .canada a
{
    color: #06c;
    display:inline;
    text-decoration:underline;    
}
.landing-cta .canada
{
    padding: 0 15px;
}
.landing-cta a
{   
    width:267px;
    display:block;
    text-decoration:none;
    color:#000;
}
.landing-cta a p
{
    padding:83px 20px 0px 44px;
}
#content.et-faq #rth
{
    
}
#content.et-faq #rth #pump-buttons
{
    background:url('/images/et/rth-divider.gif') no-repeat center bottom;
    padding:20px 0 14px 0;
}
#content.et-faq #rth #pump-buttons .pump-button
{
    text-align:center;
    float:left;
    width:50%;
}
#content.et-faq #rth #left-content
{
    float:left;
    width:355px;
    margin:30px 0 0 0;
}
#content.et-faq #rth h3, #content.et-faq #rth #left-content p
{
    color:#000;
    margin:0 0 0 15px;
}
#content.et-faq #rth h3#timeline
{
    margin:15px 0;
}
#content.et-faq #rth #left-content ul
{
    margin:0 0 15px 35px;
}
#content.et-faq #rth #left-content ul li
{
    margin:15px 0 0 0;
}
#content.et-faq #pump-education
{
   background:url('/images/et/rth-divider.gif') no-repeat left top;
}
#content.et-faq #pump-education #pump-header
{
    background-color:Transparent;
    padding:3px 0 20px 0;
}
#content.et-faq #pump-education #pump-header #pump-header-text
{
    background-color:#fef2dd;
    border-top:1px solid #fff;
    color:#f8981d;
    font-weight:bold;
    font-size:0.875em;
    padding:12px 16px 13px;
}
#content.et-faq #pump-education #pump-content img
{
    float:right;
    padding:0 0 0 10px;
}
#content.et-faq #pump-education #pump-content h3, #content.et-faq #discon h3
{
    font-weight:bold;
    color:#000;
    margin:0;
}
#content.et-faq #pump-education #pump-content
{
    margin:0 0 0 15px;
}
#content.et-faq #pump-education #pump-content p, #content.et-faq #discon p
{
    margin:5px 0 0 0;
}
#content.et-faq #pump-education #pump-content ul, #content.et-faq #discon ul
{
    margin:21px 0 0 35px;
}
#content.et-faq #pump-education #pump-content ul li
{
    margin:15px 0 0 0;
}
#content.et-faq #discon ul li
{
    margin:0 0 20px 0;
    color:#29a0d7;
}
#content.et-faq #discon ul li span
{
    color:#000;
}
#content.et-faq #discon 
{
    margin:20px 0 0 15px;
}
#content.et-faq #discon h3
{
    margin:20px 0;
}
#content.et-faq #discon #pump-return-button
{
    float:left;
    margin:15px 20px 0 0;
}
#content.et-faq div.summary
{
    margin:22px 0 0 0;
    height:35px;
}
#content.et-faq #rth-faq.summary
{
    background-color:#fef2dd;
    color:#ef6d39;
    font-weight:bold;
}
#content.et-faq #et-faq-device.summary
{
    background-color:#e7f7fd;
    color:#0498d4;
    font-weight:bold;
}
#content.et-faq #et-faq-device h3 {
background: url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/plus-box.png') no-repeat 9px;
padding: 7px 30px;
color: #0498d4;
width: 485px;
margin: 10px 0 0 20px;
text-decoration: none;
cursor: pointer;
float: left;
font-size: 10.5pt;
font-family: Helvetica;
font-weight: bold;
background-color: #eff1f1;
}
#content.et-faq div.et-faq-device div.inner-summary
{
    background-color:#eff1f1;    
    margin:12px 0 0 16px;
    height:33px;
    display:none;
}
#content.et-faq div.et-faq-device.expanded div.inner-summary
{
    display:block;
}
#content.et-faq div.et-faq-device div.inner-summary h3
{
    color:#0498d4;
    width:500px;
    margin:10px 0 0 0;
    text-decoration:none;
}
#content.et-faq .accordion div,#content.et-faq .quest div {
width: 490px;
float: left;
margin: 19px 0 0 45px;
}
#content.et-faq div.expand-collapse
{
    cursor: pointer;
    float: left;
}
#content.et-faq div.summary div.summary-button
{
    background:url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/faq-btn-plus.gif') no-repeat;
    height:16px;
    margin:10px 9px 0px 11px;
    width:16px;
}
#content.et-faq div.summary div.summary-button.minus
{
    background:url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/faq-btn-minus.gif') no-repeat;
}
#content.et-faq div.faq-section div.question-button
{
    background:url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/faq-btn-plus.gif') no-repeat;
    height:16px;
    margin:19px 9px 0 22px;
    width:16px;
}
#content.et-faq div.faq-section div.inner-question div.question-button
{
    margin-left:45px;
}
#content.et-faq div.inner-summary div.question-button
{
    margin:10px 9px 7px;
}
#content.et-faq div.faq-section div.question-button.minus
{
    background:url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/faq-btn-minus.gif') no-repeat;
}
#content.et-faq div.faq-section h3.faq-question
{
    color:#0061ca;
    cursor:pointer;
    float:left;
    margin:19px 0 0 0;
    text-decoration:underline;
    width: 510px;
}
#content.et-faq div.faq-section div.inner-question h3.faq-question
{
    width:490px;
}
#content.et-faq div.summary div.summary-text
{
    cursor: pointer;
    float:left;
    height:auto;
    margin:9px 0 0 0;
    width:auto;
}
#content.et-faq div.summary div.ex-col-all
{
    float:right;
    margin:10px 14px 0 0;
}
#content.et-faq div.summary div.ex-col-all img.expand-all, #content.et-faq div.summary div.ex-col-all img.collapse-all
{
    margin:0 0 3px 0;
    cursor:pointer;
}
#content.et-faq div.summary div.ex-col-all img.divider
{
    margin:0 9px;
}
#content.et-faq #rth-faq.summary img.expand-collapse
{
    padding:10px 9px 10px 11px;
}
#content.et-faq .faq-section
{
    display:none;
}

#content.et-faq div.accordion.et-faq-device, #content.et-faq div.accordion.rth-faq{
display:none;
}
#content.et-faq div.accordion.et-faq-device.expanded, #content.et-faq div.accordion.rth-faq.expanded{

    display:block;
}
#content.et-faq .faq-answer
{
    margin:10px 0 0 45px;
    display:none;
}
#content.et-faq div.inner-question
{
    display:none;
}
#content.et-faq div.inner-question.expanded
{
    display:block;
}
#content.et-faq div.inner-answer
{
    margin:10px 0 0 65px;
    display:none;
}
#content.et-faq .faq-answer.expanded
{
    display:block;
}
#content.et-faq .faq-answer ul
{
    padding-left:25px;
}
#content.et-faq .faq-answer p
{
    padding-bottom:7px;
}
#content.et-faq .faq-answer table
{
    border-collapse:collapse;
    margin:15px 0 0 0;
    width:534px;
}
#content.et-faq .faq-answer table tr th
{
    background-color:#bcbbbb;
    border-right:solid 1px #bcbbbb;
    width:50%;
    padding:10px;
}
#content.et-faq .faq-answer table tr th.right-border
{
    border-right:solid 1px #fff;
}
#content.et-faq .faq-answer table tr th img
{
    float:left;
    height:98px;
    width:98px;
}
#content.et-faq .faq-answer table tr th div
{
    float:left;
    width:125px;
    padding:15px 0 0 5px;
}
#content.et-faq .faq-answer table tr th div p.white-text
{
    color:#fff;
}
#content.et-faq .faq-answer table tr td
{
    border:solid 1px #bcbbbb;
    padding:10px;
}
#content.et-faq .faq-answer table tr td.item-width
{
    width:60px;
}
#content.et-faq div.safety-callout
{
    width:564px;
}
#content.et-faq div.safety-callout img.safety
{
    display:block;
    padding:10px 0 0 0;
    margin: 0 auto 0 auto;
}
#content.et-faq div.safety-callout div.text
{
    font-size:0.688em;
    margin: 10px auto 0 auto;
    text-align:center;
    width:255px;
}
#right-rail
{
    margin:15px 0 0 0;
    float:left;
}
#right-rail #nav, #right-rail .callout
{
    background:url('/images/et/nav/nav-repeater.gif') repeat-y center;
    margin:0 0 0 27px;
    width:193px;
}
#right-rail #nav #nav-header, #right-rail .callout .callout-header
{
    background:url('/images/et/nav/nav-header.gif') no-repeat bottom center;
    color:#0498d4;
    font-size:0.875em;
    font-weight:bold;
    height:19px;
    padding:11px 0 0 11px;
}
#right-rail .callout .callout-header.two-line
{
    background:url('/images/et/nav/nav-header-two-line.gif') no-repeat bottom center;
    padding: 9px 0 18px 11px;
}
#right-rail .callout
{
    margin-top:20px;
}
#right-rail #nav #nav-text, #right-rail .callout .callout-text
{
    padding:8px 13px 16px;
}
#right-rail #nav ul#nav-links
{
    margin:0 17px 0 13px;
    list-style-type:none;
}
#right-rail #nav ul#nav-links li.nav-link, ul#nav-links li.nav-text
{
    border-top:solid 1px #949494;
    margin:1px 0 8px;
    padding: 0 0 0 7px;
}
#right-rail #nav ul#nav-links li.nav-text
{
    color:#ee642e;
    font-weight:bold;
    padding-top:10px;
}
#right-rail #nav ul#nav-links li.nav-text div.header
{
    color:#0498d4;
    font-size:0.785em;
    padding-bottom:7px;
}
#right-rail #nav #nav-footer, #right-rail .callout .callout-footer
{
    background:url('/images/et/nav/nav-footer.gif') no-repeat top center;
    height:5px;
}
#right-rail .callout a
{
    text-decoration:none;
}
#right-rail .callout .callout-text a 
{
    color:#666666;
    display:block;
    font-size:0.785em;
    font-weight:bold;
    padding:3px 0 3px 0;
}
#right-rail .callout .callout-text a span.blue
{
    color:#0498d4;
}
#content.et-faq.et-faq .quest h5
{
background: url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/plus-box.png') no-repeat 0px 5px;
padding: 3px 25px;
cursor: pointer;
float: left;
line-height: 18px;
font-weight: bold;
z-index: 2;
position: relative;
margin: 0;
font-size: 10.5pt;
color: #0061ca;
margin-bottom: 7px;
}
#content.et-faq .quest div.answer {
margin: 10px 0 10px 0;
padding-left: 15px;
}
#content.et-faq .accordion div.quest
{
	margin-left: 20px;
	margin-top: 5px;
}
#content.et-faq.et-faq .quest h5.clicked
{
		background: url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/minus-box.gif') no-repeat 0px 5px;
		
}
#content.et-faq #et-faq-device h3.clicked{
		background: url('http://static-nocdn.abbottnutrition.com/cms/dev/abbottnutrition.com/img/minus-box.gif') no-repeat 9px;
		background-color: #eff1f1;
}/*Global CSS for Accordion with Highlighted Image Links */
        div.AccordionContent
        {
            width: 100%;
            float: left;
        }
        h2.AccordionContent-SectionTitle
        {
            width: 100%;
            float:left;
        }
        div.AccordionContent div.AccordionContent-SectionContent
        {
            width: 100%;
            float:left;
        }
            div.AccordionContent-SectionContent-SectionIntro
            {

            }

            div.AccordionContent-SectionContent-HighlightedImageLink
            {

            }
                div.AccordionContent-SectionContent-HighlightedImageLink div.HighlightedImageLinkImage
                {
                    float: left;
                }
                div.AccordionContent-SectionContent-HighlightedImageLink div.HighlightedImageLinkSummary
                {
                }div.AccordionContent
        {
            width: 100%;
            float: left;
            padding-top:20px;
        }
img#expandAll, img#collapseAll{
cursor:pointer;
}
div.accordionItem { float: left;}
        h2.AccordionContent-SectionTitle
        {
            background-image: url('../img/category-bar.jpg');
            background-repeat: no-repeat;
            width: 730px;
            height: 23px;
            font-family: Helvetica;
            font-weight: Bold;
            font-size: 14px;
            color: #ffffff;
            padding: 17px;
            margin-top:0;
        }
h2.AccordionContent-SectionTitle span
{
cursor: pointer;
}
h2.AccordionContent-SectionTitle span.toggle-section
        {
            background-image: url('../img/category-arrow.gif');
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 17px;
            display:block;
            float:left;
        }
h2.AccordionContent-SectionTitle span.backTop{
display:block;     
float:right;
text-decoration: underline;
}

        div.AccordionContent div.AccordionContent-SectionContent
        {
            font-family: Helvetica;
            font-size: 14px;
            color: #595959;
            line-height: 24px;
            width: 764px;
            display:none;
        }

        div.AccordionContent-SectionContent-SectionIntro
        {
            padding-bottom: 17px;
        }

        div.AccordionContent-SectionContent-SectionFootnote
        {
            font-size: 12px;
            line-height: 14px;
            border-top: solid 1px #a67dc8;
padding-bottom: 10px;
        }

        div.AccordionContent-SectionContent-HighlightedImageLink
        {
            padding-bottom: 10px;
            margin-bottom: 17px;
            border-bottom: solid 1px #a67dc8;
        }
        div.AccordionContent-SectionContent-HighlightedImageLink.last
{
     border-bottom: none;
}

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkImage
            {
                vertical-align: top;
                width: 85px;
            }

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary h3, td.HighlightedImageLinkSummary h3 a
            {
                font-weight: bold;
                font-size: 16px;
                color: #a67dc8;
                line-height: 24px;
                margin: 0;
                text-decoration: none;
            }
            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary ul
            {
             margin:0;
             padding-left:20px;
             }

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary p
            {
                margin: 0;
            }

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary
            {
vertical-align: top;
            }
 h1.accordion-h1
{
     font-family: Helvetica;
            font-size: 36px;
            color: #93898c;
            line-height: 36px;
float: left;
margin: 10px 0 19px 0;
}
 h1.accordion-h1.thank-you{
     margin: 28px 0 19px 0;
width: 100%;
font-size: 22px;
}
 div.AccordionHeader
        {
            width: 760px;
            height: 188px;
            padding-top: 91px;
            padding-left:6px;
            background-image: url('../img/products-feature-headline.jpg');
            background-repeat: no-repeat;
float:left;
        }
            
            div.AccordionHeader .header-button 
            {
                float:left;
                background-position: bottom left;
                background-repeat: no-repeat;
                height: 142px;
            }
            div.AccordionHeader .header-button-labels
            {
                float: left;
            }
            div.AccordionHeader .header-button-labels div
            {
                height: 28px;
                background-position: bottom left;
                background-repeat: no-repeat;
                float: left;
                font-family: Helvetica;
                font-weight: Bold;
                font-size: 14px;
                color: #ffffff;
                text-align: center;
                padding-top: 10px;
            }
                div.AccordionHeader .header-button-labels div a
                {
                    font-family: Helvetica;
                    font-weight: Bold;
                    font-size: 14px;
                    color: #ffffff;
                    text-decoration: none;
                }
            div.AccordionHeader .header-button-labels div.left
            {
                width: 188px;
                background-image: url('../img/btn-fortification-options.gif');                
            }
            div.AccordionHeader .header-button-labels div.left-center
            {
                width: 188px;
                background-image: url('../img/btn-pre-term-infant-nutrition.gif');
            }
            div.AccordionHeader .header-button-labels div.right-center
            {
                width: 189px;
                background-image: url('../img/btn-term-infant-nutrition.gif');
            }
            div.AccordionHeader .header-button-labels div.right
            {
                width: 184px;
                background-image: url('../img/btn-human-milk-support.gif');
            }

div.Image-Grid
        {
            clear: both;
width: 763px;
        }

            div.Image-Grid .Image-Grid-Row
            {
                clear: both;
            }

                div.Image-Grid .Image-Grid-Row img
                {
                    float: left;
                }

                div.Image-Grid .Image-Grid-Row.image-padded
                {
                    height: 285px;
                    background-repeat: no-repeat;
                    width: 764px;
                    padding: 0 10px 0 10px;
                    margin-top: 10px;
                    float: left;
background-image: url('../img/homepage-row2-background.jpg');
font-family: helvetica;
color: #100001;
text-decoration: none;
                }
div.Image-Grid .Image-Grid-Row.image-padded div.highlighted-link
                {
                    width: 33%;
                    float: left;
                }
div.Image-Grid .Image-Grid-Row.image-padded .highlighted-link .highlighted-link-copy
{
width: 97%;
display:block;
clear: both;
}
div.Image-Grid .Image-Grid-Row.image-padded .highlighted-link .highlighted-link-copy div
{
min-height:50px;
}
 div.Image-Grid .Image-Grid-Row.image-padded .highlighted-link .highlighted-link-copy a
                {
display: block;
text-align: right;
padding: 5px 10px 0 0;

}

                


/* Active Classes for Accordion with Highlighted Image Links */
    div.accordionItem.active h2.AccordionContent-SectionTitle span.toggle-section
    {
        background-image: url('../img/category-arrow-down.gif');
    }
        div.accordionItem.active div.AccordionContent-SectionContent
        {
            display:block;
        }

/*Image update for 1st collapsible section*/
/*div#custom-feeding-system h2 {
    padding: 68px 17px 0;
    background-size: 764px 102px;
}
span.feeding-tool-icon {
    background-image: url("../img/custom-feeding-system-new.png");
    background-position: 37px 5px;
    background-repeat: no-repeat;
    margin-left: -15px;
    padding: 66px 123px 13px 151px;
    background-size: 239px 69px;
}

div#custom-feeding-system h2 span.toggle-section{
   position:absolute;
   margin-top: -50px;
   width: 250px;
   height:110px;
   background-position: 0 0;
}*/div.AccordionContent
        {
            width: 100%;
            float: left;
            padding-top:20px;
        }
img#expandAll, img#collapseAll{
cursor:pointer;
}
div.accordionItem { float: left;}
        h2.AccordionContent-SectionTitle-Alternate
        {
            background-repeat: no-repeat;
            width: 730px;
            height: 23px;
            font-family: Helvetica;
            font-weight: Bold;
            font-size: 14px;
            color: #ffffff;
            padding: 17px;
            margin-top:0;
        }

h2.AccordionContent-SectionTitle-Alternate span
{
cursor: pointer;
}
h2.AccordionContent-SectionTitle-Alternate span.toggle-section
        {
            background-image: url('../img/category-arrow.png');
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 17px;
            display:block;
            float:left;
        }
h2.AccordionContent-SectionTitle-Alternate span.backTop{
display:block;     
float:right;
text-decoration: underline;
}

        div.AccordionContent div.AccordionContent-SectionContent
        {
            font-family: Helvetica;
            font-size: 14px;
            color: #595959;
            line-height: 24px;
            width: 764px;
            display:none;
        }

        div.AccordionContent-SectionContent-SectionIntro
        {
            padding-bottom: 17px;
        }

        div.AccordionContent-SectionContent-SectionFootnote
        {
            font-size: 12px;
            line-height: 14px;
            border-top: solid 1px #a67dc8;
padding-bottom: 10px;
        }

        div.AccordionContent-SectionContent-HighlightedImageLink
        {
            padding-bottom: 10px;
            margin-bottom: 17px;
            border-bottom: solid 1px #a67dc8;
        }
        div.AccordionContent-SectionContent-HighlightedImageLink.last
{
     border-bottom: none;
}

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkImage
            {
                vertical-align: top;
                width: 85px;
            }

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary h3, td.HighlightedImageLinkSummary h3 a
            {
                font-weight: bold;
                font-size: 16px;
                color: #a67dc8;
                line-height: 24px;
                margin: 0;
                text-decoration: none;
            }
            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary ul
            {
             margin:0;
             padding-left:20px;
             }

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary p
            {
                margin: 0;
            }

            div.AccordionContent-SectionContent-HighlightedImageLink td.HighlightedImageLinkSummary
            {
vertical-align: top;
            }
 h1.accordion-h1
{
     font-family: Helvetica;
            font-size: 36px;
            color: #93898c;
            line-height: 36px;
float: left;
margin: 10px 0 19px 0;
}
 h1.accordion-h1.thank-you{
     margin: 28px 0 19px 0;
width: 100%;
font-size: 22px;
}
 div.AccordionHeader
        {
            width: 760px;
            height: 188px;
            padding-top: 91px;
            padding-left:6px;
            background-image: url('../img/products-feature-headline.jpg');
            background-repeat: no-repeat;
float:left;
        }
            
            div.AccordionHeader .header-button 
            {
                float:left;
                background-position: bottom left;
                background-repeat: no-repeat;
                height: 142px;
            }
            div.AccordionHeader .header-button-labels
            {
                float: left;
            }
            div.AccordionHeader .header-button-labels div
            {
                height: 28px;
                background-position: bottom left;
                background-repeat: no-repeat;
                float: left;
                font-family: Helvetica;
                font-weight: Bold;
                font-size: 14px;
                color: #ffffff;
                text-align: center;
                padding-top: 10px;
            }
                div.AccordionHeader .header-button-labels div a
                {
                    font-family: Helvetica;
                    font-weight: Bold;
                    font-size: 14px;
                    color: #ffffff;
                    text-decoration: none;
                }
            div.AccordionHeader .header-button-labels div.left
            {
                width: 188px;
                background-image: url('../img/btn-fortification-options.gif');                
            }
            div.AccordionHeader .header-button-labels div.left-center
            {
                width: 188px;
                background-image: url('../img/btn-pre-term-infant-nutrition.gif');
            }
            div.AccordionHeader .header-button-labels div.right-center
            {
                width: 189px;
                background-image: url('../img/btn-term-infant-nutrition.gif');
            }
            div.AccordionHeader .header-button-labels div.right
            {
                width: 184px;
                background-image: url('../img/btn-human-milk-support.gif');
            }

div.Image-Grid
        {
            clear: both;
width: 763px;
        }

            div.Image-Grid .Image-Grid-Row
            {
                clear: both;
            }

                div.Image-Grid .Image-Grid-Row img
                {
                    float: left;
                }

                div.Image-Grid .Image-Grid-Row.image-padded
                {
                    height: 285px;
                    background-repeat: no-repeat;
                    width: 764px;
                    padding: 0 10px 0 10px;
                    margin-top: 10px;
                    float: left;
background-image: url('../img/homepage-row2-background.jpg');
font-family: helvetica;
color: #100001;
text-decoration: none;
                }
div.Image-Grid .Image-Grid-Row.image-padded div.highlighted-link
                {
                    width: 33%;
                    float: left;
                }
div.Image-Grid .Image-Grid-Row.image-padded .highlighted-link .highlighted-link-copy
{
width: 97%;
display:block;
clear: both;
}
div.Image-Grid .Image-Grid-Row.image-padded .highlighted-link .highlighted-link-copy div
{
min-height:50px;
}
 div.Image-Grid .Image-Grid-Row.image-padded .highlighted-link .highlighted-link-copy a
                {
display: block;
text-align: right;
padding: 5px 10px 0 0;

}

                


/* Active Classes for Accordion with Highlighted Image Links */
    div.accordionItem.active h2.AccordionContent-SectionTitle-Alternate span.toggle-section
    {
        background-image: url('../img/category-arrow-down.png');
    }
        div.accordionItem.active div.AccordionContent-SectionContent
        {
            display:block;
        }

/*Image update for 1st collapsible section*/
/*div#custom-feeding-system h2 {
    padding: 68px 17px 0;
    background-size: 764px 102px;
}
span.feeding-tool-icon {
    background-image: url("../img/custom-feeding-system-new.png");
    background-position: 37px 5px;
    background-repeat: no-repeat;
    margin-left: -15px;
    padding: 66px 123px 13px 151px;
    background-size: 239px 69px;
}

div#custom-feeding-system h2 span.toggle-section{
   position:absolute;
   margin-top: -50px;
   width: 250px;
   height:110px;
   background-position: 0 0;
}*/


.ce-accordion-text {
  display: inline-block;
  width: 550px;
}

.ce-accordion-image {
  display: inline-block;
  float: right;
  margin-top: -24px;
}div.SubSectionHeaderNav
        {
            width: 100%;
            float:left;
        }

            div.SubSectionHeaderNav .SubSectionHeaderNav-title-bar
            {
                width: 100%;
                float:left;
                clear: both;
            }

                div.SubSectionHeaderNav .SubSectionHeaderNav-title-bar .SubSectionHeaderNav-title-bar-column
                {
                    float: left;
                }

            div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation
            {
                width: 100%;
                float:left;
            }
                div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection
                {
                    list-style-type: none;
                    margin: 0;
                    padding:0;
                }
                div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li
                {
                    display: block;
                    float: left;
                    
                }div.SubSectionHeaderNav
        {
            width: 764px;
        }

            div.SubSectionHeaderNav .SubSectionHeaderNav-title-bar
            {
                margin: 35px 0 5px 0;
            }

                div.SubSectionHeaderNav .SubSectionHeaderNav-title-bar .SubSectionHeaderNav-title-bar-column
                {
                    
                }

            div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation
            {
               
            }
                div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection
                {
                    height: 63px;
                    display: table-row;
                }
                div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li
                {
                    width: 150px;
                    height: 63px;
                    margin:0 2px 0 0;
                    background-image: url(../img/nav-button-inactive.jpg);
                    line-height: normal;
                    display:table-cell;
                    vertical-align: middle;
                    background-position:left;
                }
                        div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li.active,
                        div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected
                        {
                            background-image: url(../img/nav-button-active.gif);
                        }

                        div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li a
                        {
                            display: table-cell;
                            margin: 0;
                            padding: 12px 6px;
                            text-decoration: none;
                            color: #ffffff;
                            font-family: helvetica;
                            font-weight: bold;
                            font-size: 14px;
                            text-align: center;
                            width: 138px;
                            vertical-align: middle;
                            height: 39px;
                        }
                        div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li.active a,
                        div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected a
                        {
                            color: #100001;
                        }

div.SubSectionHeaderNav.rdtoolkit
{
     width: 805px;
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li a
{
     height: 21px;
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li
{
     background-image: url(../img/middle-nav-inactive.jpg);
     width: 160px;
     height: 45px;
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.active, div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected
{
     background-image: url(../img/middle-nav-active.jpg);
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li:first-child
{
     background-image: url(../img/left-nav-inactive.jpg);
     width: 158px;
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.active:first-child, div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected:first-child
{
     background-image: url(../img/left-nav-active.jpg);
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li:last-child 
{
     background-image: url(../img/right-nav-inactive.jpg);
     width: 155px;
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.last-child
{
     background-image: url(../img/right-nav-inactive.jpg);
     width: 155px;
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected.last-child,
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.active.last-child
{
     background-image: url(../img/right-nav-active.jpg);
}
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.active:last-child, 
div.SubSectionHeaderNav.rdtoolkit div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected:last-child
{
     background-image: url(../img/right-nav-active.jpg);
}


/* The following styles are for the Nutrition Ally Subsection of AN.com */
div.SubSectionHeaderNav.nutritionAlly
{
     width: 805px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li a
{
     height: 22px;
     font: Arial;
     font-size: 13px;
     font-weight: Bold;
     color: #ffffff;
     vertical-align: middle;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li
{
     background-image: url(../img/nutrition-ally-nav-btn-inactive.jpg);
     width: 132px;
     height: 47px;
     margin-left: 0px;
     margin-right: 1px;
     line-height: 12px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.active, div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected
{
     background-image: url(../img/nutrition-ally-nav-btn-active.jpg);
     width: 132px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li:first-child
{
     background-image: url(../img/nutrition-ally-nav-btn-inactive.jpg);
     width: 132px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.active:first-child, div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected:first-child
{
     background-image: url(../img/nutrition-ally-nav-btn-active.jpg);
     width: 132px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li:last-child 
{
     background-image: url(../img/nutrition-ally-nav-btn-inactive.jpg);
     width: 132px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.last-child
{
     background-image: url(../img/nutrition-ally-nav-btn-inactive.jpg);
     width: 132px;
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected.last-child,
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.active.last-child
{
     background-image: url(../img/nutrition-ally-nav-btn-active.jpg);
}
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.active:last-child, 
div.SubSectionHeaderNav.nutritionAlly div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected:last-child
{
     background-image: url(../img/nutrition-ally-nav-btn-active.jpg);
}


div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li.active a,
div.SubSectionHeaderNav div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected a
{
     color: #FFFFFF;
}


/* The following styles are for the Term Infant Nutrition Subsection of AN.com */
div.SubSectionHeaderNav.TermInfantNutrition
{
     width: 805px;
     margin-top: -30px;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li a
{
     font-family: helvetica;
     font-weight: bold;
     font-size: 14px;
     text-align: center;
     vertical-align: middle;
     color: #FFFFFF;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li
{
     width: 150px;
     height: 63px;
     margin:0 2px 0 0;
     background-image: url(../img/term-menu-inactive.jpg);
     line-height: normal;
     display:table-cell;
     vertical-align: middle;
     background-position:left;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.active, div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected
{
     background-image: url(../img/term-menu-active.jpg);
     width: 150px;
     color: #000000;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li:first-child
{
     background-image: url(../img/term-menu-inactive.jpg);
     width: 150px;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.active:first-child, div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected:first-child
{
     background-image: url(../img/term-menu-active.jpg);
     width: 150px;
     color: #000000;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li:last-child 
{
     background-image: url(../img/term-menu-inactive.jpg);
     width: 150px;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.last-child
{
     background-image: url(../img/term-menu-inactive.jpg);
     width: 150px;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected.last-child,
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.active.last-child
{
     background-image: url(../img/term-menu-active.jpg);
     color: #000000;
}
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.active:last-child, 
div.SubSectionHeaderNav.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected:last-child
{
     background-image: url(../img/term-menu-active.jpg);
     color: #000000;
}

div.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.active a,
div.TermInfantNutrition div.SubSectionHeaderNav-navigation ul.navigation-collection li.selected a
{
     background-image: url(../img/term-menu-active.jpg);
     color: #000000;
}