/* CSS Document */

* {margin:0; padding: 0;}

body {
	background:url(../images/layout/body/body_bg.gif) #da1e65 repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	color: #616161;
	font-size: 11px;
	line-height: 14px;
	padding:30px 0 60px;
}

ul {list-style:none;}
a {color:#c61e5d;text-decoration:none;}
a:focus {outline:none;}

/* layout classes */
#layout_container {
	border: 10px solid #ffffff;
	margin: 0 auto;
	position:relative;
	width: 800px;
}


#layout_masthead {
	background:url(../images/layout/header/header_bg.gif) #d81e64 0 0 no-repeat;
	height: 110px;
	position:relative;
	
}

#layout_nav {
	background: #2f2f2f url(../images/layout/nav/backgrounds/main.gif) repeat-x;
	height: 41px;
	position:relative;
	z-index:900;
}

#layout_content {
	background:#ffffff;
	overflow:hidden;
	padding: 30px 0;
	width:100%;
}

#layout_banner {
		background:#000000;
		position:relative;
		z-index:100;
}

#layout_footer {
	overflow:visible;
	position:relative;
}

/****** Masthead ******/
#print_header {
	display:none;
}

#masthead_nav {	
	color: #da1e65;
	line-height: 0;
	font-weight: bold;
	font-size: 10px;
	position:absolute;
	top:27px;
	right:21px;
	}

#masthead_nav li {
	display: inline;
	line-height: 10px;
	padding: 0 0 0 15px;
	}

#masthead_nav li a {
	color: #da1e65;
	text-decoration: none;
	}

#masthead_nav li a:hover {
	color: #343434;
	}
	
#masthead_search {
	position:absolute;
	right:21px;
	top:60px;
}

#masthead_search input,
#masthead_search label {
	display:block;
	float:left;
}

#masthead_search input {
	margin:2px 0 0 0;
	height:11px;
}

#masthead_search label {
	text-indent:-9999px;
}

#masthead_search #search_type_www,
#masthead_search #search_type_libin {
	display:none;
}

#masthead_search #search_type_www_label {
	background:url(../images/layout/masthead/search_www.gif) 0 4px no-repeat;
	height:15px;
	margin:-2px 19px 0 7px;
	width:80px;
}

#masthead_search #search_type_www_label.search_type_www_on{
	background:url(../images/layout/masthead/search_www_over.gif) 0 4px no-repeat;
}

#masthead_search #search_type_libin_label {
	background:url(../images/layout/masthead/search_libin.gif) 0 4px no-repeat;
	height:15px;
	margin:-2px 17px 0 7px;
	width:88px;
}

#masthead_search #search_type_libin_label.search_type_libin_on{
	background:url(../images/layout/masthead/search_libin_over.gif) 0 4px no-repeat;
}

#masthead_search .search_box {
	color:#b5aa8f;
	font-size:9px;
	height:13px;
	line-height:13px;
	margin:0;
	padding:0;
	border:1px solid #e6ddc8;
	text-indent:3px;
}


#masthead_search .search_button {
	background:url(../images/layout/masthead/search_submit.gif) 0 0 no-repeat;
	border:none;
	cursor:pointer;
	display:block;
	font-size:0px;
	line-height:0px;
	height:15px;
	margin:0 0 0 5px;
	text-indent:-9999px;
	width:49px;
}


#layout_masthead div {
	left:20px;
	overflow:hidden;
	position:absolute;
	top:15px;
}

#layout_masthead div a {
	display:block;
	height:75px;
	text-indent:-999em;
	width:115px;
}

/****** Main Navigation ******/	
#layout_nav #nav_news,
#layout_nav #nav_about,
#layout_nav #nav_cardio,
#layout_nav #nav_education,
#layout_nav #nav_research,
#layout_nav #nav_links,
#layout_nav #nav_contact,
#layout_nav #nav_forum,
#layout_nav #nav_members {
	float: left; 
	position:relative;
}

#layout_nav #nav_members {
	float: right; 
}

#layout_nav ul li a {
	display: block;
	height: 41px;
	overflow:hidden;
	text-indent:-9999px;
}

/* Container for the drop down that gets absolutely positioned */
#layout_nav ul #nav_news #news_container,
#layout_nav ul #nav_about #about_container,
#layout_nav ul #nav_cardio #cardio_container,
#layout_nav ul #nav_education #education_container,
#layout_nav ul #nav_research #research_container,
#layout_nav ul #nav_links #links_container {
	left:0px;
	position:absolute;
	top:41px;
	width:235px;
	visibility:hidden;
	z-index:100;	
}



/************** Navigation Buttons **************/
#nav_news a {background:transparent url(../images/layout/nav/news.gif) 0 0;width: 68px;}	
#nav_news a:hover,#nav_news a.nav_active{background:transparent url(../images/layout/nav/news_over.gif) 0 0;}
#nav_about a {background:transparent url(../images/layout/nav/about.gif) 0 0;width: 98px;}
#nav_about a:hover,#nav_about a.nav_active {background:transparent url(../images/layout/nav/about_over.gif) 0 0;}
#nav_cardio a {background:transparent url(../images/layout/nav/cardiovascular.gif) 0 0;width: 166px;}
#nav_cardio a:hover,#nav_cardio a.nav_active {background:transparent url(../images/layout/nav/cardiovascular_over.gif) 0 0;}
#nav_education a {background:transparent url(../images/layout/nav/education.gif) 0 0;width: 89px;}
#nav_education a:hover,#nav_education a.nav_active {background:transparent url(../images/layout/nav/education_over.gif) 0 0;}
#nav_research a {background:transparent url(../images/layout/nav/research.gif) 0 0;width: 83px;}
#nav_research a:hover,#nav_research a.nav_active {background:transparent url(../images/layout/nav/research_over.gif) 0 0;}
#nav_links a {background:transparent url(../images/layout/nav/links.gif) 0 0;width: 60px;}
#nav_links a:hover,#nav_links a.nav_active {background:transparent url(../images/layout/nav/links_over.gif) 0 0;}
#nav_contact a {background:transparent url(../images/layout/nav/contact.gif) 0 0;width: 79px;}
#nav_contact a:hover,#nav_contact a.nav_active {background:transparent url(../images/layout/nav/contact_over.gif) 0 0;}

#nav_forum a {background:transparent url(../images/layout/nav/forum.gif) 0 0; width:69px}
#nav_forum a:hover,#nav_forum a.nav_active {background:transparent url(../images/layout/nav/forum.gif) 0 -41px;}

#nav_members a {background:transparent url(../images/layout/nav/members.gif) 0 0;width: 115px;}
#nav_members a:hover,#nav_members a.nav_active {background:transparent url(../images/layout/nav/members_over.gif) 0 0;}


#layout_nav ul li ul li {
	line-height:0;
	font-size:0;
}

#layout_nav ul li ul li.nav_top{
	background-color: #000000;
}

/*need to be specific to remove background.  */
#layout_nav ul #news_slide a,
#layout_nav ul #about_slide a,
#layout_nav ul #cardio_slide a,
#layout_nav ul #education_slide a,
#layout_nav ul #research_slide a,
#layout_nav ul #links_slide a {	
	background-color: #000000;
	background-image:none;
	color:#e4e0d0;
	display:block;
	font-size:10px;
	font-weight:normal;
	height:10px;
	line-height:10px;
	padding:10px 0;
	text-indent:17px;
	width:235px;	
	margin:0;
	
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}



#layout_nav ul #news_slide a:hover,
#layout_nav ul #about_slide a:hover,
#layout_nav ul #cardio_slide a:hover,
#layout_nav ul #education_slide a:hover,
#layout_nav ul #research_slide a:hover,
#layout_nav ul #links_slide a:hover {	
	background-color: #4f524b;
	background-image:none;
	color: #ffffff;
}

#layout_nav ul #news_slide li.nav_bot a,
#layout_nav ul #about_slide li.nav_bot a,
#layout_nav ul #cardio_slide li.nav_bot a,
#layout_nav ul #education_slide li.nav_bot a,
#layout_nav ul #research_slide li.nav_bot a,
#layout_nav ul #links_slide li.nav_bot a {
	background:url(../images/layout/nav/dropdown/tab_bottom.gif) bottom left no-repeat;
}

#layout_nav ul #news_slide li.nav_bot a:hover,
#layout_nav ul #about_slide li.nav_bot a:hover,
#layout_nav ul #cardio_slide li.nav_bot a:hover,
#layout_nav ul #education_slide li.nav_bot a:hover,
#layout_nav ul #research_slide li.nav_bot a:hover,
#layout_nav ul #links_slide li.nav_bot a:hover {
	background:url(../images/layout/nav/dropdown/tab_bottom_over.gif) bottom left no-repeat;
}


