body, p, td, li {
font-family: Lucida Sans Unicode, Lucida Grande, Arial, sans serif;
}
.years, .boldlinks, #main-nav-table li {
font-family: Arial, Helvetica, sans serif;
}

#hospital-bg-gradient {
height:42px;
width:770px;
overflow:hidden;
background: url(http://www.uphs.upenn.edu/news/images/inside/bg-gradient-new.gif);
background-repeat:repeat-x;
margin-top:46px;
}

#let-us-know,
.call-to-action #call-to-care-header,
.call-to-action #call-for-measures-header,
.pah-announcement, .hup-announcement, .ppmc-announcement,
#call-to-subscribe-header, #subscribe-in-the-news,
.call-to-action #call-to-care-report {
display:none;
}

.whats_new .pah-announcement,
.hupdate .hup-announcement,
.presbybulletin .ppmc-announcement {
display:block;
}

.hupdate .pah-announcement,
.presbybulletin .pah-announcement,
.whats_new .hup-announcement,
.presbybulletin .hup-announcement,
.hupdate .ppmc-announcement,
.whats_new .ppmc-announcement {
display:none;
}






/* Layout */


		h2.entry-header a, 
				h3.entry-header a {
font-family: Lucida Sans Unicode, Lucida Grande, Arial, sans serif;
					
						background-image:url(http://www.pennmedicine.org/images/shared/template/callout-relative-bullet.gif);
						background-repeat:no-repeat;
						background-position: 0 5px;
				}







	#callout-column ul.callout-actions {
	list-style: none;
	margin: 0;
	padding: 15px 0 0 0;
	width: 200px;
	background-image:url(http://www.uphs.upenn.edu/news/images/inside/callout-action-top.jpg);
	background-repeat:no-repeat;
	}

#home #callout-column ul.callout-actions {
margin-bottom:20px;
}








/* Home */

#home #wrapper {
/*
background-color:#CDCDCD;
background-position:center top;
background-repeat:repeat-y;
*/
overflow:hidden;
}




.home #home-feature-entry {
background-color:#fff;
background-repeat:no-repeat;
overflow:hidden;
padding: 0;
}


.home #home-feature-entry .entry {
padding:8px 0 0 12px;
width:480px;
}

#home h2.newsheader {
font-weight:500;
padding: 8px 16px 0 8px;
}

#home .home-top-news blockquote {
margin-left: 5px;
}


#site-tagline, #site-tagline a:link, #site-tagline a:visited {
font-size:11px;
color:#555555;
text-transform:uppercase;
margin-top:0px;
padding-top:0px;
text-decoration:none;
}
#site-tagline {
text-indent: 30px;
letter-spacing:2px;
}








/* Nav styles */


			.entry-more-link, .entry-more-link a:link,
.entry-more-link a:visited {
			font-size:12px;
color:#003366;

font-weight:bold;
						float:left;
text-transform:uppercase;
			}			
 			.entry-more-link a:link, .entry-more-link a:visited {
						padding-left: 10px;
padding-right:8px;
background-image:url(http://www.pennmedicine.org/images/shared/template/blue-arrow.gif);
			background-repeat:no-repeat;
			background-position: 0 .3em;
text-decoration:none;
			}
			
	#home .entry-more-link	{
margin-top:10px;
}

#home #home-feature-entry .entry-more-link {

}

.entity-feature-module .entry-more-link {
clear:both;
}	
			
	.hupdate #topnav-hup,
	.presbybulletin #topnav-ppmc,
	.whats_new #topnav-pah,
	.system_news #topnav-all-penn-medicine,
	.som #topnav-som {
	text-decoration:underline;
	font-weight:bold;
	}


.pager {
clear:both;
}

.pager-bottom,
.content-nav,
.search-sort-by {
text-align:center;
margin: 16px 0px 16px 0;
}

.pager-bottom {
padding-top:30px;
}


.pager-bottom a:link,
.pager-bottom a:visited,
.content-nav a:link,
.content-nav a:visited {
color:#336699;
text-decoration:underline;
font-size:11px;
font-weight:bold;
}


