/* Sidebar */
.sidebar_links {font: 13px Trebuchet MS, Arial, Helvetica, sans-serif; color: #000; width: 250px;}
.sidebar_links li {list-style:none; background:url(/images/icons/bll_sidebar_blue.png) 0 0 no-repeat; display:block; padding:3px 0 10px 28px;}







/* Navigation Matrix */
#links
{  
 padding-top:15px;
 padding-right:8px;
 float:right;
}

#links ul li
{ 
  display:inline;
  list-style:none;
  float:left;
  padding-right:10px;
  text-indent:-9999px;  
}

#links ul li a{
 background:url(/images/btn_links.png); 
 _background:url(/images/btn_links.gif); 
 float: left; height:23px; text-decoration:none; border-style:none; no-repeat center center; 
}


/*Products*/
#links ul li.navproducts {margin:0 0 0 0; width: 95px; height:23px; }
#links ul li.navproducts a {height:30px; width:95px; background-position: -23px -15px;}
#links ul li.navproducts a:hover {height:30px; width:95px; background-position: -23px -45px;}
/*End Products*/

/*Life Style*/
#links ul li.navlifestyle {margin:0 0 0 0; width: 150px; height:30px; }
#links ul li.navlifestyle a {height:30px; width: 150px; background-position: -130px 167px}
#links ul li.navlifestyle a:hover {height:30px; width: 150px; background-position: -130px 137px }
/*End Life Style*/

/*Healthy Eating*/
#links ul li.navhealthy {margin:0 0 0 0; width: 144px; height:30px; }
#links ul li.navhealthy a {height:30px; width:144px; background-position: -292px -15px;}
#links ul li.navhealthy a:hover {height:30px; width:144px; background-position: -292px -45px;}
/*End Healthy Eating*/


/*Tools*/
#links ul li.navcalculators {margin:0 0 0 0; width:65px; height:30px; }
#links ul li.navcalculators a {height:30px; width:65px; background-position: -447px -15px;}
#links ul li.navcalculators a:hover {height:30px; width:65px; background-position: -447px -45px;}
/*End Tools*/


/*Where to buy*/
#links ul li.wheretobuy {margin:0 0 0 0; width:125px; height:30px; }
#links ul li.wheretobuy a {height:30px; width:125px; background-position: -515px -15px;}
#links ul li.wheretobuy a:hover {height:30px; width:125px; background-position: -515px -45px;}
/*End Where to buy*/


/*Start Navigation Matrix for bottom */
#linksbottom
{  
 height:23px;
 float:left;
}

#linksbottom ul
{
  list-style-type:none;
}

#linksbottom ul li
{ 
  display:inline;
  float:left;
  padding-right:3px;
}

#linksbottom ul li a:link    { color:#4E1C42;text-decoration:none;} 
#linksbottom ul li a:active  { color:#4E1C42;text-decoration:none;}
#linksbottom ul li a:visited { color:#4E1C42;text-decoration:none;} 
#linksbottom ul li a:hover   { color:#4E1C42;text-decoration:underline;} 
/*End Navigation Matrix for bottom footer */


/*Start Learn More button */
#readmore
{  

 width:216px;
 height:40px;
 margin:0 auto;
}

#readmore ul
{
  list-style-type:none;
   float:right;
}

#readmore ul li
{ 
  display:inline;
  text-indent:-9999px;  
}

#readmore ul li a
{
   float: right; width:216px; height:40px; text-decoration:none; background:url(/images/buttons/btn_learn_more_white.png); _background:url(/images/buttons/btn_learn_morebig.gif); border-style:none;
}


#readmore ul li.btnlrn {margin:0 0 0 0; width: 216px; height:40px; }
#readmore ul li.btnlrn a {width: 216px; height:40px; background-position: 0px 0px;}
#readmore ul li.btnlrn a:hover {width: 216px; height:40px; background-position: 0px 41px;}

/*Start Find out more button */
#findoutmore {
	height:32px;
	margin-left:6px;
	padding-top:150px;
	width:162px;
}

#findoutmore ul
{
  list-style-type:none;
}

#findoutmore ul li
{ 
  display:inline;
  text-indent:-9999px;  
}

#findoutmore ul li a{float: right; width:165px; height:31px; text-decoration:none; background:url(/images/buttons/btn_learnmore.png); _background:url(/images/buttons/btn_learnmore.gif); border-style:none; }
#findoutmore ul li.btnfind {margin:0 0 0 0; width: 165px; height:31px; }
#findoutmore ul li.btnfind a {width: 165px; height:31px; background-position: 0px 62px;}
#findoutmore ul li.btnfind a:hover {width: 165px; height:31px; background-position: 0px 31px;}
/*End Start Find out more button */


/*Start new trail bar */
#trlpth ul li
{
 display:inline;
 list-style:none;
}


#trlpth a:link,a:active,a:visited { color:#277CB7;text-decoration:none;} 
#trlpth a:hover   { color:#277CB7;text-decoration:underline;}

.trailbr
{

 height:30px;
 width:921px;
 font-size:11px;
 color:#277CB7;

}

.trailbr #trlpth
{
  padding-left:21px;
  padding-top:10px;
  width:510px;
  float:left;
}
/*End TrailBar */


/*Start Stories navigation with back to top */
#baktopnav {
	
	float:right;
	height:60px;
	margin-right:34px;
	_margin-right:17px;
	margin-top:-110px;
	padding:10px;
	width:230px;
}

#baktopnav ul li
{ 
  display:inline;
  list-style:none;
  float:left;
  text-indent:-9999px;  
}

#baktopnav ul li a{
 background:url(/images/buttons/btn_story_nav.gif); 
 float: left; height:23px; text-decoration:none; border-style:none; no-repeat center center; 
}


/*Product Info*/
#baktopnav ul li.prdinfo {margin:0 0 0 0; width: 55px; height:50px; }
#baktopnav ul li.prdinfo a {height:50px; width:55px; background-position: -5px 0px;}
#baktopnav ul li.prdinfo a:hover {height:50px; width:55px; background-position: -5px -55px;}
/*End Product Info*/

/*Active lifestyle */
#baktopnav ul li.actLife {margin:0 0 0 0; width: 64px; height:50px; }
#baktopnav ul li.actLife a {height:50px; width:64px; background-position: -56px 0px;}
#baktopnav ul li.actLife a:hover {height:50px; width:64px; background-position: -56px -55px;}
/*End Active lifestyle */


/*Healthy Eating*/
#baktopnav ul li.actHealth {margin:0 0 0 0; width: 61px; height:50px; }
#baktopnav ul li.actHealth a {height:50px; width:61px; background-position: -121px 0px;}
#baktopnav ul li.actHealth a:hover {height:50px; width:61px; background-position: -121px -55px;}
/*End Healthy Eating */


/*Back to top*/
#baktopnav ul li.bktop {margin:0 0 0 0; width: 50px; height:50px; }
#baktopnav ul li.bktop a {height:50px; width:50px; background-position: 51px 0px;}
#baktopnav ul li.bktop a:hover {height:50px; width:50px; background-position: 51px -55px;}
/*Back to top*/


/*end Stories navigation with back to top */