/****** Content ******/
/*page headers and subnav headers are at bottom of file*/

/*changed #layout_content width from 500px to 516px*/
#layout_content #main_content {
	background:#ffffff;
	width: 516px;
	padding: 0 23px 0 8px;
	position:relative;
	float: left;
	z-index:10;
}

#layout_content ul, ol, dl {_position: relative; }

#main_content a.independant {
	 background:url(../images/layout/icons/list_bullet.gif) 0 1px no-repeat;
	padding:0 0 0 17px;
}

/*ie 6 hack */
#member_bios #layout_content #main_content {
	width:496px;
}

#layout_content #secondary_content {
	background:#f4f3ec url(../images/layout/subnav/bottom_border.gif) bottom left no-repeat;	
	float: right;
	clear:right;
	padding:0 0 28px 0;
	position:relative;
	width: 253px; 
}

#index #layout_content #main_content {
	background:#ffffff;
	width: 352px;
	padding: 0 23px 0 8px;
	float: left;
}

#index #layout_content #secondary_content {	
	background:#ffffff;	
	width: 414px;
	float: right;
}

#main_content ul {
	margin-bottom:15px;
}
/* Page Titles */
#main_content h2 {
	margin:0 0 19px 0;
	padding:0;
}

#index #main_content h2 {
	height:18px;
	text-indent:-9999px;
}

#main_content h1 {
	height:18px;
	margin:0 0 19px 0;
	text-indent:-999em;
}

#main_content h2 {
	margin:8px 0 14px 0;
	color: #c61e5d;
	font-size: 12px;
}

#main_content h3 {
	margin:8px 0 14px 0;
	color: #616161;
	font-size: 11px;
}

#main_content h3.sub {
	margin:8px 0 5px 0;
	color: #616161;
	font-size: 11px;
}

#main_content h2 span {
	color: #616161;
	font-weight: bold;
}

#main_content p a {
	color: #c61e5d;
}

#main_content p a:hover {
	color: #000000;
}


#main_content .pdf_list li {
	background:url(../images/layout/icons/pdf.gif) 0 0 no-repeat;
	padding:2px 0 7px 23px
}

#main_content .pdf_list li.video,
#main_content .pdf_list li.word {
	background:url(../images/layout/icons/list_bullet.gif) 3px 3px no-repeat;
}

#main_content ul li.wmv {
	background:url(../images/layout/icons/wmv.gif) 0 7px no-repeat;
	padding:5px 0 10px 23px;
}

/* Events List*/
#main_content #events_list dt {
	color: #c61e5d;
	font-size:11px;
	line-height:12px;
	margin:0 0 2px 0;
	padding:0;
}

#main_content #events_list dd {
	color: #616161;
	line-height:14px;
	margin:0;
	padding:0;
}

#main_content #events_list dd.date span, 
#main_content #events_list dd.loc span, 
#main_content #events_list dd.contact span  {
	font-weight: bold;
}

#main_content #events_list dd.contact {
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	font-weight: normal;
	border-bottom: 1px solid #f3f3f3;
}

#main_content #events_list dd.date a, 
#main_content #events_list dd.loc a, 
#main_content #events_list dd.contact a  {
	color: #c61e5d;
}

#main_content #events_list dd.date a:hover, 
#main_content #events_list dd.loc a:hover, 
#main_content #events_list dd.contact a:hover  {
	color: #000000;
}

#main_content ul.network li {
	line-height:16px;
}


/* Bio List*/

.bio_list dl {
	color: #616161;
}

.bio_list dt {
	line-height:14px;
	padding:0;
	margin:0;
	font-weight: bold;
	color: #616161;
}

.bio_list dd {
	line-height:14px;
	color:#616161;
	margin:0 0 15px 0;
	padding:0;
	font-weight: normal;
	border-bottom: 1px solid #f3f3f3;
}

.bio_list dt a {	
	padding:0;
	color:#c61e5d;
}

.bio_list dd.last {
	border-bottom:none;
	margin:0;
}

.bio_list_sab dl {
	color: #616161;
}

.bio_list_sab dt {
	line-height:14px;
	padding:0;
	margin:0;
	font-weight: bold;
	color: #616161;
}

.bio_list_sab dd {
	line-height:14px;
	color:#616161;
	margin:0 0 15px 0;
	padding:0;
	font-weight: normal;
	border-bottom: 1px solid #f3f3f3;
}

.bio_list_sab dt a {
	color:#c61e5d;
}

.bio_list_sab dt a:hover {
	color:#c61e5d;
}

.bio_list_sab dd.last {
	border-bottom:none;
	margin:0;
}

#main_content .bio_list dt.no_desc {
	border-bottom: 1px solid #f3f3f3;
	margin: 0 0 15px 0;
	padding:0 0 13px 0;
}


a.top {
	background: url(../images/layout/icons/top.gif);
	clear:both;
	display: block;
	height: 19px;
	margin:20px 0 25px 0;
	width: 82px;
	}

a.top:hover {
	background: url(../images/layout/icons/top_over.gif);
	width: 82px;
	height: 19px;
}

#layout_content ul {
	font-size: 11px;
}

#layout_content ul li {
	background:url(../images/layout/icons/inside_list_bullet.gif) no-repeat 4px 5px;
	line-height: 13px;
	padding: 0 0 7px 14px;
}


#index #layout_content ul li {
	background: url(../images/layout/icons/list_bullet.gif) no-repeat 0 2px;
}

#layout_content li a {color: #C61E5D;}
#layout_content li a:hover {color: #000000;}


#main_content p {	
	padding: 0 0 13px 0;
}

#main_content p.todolist, #main_content p.todolist a {	
	color: #ff0000;
	font-weight: bold;
	font-size:13px;
}

#main_content ul li {
	background:url(../images/layout/icons/inside_list_bullet.gif) no-repeat 4px 5px;
	line-height: 13px;
	padding: 0 0 7px 14px;
}

#main_content ul.studies {
	padding:5px 0 0 0;
	margin:0;}


#main_content p.studies {
	padding:0 0 0px 0;}

#main_content #donate {
	height:98px;
	margin:30px 0 0 0;
	padding:0 0 39px 0;
	position:absolute;
	top:1215px;
	width:355px;
	z-index:0;
	background:url(../images/content/layout/donate.gif) no-repeat;
}


#main_content #donate_flash {
	display:block;
	height:97px;
	margin:0 0 40px;
	position:relative;
	width:97px;
	z-index:3;
}


#main_content #donate p {
	color:#404040;
	font:11px Arial, Helvetica, sans-serif;
	left:109px;
	position:absolute;
	top:22px;
}
	
#main_content #donate p.more {
	background: url(../images/layout/icons/more.gif) no-repeat 0 5px;
	position:absolute;
	top:68px;
}

#secondary_content #donate_container {
	margin:18px 0 0 0;
	position:relative;
}

#secondary_content #donate {
	background:url(../images/layout/subnav/donate.gif) 0 0 no-repeat;
	height:87px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}

#secondary_content #donate_flash {
	height:85px;
	margin:0 0 0 15px;
	position:absolute;
	position:relative;
	width:85px;
	z-index:3;
}

#secondary_content #donate p {
	color:#000000;
	display:block;
	left:112px;	
	position:relative;
	top:30px;
}

#secondary_content p a {
	color:#da1e65;
}


#layout_content p.more,
#secondary_content .box dd.more {
	background: url(../images/layout/icons/more.gif) no-repeat 0 3px;
	line-height: 11px;
	padding: 0 0 13px 10px;
}


#layout_content p.more a,
#secondary_content .box dd.more a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;
}

#layout_content p.more a:hover, 
#secondary_content .box dd.more a:hover {
	color: #da1e65;
}
	
#secondary_content .box dd.more span a  {
	font-weight: normal;
	text-decoration: none;
}


#main_content div.image_container {
	margin:0 0 10px 0;
	overflow:auto;
	width:100%;
}


#main_content div.cmr {
	margin:15px 0;
}

#main_content div.cmr p,
#main_content div.cmr ul {
	clear:right;
	float:right;
	margin:10px 0 0 0;
	width:250px;
}

#main_content h2.cmr,
#main_content ul.cmr {
	clear:both;
}

#main_content h2 a {
	text-decoration:underline;
}

#main_content div.cmr img {
	float:left;
}	
#main_content div.image_w_caption {
	float:left;
	margin:0 40px 0 0;
	text-align:center;
}

#main_content div.image_with_caption {
	margin:25px 0 0 0;
	text-align:center;
}