.search-sort-by {
color:#333;
font-weight:bold;
}

.search-sort-by a:link, .search-sort-by a:visited {
color:#0066cc;
text-decoration:underline;
}

.pager-left {
margin-right:10px;
}
pager-right {
margin-left:10px;
}







/* Category Archives */

.category-archive .entry {
width: 224px;
height:220px;
float:left;
padding: 0 20px;
overflow:hidden;
margin-bottom:16px;
}



.category-archive .entry .entry-more-link {
display:block;
margin-top:12px;
}


.category-feature-entry {
overflow:hidden;
padding: 8px 22px 22px 22px;
}

.category-feature-entry h2.entry-header a,
#home-feature-entry h2.entry-header a {
font-size:18px;
}


.category-archive .entry .entry-photo {
width:80px;
height:80px;
}



.category-archive h3.entry-header,
.category-archive h2.entry-header,
.category-archive .entry p {
clear:both;
}




























/* Category Archives for Major Entities */

#whats_new-category-archive h1.category-title,
#hupdate-category-archive h1.category-title,
#presbybulletin-category-archive h1.category-title,
#system_news-category-archive h1.category-title {
display:block;
height:110px;
border-top:10px solid #5d9cad;
text-indent:-1000px;
padding-top:0;
}


#whats_new-category-archive h1.category-title {
background-image:url('http://www.uphs.upenn.edu/news/images/inside/Web_WhatsNew.jpg');
}

#hupdate-category-archive h1.category-title {
background-image:url('http://www.uphs.upenn.edu/news/images/inside/hupdate-masthead-new.jpg');
}

#presbybulletin-category-archive h1.category-title {
background-image:url('http://www.uphs.upenn.edu/news/images/inside/presbybulletin-masthead-new.jpg');
}

#system_news-category-archive h1.category-title {
background-image:url('http://www.uphs.upenn.edu/news/images/inside/Web_SystemNews.jpg');
}



/* Footer Modules */

#more-news-wrapper {
width: 540px;	
margin: 0;
padding-left: 0;
float: left;	
list-style: none;
}

	#more-news-wrapper li {
	float: left;
	width: 170px;
	margin-right: 0px;
	padding-bottom: 1em;
	}





		#more-news-wrapper li ul {
		margin: 0 0 0 5px !important;
		padding: 0;	
		list-style: none;		
		overflow: hidden; 
		float: none;
		}

.footer-module {
background: #ffffff;
height:290px;
}

.footer-module .entry-photo {
width:60px;
height:60px;
padding-right:0;
float:right;
}


#primary-column .footer-module {
width: 170px;
display:inline;
float:left;
margin-left:10px;
margin-top:5px;
padding-left:0px;
}


	#primary-column ul.callout-related a:link,
	#primary-column ul.callout-related a:visited,
.footer-module ul a:link,
.footer-module ul a:visited {
	color: #666666;
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	border-bottom: 1px solid #eee;
	margin: 0;
	background-repeat: no-repeat;
	font-size:11px;
	}

.footer-module ul li.last a:link,
.footer-module ul li.last a:visited {
	border-bottom: none;

}



.footer-module ul a:link,
.footer-module ul a:visited {
background-position: 0px 9px;
}


	#primary-column ul.callout-related, .footer-module ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 170px;
}


.footer-module h3,
.footer-module h3 a {
font-size:13px;
color:#333;
}

#more-topics-footer-module h4,
#more-topics-footer-module h4 a {
color:#555;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
}





















/* Homepage Callout Modules */


			#home .callout-module ul li.home-top-news {
						clear: left;
						overflow: hidden;
						padding-left:10px;
						background-image:url(http://www.pennmedicine.org/images/shared/template/callout-relative-bullet.gif);
						background-repeat:no-repeat;
						background-position: 10px 5px;
margin-left:0;
padding-left:12px;
width:210px;
border-top:none;
padding-top:0px;
font-size:11px;
font-weight:normal;
line-height:13px;
}







