	@charset "UTF-8";
	body {
		background: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 1.6em;
		color: #333333;
	}
	a:focus {
		outline:1px dotted
	}
	hr {
		border:0 #ccc solid;
		border-top-width:1px;
		clear:both;
		height:0
	}
	h1,td.headline,div.headline {
		font-size: 20px;
		font-weight: bold;
		color: #005495;
		line-height:1.25em;
		margin-bottom:20px;
		margin-top:0;
	}
	h2 {
		font-size: 16px;
		font-weight: bold;
		color: #005495;
	}
	h3 {
		font-size: 14px;
		font-weight: bold;
		color: #005495;
	} 
	a:link,a:visited {
	color: #005495;
	text-decoration:underline;
	}
	a:hover,a:active {
	text-decoration: none;
	}

	h4 {
		font-size:19px
	}
	h5 {
		font-size:17px
	}
	h6 {
		font-size:15px
	}
	ol {
		list-style:decimal
	}
	ul {
		list-style:square;
		margin:0 0 20px;
	padding-left:10px;
	}
	li {
		margin-left:30px
	}
	p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, li, pre, table, address, fieldset {
		margin-bottom:20px
	}
	li {
		margin-bottom: 8px;
	}
	div.container_24 {
		background: #ffffff;
	}
	div#header {
		background: url(../images/header_bg.jpg) repeat-y left top;
	}
	a#logo {
		background: url(../images/winhosp_logo.png) no-repeat 10px top;
		height: 121px;
		margin: 10px 0px 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 10px;
	}
	div#top_nav {
		text-align: right;
		margin-top: 10px;
	}
	p#top_nav_list {
		margin-right: 10px;
	}
	p#top_nav_list a:link,p#top_nav_list a:visited {
		color: #231F20;
		text-decoration:underline;
	}
	p#top_nav_list a:hover,p#top_nav_list a:active {
		text-decoration: none;
	}
	p#phonenumber {
		font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
		margin-right: 10px;
	}
	div#header_bot {
		background: url(../images/header_bot_bg.jpg) repeat-y left top;
		height: 15px;
	}
	div#primary_nav {
		margin: 0px;
		padding: 0px;
		width: 100%;
		border-bottom: 2px solid #9D8D85;
	}
	div#primary_nav ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
	div#primary_nav li {
		margin: 0px;
		padding: 0px;
		line-height: 50px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #9D8D85;
		font-size: 13px;
		font-weight: bold;
		float: left;
		display: inline;
	}
	div#primary_nav li#about {
		width: 23%;
	}
	div#primary_nav li#patients  {
		width: 19%;
	}
	div#primary_nav li#programs {
		width: 21%;
	}
	div#primary_nav li#careers {
		width: 9%;
	}
	div#primary_nav li#foundation {
		width: 27%;
	}
	div#primary_nav li a:link,div#primary_nav li a:visited {
		color: #9D8D85;
		text-decoration: none;
		display: block;
		margin: 0;
		padding: 0;
	}
	div#primary_nav li a:hover, div#primary_nav li a:active {
		background: url(../images/nav_over.gif) no-repeat center bottom;
		color: #006A71;
		text-decoration: none;
	}
	div#slideshow_container {
		margin-left: 14px;
	}
	div.slideshow img { display: none }
	div.slideshow img.first { display: block }
	div#slideshow_nav {
		position: absolute;
		height: 275px;
		width: 225px;
		left: 1px;
		top: 0px;
		z-index: 99;
	}
	ul#snav {
		margin: 0px;
		padding: 0px;
		list-style: none;
		margin-top: 20px;
	}
	ul#snav li {
		margin: 0;
		padding: 0;
		height: 47px;
		width: 152px;
	}
	ul#snav li a:link,ul#snav li a:visited {
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
		margin: 0px;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 15px;
		line-height: 35px;
	}
	ul#snav li a:hover,ul#snav li a:active {
		color: #333333;
	}
	ul#snav  li.surgical {
		background: url(../images/snav_1.png) no-repeat 0px 0px;
	}
	ul#snav  li.women {
		background: url(../images/snav_2.png) no-repeat left top;
	}
	ul#snav  li.cancercare {
		background: url(../images/snav_3.png) no-repeat left top;
	}
	ul#snav  li.imaging {
		background: url(../images/snav_4.png) no-repeat left top;
	}
	ul#snav  li.primary {
		background: url(../images/snav_1.png) no-repeat left top;
	}

	div#internal_col1  ul {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
	}
	div#internal_col1 li {
		margin: 0px 0px 15px;
		padding: 0px;
	}
	a#find-phys {
    background: url(../images/FindPhysician_btn.jpg) no-repeat left top;
    display: block;
    height: 116px;
}
	a#serious_btn {
		background: url(../images/serious_btn_R2.jpg) no-repeat left top;
		display: block;
		height: 116px;
		margin-top: 2px;
	}
	
	a#wash_btn {
		background: url(../images/620-Web-Button.gif) no-repeat left top;
		display: block;
		height: 116px;
		margin-top: 2px;
	}

	div.threecol_container_top {
		margin:0;
		padding:0;
		padding-left: 19px;
		width: 930px;
		float: left;
		display: inline;
		position:relative;
	}
	div.threecolwrap  {
		background: #E3DDD9;
		margin-left: 15px;
		width: 930px;
		position: relative;
		display: inline;
		float: left;
	}
	div#newshead {
		height: 47px;
		background: url(../images/3col_container_bg.gif) no-repeat 0px 0px;
		width: 14px;
		position: absolute;
		left: -14px;
		top: 0px;
	}
	div#qualityhead {
		height: 47px;
		background: url(../images/quality_bg.gif) no-repeat 0px 0px;
		width: 14px;
		position: absolute;
		top: 0px;
		right: -14px;
	}
	div#home_news_fd,div#home_events_fd,div#qualitylist {
		margin:0;
		padding:0;
		margin-top:20px;
		min-height:250px;
		padding: 0 20px;
	}
	div#newsfd,div#upeventsfd {
		margin:5px 0 25px;
		padding:0;
	}
	div#news_push {
		background: url(../images/3col_container_bg.gif) no-repeat left top;
		width: 14px;
	}
	h2.news, h2.events, h2.quality,h2.redhot{
		line-height: 33px;
		color: #FFFFFF;
		height: 33px;
		margin: 0;
		padding: 0;
		padding-left: 30px;
		position: relative;
		font-size: 1.6em;
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-weight: bold;
	}
	h2.news {
		background: #93B8B9 url(../images/news_bg.gif) no-repeat right top;
	}
	h2.events {
		background: #A3B6C5 url(../images/upcomingEvents_bg.gif) no-repeat right top;
	}
	div#qualitywrap {
		background: #E3DDD9 url(../images/watermark_bg.gif) no-repeat right 33px;
		margin: 0px;
		padding: 0px;
	}
	h2.quality {
		background: #C4BCB7;
	}
	ul.threecol {
		list-style: none;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	ul.threecol li {
		line-height: 1em;
		margin-bottom: 10px;
		margin-top: 10px;
		list-style: none;
	}
	div#sixtwentyhead {
		height: 47px;
		background: url(../images/620_corner.gif) no-repeat 0px 0px;
		width: 14px;
		position: absolute;
		left: -14px;
		top: 0px;
	}
	div#redhot {
		margin-top: 40px;
	}
	h2.redhot {
		background: #CB8172;
		line-height: 33px;
		height: 33px;
		font-size: 16px;
	}
	#redhot h2.redhot a:link,#redhot h2.redhot a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	#redhot h2.redhot a:hover,#redhot h2.redhot a:active {
		text-decoration: underline;
	}
	#redhot  h2.redhot  a.small_link {
		font-size: 11px;
		color: #005295;
	}
	.clearboth {
		clear: both;
	}
	div#logos {
		padding: 0;
		text-align: center;
		margin: 0;
		display: inline;
		float: left;
		width: 300px;
	}
	a#premier, a#magnet,a#jointcomm{
		margin: 10px;
		float:left;
		display:inline;
		padding: 0px;
	}
	a#premier {
		background:url(../images/premier_logo_icon.gif) no-repeat top left;
		height: 61px;
		width: 95px;
		cursor: pointer;
		overflow: hidden;
	}
	a#magnet {
		background:url(../images/m_logo_icon.gif) no-repeat left top;
		height: 73px;
		width: 68px;
	}
	a#jointcomm {
		background:url(../images/seal_logo_icon.gif) no-repeat left top;
		height: 64px;
		width: 64px;
	}
	a:hover#premier,a:hover#magnet,a:hover#jointcomm {
		background-position: left bottom;
	}
	div#address  {
		background: #c2c7c4;
		text-align: center;
	}
	div#address  p  {
		line-height: 37px;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
	div#footer_bot  {
		background: #BFD9DB;
	}
	div#mailing_list {
		height: 140px;
		position: absolute;
		left: 0px;
		bottom: 0px;
		width: 188px;
		display: block;
		z-index: 1;
	}
	div#mailing {
		display: block;
		height: 140px;
		width: 188px;
		background: url(../images/joinMailingList.png) no-repeat left bottom;
	}
	div#mailing_links {
		position: absolute;
		left: 0px;
		top: 95px;
	}
	div#mailing a:link, div#mailing a:visited {
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		padding-left: 7px;
	}
	div#mailing a:hover, div#mailing a:active {
		color: #FFFFFF;
		text-decoration: underline;
	}
	div#footer_c {
		text-align: center;
		padding-top: 20px;
	}
	div#sociallinks {
		width: 141px;
		margin-right: auto;
		margin-left: auto;
		height: 35px;
	}
	div#sociallinks span a {
		line-height:14px;
		display:block;
		padding-top:3px;
	}
	a#youtube,a#twitter,a#facebook {
		float:left;
		display:inline;
		height: 35px;
		width: 35px;
		margin-right: 6px;
		margin-left: 6px;
		margin-bottom:10px;
	}
	a#youtube {
		background: url(../images/youTube-icon.gif) no-repeat left top;
	}
	a#twitter {
		background: url(../images/twitter-icon.gif) no-repeat left top;
	}
	a#facebook {
		background: url(../images/facebook-icon.gif) no-repeat left top;
	}
	a:hover#youtube,a:hover#twitter,a:hover#facebook {
		background-position: bottom left;
	}
	div#awards {
		text-align: center;
	}
	a#fortune100, a#bestplaces,a#globe100 {
		margin: 10px;
		float:left;
		display:inline;
		padding: 0px;
	}
	a#fortune100 {
		background:url(../images/fortune100-icon.gif) no-repeat left top;
		height: 68px;
		width: 100px;
	}
	a#bestplaces {
		background:url(../images/bbj2011-tn.jpg) no-repeat left top;
		height: 76px;
		width: 68px;
	}
	a#globe100 {
		background:url(../images/globe-100-icon.gif) no-repeat left top;
		height: 75px;
		width: 53px;
	}
	a:hover#fortune100,a:hover#bestplaces {
		background-position: left bottom;
	}
	.mgtop20 {
		margin-top: 20px;
	}
	.mgtop10 {
		margin-top: 10px;
	}
	.mgbot20 {
		margin-bottom: 20px;
	}



	/**********************************************************/
	/******************** Internal Pages **********************/
	/**********************************************************/

	div.main_content_internal {
		background: #FFFFFF url(../images/internal_bg.gif) repeat-y left top;
	}
	div#internal_col1 {
		padding: 15px;
	width:160px;
	}
	div#internal_col1 div.mmenu {
	width:160px;
	}
	table.milonictable {
	margin:0;
	padding:0;
	}
	img.whiteborder {
		border: 10px solid #FFFFFF;
		text-align: right;
		margin-bottom: 10px;
	}
	div#internal_col2 {
	width:550px;
	margin:0;
	padding:0;

	}
	div#internal_col2 table {
	width:100%;
	margin:0;
	padding:0;
	}

	div#internal_col3 {
		width:190px;
	margin:0;
	padding:0;
	}
	div.internal_label {
		background: url(../images/internal_label_bg.png) no-repeat left top;
		position: relative;
		width: 190px;
	}
	div.internal_label_bg {
		background: url(../images/internal_label_tab_bg.png) no-repeat 0px 0px;
		position: absolute;
		height: 46px;
		width: 14px;
		top: 0px;
		right: -14px;
	}
	p.internal_label_header {
		line-height: 33px;
		margin: 0px;
		padding: 0px 10px 0px 0px;
		font-size: 16px;
		color: #FFFFFF;
		font-weight: bold;
		font-family: Georgia, 'Times New Roman', Times, serif;
		text-align: right;
		display: block;
	}
	div.premier_tt {
		display:none; 
		background:#FFFFFF; 
		border: 3px solid #333333;
		padding:10px; 
	}

	div#foundation {
		background: url(/images/scroll_bk.jpg) no-repeat 25px 20px;
	}
	div.map_mri {
		margin: 0;
		padding: 0;
		float: left;
		width: 100%;
		clear: both;
	}
	div.map_mri_container {
		border-bottom: 1px solid #999999;
		margin-bottom: 20px;
		padding-bottom: 20px;
	}
	div.mri-dr {
		float:left;
		display:inline;
		margin: 0 20px 15px 0;
		padding:5px 5px 0 5px;
		border:1px solid #333333;
		width:150px;
		text-align: center;
	}
	div.mri-dr  p {
		margin: 0px;
		padding: 10px 0px;
	}

	/******************** Testimonial Slider **********************/

	div#testimonials {
		padding: 10px 10px 0 10px;
		margin:0;
		width:170px;
		margin-bottom:20px;
		display: block;
		overflow: hidden;
	}
	div#testimonials div {
		display: none;
	}
	div#testimonials div.first {
		display: block;
		overflow: hidden;
	}
	div#testimonials img {
		width: 140px;
		margin-left: 5px;
	}
	div#testimonials  p.quote {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-style: italic;
		color: #005495;
		width: 170px;
		font-size: 14px;
		margin-bottom: 10px;
	}
	ul.author   {
		list-style-type: none;
		margin: 0;
		text-align: right;
		padding: 0;
	}
	ul.author li {
		margin: 0;
		padding: 0;
	}
	div#col3_pad {
		padding: 10px 10px 0px;
		width:170px;
	}
	img.ttimg {
		margin: 0px 0px 15px;
		padding: 0px;
	}
	span.payment_type {
		font-size: 1.2em;
		font-weight: bold;
		margin: 0;
		padding: 0;
	}
	blockquote {
		padding: 0px 0px 0px 50px;
		margin: 0px 0px 20px;
	}
	.planned-header-bequests,.planned-header-annuities,.planned-header-lead,.planned-header-remainder,.planned-header-insurance {
		display:block;
		text-indent:-9999px;
		margin-bottom: 0;
		padding-bottom:0;
	}
	.planned-header-bequests {
		background:url(../images/bequests-header.gif) no-repeat 0 0;
		height:40px;
	}
	.planned-header-annuities {
		background:url(../images/annuities-header.gif) no-repeat 0 0;
		height:45px;
	}
	.planned-header-lead {
		background:url(../images/lead-header.gif) no-repeat 0 0;
		height:45px;
	}
	.planned-header-remainder {
		background:url(../images/remainder-header.gif) no-repeat 0 0;
		height:45px;
	}
	.planned-header-insurance {
		background:url(../images/insurance-header.gif) no-repeat 0 0;
		height:45px;
	}

	.redborder {
		border: 2px solid #FF0000;
	}
	.fltrt {
		float: right;
		margin-bottom: 10px;
		margin-left: 10px;
	}
	.fltlt {
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.border_photo {
		padding: 5px;
		border: 1px solid #333333;
		background: #FFFFFF;
	}
	div.pubs {
		padding: 10px;
		float: left;
		width: 240px;
		text-align: center;
		display: inline;
	}
	div.give-now {
		text-align: center;
		margin: 0px auto;
		padding-top: 10px;
		width: 125px;
	}
	a#give-now {
		display: block;
		height: 81px;
		width: 125px;
		background: url(../images/givenow-btn.jpg) no-repeat left bottom;
	}
	a:hover#give-now {
		background-position: left top;
	}
	div#blackham {
		width: 237px;
		float: right;
		text-align: center;
		font-style: italic;
		color: #005495;
		margin-bottom: 10px;
		margin-left: 10px;
		padding: 0;
		display: inline;
	}
	div#salter {
		width: 237px;
		float: right;
		display: inline;
		text-align: center;
		font-style: italic;
		color: #005495;
		margin-bottom: 10px;
		margin-left: 10px;
		padding: 0;
	}
	div#golf-classic {
		width: 237px;
		float: right;
		display: inline;
		text-align: center;
		font-style: italic;
		color: #005495;
		margin-bottom: 10px;
		margin-left: 10px;
		padding: 0;
	}
	div#shining-night {
		width: 237px;
		float: right;
		display: inline;
		text-align: center;
		font-style: italic;
		color: #005495;
		margin-bottom: 10px;
		margin-left: 10px;
		padding: 0;
	}
	div.acs_logo {
		display: inline;
		float: right;
		height: 90px;
		width: 150px;
		margin-right: 75px;
		margin-bottom: 10px;
	}
	div.mapquest_dir {
		width: 250px;
		margin-bottom: 10px;
		border: 1px solid #999999;
	}
	div.google_dir {
		margin-bottom: 20px;
	}
	.a-to-do-red {
		color: #FF0000;
	}
	div.im_loc {
		clear: both;
	}

	a.searchtextbox {
		margin:0;padding:0;margin-top:10px;
		color:#FFFFFF;
		width:40px;
		text-align:center;
		background: #999999;
		padding: 3px 5px;
	border:1px solid #333333;
	text-decoration:none;
	vertical-align:middle;
	}

	a:hover.searchtextbox {
	   background:#888888;
		text-decoration:underline;
	}
	.vmid {
	vertical-align:middle;
	}

	ul ul {
		margin-top: 10px;
		margin-bottom: 0px;
		list-style: circle;
	}
	table#tablephys1 td,table#tablephys1 th,table.table10pad td,table.table10pad th {
		 padding:10px;
	}
	.mgtop20 {
		margin-top:20px;
	}
	p.bluetext {
		color:#005495;
		}
		
		.awards-wrap {
		     padding:20px 0;
		}
		.award {
			width:150px;
			display:block;
			float:left;
			margin:0 0 10px 0;
			padding:0;
			text-align:center;
			vertical-align:middle;
		}
		
		#thomson {
			margin-top:30px;
		}
		
			/****************************************************** New ****************************/
		.hosp-facts {
			line-height:26px;	
		}
		div#foundation {
			min-height:550px;
			margin-bottom:30px;
		}
		#foundation .slideshow {
			margin-bottom:15px;	
		}
		.caption {
			font-size:11px; text-align:center;font-style:italic;	
		}
		.author-acc {
			font-style:italic;
			font-weight:bold;
			color:#666;	
		}
		a#give-now {
		display: block; 
		height: 81px;
		width: 125px;
		padding:0;
		margin:25px auto;
		background: url(../images/givenow-btn.png) no-repeat left bottom;
	}
	a:hover#give-now {
		background-position: left top;
	}
	#foundation li {
		margin-bottom:5px;	
	}
	#foundation p,
	#foundation h1,
	#foundation h2,
	#foundation h3,
	#foundation h4 {
		margin-bottom:10px;
	}	 
	.mgbot10 {
		margin-bottom:10px;
	}	
	#foundation hr {
		clear:both;
		background:none;
		border:0;
		border-top:1px solid #bbb;
		padding:0;
		margin:20px 0;
		clear:both;	
	}
	.award-fd {
		margin-right:25px;
	}	
	p.melody-quote {
		padding: 20px 40px;
		font-size: 14px;
		line-height: 24px;
	}
	
	
	.celeb-100-years {
	
	}
	.celeb-100-years a:link,
	.celeb-100-years a:visited {
			background: #FFFFFF;
			border: 2px solid #006A72;
			display: block;
			margin: 10px auto;
			padding: 15px;
			text-align: center;
			text-decoration: none;
			width: 178px;
	}
	.celeb-100-years a:hover,
	.celeb-100-years a:active {
		background:#ebebeb;
	}	
	.celeb-100-years img {
		margin-bottom:5px;
	}