#main_content div.image_w_caption p {
	padding:0;
}

#main_content dt {
	background:none;
	font-weight: bold;
	margin:0 0 0 0;
	padding:0 0 5px 0;

}

#main_content dd {
font-weight: normal;
padding: 0 0 13px 0;

}

#main_content #sub_nav dd {
	padding-left:15px;
}

#layout_content ul {
	font-size: 11px;
}

#main_content ol {
margin:0 0 0 20px;
}


#layout_content ul li {
	background:url(../images/layout/icons/inside_list_bullet.gif) no-repeat 4px 5px;
	line-height: 13px;
	padding: 0 0 7px 14px;
}

#main_content ol li ul li {
	padding-bottom:0;
}

#main_content ul.link_list {
	margin: 0;
	padding: 0;
}

#main_content .link_list li {
	background:url(../images/layout/icons/list_bullet.gif) no-repeat 0 0;
	color: #000000;
	padding: 0 0 10px 18px;
	line-height: 12px;
}

#main_content .link_list li a { 
	color: #C61E5D;
}

#main_content .link_list li a:hover { 
	color: #000000;
}	

#main_content ul.stephenson_links {
	margin-left: 196px;
	padding: 0;
}

#main_content .stephenson_links li {
	background:url(../images/layout/icons/list_bullet.gif) no-repeat 0 0;
	color: #000000;
	padding: 0 0 10px 18px;
	line-height: 12px;
}

#main_content .stephenson_links li a { 
	color: #C61E5D;
}
	
#main_content .stephenson_links li a:hover { 
	color: #000000;
}	


#main_content ul.sublist {
	margin:10px 0 0 0px;
	padding:0 0 0 0px;	
}

#main_content ul.sublist li {
	background-image:none;
	padding-left:0px;
}

#main_content ul.address li {
	background-image:none;
	padding-left:0;
	padding-bottom:0px;
}

#main_content ul.address li.contact {
	margin-top:10px;
}	

#main_content #research_list dt,
#main_content dl.location_list dt {
	margin:15px 0 5px 0;
}

#main_content #research_list dd,
#main_content dl.location_list dd {
	background:url(../images/layout/icons/inside_list_bullet.gif) 0 5px no-repeat;
	padding:0 0 7px 8px;
	margin:0;
}

#main_content dl.location_list dd.no_bullet {
	background:none;
	padding:0 0 7px 0;
}

#main_content #news_list {}
#main_content #location_list dt {
	background:url(../images/layout/icons/list_bullet.gif) 0 2px no-repeat;
	margin:15px 0 0 0;
	padding:0 0 3px 23px;
}

#main_content #news_list dd {
	padding:0 0 15px 0px;
	}
	
	
#main_content #news_list dd a {
	color: #000000;
	}

#main_content #news_list dt {
	color:#da1e65;
}

#main_content #news_list dd.multiparagraphy {
	padding-bottom:5px;
}

#main_content #news_list dd.more {
	background:url(../images/layout/icons/list_bullet.gif) 0 3px no-repeat;
	padding:0 0 15px 17px;
	line-height:16px;
	min-height:20px;
}

#main_content #news_list dd.more_classes {
	background:url(../images/layout/icons/list_bullet.gif) 0 3px no-repeat;
	padding:0 0 5px 17px;
	line-height:16px;
	min-height:20px;
}

#main_content #news_list dd.news_list_pdf {
	background:url(../images/layout/icons/pdf.gif) 0 0 no-repeat;
	line-height:16px;
	padding:0 0 0 23px;
	margin:0 0 15px 0px;
	min-height:20px;
}

#main_content #news_list dd a:hover {color: #C61E5D;}

#main_content #news_list dd a:hover {color: #C61E5D;}


*html #main_content #news_list dd.more,
#main_content #news_list dd.news_list_pdf
 {height:20px;
 height: auto !important;}

#main_content #news_list dd.more a {
	background:none;
	padding-left:0;
}

#main_content #news_list dd.news_list_pdf a {
	background:none;
	padding-left:0;
}

#layout_banner #banner {
	position:relative;
	z-index:0;
}


#layout_banner #sab_container {
	background:#ffffff; 
	border:3px solid #e5dcc7; 
	left:0;
	padding:0 0 15px 0;
	position:absolute;
	top:0;
	width:390px;
	visibility:hidden;
	z-index:10;
}

#layout_banner #sab_container h3{ 
	background:#303030 url(../images/layout/nav/backgrounds/main.gif) repeat-x;
	color: #e4e0d0;
	font-size: 11px;
	height: 24px;
	margin: 0 0 15px 0;
	padding: 8px 0 0 0;
	text-indent:10px;
	width:100%;
	
}

#layout_banner #sab_container p,
#layout_banner #sab_container ul { 
	color: #616161;
	float:right;
	margin:0 10px 13px;
	padding:0;	
	width:260px;
}

#layout_banner #sab_container p.no_image,
#layout_banner #sab_container ul.no_image { 
	float:none;	
	width:95%;
}

#layout_banner #sab_container ul li {
	background:url(../images/layout/icons/inside_list_bullet.gif) 0 4px no-repeat;
	padding:0 0 0 14px;
	margin: 0 0 7px 0;
}

#layout_banner #sab_container img {
	float:left;
	padding:0 0 0 10px;
	position:relative;
	z-index:1000;
}

#layout_banner #sab_container a.close{ 
	position:absolute; 
	right:10px;
	padding: 8px 0 0 0;
	color: #e4e0d0;
}

#layout_banner #sab_container a.close:hover { 
	color: #fff;
}

#secondary_content div.box {
	background:url(../images/content/index/sidebar_top.gif) top left no-repeat #f4f3ec;
	margin:0 0 12px 0;
	overflow:auto;
	padding:0;
	position:relative;
	width:413px;
}

#secondary_content div.box_news {
	background:url(../images/content/index/sidebar_top.gif) top left no-repeat #f4f3ec;
	margin:0 0 12px 0;
	overflow:auto;
	padding:0;
	position:relative;
	width:413px;
}

/*#secondary_content div.box_news img,
#secondary_content div.box img {
	left:16px;	
	position:absolute;
	top:14px;
}*/

#secondary_content div.box .img2 {
	position:absolute;
	top:128px;
	left:0px;
}



#secondary_content .box_news dl,
#secondary_content .box dl {
	background:url(../images/content/index/sidebar_bottom.gif) bottom left no-repeat;
	padding:14px 0 22px 138px;
}

#secondary_content .box_news dt,
#secondary_content .box dt {
	height:10px;
	padding:0;
	margin:0 0 8px 0;
	text-indent:-9999px; 
	width:275px;
}

#secondary_content .box_news dd,
#secondary_content .box dd {
	padding:0 16px 0 0;
}

#secondary_content .box dd.content2 {
	padding:20px 16px 0 0;
	margin:0px;
}

#secondary_content .box_news dd.more,
#secondary_content .box dd.more {
	background: url(../images/layout/icons/more.gif) no-repeat 0 3px;
	margin:6px 0 0 0;
	padding:0 10px 0 10px;
}	


#secondary_content .box_news dd.more a,
#secondary_content .box dd.more a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;
}

#secondary_content .box_news dd.more a:hover,
#secondary_content .box dd.more a:hover {
	color: #da1e65;
}	

#secondary_content .box_news dd.more_last,
#secondary_content .box dd.more_last {
	background: url(../images/layout/icons/more.gif) no-repeat 0 4px;
	margin:6px 0 0 0;
	padding:0 10px 8px 10px;
}

#secondary_content .box_news dd.more_last a,
#secondary_content .box dd.more_last a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;
}

#secondary_content .box_news dd.more_last a:hover,
#secondary_content .box dd.more_last a:hover {
	color: #da1e65;
}	





#secondary_content div.news_box {
	background:url(../images/content/index/sidebar_top.gif) top left no-repeat #f4f3ec;
	margin:0 0 12px 0;
	overflow:auto;
	padding:0;
	position:relative;
	width:413px;
}

#secondary_content div.news_box img {
	left:0;	
	position:absolute;
	top:14px;
}

#secondary_content .news_box dl {
	float:right;
	padding:0 0 22px 0;
	margin: 0;
}


#secondary_content .news_box dt {
	height:10px;
	padding:0;
	margin:0 0 8px 0;
	text-indent:-9999px; 
}

#secondary_content .news_box dd {
	padding:0 0 0 0;
}



#secondary_content .news_box dd.more {
	background: url(../images/layout/icons/more.gif) no-repeat 0 3px;
	margin:6px 0 0 0;
	padding:0 10px 0 10px;
}	


#secondary_content .news_box dd.more a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;
}