#home-feature-bottom {
background-image:url(http://www.uphs.upenn.edu/news/images/inside/home-feature-box-bottom.gif);
width:550px;
height:9px;
margin:0;
padding:0;
}





			.home-top-news h4 {
				height:40px;
margin-left:10px;
margin-top:0px;
line-height:16px;
			}
			
#sn-feature-module .home-top-news h4 {
height:auto;
}

		
			





	
			#home .entity-feature-module,
                        #home .topics-feature-module {
				float: left;
				display: inline;
			}

#home .entity-feature-module ul,
#home .topics-feature-module ul {
width:237px;
}

#home .entity-feature-module ul li, #home .topics-feature-module ul li {
border-top:1px solid #CCCCCC;
margin-left:10px;
padding-left:0px;
padding-top:3px;
width:200px;
}


#home .entity-feature-module .entry-photo {
margin-left:-13px;
width:115px;
height:115px;
}
			

.home .callout-module .all-news {
background-image:url(http://www.uphs.upenn.edu/news/images/inside/home-callout-related-middle.gif);
}
			.home .callout-module .all-news a {
			margin-top:10px;
			padding-left: 10px;
padding-right:48px;
			background-image:url(http://www.pennmedicine.org/images/shared/template/blue-arrow.gif);
			background-repeat:no-repeat;
			background-position: 0 .4em;
			float:right;
font-size:11px;
color:#0066cc;
font-weight:bold;
			}
			





			.home-top-news .asset-image,
#home .callout-module .asset-image {
			border:0px;
position:static;
padding: 5px 15px;
margin-left:0px;
width:180px;
			}


			.home-top-news p, .home-top-news li {
			font-size:11px;
color:#444;}

#home-hospital-callout-wrapper .home-top-news p {
clear:both;
			}











				.home .callout-module {
					padding-left: 0;
					margin-left: 0;
				}
				


				.home  .callout-module ul {
						list-style: none;
						margin-left: 0;
						padding-left: 0px;
						}
				.home .callout-module ul li {
						clear: left;
						overflow: hidden;
						padding-left:0px;
						background-image:none;
						
margin-left:0;
						}










	#home .callout-module h2 {
	background-image:url(http://www.uphs.upenn.edu/news/images/inside/home-callout-related-med.gif);
background-repeat:no-repeat;
	margin:0px;
margin-left:0;
	padding: 10px 10px 10px 20px;
	font-size: 18px;
	color: #900;
	}

#home #sn-feature-module h2 {
padding-bottom:0px;
}



#home .callout-module .home-top-news h2 {
background-image:none;
color:#990000;
font-size:14px;
}


#home #sn-feature-module h2 {
background-image:url(http://www.uphs.upenn.edu/news/images/inside/HomePageBox-sprite.gif);
background-position:0 -129px;
width:495px;
text-indent:-1000px;
}


#home .entity-feature-module h2,
#home .topics-feature-module h2 {
width:248px;

}
#home .entity-feature-module h2 {
height:42px;
margin:0;
}

#home .topics-feature-module h2 {
margin-left:-2px;
}

	#home .callout-module ul {
	padding: 5px 0 0 0;
	font-weight: bold;
	overflow:hidden;
	}

#home #sn-feature-module ul {
width: 500px;
}




#home .callout-module #sn-feature-module ul li {
width: 490px;
}


	#home .callout-module ul a:link,
	#home .callout-module ul a:visited {
	color: #333333;
font-weight:normal;
	}

#home .callout-module .home-top-news h4 a:link,
#home .callout-module .home-top-news h4 a:visited {
font-weight:550;
}


#home .callout-module .home-top-news .entry-more-link a:link,
#home .callout-module .home-top-news .entry-more-link a:visited {
font-weight:bold;
display:block;
clear:both;
}
	
	#home .callout-module ul .entry-more-link a:link,
	#home .callout-module ul .entry-more-link a:visited {
padding-left:10px;
background-position: 0 5px;
}

#home .hup-feature-module .entry-more-link a:link,
#home .hup-feature-module .entry-more-link a:visited,
#all-hupdate-link a:link,
#all-hupdate-link a:visited {
color: #f2c81c;
border-bottom-color: #f2c81c;
}

