﻿/* CSS for article page layouts */

/*============== SECONDARY STYLES  ===================*/
#breadcrumb{height: 20px; list-style: none; margin: 0px 0px 0px 10px; padding: 10px 0px 15px 0px;}
#breadcrumb li{float: left;margin: 0px; padding: 0px 0px 0px 0px;font-size:.8em;background: url(/images/bullet_arrow_green.gif) no-repeat 0 50%;}
#breadcrumb li a, #breadcrumb li span{color: #4f4f4f;display:inline-block;padding:0 5px 0 8px;}
.pgHeader{float: left;position: relative;width: 564px;height: 156px;background: url(/images/pgHeader-pharmacy-resources.jpg) no-repeat;}
.pgHeader h2{color: #757197;font-family: garamond, georgia, arial;font-size: 25px;padding: 0px 0px 15px 30px;position: absolute;bottom: 0px;}
.pgPos {padding:15 15 15 0px; width:564px; float:left; margin:0px;}
.pgHdrWrap {width:564px; height:154px; overflow:hidden; background:url(/images/bg-hdrWrap.gif) no-repeat 0 0; padding:0;}
.pgHdrWrap ul {display:block; width:547px; height:154px; margin:0; padding:0 0 0 17px; background:url(/images/bg-hdrWrap.gif) no-repeat 100% -154px;}
.pgHdrWrap ul li {list-style:none; padding:0 12px 0 0; margin:0; position:relative;}
.pgHdrWrap ul li img {position:relative;float:right; height:154px !important;}
.pgHdrWrap ul li h1 {position:absolute; height:154px; width:547px; display:block; background:url(/images/bg-hdrGrad.png) no-repeat 0 100%; top:0; margin:0; padding:0;}
.pgHdrWrap ul li h1 span {position:absolute; bottom:20px; left:20px; font-weight:normal; font-size:1em; text-transform:none;}
.pgHdrWrap-noImage {width:564px; padding:0;}
.pgHdrWrap-noImage h1 {width:547px; font-size: 36px; font-weight:normal; margin-left: 20px; padding-bottom: 0px;}
#pgTitle {font-family:Georgia, "Times New Roman", Times, serif; color: #757197;}
.right-plan-help{float: left;padding: 20px 15px;width: 150px;height: 118px; position: relative;}
.right-plan-help .copy{width: 90px;color: #fff;color: #fff;font-family: garamond, georgia, arial;font-size: 14px;letter-spacing: 1px;}
.right-plan-help .phone-number{color: #fff;font: bold 19px arial;letter-spacing: 1px;position: absolute;bottom: 15px;width: 150px;text-align: center;}
.sh-disclaimer {font-size:.85em; color:#b0a99e; padding:1px 0 0; margin:0;}
span.sh-phoneNum {background:transparent url(/images/icons/icon-phone.gif) no-repeat 0 .25em; padding: 0 0 0 15px; color:#333;}

/*IMAGE GROUP */
.sh-imgGroup {margin:0 0 15px 15px; clear:right; float:right; width:240px;}
.sh-imgGroup img {margin:0 0 15px 0; width:240px; clear:right;}
.sh-imgGroup p {margin:-5px 0 30px 0; padding: 0 0 15px 0; border-bottom: 1px dotted #8f877a; clear:right; font-size:.8em;}

/*.right-plan-help2{float: left;display: block;width: 180px;height: 158px;text-indent: -5000px;background: url(/images/right-help-box1.jpg) no-repeat;}*/

/*============== SECONDARY RIGHT COLUMN STYLES  ===================*/
.myhealth-login{width: 160px;margin: 0px 0px 20px 10px;padding: 10px;background: url(/images/sidebox-bg.gif) repeat-x bottom;}
.myhealth-login a{font-weight: bold;}
.myhealth-logo{width: 180px;height: 60px;background: url('/SiteCollectionImages/right-my-health.jpg') no-repeat;text-indent: -5000px;margin: 0px 0px 0px 10px;}
.rsfeature{width: 160px;margin: 0px 0px 20px 10px;padding: 10px;background: url(/images/sidebox-bg.gif) repeat-x bottom;}
.rsfeature-login a{font-weight: bold;}
.rsfeature-logo{width: 180px;height: 60px; margin: 0px 0px 0px 10px;}

.right-links-outer{width: 199px;}
.right-links-inner{float: left;width: 179px;}
.right-shadow-1{display:none; float: left;width: 10px;height: 320px;background: url(/images/right-shadow1.png) center center ;}
.right-shadow-2{display:none; float: right; width: 10px;height: 320px;background: url(/images/right-shadow2.png) no-repeat center center ;}
.right-links-container{width: 149px;padding: 20px 15px;background: url(/images/sidebox-bg.gif) repeat-x bottom #fff;}
.right-links-container a, .ms-WPBody .right-links-container a{line-height:1.5em;color:#666;}

.nobullet li {list-style-type:none; background-image:none!important; margin:0px 0 6px 0px; padding:0px 0px 0px 9px;}
.rightSideLinks {margin:0px;}
.rightSideLinks li{list-style-type:none;width:140px; margin:0px 0 6px 0px; padding:0px 0px 0px 9px; background:url(/images/bullet_arrow_green.gif) no-repeat 0 .6em;}

/*=================  LEFT NAV STYLES  ================*/
#left-container h3{width:100%; padding: 0px 8px 10px 8px;font-family: garamond, georgia, arial;font-size: 1.2em;font-weight: bold;}
#left-nav{width: 160px;list-style: none;margin: 0px;padding: 0px;}
#left-nav li{margin: 0px 0px 5px 0px;padding:0 5px 0 0px;}
#left-nav li a{width:123px; text-decoration: none;font: 10px verdana;padding: 6px 20px 6px 12px;display: block;color: #504f4f;background: url(/images/leftnav-bg0.gif) top no-repeat;font-size:.7em;}
#left-nav li a.active, #left-nav li a:hover{font-weight: bold;background: url(/images/leftnav-bg1.gif) top no-repeat;}

/*=================  LEFT SUBNAV STYLES  ================*/
#left-nav .left-nav-subnav{list-style: none; margin: 0px 8px; padding: 0px;}
#left-nav .left-nav-subnav li{margin: 0px;padding: 2px 0px;background-image: none;}
#left-nav .left-nav-subnav li a{font-size: .7em;padding: 3px 8px 4px;display: block;background: transparent;}
#left-nav .left-nav-subnav li a.sub-active, #left-nav .left-nav-subnav li a:hover{background-image:none;font-weight: normal;color: #fff;background-color: #6c9836;}

/* Search Results */
/* RESULTS NAVIGATION */
.srch-Page-bg {background:#fff !important; font-size:.9em; padding:10px 2px 5px; text-align:right; color:#666; font-weight:bold; line-height:1em;}
.srch-Page-bg a {display:inline-block; text-decoration:none; margin:0 0 -6px; width:1.2em; text-align:center; color:#40658b; font-weight:normal; line-height:1.2em !important;}
.srch-Page-bg a {border: 1px solid #5C8727; padding:3px;}
.srch-Page-bg a:hover {background:#effde0; border-color:#5C8727;}
#SRP_Prev, #SRP_Next {border:0; dislay:inline; width:auto;}
#SRP_Prev:hover, #SRP_Next:hover {background:transparent;}

/*links*/
ul.sh-links li {margin:5px 0 !important; padding: 0 0 0 10px !important; background:url(/images/bullet_arrow_green.gif) no-repeat 0 .5em; list-style-type:none; float:none !important;}
ul.sh-links li a {text-decoration:none; color:#2F699C; display:inline !important; height:auto;}
ul.sh-links li a:hover {text-decoration:none; color:#73AB25;}
ul.sh-links {margin:0 15px 0 0; padding:0; width:auto !important; height:1%;}/* Height is for IE Layout Bug */
span.sh-links {display:block; background:url(/images/bullet_arrow_green.gif) no-repeat 0 .4em !important; padding:0 0 0 10px;}
span.sh-links a {text-decoration:none; color:#2F699C; display:inline !important; height:auto; font-size:.9em;}
span.sh-links a:hover {text-decoration:none; color:#73AB25;}

/* Site Directory */
.siteDirectory .current {font-weight:bold;}
.siteDirectory h4 {border-top:0;}
.ulDirectory {padding-top:20px;}
.thumbs li, .noThumbs li {clear:both; display:inline-block; width:100%; border-bottom:1px dotted #8f887a; list-style:none; margin:0;}
.noThumbs li {background:url(/images/bullet_arrow_green.gif) no-repeat 0 2.3em !important; padding:15px 0  15px 20px !important;}
.thumbs li {padding:15px 0 !important; background:none !important;}
.ulDirectory a:hover {text-decoration:none !important;}
.ulDirectory p {padding-bottom:0; font-size:1.3em;}
.thumbs p {margin-left:98px;}
.thumbs li .rndImg {float:left; margin:0;}
.thumbs li span {padding-left:98px !important;}
.thumbs li span, .noThumbs li span {display:block; margin-top:0 !important; padding-top:0 !important; line-height:normal; font-size:2.1em !important; font-family:Georgia, "Times New Roman", serif;}
.siteDirectory .ih-links span a {font-size:1.3em; line-height:normal;}
.siteDirectory .ih-links li {padding:0 0 2px 15px !important; background-position:0 .6em !important;}

/*li.SelectHealth {background-image:url(/images/sh-icon-selecthealth.gif) !important;}*/
.sh-srchResults {font-size:1em;}
.sh-srchResults li {list-style-image:url(/images/sh-icon-selecthealth.gif); margin:5 0 15px; padding:5px 0 15px 10px; border-top:1px dotted #d7d3cc;}
.sh-srchResults li>* {display:block;}
.sh-srchResults li h3 {padding:0 0 0 0px; font-size:1em; margin:0 0 0 0px; vertical-align:top; text-transform:none;}
.sh-srchResults li span {padding:0 0 0 0px;}
.sh-srchData {margin-top:4px; display:block; font-size:.85em;}
.sh-resultsDesc {margin-top:4px; display:block;}

.wp-wrapper {margin-top:5px;}

.contentTable {clear:both;}
.contentTable tr td {font:normal .8em/normal Arial, Helvetica, sans-serif; color: #717174; padding-left:5px; padding:4px;}
.contentTable tr td div, .contentTable tr td p, .contentTable tr td ul li, .contentTable tr td ol li {font:normal 1em/normal Arial, Helvetica, sans-serif; color: #717174 !important; padding-left:5px; padding:4px;}
.contentTable tr td a {color: #6c9836;text-decoration:underline;}
.contentTable tr.tableHead td {padding-bottom:10px;font-weight:bold;}
.contentTable tr {background:#FFFFFF;}
.contentTable tr.evenRow {background:#ECEBF1;}
#alphabetJumpLinks {position:relative;}
#alphabetJumpLinks ul {list-style:none; margin:0; padding:0;}
#alphabetJumpLinks ul li {float:left; margin:5px 12px 5px 5px; padding:0; background-image:none;}
#alphabetJumpLinks ul li a {font:bold .7em/normal Arial, Helvetica, sans-serif; color: #717174; text-decoration:underline;}