#secondary_content .news_box dd.more a:hover {
	color: #da1e65;
}	

#secondary_content .news_box dd.more_last {
	background: url(../images/layout/icons/more.gif) no-repeat 0 3px;
	margin:6px 0 0 0;
	padding:0 10px 8px 10px;
}

#secondary_content .news_box dd.more_last a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;
}

#secondary_content .news_box dd.more_last a:hover {
	color: #da1e65;
}	


/*
#secondary_content div.box {
	background:url(../images/content/index/sidebar_top.gif) top left no-repeat #f4f3ec;
	margin:0 0 12px 0;
	width:413px;
}

#secondary_content .box dl {
	background:url(../images/content/index/sidebar_bottom.gif) bottom left no-repeat;
	padding:14px 0 22px 16px;
}

#secondary_content .box dt {
	float:right;
	height:10px;
	padding:0;
	margin:0 0 8px 0;
	text-indent:-9999px; 
	width:275px;
}

#secondary_content .box dd {
	padding:0 34px 0 0;
}

#secondary_content .box dd.img {
	float:left;
	height:95px;
	margin:0 16px 0 0;
	padding:0;
	width:106px;
}


#secondary_content .box dd.more {
	background: url(../images/layout/icons/more.gif) no-repeat 122px 3px;
	margin:6px 0 0 0;
	text-indent:10px;
}	
*/
.newsletter {
	background:url(../images/content/index/sidebar_top_350.gif) top left no-repeat #f4f3ec;
	width:350px;
}
.newsletter #newsletter_title {
	padding:15px 0 10px 15px;
}

.newsletter #newsletter_title img {
	float:left;
	padding:0 15px 0 0;
}
.newsletter dl {
	height:92px;
	background:url(../images/content/index/sidebar_bot_350.gif) bottom left no-repeat;
}

#secondary_content #sub_nav {
	padding:0 15px 0;
} 

#secondary_content #sub_nav dt {
	background:none;
	border-bottom:1px solid #e6e2d5;
	border-top:1px solid #f9f8f5;
	margin:0 0 0 0;
	padding:5px 0 6px 1px;
}

#secondary_content #sub_nav dt.bottom {
	border-bottom:none;
}

#secondary_content #sub_nav dd {
	background:none;
	margin:0 0 0 0;
	padding:5px 0 7px 1px;
}
#secondary_content #sub_nav dd.bottom {
	border-bottom:1px solid #e6e2d5;
	padding:5px 0 6px 1px;
}

#secondary_content #sub_nav dt.subnav_top {
	border-top:none;	
	padding-top:45px;
	
}

#secondary_content #sub_nav dt.subnav_bot,
#secondary_content #sub_nav dd.subnav_bot {
	border-bottom:none;	
}

#secondary_content #sub_nav dt a {
	background:url(../images/layout/icons/subnav_bullet.gif) 212px 5px no-repeat;
	color:#313131;
	display:block;
	width:100%;
}

#secondary_content #sub_nav dd a {
	background:url(../images/layout/icons/subnav_sub_bullet.gif) 2px 5px no-repeat;
	color:#313131;
	display:block;
	padding:0 0 0 13px;
}

#secondary_content #sub_nav dd.second_sub a {
	margin:0 0 0 13px;
}

#secondary_content #sub_nav dt a:hover,
#secondary_content #sub_nav dt a.active {
	background:url(../images/layout/icons/subnav_bullet_over.gif) 212px 5px no-repeat;
	color:#da1e65;
}


#secondary_content #sub_nav dd a:hover,
#secondary_content #sub_nav dd a.active {
	color:#da1e65;
}


/*member bio popups*/

#layout_content ul.members_list li {
	background:none;
	position:relative;	
	height:16px;
	padding:2px 0 0 4px;
	z-index:0;
}

#layout_content ul.members_list li span {
	display:-moz-inline-box;
	display:inline-block;
	width:95px;	
}

#layout_content ul.members_list a.bio {
	cursor:pointer;
}

#layout_content ul.members_list li span.dr {
	width:37px;
}

#main_content #bio_container {
	border:3px solid #e5dcc7; 
	background:#ffffff; 
	left:125px; 
	overflow:visible;
	padding:0 0 15px 0;
	position:absolute;
	top:0;
	visibility:hidden;
	width:490px;
	z-index:101;
}


#main_content #bio_container h3{ 
	background:#303030 url(../images/layout/nav/backgrounds/main.gif) repeat-x;
	color: #e4e0d0;
	font-size: 11px;
	height: 24px;
	margin: 0 0 15px 0;
	padding: 8px 0 0 0;
	text-indent:10px;
	width:100%;
	
}

#main_content #bio_container p,
#main_content #bio_container ul { 
	color: #616161;
	float:right;
	margin:0 10px 13px;
	padding:0;	
	width:348px;
}
#main_content #bio_container ol.numbered {
	color: #616161;
	float:right;
	margin:0 10px 13px 0;
	padding:0;
	width:348px;
}
#main_content #bio_container ol.numbered li {
	background:none;
	margin-bottom:10px;
}

#main_content #bio_container ul.pdf_list li {
	background:url(../images/layout/icons/pdf.gif) 0 0 no-repeat;
	padding:2px 0 7px 23px
}


#layout_content #bio_container p.more {
	background: url(../images/layout/icons/more.gif) no-repeat 0 3px;
	padding:0 0 0 12px;
	width:336px;
}

#main_content ul.link_members_list {
	overflow:auto;
	margin:15px 0;
}

#main_content #a {
	clear:left;
}

#main_content ul.link_members_list li {
	background:url(../images/layout/icons/list_bar.gif) 0 4px no-repeat;
	float:left;
	margin:0 5px 0 0;
	padding:0 0 0 7px;
}

#main_content ul.link_members_list li.A {
	background:none;
	padding:0;
}

#main_content ul.link_members_list a {
	color:#616161;
}

.alt_bkg,
#layout_content ul li.alt_bkg,
#layout_content dl .alt_bkg {
	background:#f3f3f3;
}

#main_content #bio_container p.no_image,
#main_content #bio_container ul.no_image,
#main_content #bio_container table.no_image { 
	float:none;	
	width:95%;
}

#main_content #bio_container table.no_image td {
	padding:4px 5px;
	vertical-align:top;
}
#main_content #bio_container table.no_image tr {
	background:#f4f3ec;
}
#main_content #bio_container table.no_image tr:hover {
	background:#e5dcc7;
}

#main_content #bio_container table.no_image {
	margin:0 0 0 15px;
	width:460px;
}
 

#main_content #bio_container ul li {
	background:url(../images/layout/icons/inside_list_bullet.gif) 0 4px no-repeat;
	padding:0 0 0 8px;
	margin: 0 0 7px 0;
}

#main_content #bio_container img {
	float:left;
	height:133px;
	padding:0 0 0 10px;
	position:relative;
	width:100px;
	z-index:1000;
}

#layout_content #bio_container a.close{ 
	position:absolute; 
	right:10px;
	padding: 8px 0 0 0;
	color: #e4e0d0;
}

#layout_content #bio_container a.close:hover { 
	color: #fff;
}



#bio h3 { 
	color: #da1e65;
	margin: 0 0 10px 0;
	padding: 8px 10px 0 10px;
	font-size: 11px;
	
}

#bio #layout_content p,
#bio #layout_content ul { 
	color: #616161;
	float:right;
	margin: 0 10px;
	width:365px;
}

#bio #layout_content p.no_image,
#bio #layout_content ul.no_image { 
	float:none;	
	width:95%;
}


#bio #main_content img {
	left:8px;
	padding:0 10px;
	position:absolute;
	top:40px;
}

#bio #layout_content a.close,
#bio #layout_content p.more { 
	display:none;
}

#main_content img.inline_image {
	float:left;
	padding:0 12px 15px 0;
}

#main_content p.quote{
	clear:right;	
}
#main_content p.clear{
	clear:both;
}

div.table_container {
	margin:0 0 20px 0;
	overflow:auto;
	width:100%;
}
table.program {
	border:none;
	float:left;
	margin:0 20px 0 0;
	padding:0;
	width:43%;	
}


table.program caption {
	font-weight:bold;
	text-align:left;
}

table.program tr{
	line-height:14px;
	height:14px;

}

table.program th {
	color:#000000;
	font-weight:normal;
	text-align:left;
}

table.program caption,
table.program th,
table.program td {	
	padding:2px 0 2px 10px;
	vertical-align:top;
}

table.program td.footer {
	font-size:9px;
}

table.program th.header {
	width:30%;
}