#home .ppmc-feature-module .entry-more-link a:link,
#home .ppmc-feature-module .entry-more-link a:visited,
#all-presbybulletin-link a:link,
#all-presbybulletin-link a:visited {
color: #59bdb1;
border-bottom-color: #59bdb1;
}

#home .pah-feature-module .entry-more-link a:link,
#home .pah-feature-module .entry-more-link a:visited,
#all-whats-new-link a:link,
#all-whats-new-link a:visited {
color: #3c6e8f;
border-bottom-color: #3c6e8f;
}

#home .sn-feature-module .entry-more-link a:link,
#home .sn-feature-module .entry-more-link a:visited,
#sn-callout-end a:link,
#sn-callout-end a:visited {
color: #d5642a;
margin-left:18px;
width:477px;
border-bottom-color: #d5642a;
}

#home-second-callout-wrapper #sn-callout-end {
width:500px;
padding:0;
}
#home-second-callout-wrapper #topics-callout-end {
border-bottom:9px solid #888888;
margin-left:15px;
padding:0;
width:239px;
}

#home-topic-callout-wrapper .quality-module {
clear:both;
}





/* 3 Feature Boxes on Home Page */



#home-hospital-callout-wrapper,
#home-second-callout-wrapper,
#htb-end,
#second-callout-end {
margin: 0;
padding-left: 0;
clear:both;
float: left;	
list-style: none;
background-image:url(http://www.uphs.upenn.edu/news/images/inside/home-tri-bg-wide.gif);
background-repeat: repeat-y;
width:770px;

}


#home-second-callout-wrapper,
#second-callout-end {
margin-top:0;
background-image:url(http://www.uphs.upenn.edu/news/images/inside/home-duo-bg-wide.gif);
}
#home-second-callout-wrapper {
border-top:16px solid #cdcdcd;
margin-top:0px;
}

#second-callout-end {
margin:0;
padding:0;
border-bottom:34px solid #cdcdcd;
}
#second-callout-end li {
margin:0;
padding:0;
background-image:none;
}


	#home-hospital-callout-wrapper li,
#home-second-callout-wrapper li {
	float: left;
	width: 249px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 1em;
/*padding-left:0px;*/
	background-position: 0 5px;
	background-repeat:no-repeat;	
	margin-bottom: 0;
	}

#home-second-callout-wrapper li.htb-1 {
width:500px;
}

		#home-hospital-callout-wrapper li ul,
#home-second-callout-wrapper li ul {
		margin: 0 0 0 5px !important;
		padding: 0;	
		list-style: none;		
		overflow: hidden; 
		float: none;
		}

#home-hospital-callout-wrapper li.htb-1,
#home-second-callout-wrapper li.htb-1
 {
margin-left: 14px;
}

#htb-end #all-hupdate-link,
#second-callout-end #all-sn-link {
margin-left: 7px;
}

#htb-end li,
#second-callout-end li {
float:left;}

#htb-end li a,
#second-callout-end li a {
display:block;
width:228px;
padding-left:10px;
text-transform:uppercase;
font-size:13px;
border-bottom: 8px solid #990000;
margin-left:11px;
}

#second-callout-end li#all-sn-link {
width:498px;
}

#second-callout-end li#all-sn-link a {
width:477px;
color: #d5642a;
border-bottom-color:#d5642a;
}


#second-callout-end li#all-topics-link a {
border-bottom-color: #999;
}

#home .topics-feature-module h4 {
padding-left:10px;
margin:0;
}


#home .topics-feature-module ul li:first-child {
border-top:0px;
}


#more-news-wrapper {
clear:both;
border-top: 4px double #CCCCCC;
padding: 0;
overflow:hidden;
}



#pd_rating_holder_2270795 {
float:left;
width: 200px;
text-transform:uppercase;
color:#0066cc;
letter-spacing:1px;
}




#PDRTJS_2270795_nero_2,
#PDRTJS_2270795_msg_2 {
display:none;
}



























