#uf {
	padding: 20px 0; margin:0 auto;
	color: #000; 
}

#uf a:link {
	color: #FFF;
	text-decoration: none;
}

#uf a:visited {
	color: #FFF;
	text-decoration: none;
}

#uf a:hover,
#uf a:focus ,#uf a.js_focus {
	/*color: #FFF;
	text-decoration: underline;*/
	color: #cc0000;
}

#uf a:active {
	color: #FFF;
}

#uf-accred {
	position: relative;
}

#uf-vawd {
	background: url(images/uf.png) no-repeat 0 0;
	display: block;
	height: 0;
	left: 654px;
	overflow: hidden;
	padding: 46px 0 0 0;
	position: absolute;
	top: 0;
	width: 75px;
}

#uf-vipps {
	background: url(images/uf.png) no-repeat -100px 0;
	display: block;
	height: 0;
	left: 758px;
	overflow: hidden;
	padding: 58px 0 0 0;
	position: absolute;
	top: 0;
	width: 78px;
}

#uf-whitehat {
	background: url(images/uf.png) no-repeat -200px 0;
	display: block;
	height: 0;
	left: 865px;
	overflow: hidden;
	padding: 43px 0 0 0;
	position: absolute;
	top: 0;
	width: 117px;
}

#uf-vawd:hover,
#uf-vawd:focus ,#uf-vawd.js_focus {
	background-position: -400px 0;
}

#uf-vipps:hover,
#uf-vipps:focus ,#uf-vipps.js_focus {
	background-position: -500px 0;
}

#uf-whitehat:hover,
#uf-whitehat:focus ,#uf-whitehat.js_focus {
	background-position: -600px 0;
}

#uf-current {
	font-weight: bold;
}

#uf-internal {
	color: #1E1E1E;
	font-size: 11px;
	line-height: 20px;
	text-align: left;
	margin: 0 auto;
	width: 980px;
	border-top: 1px solid #ccc;
}

#uf-copyright {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 20px;
}

#uf-external {
	color: #ACAA9E;
	font-size: 11px;
	line-height: 20px;
}

#uf-external-small {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

#uf-external a {
	font-weight: bold;
}

#uf-external-graphic {
	background: url(images/uf.png) no-repeat 50% -200px;
	height: 77px;
	margin: 20px 0 0 0;
	padding: 22px 0 0 0;
	position: relative;
}

#uf-external-graphic-small {
	color: #C6C4B6;
	font-size: 12px;
	font-weight: bold;
}

#uf-cvs_pharmacy {
	background: url(images/uf.png) no-repeat 0 -100px;
	display: block;
	height: 0;
	left: 227px;
	overflow: hidden;
	position: absolute;
	padding: 31px 0 0 0;
	top: 14px;
	width: 96px;
}

#uf-cvs_pharmacy:hover,
#uf-cvs_pharmacy:focus ,#uf-cvs_pharmacy.js_focus {
	background-position: 0 -150px;
}

#uf-minuteclinic {
	background: url(images/uf.png) no-repeat -100px -100px;
	display: block;
	height: 0;
	left: 386px;
	overflow: hidden;
	position: absolute;
	padding: 31px 0 0 0;
	top: 14px;
	width: 53px;
}

#uf-minuteclinic:hover,
#uf-minuteclinic:focus ,#uf-minuteclinic.js_focus {
	background-position: -100px -150px;
}

#uf-specialty_pharmacy {
	background: url(images/uf.png) no-repeat -400px -100px;
	display: block;
	height: 0;
	left: 510px;
	overflow: hidden;
	position: absolute;
	padding: 31px 0 0 0;
	top: 12px;
	width: 107px;
}

#uf-specialty_pharmacy:hover,
#uf-specialty_pharmacy:focus ,#uf-specialty_pharmacy.js_focus {
	background-position: -400px -150px;
}

#uf-silverscript {
	background: url(images/uf.png) no-repeat -200px -100px;
	display: block;
	height: 0;
	left: 685px;
	overflow: hidden;
	position: absolute;
	padding: 31px 0 0 0;
	top: 14px;
	width: 100px;
}

#uf-silverscript:hover,
#uf-silverscript:focus ,#uf-silverscript.js_focus {
	background-position: -200px -150px;
}

#uf-accordant {
	background: url(images/uf.png) no-repeat -300px -100px;
	display: block;
	height: 0;
	left: 851px;
	overflow: hidden;
	position: absolute;
	padding: 31px 0 0 0;
	top: 14px;
	width: 98px;
}

#uf-accordant:hover,
#uf-accordant:focus ,#uf-accordant.js_focus {
	background-position: -300px -150px;
}

.uf-divider {
	margin: 0 .6em;
	color : #FFFFFF;
}

/* changes for global navigation */

#uf #utility_uf div {
    height: 40px !important;
    margin-bottom: 20px;
    text-align: center;
}
.utility_uf_welcome div.pzn-spot{
	margin-left: -22px !important;
}
#uf #utility_uf #uf-internal {
    padding-top: 10px;
    font-size: 12px !important;
    color: #1E1E1E !important;
    border-top:1px solid #ccc;
}
#uf #loggedin_utility_uf p{
	padding-top: 10px;
    font-size: 12px !important;
    color: #1E1E1E !important;
    padding-bottom: 10px;   
}
#uf #utility_uf #uf-internal a, #uf #loggedin_utility_uf p a {
    color: #1E1E1E;
    font-size: 12px !important;
}
#uf #loggedin_utility_uf #uf-copyright > span {
	color: #8c8c8c !important;
}
#uf #utility_uf #uf-internal a:hover, #uf #utility_uf #uf-internal a:focus, #uf #loggedin_utility_uf p a:hover, 
#uf #loggedin_utility_uf p a:focus {
	color:#cc0000 !important;
}
#uf #utility_uf #uf-internal span, #uf #loggedin_utility_uf p span{
    color: #767676 !important;
}
#uf #loggedin_utility_uf div {
	height: auto !important;
    margin-top: -23px;
}
#uf #awards_af {
	text-align: center;
}
#uf #awards_af .stellent-content p a{
    padding-left: 2px;
    padding-right: 2px; 
}
#uf #affiliates_foot {
    background-color: #ffffff;
    height: 35px;
    margin-top: -20px;
    margin-bottom:10px;
    text-align: center;
}
#uf #affiliates_foot a img {
    height: 18px !important;
	width: auto !important;
	margin: 0 21px 0 18px;
}
#uf #affiliates_foot a {
    margin-left: 0px;
}
#uf #affiliates_foot_below{
	background-color: #ffffff;
    height: 35px;
    margin-left: -122px;
    margin-top: -20px;
    padding-left: 99px;
    width: 1200px;
    padding-top: 20px;
}
#uf #affiliates_foot_below a img {
    height: 18px !important;
	width: auto !important;
}
#uf #affiliates_foot_below a {
    margin-left: 23px;
}
#sf_re .mobile-inner-authenticated {
	width: 980px;
	margin: 0 auto;
}