#learn {
	width:460px;
	padding:20px 20px 0px 20px;
	margin:0 0 30px 0;
	background:#f4f3ec;
}

#learn span {
	font-weight:bold;
	color:#d61e63;
}

#main_content #sitemap dt,
#main_content #sitemap dd {
	height:18px;
	line-height:18px;
	padding:0 0 0 4px;
}

#main_content #sitemap dt a{
	color:#616161;
	font-weight:bold;
}	

#main_content #sitemap dd a{
	color:#da1e65;
}

#main_content #sitemap dd.sub a{
	color:#313131;
}


#main_content #sitemap dt.sitemap_bot,
#main_content #sitemap dd.sitemap_bot {
	margin-bottom:23px;
}




#main_content dl.newsletter_list { 
	position:relative;
	width:98%;
}

#main_content dl.newsletter_list dt a {	
	color:#616161;
	font-size:12px;
	left:90px;
	padding-bottom:0;
	position:relative;
	top:0;
}

#main_content dl.newsletter_list dd.newsletter_content {
	left:85px;
	position:relative;
	top:0px;
	min-height:91px;
	_height:91px;
}

#main_content dl.newsletter_list dd.newsletter_img p {
	background:url(../images/layout/icons/pdf.gif) 0 0 no-repeat;
	margin-top:2px;
}

#main_content dl.newsletter_list dd.newsletter_img p a {
	display:block;
	padding:1px 0 0 22px;
}

#main_content dl.newsletter_list dd.newsletter_img {
	left:0;
	position:absolute;
	top:3px;
}

#main_content dl.newsletter_list dd.newsletter_img img {
	border:none;

}

#main_content table.rounds_list {
	margin-bottom:20px;

}

#main_content dl.rounds_list {
	margin-bottom:20px;
}

#main_content table.rounds_list th {
	background:#313131;
	text-align:left;
	padding:4px 6px;
	color:#fff;
}

#main_content table.rounds_list td {
	background-image:none;
	clear:both;
	color:#616161;
	height:16px;
	padding:4px 6px;
	overflow:auto;	
	vertical-align:top;
	background:#f4f3ec;
}

#main_content table.rounds_list tr.alt_bkg td {background:#ebeae2;}

#main_content ul.rounds_list li,
#main_content dl.rounds_list dt,
#main_content dl.rounds_list dd {
	background-image:none;
	clear:both;
	color:#616161;
	height:16px;
	margin:0;
	overflow:auto;	
	padding:2px 0 1px 4px;
}

#main_content dl.rounds_list dd.multiline {
	height:32px;
}

#main_content ul.rounds_list li span,
#main_content dl.rounds_list span {
	display:block;
	float:left;
}

#main_content table.rounds_list th {
	text-align:left;
}

#main_content dl.rounds_list span.date,
#main_content table.rounds_list th.date {
	width:150px;
}

#main_content table.rounds_list th.event {
	width:260px;
}

#main_content table.rounds_list th.event_span {
	width:347px;
}

#main_content dl.rounds_list span.faculty,
#main_content table.rounds_list th.faculty {
	width:137px;
}

#main_content dl.rounds_list span.fellow,
#main_content table.rounds_list th.fellow {
	width:120px;}
	
#main_content dl.rounds_list span.location,
#main_content table.rounds_list th.location {
	float:right;
	width:85px;
}
/****** Footer ******/
#layout_footer #footer_menu {
	background: #faf9f4;
	height: 56px;
	padding: 0 0 0 18px;
	position:relative;
	z-index:0;
}
	
#layout_footer #footer_menu ul {
	list-style: none;
	position:absolute;
	top:13px;
}



#layout_footer #footer_menu li {
	background: none;
	display: inline;
	font-size: 11px;
	line-height: 11px;
}

#layout_footer #footer_menu li.start a {
	padding: 0 6px 0 0;
	background: none;
}

#layout_footer #footer_menu li a {
	background:url(../images/layout/footer/nav/divider.gif) no-repeat 0;
	padding: 0 9px 0 15px;
	color: #606060;
	text-decoration: none;
}
	
#layout_footer #footer_menu li.end a {
	padding: 0 0 0 12px;
}
	
#layout_footer #footer_menu li a:hover {
	color: #da1e65;
}	
	
#layout_footer #footer_menu #footer_contact {
	top:32px;
}

#layout_footer #footer_menu #footer_contact li {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#layout_footer #footer_menu #footer_contact li a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	background: none;
	margin: 0;
	padding: 0;
}
#layout_footer #footer_menu #footer_contact li.footer_divider {
	background:url(../images/layout/icons/footer_contact_divider.gif) 0 3px no-repeat;
	margin:0 0 0 4px;
	padding:0 0 0 9px;
}
	
#layout_footer #footer_menu #footer_uofc {
	border:none;
	position:absolute;
	right:166px		
}

#layout_footer #footer_menu #footer_chr {
	border:none;
	position:absolute;
	right:21px	
}	
#layout_footer #footer_bottom {
	background:#5a5a5a;
	height:32px;
	position:relative;
}

#layout_footer #footer_bottom p {
	color:#bbbbbb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	left:18px;
	position:absolute;
	top:10px;
}

#layout_footer #bmir {
	overflow:hidden;
	position:absolute;
	right:21px;
	top:15px;
}

#layout_footer #bmir a {
	background:url(../images/layout/footer/bmir.gif) 0 0 no-repeat;
	display:block;
	height:5px;
	text-indent:-999em;
	width:148px;
}

#layout_footer #bmir a:hover {
	background:url(../images/layout/footer/bmir_over.gif) 0 0 no-repeat;

}

#layout_footer #footer_copyright {
	color:#f7f7f7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	top:113px;
}

/*Inside page titles */
/* news headers */
#news #main_content h1,
#news_20070619 #main_content h1,
#news_200703 #main_content h1,
#news_20070207 #main_content h1,
#news_20060612 #main_content h1,
#news_20051118 #main_content h1,
#news_20050306 #main_content h1 {background:url(../images/content/titles/news.gif) 0 0 no-repeat;width:38px;}
#events_seminars #main_content h1 {background:url(../images/content/titles/events_seminars.gif) 0 0 no-repeat;width:140px;}
#announcements #main_content h1 {background:url(../images/content/titles/announcements.gif) 0 0 no-repeat;width:110px;}
#newsletters #main_content h1 {background:url(../images/content/titles/newsletters.gif) 0 0 no-repeat;width:140px;}
/* about headers */
#about #main_content h1 {background:url(../images/content/titles/about.gif) 0 0 no-repeat;width:78px;}
#members #main_content h1 {background:url(../images/content/titles/members.gif) 0 0 no-repeat;width:129px;}
#member_bios #main_content h1 {background:url(../images/content/titles/members.gif) 0 0 no-repeat;width:79px;}
#join #main_content h1 {background:url(../images/content/titles/join.gif) 0 0 no-repeat;width:127px;}
#sab #main_content h1 {background:url(../images/content/titles/sab.gif) 0 0 no-repeat;width:166px;}
#sab_bios #main_content h1 {background:url(../images/content/titles/sab_bios.gif) 0 0 no-repeat;width:79px;}
#sab_members #main_content h1 {background:url(../images/content/titles/cpa_members.gif) 0 0 no-repeat;width:132px;}
#cpa #main_content h1 {background:url(../images/content/titles/cpa.gif) 0 0 no-repeat;width:233px;}
#cpa_members #main_content h1 {background:url(../images/content/titles/cpa_members.gif) 0 0 no-repeat;width:132px;}
#prizes_awards #main_content h1 {background:url(../images/content/titles/prizes_awards.gif) 0 0 no-repeat;width:120px;}