/* Content Styles */

.image-wrapper-left {
	float:left;
	padding: 0 10px 10px 10px;
	margin-right:14px;
	overflow:hidden;
}

.image-wrapper-right {
	float:right;
	padding: 0 10px 10px 10px;
	margin-left: 14px;
	overflow:hidden;
}
.thumbnail {
	width:150px;
}
.image-180 {
width:190px;
}

#home .callout-module .thumbnail {
width:200px;
}



#home .callout-module .media-caption {
	display:none;
}

#home #sn-feature-module .media-caption {
display:block;
font-weight:normal;
}

.call-to-action {
clear:both;
width: 400px;
margin: 20px 50px;
padding: 10px;
border: 1px solid #cdcdcd;
color:#555;
font-size:11px;
background-color:#f9f9f9;
}
.call-to-action-header {
display:block;
color:#990000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.call-to-action p,
.action-step {
display:block;
font-size:11px;
margin:0 0 0 30px;
}

.action-step,
.action-step a:link,
.action-step a:visited {
color:#0066cc;
font-weight:bold;
}


.entry-footer {
	clear:both;
	width: 470px;
	margin: 10px 0 20px 10px;
/*	border-top: 1px solid #cdcdcd;
*/	padding: 0;
	color: #333;
	overflow:hidden;

}
.entry-footer p, .entry-footer li, .entry-footer a, .entry-footer .date {
	color:#555;
font-size:10px;
text-transform:uppercase;
letter-spacing: 1px;
}

.entry-footer a:link, #entry-footer a:visited {
border-bottom: 1px solid #eee;
}


.entry-footer .share-save {
float:left;
padding-left:20px;
line-height:20px;
}

.entry-footer .share-save a:link,
.entry-footer .share-save a:visited {
border-bottom:none;
}








			
			







#home #sn-feature-module ul li {
width:450px;
}

.home-temp #sn-feature-module li.home-top-news {
width:450px;
}

#home #sn-feature-module ul {
/*margin-left:12px;*/
margin-top:0px;
}










.footer-module ul a:link, .footer-module ul a:visited {
background-position: 18px 6px;
padding: 3px 0;
}


.footer-module .last a:link,
.footer-module .last a:visited {
padding-left: 3px;
color:#555;
font-weight:bold;
}



.call-to-action-header {
padding-left:30px;
min-height:25px;
margin:0;
background-repeat:no-repeat;
}


.penn_medicine_cares #let-us-know,
.measures_that_matter #let-us-know {
display:inline;
}

.penn_medicine_cares .call-to-action #call-to-care-header,
.measures_that_matter .call-to-action #call-for-measures-header,
.in_the_news  #call-to-subscribe-header,
.in_the_news #subscribe-in-the-news,
.penn_medicine_cares .call-to-action #call-to-care-report {
display:block;
}

.penn_medicine_cares #call-for-ideas-header,
.measures_that_matter #call-for-ideas-header {
display:none;
}





.call-to-action #call-for-ideas-header,
.call-to-action #call-to-subscribe-header {
padding-left:0;
height:auto;
}

.call-to-action #call-to-care-header {
background-image: url(http://news.pennmedicine.org/inside/images/care-icon.gif);
}
.call-to-action #call-for-measures-header {
background-image:url(http://news.pennmedicine.org/inside/images/mtm-icon.gif);
}


#home .hup-feature-module h2 {
background-image:url(http://www.uphs.upenn.edu/news/images/inside/HomePageBox-sprite.gif);
background-position:0 0;
text-indent:-1000px;
margin-left:13px;
}
#home .ppmc-feature-module h2 {
background-image:url(http://www.uphs.upenn.edu/news/images/inside/HomePageBox-sprite.gif);
background-position:0 -44px;
text-indent:-1000px;
}
#home .pah-feature-module h2 {
background-image:url(http://www.uphs.upenn.edu/news/images/inside/HomePageBox-sprite.gif);
background-position: 0 -87px;
text-indent:-1000px;
}



/* ph=1 */

