.feature { padding:0 10px 10px;}
.feature b{ display:block; font-size:18px; line-height:24px; padding:0 0 2px; color:#2176C6}

a.view-all { background:url(//images.shopletcdn.com/img/pages/flu-prevention-center/view-all.gif) 100% 0 no-repeat; font-size:18px; font-weight: bold; padding:0 50px 0 0; margin:10px; display:inline-block; color:white!important; text-shadow: #114374 1px 1px 0}
a.view-all span {  background:url(//images.shopletcdn.com/img/pages/flu-prevention-center/view-all.gif) 0 0 no-repeat;display:inline-block; padding: 0  0 0 12px; line-height:43px;}

a.view-all:hover {background:url(//images.shopletcdn.com/img/pages/flu-prevention-center/view-all.gif) 100% -50px no-repeat;}
a.view-all:hover span {background:url(//images.shopletcdn.com/img/pages/flu-prevention-center/view-all.gif) 0 -50px no-repeat;}

#slideshow-wrap { background:url(//images.shopletcdn.com/img/pages/flu-prevention-center/slideshow-wrap.jpg) ; padding:4px;  margin:0 -2px 8px;  width: 720px; height:216px;}
#slideshow-flu * { margin: 0; padding: 0; }
#slideshow-flu { position: relative;  width: 720px; height:216px; }
#slideshow-flu #menu, #slideshow-flu #pmenu, #slideshow-flu #pictures, #slideshow-flu #loading { position: absolute; }
#slideshow-flu #loading { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/spinner.gif); display: block; top: 158px; left: 205px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
#slideshow-flu #pictures {  width: 475px; height: 216px; left: 0; overflow: hidden; }
#slideshow-flu #pictures li { display: block; position: absolute; top: 0; width: 475px; }
#slideshow-flu #pictures li img { display: block; position: relative; bottom: 0; }
#slideshow-flu #menu { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/slide-menu.gif) 0 0 repeat-y; list-style-type: none; width: 245px; height: 216px; right: 0;}
#slideshow-flu #menu li { display: block; z-index: 3; position: relative; zoom: 1; height:72px; display:table; width:245px;}
#slideshow-flu #menu li.sep { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/slide-menu.gif) -500px 0 repeat-y;}
#slideshow-flu #menu li a { display: table-cell;  text-decoration: none; padding: 7px 0 7px 28px; z-index: 4; color: #ccc; line-height: 14px; vertical-align: middle; zoom: 1; }
#slideshow-flu #menu li a h5 { font-size: 14px; font-weight:bold}
#slideshow-flu #menu li a:focus { outline: 0; }
#slideshow-flu #menu li a:hover { color: #fff; }
#slideshow-flu #menu li.current { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/slide-menu.gif) -250px 0 repeat-y;}
#slideshow-flu #menu li.current a { color:white!important }
#slideshow-flu #menu li.background { background:  url(//images.shopletcdn.com/img/pages/flu-prevention-center/arrow.png) no-repeat left center; position: absolute; font-size: 1px; height: 20px; width: 14px; z-index: 10; }

#slideshow-flu #pmenu { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/slide-pmenu.gif) 0 0 repeat-y; list-style-type: none; width: 245px; height: 216px; right: 0;}
#slideshow-flu #pmenu li { display: block; z-index: 3; position: relative; zoom: 1; height:36px; display:table; width:245px;}
#slideshow-flu #pmenu li.sep { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/slide-pmenu.gif) -500px 0 repeat-y;}
#slideshow-flu #pmenu li a { display: table-cell;  text-decoration: none; padding: 7px 0 7px 28px; z-index: 4; color: #ccc; line-height: 14px; vertical-align: middle; zoom: 1; }
#slideshow-flu #pmenu li a h5 { font-size: 14px; font-weight:bold}
#slideshow-flu #pmenu li a:focus { outline: 0; }
#slideshow-flu #pmenu li a:hover { color: #fff; }
#slideshow-flu #pmenu li.current { background: url(//images.shopletcdn.com/img/pages/flu-prevention-center/slide-pmenu.gif) -250px 0 repeat-y;}
#slideshow-flu #pmenu li.current a { color:white!important }
#slideshow-flu #pmenu li.background { background:  url(//images.shopletcdn.com/img/pages/flu-prevention-center/arrow.png) no-repeat left center; position: absolute; font-size: 1px; height: 20px; width: 14px; z-index: 10; }


div.sep { clear:both; height:10px; border-bottom:dotted 1px #e0e0e0; margin:10px;}

a.nobg { display:block-inline; text-align:center}

.text-right {text-align:center}


#content-container { font: 12px/16px Arial, Helvetica, sans-serif;}

#content-container dl, #content-container p { padding: 0 10px;}

#content-container p { margin-bottom:10px;}

#content-container dt { font-weight:bold; color:#2176C6; font-size:14px; line-height:18px;}
#content-container dd { margin-bottom:10px; }