#ieac #main_content h1 {background:url(../images/content/titles/ieac.gif) 0 0 no-repeat;width:275px;}
#ieac_bios #main_content h1 {background:url(../images/content/titles/cpa_members.gif) 0 0 no-repeat;width:132px;}
#iec #main_content h1 {background:url(../images/content/titles/iec.gif) 0 0 no-repeat;width:220px;}
#leadership_council #main_content h1 {background:url(../images/content/titles/leadership.gif) 0 0 no-repeat;width:134px;}
#network #main_content h1 {background:url(../images/content/titles/network.gif) 0 0 no-repeat;width:167px;}
#lc_education #main_content h1 {background:url(../images/content/titles/lc_education.gif) 0 0 no-repeat;width:66px;}
#lc_science #main_content h1 {background:url(../images/content/titles/lc_science.gif) 0 0 no-repeat;width:89px;}
#lc_hpdv #main_content h1 {background:url(../images/content/titles/lc_hpdv.gif) 0 0 no-repeat;width:252px;}
#lc_research #main_content h1 {background:url(../images/content/titles/lc_research.gif) 0 0 no-repeat;width:118px;}
#overview #main_content h1 {background:url(../images/content/titles/overview.gif) 0 0 no-repeat;width:64px;}
#projects #main_content h1 {background:url(../images/content/titles/projects.gif) 0 0 no-repeat;width:53px;}
#pta #main_content h1 {background:url(../images/content/titles/pta.gif) 0 0 no-repeat;width:181px;}
#regulatory_data_submissions #main_content h1 {background:url(../images/content/titles/data_submissions.gif) 0 0 no-repeat;width:198px;}
#reservoir_simulation #main_content h1 {background:url(../images/content/titles/reservoir_simulation.gif) 0 0 no-repeat;width:139px;}
#why_art #main_content h1 {background:url(../images/content/titles/why_art.gif) 0 0 no-repeat;width:136px;}
#why_pta #main_content h1 {background:url(../images/content/titles/why_pta.gif) 0 0 no-repeat;width:112px;}
/* services headers */
#services #main_content h1 {background:url(../images/content/titles/cardiovascular_services.gif) 0 0 no-repeat;width:159px;}
#nursing #main_content h1 {background:url(../images/content/titles/nursing.gif) 0 0 no-repeat;width:204px;}
#foothills #main_content h1 {background:url(../images/content/titles/interventional.gif) 0 0 no-repeat;width:172px;}
#fi_services #main_content h1 {background:url(../images/content/titles/fi_services.gif) 0 0 no-repeat;width:54px;}
#fi_education #main_content h1 {background:url(../images/content/titles/education.gif) 0 0 no-repeat;width:66px;}
#fi_research #main_content h1 {background:url(../images/content/titles/research.gif) -59px 0 no-repeat;width:59px;}
#fi_links #main_content h1 {background:url(../images/content/titles/links.gif) 0 0 no-repeat;width:33px;}
#fi_contact #main_content h1 {background:url(../images/content/titles/contact.gif) 0 0 no-repeat;width:74px;}
#cardio #main_content h1 {background:url(../images/content/titles/cardio.gif) 0 0 no-repeat;width:148px;}
#cardiac_rehabilitation #main_content h1 {background:url(../images/content/titles/cardiac_rehabilitation.gif) 0 0 no-repeat;width:151px;}
#cardio #main_content h1 {background:url(../images/content/titles/cardio.gif) 0 0 no-repeat;width:148px;}
#cardiology_consultants #main_content h1 {background:url(../images/content/titles/cardiology_consultants.gif) 0 0 no-repeat;width:158px;}
#cardiovascular_services #main_content h1 {background:url(../images/content/titles/cardiovascular_services.gif) 0 0 no-repeat;width:160px;}
#cmr #main_content h1 {background:url(../images/content/titles/cmr.gif) 0 0 no-repeat;width:160px;}
#foothills_interventional #main_content h1 {background:url(../images/content/titles/foothills_interventional.gif) 0 0 no-repeat;width:160px;}
#stephenson #main_content h1 {background:url(../images/content/titles/stephenson.gif) 0 0 no-repeat;width:289px;}
#publications #main_content h1 {background:url(../images/content/titles/publications.gif) 0 0 no-repeat;width:289px;}

#cw_home #main_content h1 {background:url(../images/content/titles/cw_home.gif) 0 0 no-repeat;width:289px;}
#cw_about #main_content h1 {background:url(../images/content/titles/cw_about.gif) 0 0 no-repeat;width:289px;}
#cw_faqs #main_content h1 {background:url(../images/content/titles/cw_faqs.gif) 0 0 no-repeat;width:289px;}
#cw_news_events #main_content h1 {background:url(../images/content/titles/cw_news_events.gif) 0 0 no-repeat;width:289px;}
#cw_patient_info #main_content h1 {background:url(../images/content/titles/cw_patient_info.gif) 0 0 no-repeat;width:289px;}
#cw_programs #main_content h1 {background:url(../images/content/titles/cw_programs.gif) 0 0 no-repeat;width:289px;}
#cw_referral_info #main_content h1 {background:url(../images/content/titles/cw_referral_info.gif) 0 0 no-repeat;width:289px;}
#cw_research_initiatives #main_content h1 {background:url(../images/content/titles/cw_research_initiatives.gif) 0 0 no-repeat;width:289px;}
#cw_support_programs #main_content h1 {background:url(../images/content/titles/cw_support_programs.gif) 0 0 no-repeat;width:289px;}
#cw_womens_heart #main_content h1 {background:url(../images/content/titles/cw_womens_heart.gif) 0 0 no-repeat;width:289px;}
#cw_core_apts #main_content h1 {background:url(../images/content/titles/cw_core_apts.gif) 0 0 no-repeat;width:289px;}
#cw_patient_instructions #main_content h1 {background:url(../images/content/titles/cw_patient_instructions.gif) 0 0 no-repeat;width:289px;}
#cw_education_classes #main_content h1 {background:url(../images/content/titles/cw_education_classes.gif) 0 0 no-repeat;width:335px;}
#cw_privacy #main_content h1 {background:url(../images/content/titles/cw_privacy.gif) 0 0 no-repeat;width:289px;}
#cw_weight_loss #main_content h1 {background:url(../images/content/titles/cw_weight_loss.gif) 0 0 no-repeat;width:289px;}
#cw_personal_well-being #main_content h1 {background:url(../images/content/titles/cw_personal_well-being.gif) 0 0 no-repeat;width:335px;}
#cw_healthy_eating #main_content h1 {background:url(../images/content/titles/cw_healthy_eating.gif) 0 0 no-repeat;width:320px;}

/* education headers */
#cardiology_training #main_content h1 {background:url(../images/content/titles/cardiology_training.gif) 0 0 no-repeat;width:167px;}
#ct_application #main_content h1 {background:url(../images/content/titles/ct_application.gif) 0 0 no-repeat;width:108px;}
#ct_bios #main_content h1 {background:url(../images/content/titles/ct_bios.gif) 0 0 no-repeat;width:79px;}
#ct_elective #main_content h1 {background:url(../images/content/titles/ct_elective.gif) 0 0 no-repeat;width:123px;}

/*#ct_facilities #main_content h1 {background:url(../images/content/titles/ct_facilities.gif) 0 0 no-repeat;width:57px;}*/
#ct_facilities #main_content h1 {background:url(../images/content/titles/ct_facilities_and_resources.gif) 0 0 no-repeat;width:159px;}

#ct_resources #main_content h1 {background:url(../images/content/titles/resources.gif) 0 0 no-repeat;width:130px;}
#cv_training #main_content h1 {background:url(../images/content/titles/cv_training.gif) 0 0 no-repeat;width:298px;}
#education #main_content h1 {background:url(../images/content/titles/education.gif) 0 0 no-repeat;width:68px;}
#electrophysiology #main_content h1 {background:url(../images/content/titles/electrophysiology.gif) 0 0 no-repeat;width:120px;}
#echocardiography #main_content h1 {background:url(../images/content/titles/echocardiography.gif) 0 0 no-repeat;width:120px;}
#heartfunction #main_content h1 {background:url(../images/content/titles/heartfunction.gif) 0 0 no-repeat;width:175px;}
#cardiacmrtraining #main_content h1 {background:url(../images/content/titles/cardiacmrtraining.gif) 0 0 no-repeat;width:136px;}
#foothills_interventional #main_content h1 {background:url(../images/content/titles/interventional.gif) 0 0 no-repeat;width:172px;}
#graduate_sciences #main_content h1 {background:url(../images/content/titles/graduate_sciences.gif) 0 0 no-repeat;width:125px;}
#patient #main_content h1 {background:url(../images/content/titles/patient.gif) 0 0 no-repeat;width:163px;}
#pr_contact #main_content h1 {background:url(../images/content/titles/pr_contact.gif) 0 0 no-repeat;width:178px;}
#pr_cv_surgery #main_content h1 {background:url(../images/content/titles/pr_cv_surgery.gif) 0 0 no-repeat;width:75px;}
#pr_disease #main_content h1 {background:url(../images/content/titles/pr_disease.gif) 0 0 no-repeat;width:156px;}
#pr_downloads #main_content h1 {background:url(../images/content/titles/pr_downloads.gif) 0 0 no-repeat;width:213px;}
#pr_how_it_works #main_content h1 {background:url(../images/content/titles/pr_how_it_works.gif) 0 0 no-repeat;width:151px;}
#pr_testing #main_content h1 {background:url(../images/content/titles/testing.gif) 0 0 no-repeat;width:121px;}
#respiratory_sciences #main_content h1 {background:url(../images/content/titles/respiratory_sciences.gif) 0 0 no-repeat;width:284px;}
#educational_events #main_content h1 {background:url(../images/content/titles/educational_events.gif) 0 0 no-repeat;width:128px;}
#graduate_science_training #main_content h1 {background:url(../images/content/titles/graduate_science_training.gif) 0 0 no-repeat;width:175px;}

#team #main_content h1 {background:url(../images/content/titles/team.gif) 0 0 no-repeat;width:99px;}
#rt_research #main_content h1 {background:url(../images/content/titles/rt_research.gif) 0 0 no-repeat;}
#rt_basic_sciences #main_content h1 {background:url(../images/content/titles/rt_basic_sciences.gif) 0 0 no-repeat;}
#champ_overview #main_content h1 {background:url(../images/content/titles/champ_overview.gif) 0 0 no-repeat;}
#champ_who #main_content h1 {background:url(../images/content/titles/champ_who.gif) 0 0 no-repeat;}
#champ_pub_comm #main_content h1 {background:url(../images/content/titles/champ_pub_comm.gif) 0 0 no-repeat;}
#research_education #main_content h1 {background:url(../images/content/titles/education.gif) 0 0 no-repeat;width:68px;}
#sitemap #main_content h1 {background:url(../images/content/titles/sitemap.gif) 0 0 no-repeat;width:55px;}
#error #main_content h1 {background:url(../images/content/titles/error.gif) 0 0 no-repeat;width:32px;}
#privacy #main_content h1 {background:url(../images/content/titles/privacy.gif) 0 0 no-repeat;width:47px;}

/* CHEP */

#chep #main_content h1 {background:url(../images/content/titles/chep.gif) 0 0 no-repeat;width:350px;}
#chep_ab_initiative #main_content h1 {background:url(../images/content/titles/chep_ab_initiative.gif) 0 0 no-repeat;width:350px;}
#chep_resources #main_content h1 {background:url(../images/content/titles/chep_resources.gif) 0 0 no-repeat;width:350px;}
#chep_additional_info #main_content h1 {background:url(../images/content/titles/chep_additional_info.gif) 0 0 no-repeat;width:350px;}
#chep_contact #main_content h1 {background:url(../images/content/titles/chep_contact.gif) 0 0 no-repeat;width:350px;}

/* research headers */
#cardiac_team #main_content h1 {background:url(../images/content/titles/cardiac_team.gif) 0 0 no-repeat;width:217px;}
#education #main_content h1 {background:url(../images/content/titles/education.gif) 0 0 no-repeat;width:68px;}
#research #main_content h1 {background:url(../images/content/titles/cardio_research.gif) 0 0 no-repeat;width:165px;}
#smrg #main_content h1 {background:url(../images/content/titles/smrg.gif) 0 0 no-repeat;width:41px;}
/* links headers */
#echocardiology #main_content h1 {background:url(../images/content/titles/echocardiology.gif) 0 0 no-repeat;width:102px;}
#institutes #main_content h1 {background:url(../images/content/titles/institutes.gif) 0 0 no-repeat;width:68px;}
#interventional_cardiology #main_content h1 {background:url(../images/content/titles/interventional_cardiology.gif) 0 0 no-repeat;width:172px;}
#links #main_content h1 {background:url(../images/content/titles/links.gif) 0 0 no-repeat;width:33px;}
#general #main_content h1 {background:url(../images/content/titles/general.gif) 0 0 no-repeat;width:52px;}
#research_links #main_content h1 {background:url(../images/content/titles/research.gif) -59px 0 no-repeat;width:59px;}
/* contact headers */
#contact #main_content h1 {background:url(../images/content/titles/contact.gif) 0 0 no-repeat;width:74px;}

/*Vascular*/
h1#vc_home {background:url(../images/content/titles/vc_home.gif) -1px 0 no-repeat;width:74px;}
h1#vc_program {background:url(../images/content/titles/vc_program.gif) 0 0 no-repeat;width:200px;}
h1#vc_speakers {background:url(../images/content/titles/vc_speakers.gif) 0 0 no-repeat;width:100px;}
h1#vc_resources {background:url(../images/content/titles/vc_resources.gif) 0 0 no-repeat;width:74px;}
h1#vc_sponsors {background:url(../images/content/titles/vc_sponsors.gif) 0 0 no-repeat;width:150px;}
h1#vc_contact {background:url(../images/content/titles/vc_contact.gif) 0 0 no-repeat;width:74px;}

/* Index Page Titles */
#main_content #who_we_are {background:url(../images/content/titles/who_we_are.gif) 0 0 no-repeat; height:18px; margin-top:0;}
#main_content #recent_news {background:url(../images/content/titles/recent_news.gif) 0 0 no-repeat;}
#main_content #stephenson {background:url(../images/content/titles/stephenson.gif) 0 0 no-repeat; height:18px; text-indent:-9999px;}
#main_content #heart_month {background:url(../images/content/titles/heart_month.gif) 0 0 no-repeat; height:18px;text-indent:-9999px;}
#main_content #interview {background:url(../images/content/titles/interview.gif) 0 0 no-repeat; height:18px;text-indent:-9999px;}
#main_content #new_newsletter {background:url(../images/content/titles/new_newsletter.gif) 0 0 no-repeat; height:18px;text-indent:-9999px;}
#main_content h2#heart_and_stroke {background:url(../images/content/titles/heart_and_stroke.gif) 0 0 no-repeat; height:18px;text-indent:-9999px;}
#main_content h2#pacemaker {background:url(../images/content/titles/pacemaker.gif) 0 0 no-repeat; height:40px;text-indent:-9999px;}

/*Sub Nav Header */
#secondary_content dl.news {background:url(../images/layout/subnav/section_header.gif) top left no-repeat;}
#secondary_content dl.about {background:url(../images/layout/subnav/section_header.gif) 0 0 no-repeat;}
#secondary_content dl.services {background:url(../images/layout/subnav/section_header.gif) 0 0 no-repeat;}
#secondary_content dl.education {background:url(../images/layout/subnav/section_header.gif) 0 0 no-repeat;}
#secondary_content dl.research {background:url(../images/layout/subnav/section_header.gif) 0 0 no-repeat;}
#secondary_content dl.links {background:url(../images/layout/subnav/section_header.gif) 0 0 no-repeat;}
#secondary_content dl.vc {background:url(../images/layout/subnav/vc_header.gif) 0 0 no-repeat;}

/*Heart Month Section */
#main_content #recent_news_heart_month {background:url(../images/content/index/recent_news.gif) 0 0 no-repeat; height:33px; width:352px;text-indent:-9999px;}
#main_content #education_heart_month {background:url(../images/content/index/education.gif) 0 0 no-repeat; height:33px; width:352px;text-indent:-9999px;}
#main_content #smart_heart_month {background:url(../images/content/index/smart_series.gif) 0 0 no-repeat; height:33px; width:352px;text-indent:-9999px;}
#main_content #cardiac_navigation {background:url(../images/content/index/heart_month.gif) 0 0 no-repeat; height:33px; width:352px;text-indent:-9999px;line-height:0px;font-size:0px;}
#main_content #interactive {background:url(../images/content/index/interactive.gif) 0 0 no-repeat; height:33px; width:352px;text-indent:-9999px;line-height:0px;font-size:0px;}
#main_content #blogging {background:url(../images/content/index/blogging.gif) 0 0 no-repeat; height:33px; width:352px;text-indent:-9999px;line-height:0px;font-size:0px;}
#main_content #top_story {
	background:url(../images/content/index/top_story.gif) 0 0 no-repeat;
	background:url(../images/content/index/top_story_clear.gif) 0 0 no-repeat;
	height:23px;
	width:352px;
	line-height:20px;
	padding-top:10px;
	text-indent:15px;
	font:13px Tahoma;
	color:#e4e0d0;

}
/*#main_content #top_story p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-left:15px;
	padding-top:10px;
	color:#e4e0d0;
}*/

/*Information for Patients */
#main_content #patients {background:url(../images/content/index/patients.gif) 0 0 no-repeat; margin:10px 0 0 0;height:33px; width:352px;text-indent:-9999px;}

#main_content .heart_month_section {
	background:#fddde9;
	overflow:auto;
	padding:18px 0 0 0;
	width:352px;}
	
#layout_content p.more_heart_month {
	background: url(../images/layout/icons/more.gif) no-repeat 0px 4px;
	line-height: 14px;
	padding: 0 0 6px 31px;}

#main_content p.more_patients2 {
	background: url(../images/layout/icons/more.gif) no-repeat 20px 10px;
	padding:2px 0px 10px 12px;
	line-height:14px;
	margin:0px;
	clear:left;
	}

#layout_content p.more_heart_month a {
	color: #404040;
	font-weight: normal;
	text-decoration: none;}

#layout_content p.more_heart_month a:hover {
	color:#e14b84;}
	
#main_content .heart_month_bottom {
	height:24px;
	width:352px;
	background:url(../images/content/index/heart_month_bottom.gif) 0 0 no-repeat;}
	
#main_content .heart_month_bottom_last {
	height:29px;
	width:352px;
	background:url(../images/content/index/heart_month_bottom.gif) 0 0 no-repeat;}
	
#main_content img#float_left {
	float:left;
	padding:0 10px 0 0;}
	
#main_content img#float_left2 {
	float:left;
	padding:0 15px 0 0;}
	
#main_content p.more2 {
	background: url(../images/layout/icons/more.gif) no-repeat 114px 3px;
	line-height: 11px;
	padding: 0 0 13px 124px;}

#main_content p.more2 a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;}

#main_content p.more2 a:hover {
	color: #da1e65;}
	
#main_content p.more_bottom {
	background: url(../images/layout/icons/more.gif) no-repeat 114px 3px;
	line-height: 11px;
	padding: 0 0 25px 124px;}

#main_content p.more_bottom a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;}

#main_content p.more_bottom a:hover {
	color: #da1e65;}
	
#main_content p.more_bottom2 {
	background: url(../images/layout/icons/more.gif) no-repeat 114px 3px;
	line-height: 11px;
	padding: 0 0 15px 124px;}

#main_content p.more_bottom2 a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;}

#main_content p.more_bottom2 a:hover {
	color: #da1e65;}

#main_content p.more_bottom3 {
	background: url(../images/layout/icons/more.gif) no-repeat 114px 3px;
	line-height: 11px;
	padding: 0 0 5px 124px;}

#main_content p.more_bottom3 a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;}

#main_content p.more_bottom3 a:hover {
	color: #da1e65;}
	
#main_content p.newsletter {
	padding:10px 0 0 0;}
	
#main_content ol.champ {
	background:url(../images/content/research/champ_logo.gif) 0px 0px no-repeat;
	margin:0;
	padding:0;
	height:75px
}

#main_content ol.champ li {
	font-weight:bold;
	margin:0 0px 0px 70px;
	line-height:16px;
}

#main_content ol.champ li.first {
	padding:8px 0px 0px 0px;
}

#main_content p.champ_clear {
	height:170px;
}

/* Index Pink BG Cardiac Nav */
#main_content .cardiac_nav {
	width:334px;
	background:#fddde9;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 10px;
}
	
#main_content .cardiac_nav p {
	padding:11px 0 0 0px;
	color:#404040;}
	
#main_content .cardiac_nav p.link {
	margin:0;
	padding:10px 0 0 0;
	line-height:12px;
}
	
#main_content .cardiac_nav p.link a {
	line-height: 12px;
	padding:0 0 13px 0;
	font-weight:bold;
	color: #e14b84;}
	
#main_content .cardiac_nav p.link a:hover {
	color: #da1e65;}
	
#main_content .cardiac_nav p.more2 {
	background: url(../images/layout/icons/more.gif) no-repeat 0px 9px;
	line-height: 12px;
	padding:5px 0 0px 11px;}

#main_content .cardiac_nav p.more2 a {
	color: #e14b84;
	font-weight: bold;
	text-decoration: none;}

#main_content .cardiac_nav p.more2 a:hover {
	color: #da1e65;}
	
#main_content .cardiac_nav_bottom {
	height:24px;
	width:352px;
	background:url(../images/content/index/heart_month_bottom.gif) 0 0 no-repeat;}

#main_content .cardiac_nav h3 {
	margin:8px 0 5px 0;
	color: #c61e5d;
	font-size: 12px;
	}
	
#main_content table.chep_hypertension {
	padding-bottom:20px;
}

#main_content table.chep_hypertension tr.alt {
	background:#fddde9;
}

#main_content table.chep_hypertension td {
	padding:10px;
}

#main_content table.classes td {
	padding:5px 8px; 
}

#main_content table.classes tr {
	background:#f4f3ec;
}

#main_content table.classes span,
#main_content span.asterisk {
	color:#c61e5d;
	font-weight:bold;
}

#main_content table.classes tr:hover {
	background:#e5dcc7;
}

#main_content table.classes tr.footnote {
	background:none;
}

#main_content table.classes tr.footnote:hover {
	background:none;
}

/* publications */

#main_content dl.publications,
#main_content dl.publications_2 {
	width:100%;
	clear:both;
}


#main_content dl.publications dt {
	font-weight:bold;
	float:left;
	clear:left;
	width:26px;
}

#main_content dl.publications dd {
	float:left;
	width:480px;
	margin:0;
	padding:0 0 7px 0;
}


#main_content dl.publications_2 dt {
	font-weight:bold;
	float:left;
	clear:left;
	width:15px;
	color: #c61e5d;
	margin-top:3px;
}

#main_content dl.publications_2 dt.name,
#main_content dl.publications_2 dt.name_top {
	width:300px;
	font-weight:bold;
	margin-top:10px;
}

#main_content dl.publications_2 dt.name_top {
	margin:0;
}

#main_content dl.publications_2 dd {
	float:left;
	width:480px;
	margin:0;
	padding:0 0 7px 0;
}

/* CWIC Calendar */
#news_calendar {
	background:#ffffff;
	overflow:auto;
	padding:5px;
	width:442px;
}

#news_calendar a {
	color:#d20000;
	text-decoration:none;
}

#news_calendar .calendar {
	float:left;
	padding:3px;
	width:214px;
}

#news_calendar .calendar table th {
	background:#313131;
	color:#e4e0d0;
	padding:3px;
}

#news_calendar .calendar table th.month {
	background:#ffffff;
	text-align:left;
	font-weight:bold;
	padding:3px;
	color:#656565;
}

#news_calendar .calendar table td {
	background:#f4f3ec;
	text-align:center;
	color:#000000;
	padding:5px 3px;
}

#news_calendar .calendar table td a {
	color:#ffffff;
}

#news_calendar .calendar table td a:hover {
	color:#e4e0d0;
	}

#news_calendar .calendar table td.event {
	background:#a11d4f;
}





/* INDEX RIGHT CONTENT START */
#secondary_content .box #research a#title {text-indent:-9999px; width:63px; height:10px; display:block; background:url(../images/content/titles/index/research.gif) 0 0 no-repeat;}
#secondary_content .box #education a#title {text-indent:-9999px; width:63px; height:10px; display:block; background:url(../images/content/titles/index/education.gif) 0 0 no-repeat;}
#secondary_content .box #patient_resource_centre a#title {text-indent:-9999px; width:152px; height:10px; display:block; background:url(../images/content/titles/index/patient_resources.gif) 0 0 no-repeat;}
#secondary_content .box #news a#title {text-indent:-9999px; width:35px; height:10px; display:block; background:url(../images/content/titles/index/news.gif) 0 0 no-repeat;}

#secondary_content .box a.arrows {
	background:url("../images/layout/icons/more.gif") no-repeat 0 5px;
	padding:0 0 0 9px;}

#secondary_content .box p.read_more {
	margin:5px 0 10px 0;}

#secondary_content .box dl#news, #secondary_content .box dl#education, #secondary_content .box dl#research, #secondary_content .box dl#patient_resource_centre {
	background:url(../images/content/index/sidebar_bottom.gif) bottom left no-repeat;
	padding:20px 0 10px 0!important;
}
	#secondary_content .box dl#news table#news, #secondary_content .box dl#education table#education, #secondary_content .box dl#research table#research, #secondary_content .box dl#patient_resource_centre table#patient_resource_centre {
		margin:0 auto 0 auto;}
/* INDEX RIGHT CONTENT END */

/*VASCULAR CONF */
table.cv_prog td {padding:6px;border-top:1px solid #f9f8f5;border-bottom:1px solid #e6e2d5;}
table.cv_prog th {background:#313131;text-align:left;color:#fff;padding:5px 6px 6px 6px;}
table.cv_prog th.time {text-align:center;}
table.cv_prog tr {background:#f4f3ec;}
table.cv_prog tr:hover {background:#f9f8f5;}
table.cv_prog tr.break {background:#e6e2d5;font-weight:bold;}
table.cv_prog tr.break td {border:none;}

img.cv_bio {float:left;padding:0 15px 0px 0;}

/*MISC*/
a.arrows {
	background:url("../images/layout/icons/more.gif") no-repeat 0 5px;
	padding:0 0 0 9px;}

