/* ------------------------------------------------------------------------------------------------------------------ */
/* BEGIN DEFAULT CLASSES */
/* Use for ALL content titles article, programs etc.*/
/* ------------------------------------------------------------------------------------------------------------------ */
#centrorecursoseducativos {margin-bottom:24px;}
h1{color:#2E516C;font-weight:normal;font-size:22px;line-height:26px;margin-bottom:5px;}
p{font-size:13px;line-height:1.3em;}
.title{font-size:12px;line-height:14px;color:#385C77;font-weight:bold;text-align:left;}
.subtitle{font-size:14px;line-height:16px;font-weight:bold;}
/* Use for subtitles in body text of article, programs etc. */.teaser{font-size:11px;line-height:14px;font-weight:normal;margin:4px 0 0;}
/* Use for ALL conditions in list of article, programs etc. */.body{font-size:11px;line-height:13px;font-weight:normal;}
/* Use for general body text of article, programs etc. */.date{font-size:10px;color:#666;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:Arial, Helvetica, sans-serif;}
/* Use for general dates for lists, articles, programs etc. */.date a:link{font-weight:normal!important;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:10px!important;}
.date a:visited{font-weight:normal!important;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:10px!important;}
.date a:hover{font-weight:normal!important;text-decoration:underline;text-transform:uppercase;white-space:nowrap;font-size:10px!important;}
.date a:active{font-weight:normal!important;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:10px!important;}
.author{font-size:11px;font-weight:normal;}
.credential{font-weight:normal;}
.condition{font-size:10px;line-height:12px;color:#666;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
/* User wherever the clinical condition (topic) name is displayed */.quote{font-size:11px;line-height:16px;color:#666;}
.caption{font-size:10px;color:#666;padding-top:10px;}
/* Generic caption (text under image) style */
.section{font-size:16px;font-weight:normal;}
/* Section label (content type) for home pages ie: for labels such as Features, CME Programs, News, Poll */
.description{font-size:11px;font-weight:normal; display:block;}/* Put display none for POST Conference banner in Editorial Series and Discussion and Opinions*/
/* Generic Text style to display additional info about a section */
.section_header{font-size:18px;font-weight:normal;border-bottom:1px solid #ccc;margin-bottom:12px;}
.subsection_header{font-size:14px;font-weight:normal;border-bottom:1px solid #ccc;margin-bottom:12px;}
.list_excerpt{display:none;}
.continue{display:inline;font-size:12px;line-height:14px;font-weight:normal;}
/* added by sean for search/list pages - 16 apr 2008*/
.smalltext{font-size:10px;font-weight:normal;}
.hrsep{background-color:#CCC;color:#CCC;margin-top:10px;margin-bottom:10px;}
.select_element{font-size:11px;font-family:"Lucida Grande", arial, helvetica, sans-serif;}
.text_element{font-size:11px;font-family:"Lucida Grande", arial, helvetica, sans-serif;}
.publishedtoeditors{padding:12px!important;background-color:#FEE;width:auto!important;margin-bottom:4px;border:1px dashed #b99696;}
.publishedtoeditors_wp{background-color:#FEE!important;}
.search_listing .sponsored{padding:12px!important;background-color:#f4faff;width:auto!important;margin:0;}
/*#theme_listing .sponsored{padding:12px!important;background-color:#f4faff !important;width:auto!important;margin:0;}*/
.login label {display:none;}
/* ------------------------------------------------------------------------------------------------------------------ *//* HEADER LOGO *//* ------------------------------------------------------------------------------------------------------------------ */#header #header_logo{position:relative;width:962px;background:transparent;height:82px;margin:0 auto;_border:0;}
#header #header_logo .header_banner_table{height:82px;}
#header #header_logo td.todaydate{position:relative;padding:0 0 13px 10px;font-size:11px;color:#FFF;vertical-align:bottom;}
#header #header_logo td.banner{position:relative;width:468px;padding:0 0 0 3px;background:transparent url(../images/header_banner.jpg) top right no-repeat;}
.bannertop{padding:1px;width:468px;height:60px;background:#ccc;}
/* ------------------------------------------------------------------------------------------------------------------ *//* Box editorials *//* -------------------------------------------------------------------------------------------------------- */
#editorial_series .box_editorial {position: relative; padding-top: 0px; }
#editorial_series .box_editorial .list_block {padding-left: 152px; min-height: 106px; position: relative; padding-top: 10px;}
#editorial_series .box_editorial .thumbnail {position: absolute; top: 10px; left: 0; /*IE6 hack*/ _position:absolute; _top: 10px; _left: -153px; }
/* ------------------------------------------------------------------------------------------------------------------ *//* Box Discussion Opinions (contributors) *//* ---------------------------------------------------------------------------------- */
#contributors .box_contributors .title {display: block;	}
#contributors .box_contributors .comments {margin-top: 5px;display: inline;	}
#contributors .box_contributors .comments a {font-weight: normal;text-transform:uppercase;font-size:10px !important;}
#contributors .box_contributors .date {display: inline;	}	
#contributors .box_contributors{position: relative;	padding-top: 2px;	}
#contributors .box_contributors .list_block {padding-left: 152px;min-height: 106px;	}
#contributors .box_contributors .thumbnail {position: absolute;	top: 0;	left: 0; /*IE6 hack*/ _position:absolute; _top:0; _left: -153px;}

#boxForum {padding:13px 13px 13px 13px; background: #F5EFE2 url(/documents/sitestructure/resources/images/contributors_bottom_background.png) bottom left; line-height: 14px; height:52px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* HEADER MENU *//* ------------------------------------------------------------------------------------------------------------------ */
#menu_top{position:relative;width:960px;background:transparent url(../images/menu_top.gif) top left no-repeat; height:5px !important;padding:0 !important;line-height:0 !important; font-size: 0;margin:0 auto; _margin:0 auto;}
#header_menu{position:relative;width:950px;background:transparent url(../images/menubg.gif) top left repeat-y;height:auto;padding:0 5px;margin:0 auto;_margin: -7px auto 0 auto;}
#menu_bottom{position:relative;width:960px;background:transparent url(../images/menu_bottom.gif) top left no-repeat;height:5px;padding:0;margin:0 auto;font-size:0;}
/* ------------------------------------------------------------------------------------------------------------------ *//* LAYOUT ZONES *//* ------------------------------------------------------------------------------------------------------------------ */#page{width:962px;background:transparent;height:auto;margin:0 auto;padding:0;}
#page #main{background:transparent no-repeat scroll 0;float:left;height:auto;margin:0;padding:0;width:692px;padding-right:14px;_padding-right:8px;padding-bottom:24px;font-size:12px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* HEARTWIRE ZONE *//* ------------------------------------------------------------------------------------------------------------------ */#main #heartwire{width:692px;height:auto;padding:0;margin:0;background:transparent;}
#main #heartwireToolbar{width:692px;list-style-type:none;height:40px;margin:0 0 12px!important;background:transparent!important;}
#heartwire #heartwire_header{width:685px;height:40px;padding:0 7px 0 0;margin:0 0 12px;background:transparent url(../images/header_heartwire.jpg) top left no-repeat;text-align:right;}
#heartwire #heartwire_header_article{width:685px;height:28px;padding:0 7px 0 0;margin:0 0 6px;background:transparent url(../images/header_heartwire_article.jpg) top left no-repeat;text-align:right;}
#heartwire_header #viewall{float:right;height:auto;margin:13px 4px 0;width:auto;font-weight:normal!important;}
#heartwire_header #viewall a{font-weight:normal!important;}
#heartwire_left{width:auto;margin-bottom:12px;}
#heartwire_left .image{float:left;margin:2px 12px 6px 0;}
#heartwire_right{width:256px;padding:0;margin:0;margin-bottom:12px;}
#heartwire_right .quotebox{margin:24px 0 8px;text-align:left;}
.quotebox .quote{font-size:11px;line-height:14px;color:#666;font-weight:normal;}
.quotebox .author{float:right;width:200px;font-size:9px;line-height:11px;margin:12px 0 0;color:#666;font-weight:bold;}
.quotebox .quote_image{float:left;margin:4px 8px 6px 0;}
/* ------------------------------------------------------------------------------------------------------------------ *//* MAIN LEFT *//* ------------------------------------------------------------------------------------------------------------------ */#main #main_left{float:left;width:424px;height:auto;margin:0 12px 0 0;padding:0;background:transparent;font-size:11px;}
#main_left .box{width:424px;margin:0 0 12px;}

/*Conferance POST State
.box .box_header{width:410px;height:16px !important;padding:10px 0 0 14px;background:transparent url(../images/aha2010-editorial.jpg) top left no-repeat;font-size:15px;line-height:17px;font-weight:normal;}
.boxEdito .box_headerEdito{width:410px;height:16px !important;padding:10px 0 0 14px;background:transparent url(../images/aha2010-discussion.jpg) top left no-repeat;font-size:15px;line-height:17px;font-weight:normal;}
*/
/* Normal State*/
.box .box_header{width:410px;height:26px;padding:10px 0 0 14px;background:transparent url(../images/boxheader.jpg) top left no-repeat;font-size:15px;line-height:17px;font-weight:normal;}
.box .box_header .viewall{float:right;margin-right:12px;margin-top:0;display:inline;}
.box .box_header_content{width:398px;height:auto;padding:10px 12px;background:#f5efe2;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;}
.box .box_header_inside{width:398px;height:auto;padding:10px 12px;_padding:10px 11px 10px 11px;background:#f5efe2;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;}
.box .box_contributors{width:398px;height:auto;padding:2px 12px;background:#f5efe2;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;}/*put top padding to 10px after aha 2010*/
.box .box_editorial{width:398px;height:auto;padding:2px 12px;background:#f5efe2;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;}/*put top padding to 10px after aha 2010*/
.box .box_content{width:422px;height:auto;background:#fff;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;}
.box_content .rollover_target{float:right;width:138px;padding:12px;font-size:12px;line-height:14px;}
.rollover_target .date,.rollover_target .title,.box_choice .image,.box_choice .teaser,.box_choice .date,.rollover_target .condition{display:none;}
.content .image{margin:0 0 12px;}
.box_content .box_choice{float:right;width:258px;height:auto;}
.box_content .box_choice a{font-size:11px;line-height:13px;color:#2e516c;}
.box_choice .rollover_trigger{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 6px;background:#f6f6f6;}
.box_choice .rollover_trigger_hover{border-left:0;border-bottom:1px solid #ccc;padding:8px 6px 8px 7px;background:#fff;}
.box_header_content .image{float:left;margin:2px 12px 12px 0;}
.box_header_content .date{display:none;}

#specialty_meeting_coverage .box_header {background:url(/documents/sitestructure/resources/images/boxheader_conference.jpg)}
/* ------------------------------------------------------------------------------------------------------------------ *//* MAIN RIGHT *//* ------------------------------------------------------------------------------------------------------------------ */#main #main_right{float:left;width:256px;height:auto;padding:0;margin:0;background:transparent;font-size:11px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* ADBOX *//* ------------------------------------------------------------------------------------------------------------------ */.ad_box{width:256px;margin:0;padding:0;display:none;}
.ad_box .header{width:256px;height:21px;padding:0;background:#eee url(../images/ad_header.jpg) top left repeat-x;color:#000;margin:0;}
.ad_box .content{width:250px;border:0;margin:0 0 12px;padding:8px 3px;background:#f0eeee;}
.ad_box .contentpad{width:232px;border:0;margin:0 0 12px;padding:12px;background:#f0eeee;}
/* ------------------------------------------------------------------------------------------------------------------ *//* SMBOX *//* ------------------------------------------------------------------------------------------------------------------ */.sm_box{width:256px;margin:0 0 12px;padding:0;}
.sm_box .header{width:242px;height:26px;padding:10px 0 0 14px;background:#eee url(../images/sm_box_header.jpg) top left repeat-x;color:#000;font-size:15px;line-height:17px;margin:0;}
.sm_box .header .viewall{float:right;margin-right:12px;display:inline;}
.sm_box .content{width:226px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:0;border-bottom:1px solid #ccc;margin:0;background:#FFF;padding:14px;}
.sm_box .content_menu{width:254px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:0;margin:0;background:transparent url(../images/mostpop_bgmenu.jpg) top left repeat-x;padding:0;height:20px;}
.sm_box .content_menu UL{margin:0;padding:0;}
.sm_box .content_menu UL LI{list-style:none;float:left;height:20px;padding:0;}
.sm_box .content_menu UL LI A:LINK{display:block;text-decoration:none;background:transparent;padding:4px 14px;font-size:10px;line-height:12px;color:#000;text-transform:uppercase;font-weight:normal;border-right:1px solid #ccc;}
.sm_box .content_menu UL LI A:VISITED{display:block;text-decoration:none;background:transparent;padding:4px 14px;font-size:10px;line-height:12px;color:#000;text-transform:uppercase;font-weight:normal;border-right:1px solid #ccc;}
.sm_box .content_menu UL LI A:HOVER{display:block;text-decoration:none;background:transparent url(../images/mostpop_bgmenu_over.jpg) top left repeat-x;padding:4px 14px;font-size:10px;line-height:12px;color:#000;text-transform:uppercase;font-weight:normal;border-right:1px solid #ccc;}
.sm_box .content_menu UL LI A:ACTIVE{display:block;text-decoration:none;background:transparent;padding:4px 14px;font-size:10px;line-height:12px;color:#000;text-transform:uppercase;font-weight:normal;border-right:1px solid #ccc;}
.sm_box .content OL{margin:0;padding:0 0 0 20px;padding:0 0 0 24px;font-size:10px;line-height:12px;list-style-position:outside;}
.sm_box .content OL LI{margin:0 0 6px!important;padding:0;font-size:10px;line-height:12px;_border-bottom:1px solid #FFF;list-style:decimal;}
.sm_box .content OL LI A{margin:0!important;}
.sm_box .content A:LINK{display:block;color:#2d506c;font-size:10px;margin:6px 0;text-align:left;font-weight:normal;line-height:12px;}
.sm_box .content A:VISITED{display:block;color:#2d506c;font-size:10px;margin:6px 0;text-align:left;font-weight:normal;line-height:12px;}
.sm_box .content A:HOVER{display:block;color:#2d506c;font-size:10px;margin:6px 0;text-align:left;font-weight:normal;line-height:12px;}
.sm_box .content A:ACTIVE{display:block;color:#2d506c;font-size:10px;margin:6px 0;text-align:left;font-weight:normal;line-height:12px;}
.pollBar{margin:1px;width:100px;background:transparent url(../images/pollbar_empty.gif) top left repeat-x;}
/* ------------------------------------------------------------------------------------------------------------------ *//* LG BOX *//* ------------------------------------------------------------------------------------------------------------------ */
.lg_box{width:692px;margin:0 0 12px;padding:0;}
/*.lg_box .header{width:678px;height:26px;padding:10px 0 0 14px;background:#eee url(../images/lg_box_header.jpg) top left repeat-x;color:#000;font-size:15px;line-height:17px;margin:0;}*/
.lg_box .header .viewall{float:right;margin-right:12px;display:inline;}
.lg_box .content{width:662px;border-left:1px solid #ccc;border:1px solid #ccc;margin:0;background:#FFF;padding:14px;font-size:12px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* LG SUPPORTER BOX *//* ------------------------------------------------------------------------------------------------------------------ */
.lg_supporterbox{width:226px;margin:0 0 12px;padding:0;}
/*.lg_supporterbox .header{width:242px;height:26px;padding:10px 0 0 14px;background:#eee url(../images/sm_box_header.jpg) top left repeat-x;color:#000;font-size:15px;line-height:17px;margin:0;}*/
.lg_supporterbox .header .viewall{float:right;margin-right:12px;display:inline;}
.lg_supporterbox .content{text-align:center;width:226px;border:1px solid #ccc;margin:0;background:#FFF;padding:14px;font-size:12px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* LG GREYBOX BOX *//* ------------------------------------------------------------------------------------------------------------------ */.lg_greybox{width:692px;margin:0 0 12px;padding:0;}
.lg_greybox .header{width:678px;height:26px;padding:10px 0 0 14px;background:#eee url(../images/lg_greybox_head.jpg) top left repeat-x;color:#000;font-size:15px;line-height:17px;margin:0;}
.lg_greybox .header .viewall{float:right;margin-right:12px;display:inline;}
.lg_greybox .content{width:662px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;background:#f6f6f6;padding:14px;font-size:12px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* SMALL INSIDE BOX *//* ------------------------------------------------------------------------------------------------------------------ */.sm_insidebox .box_header{width:240px;height:18px;padding:5px 8px 3px;background:transparent url(../images/sm_insidebox_header.jpg) top left no-repeat;font-size:13px;line-height:15px;font-weight:normal;}
.sm_insidebox .box_content{width:232px;height:auto;padding:10px 12px 10px 10px;_padding:10px;background:#f5efe2;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;margin-bottom:12px;}
.sm_insidebox .box_content .list_block{width:auto;padding:0 2px;background:#f5efe3;border:0;margin-bottom:12px;}
.sm_insidebox .box_content .list_block .list_icon{display:none;}
.sm_insidebox .box_content .list_block .list_teaser .condition{display:none;}
.sm_insidebox .box_content .list_block .list_teaser .thumbnail{display:none;}
.sm_insidebox .box_content .list_block .list_teaser .title{display:inline;padding:0;margin-right:4px;}
.sm_insidebox .box_content .list_block .list_teaser .date{display:none;}
.sm_insidebox .box_content .list_block .list_teaser .teaser{display:none;}
/* ------------------------------------------------------------------------------------------------------------------ *//* SMALL BOX ACADEMIC *//* ------------------------------------------------------------------------------------------------------------------ */.sm_box_academic{margin-bottom:12px;}
.sm_box_academic .box_header{width:242px;height:26px;padding:10px 0 0 14px;background:transparent url(../images/sm_insidebox_header.jpg) top left no-repeat;font-size:13px;line-height:15px;font-weight:normal;}
.sm_box_academic .box_content{width:232px;height:auto;padding:10px 12px 10px 10px;_padding:10px;background:#f5efe2;border-left:1px solid #b5b2ac;border-right:1px solid #b5b2ac;border-top:0;border-bottom:1px solid #b5b2ac;color:#7b6672;margin-bottom:12px;}
.sm_box_academic .box_header .viewall{float:right;margin-right:12px;margin-top:0;display:inline;}
.sm_box_academic .box_content .list_block{width:auto;padding:0 2px;background:#f5efe3;border:0;margin-bottom:12px;}
.sm_box_academic .box_content .list_block .list_icon{display:none;}
.sm_box_academic .box_content .list_block .list_teaser .condition{display:none;}
.sm_box_academic .box_content .list_block .list_teaser .thumbnail{display:none!important;}
.sm_box_academic .box_content .list_block .list_teaser .title{display:inline;padding:0;margin-right:4px;}
.sm_box_academic .box_content .list_block .list_teaser .date{display:none;}
.sm_box_academic .box_content .list_block .list_teaser .teaser{display:none;}
.miniheader{width:232px!important;}
/* ------------------------------------------------------------------------------------------------------------------ *//* FEATURES *//* ------------------------------------------------------------------------------------------------------------------ */#features{position:relative;width:962px;margin:0 auto 24px;text-align:left;}
#features .header{position:relative;width:936px;background:transparent url(../images/bottombox_header.jpg) top left repeat-x;height:20px;padding:10px 12px 8px;margin:0;}
#features .header .viewall{float:right;margin:0;}
#features #content{position:relative;width:958px;background:#fff;height:38px;padding:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0;}
#features #content .contentbox{float:left;width:159px;background:#fff;height:auto;padding:0;border-left:0;border-right:1px solid #ccc;border-bottom:0;border-top:0;}
#features .date{display:none;}
feature_table{margin:0;}
.feature_table .features_td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0;border-left:0;background:#f6f6f6;width:141px;padding:9px;color:#666;font-size:12px;vertical-align:top;}
.features_td:hover{background:#fff;}
.features_td:first-child{border-left:1px solid #ccc;}
.features_td:last-child{width:140px;}
.features_td .image{margin-bottom:6px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* FOOTER *//* ------------------------------------------------------------------------------------------------------------------ */#bottom_ad{margin:0 auto 24px;width:468px;display:block;}
#bottom_ad .header{display:none;}
#footer_top{position:relative;clear:both;width:100%;background:#eee url(../images/footer1_bg.jpg) top left repeat-x;height:29px;padding:11px 0 0;text-align:center;}
#footer_middle{position:relative;width:100%;background:#e4e4e4 url(../images/footer2_bg.jpg) top left repeat-x;height:32px;padding:12px 0 0;font-size:11px;text-align:center;color:#666;}
#footer_bottom{position:relative;width:100%;background:#cdcdcd;height:120px/* after 04/01/2011 policy put back @ 120 */;padding:6px 0 0;font-size:11px;color:#666;border-top:1px solid #b8b8b8;line-height:18px;}
.foothigh_left {
	float: left;
	width: 50%;
	display: block;
}
.foothigh_right {
	float: left;
	width: 50%;
	text-align:right;
	display: block;
}

.foothigh_bottom {
	clear:both;
	margin: 12px 0 0 0;
	text-align:center;
	width: 962px;
}

.foot_container{display:block;width:962px;text-align:right;margin:0 auto;height:54px;margin-top:6px;}
#footer_bottom .smtxt{font-size:10px;line-height:17px;}
/* ------------------------------------------------------------------------------------------------------------------ *//* HYPERLINK CLASSES *//* ------------------------------------------------------------------------------------------------------------------ */

/*#mostPopular {height:auto; border:1px solid #09F; margin-bottom:10px;}*/

a:link{font-weight:bold;color:#2e516c;text-decoration:none;outline:none; line-height:auto;}
a:visited{font-weight:bold;color:#698598;text-decoration:none;outline:none; line-height:auto;}
a:hover{font-weight:bold;color:#2e516c;text-decoration:underline; outline:none; line-height:auto;}
a:active{font-weight:bold;color:#2e516c;text-decoration:none;outline:none; line-height:auto;}
a.small{font-size:11px;line-height:13px;}
a:link.footer{font-size:10px;line-height:18px;font-weight:normal;color:#31516a;font-family:Arial, Helvetica, sans-serif;}
a:visited.footer{font-size:10px;line-height:18px;font-weight:normal;color:#31516a;font-family:Arial, Helvetica, sans-serif;}
a:hover.footer{font-size:10px;line-height:18px;font-weight:normal;color:#31516a;font-family:Arial, Helvetica, sans-serif;}
a:active.footer{font-size:10px;line-height:18px;font-weight:normal;color:#31516a;font-family:Arial, Helvetica, sans-serif;}
.quote_credit a{font-size:9px;line-height:11px;text-align:right;font-weight:normal;color:#2e516c;}
#heartwire_right a{font-size:11px;line-height:13px;}
a:link.redlink{font-size:10px;text-align:right;font-weight:bold;color:#be0a0a;text-decoration:none;}
a:visited.redlink{font-size:10px;text-align:right;font-weight:bold;color:#be0a0a;text-decoration:none;}
a:hover.redlink{font-size:10px;text-align:right;font-weight:bold;color:#be0a0a;text-decoration:underline;}
a:active.redlink{font-size:10px;text-align:right;font-weight:bold;color:#be0a0a;text-decoration:none;}
a:link.redlink2{color:#be0a0a;font-size:12px;}
a:visited.redlink2{color:#be0a0a;font-size:12px;}
a:hover.redlink2{color:#be0a0a;font-size:12px;}
a:active.redlink2{color:#be0a0a;font-size:12px;}
a:link.redlink3{ display:block; color:#be0a0a;font-size:10px;}
a:visited.redlink3{display:block;color:#be0a0a;font-size:10px;}
a:hover.redlink3{display:block;color:#be0a0a;font-size:10px;}
a:active.redlink3{display:block;color:#be0a0a;font-size:10px;}
.viewall a:link{font-weight:normal;}
.viewall a:visited{font-weight:normal;}
.viewall a:hover{font-weight:normal;}
.viewall a:active{font-weight:normal;}
/*--------------------------------------------------------*//* SMALL CSS BUTTON *//*--------------------------------------------------------*/.smbutton{width:auto;font-size:93%;line-height:14px;margin:0;padding:0;display:inline;float:left;}
.smbutton a{background:url("/documents/sitestructure/resources/images/smbutton-left.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 5px;text-decoration:none;}
.smbutton a.disabled{background:url("/documents/sitestructure/resources/images/smbutton-left-disable.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 5px;text-decoration:none;}
.smbutton a:hover{background-position:0 -150px;color:#666;text-decoration:none;}
.smbutton a:hover span{background-position:100% -150px;text-decoration:none;}
.smbutton a span{float:left;display:block;background:url("/documents/sitestructure/resources/images/smbutton-right.gif") no-repeat right top;padding:3px 10px 4px 4px;}
.smbutton a.disabled span{float:left;display:block;background:url("/documents/sitestructure/resources/images/smbutton-right-disable.gif") no-repeat right top;padding:3px 15px 4px 2px;}
/* *//* Commented Backslash Hack hides rule from IE5-Mac \*/.smbutton a span{float:none;white-space:nowrap;}
/* End IE5-Mac hack *//*/*/.smbutton a:link span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#c00;white-space:nowrap;}
.smbutton a:visited span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#c00;white-space:nowrap;}
.smbutton a:hover span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#666;white-space:nowrap;}
.smbutton a:link.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.smbutton a:visited.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.smbutton a:hover.disabled span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
/* SITEBTN CSS BUTTON */.sitebtn{width:auto;font-size:93%;line-height:14px;margin:0;padding:0;display:inline;float:left;}
.sitebtn a{background:url("/documents/sitestructure/resources/images/smbutton-left.gif") no-repeat left top;float:left;margin:0 0 6px;padding:0 0 0 5px;text-decoration:none;}
.sitebtn a.disabled{background:url("/documents/sitestructure/resources/images/smbutton-left-disable.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 5px;text-decoration:none;}
.sitebtn a:hover{background-position:0 -150px;color:#666;text-decoration:none;}
.sitebtn a:hover span{background-position:100% -150px;text-decoration:none;}
.sitebtn a span{float:left;display:block;background:url("/documents/sitestructure/resources/images/smbutton-right.gif") no-repeat right top;padding:3px 10px 4px 4px;}
.sitebtn a.disabled span{float:left;display:block;background:url("/documents/sitestructure/resources/images/smbutton-right-disable.gif") no-repeat right top;padding:3px 15px 4px 2px;}
/* *//* Commented Backslash Hack hides rule from IE5-Mac \*/.sitebtn a span{float:none;white-space:nowrap;}
/* End IE5-Mac hack *//*/*/.sitebtn a:link span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#c00;white-space:nowrap;}
.sitebtn a:visited span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#c00;white-space:nowrap;}
.sitebtn a:hover span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#666;white-space:nowrap;}
.sitebtn a:link.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.sitebtn a:visited.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.sitebtn a:hover.disabled span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
/*--------------------------------------------------------*//* NORMAL CSS BUTTON *//*--------------------------------------------------------*/.button{width:auto;font-size:93%;line-height:14px;margin:0;padding:0;display:inline;float:left;}
.button a{background:url("/documents/sitestructure/resources/images/button-left.gif") no-repeat left top!important;float:left!important;margin:0!important;padding:0 0 0 12px!important;text-decoration:none;border:0!important;height:auto!important;}
.button a.disabled{background:url("/documents/sitestructure/resources/images/button-left-disable.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 12px;text-decoration:none;}
.button a:hover{background-position:0 -150px!important;color:#666;}
.button a:hover span{background-position:100% -150px!important;}
.button a span{float:left;display:block;background:url("/documents/sitestructure/resources/images/button-right.gif") no-repeat right top;padding:6px 15px 8px 2px;}
.button a.disabled span{float:left;display:block;background:url("/documents/sitestructure/resources/images/button-right-disable.gif") no-repeat right top;padding:6px 15px 8px 2px;}
/* *//* Commented Backslash Hack hides rule from IE5-Mac \*/.button a span{float:none;white-space:nowrap;}
/* End IE5-Mac hack *//*/*/.button a:link span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#c00;white-space:nowrap;}
.button a:visited span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#c00;white-space:nowrap;}
.button a:hover span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#666;white-space:nowrap;}
.button a:link.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.button a:visited.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.button a:hover.disabled span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
/*--------------------------------------------------------*//* RED CSS BUTTON *//*--------------------------------------------------------*/
.redbutton{width:auto;font-size:93%;line-height:14px;margin:0;padding:0;display:inline;float:left;}
.redbutton a{background:url("/documents/sitestructure/resources/images/redbutton-left.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 12px;text-decoration:none;}
.redbutton a.disabled{background:url("/documents/sitestructure/resources/images/redbutton-left-disable.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 12px;text-decoration:none;}
.redbutton a:hover{background-position:0 -150px;color:#666;}
.redbutton a:hover span{background-position:100% -150px;}
.redbutton a span{float:left;display:block;background:url("/documents/sitestructure/resources/images/redbutton-right.gif") no-repeat right top;padding:6px 15px 8px 2px;}
.redbutton a.disabled span{float:left;display:block;background:url("/documents/sitestructure/resources/redimages/button-right-disable.gif") no-repeat right top;padding:6px 15px 8px 2px;}
/* *//* Commented Backslash Hack hides rule from IE5-Mac \*/.redbutton a span{float:none;white-space:nowrap;}
/* End IE5-Mac hack *//*/*/.redbutton a:link span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#FFF;white-space:nowrap;}
.redbutton a:visited span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#FFF;white-space:nowrap;}
.redbutton a:hover span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#ce7777;white-space:nowrap;}
.redbutton a:link.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.redbutton a:visited.disabled span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
.redbutton a:hover.disabled span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;line-height:15px;color:#cdcdcd;white-space:nowrap;}
/*--------------------------------------------------------*//* MEGA CSS BUTTON *//*--------------------------------------------------------*/.megabutton{width:auto;font-size:93%;line-height:14px;margin:0;padding:0;display:inline;float:left;}
.megabutton a{background:url("/documents/sitestructure/resources/images/megabutton-left.gif") no-repeat left top!important;float:left!important;margin:0!important;padding:0 0 0 12px!important;text-decoration:none;border:0!important;height:42px!important;cursor:pointer;}
.megabutton a:hover{background-position:0 -100px!important;color:#666;}
.megabutton a:active{background-position:0 -200px!important;color:#666;}
/* *//* Commented Backslash Hack hides rule from IE5-Mac \*/.megabutton a span{float:none;white-space:nowrap;}
/* End IE5-Mac hack *//*/*/.megabutton a span{float:left;display:block;background:url("/documents/sitestructure/resources/images/megabutton-right.gif") no-repeat right top;padding:6px 20px 8px 6px;height:28px;}
.megabutton a:link span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:18px;line-height:28px;color:#c00;white-space:nowrap;}
.megabutton a:visited span{text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:18px;line-height:28px;color:#c00;white-space:nowrap;}
.megabutton a:hover span{background-position:100% -100px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:18px;line-height:28px;color:#c00;white-space:nowrap;}
.megabutton a:active span{background-position:100% -200px;text-decoration:none;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:18px;line-height:28px;color:#666;white-space:nowrap;}
/* ------------------------------------------------------------------------------------------------------------------ *//* RIGHT HAND COLUMN *//* ------------------------------------------------------------------------------------------------------------------ */#page #rhc{float:left;width:256px;height:auto;padding:0;margin:0 0 12px;background:transparent;font-size:10px;}
#rhc iframe{margin-bottom:12px!important;}
#rhc .rhc_block{float:left;width:256px;height:auto;padding:0;margin:0 0 8px;background:#c5d9e8 url(../images/rhc_bg.jpg) top left repeat-y;}
.rhc_block .rhc_block_header{width:192px;height:15px;padding:12px 12px 12px 52px;_padding:12px 12px 9px 52px;margin:0;background:transparent url(../images/rhc_block_header.jpg) top left no-repeat;}
.rhc_block .rhc_block_header_noncme{width:232px;height:15px;padding:12px;margin:0;background:transparent url(../images/rhc_block_header_noncme.jpg) top left no-repeat;}
.rhc_block_header .section,.rhc_block_header_noncme .section{color:#FFF;}
.rhc_block .rhc_block_hightlight_video{width:250px;height:auto;padding:0;margin:0 auto;color:#fff;font-size:13px;font-weight:bold;}
.rhc_block .rhc_block_hightlight_title{width:220px;margin:0 auto 12px;font-size:10px;line-height:12px;padding:15px;font-weight:normal;background:#ecf7ff;border-bottom:1px solid #d8e4ed;}
.rhc_block .rhc_block_links{width:220px;margin:0 auto;font-size:10px;line-height:12px;padding:0 15px 15px;font-weight:normal;background:#ecf7ff;clear:both;}
.rhc_block_links .image{float:left;margin:2px 6px 0 0;}
.rhc_block .rhc_block_links2{width:226px;margin:0 auto;font-size:10px;line-height:12px;padding:12px;font-weight:normal;background:#f6f6f6;clear:both;border-top:1px solid #ccc;}
.rhc_block .rhc_block_links2:hover{background:#FFF;}
.rhc_block_links2 a.title{font-weight:bold;}
.rhc_block_links2 .image{float:left;margin:2px 6px 0 0;clear:both;}
.rhc_block .rhc_block_white{width:250px;margin:0 auto;font-size:10px;line-height:12px;padding:0;font-weight:normal;background:#fff;clear:both;border-top:3px solid #c5d9e8;border-bottom:0;border-left:0;border-right:0;}
.rhc_block_white .headgraphic{margin:5px 5px 12px;}
.rhc_block_white .headgraphic2{margin:12px;}
.rhc_block_white .header{width:200px;height:34px;padding:17px 0 0 50px;margin:0;background:transparent url(../images/rhc_block_subheader.jpg) top left no-repeat;border-bottom:1px solid #ccc;font-size:14px;line-height:16px;font-weight:bold;color:#000;}
.rhc_block_white .header_noncme{width:241px;height:34px;padding:17px 0 0 9px;margin:0;background:transparent url(../images/rhc_block_subheader_noncme.jpg) top left no-repeat;border-bottom:1px solid #ccc;font-size:14px;line-height:16px;font-weight:bold;color:#000;}
.rhc_block_white .content{padding:0 12px 12px;}
/* DISPLAY NONE FOR JQUERY BEHAVIORS */.rhc_block_links .condition,#rhc_block_hightlight .condition,#rhc_block_hightlight .image,#rhc_block_hightlight .date,#rhc_block_hightlight .teaser,.rhc_block_links .condition,.rhc_block_links .date,.rhc_block_links .teaser,.rhc_block_links2 .date,.rhc_block_links2 .teaser{display:none;}
#rhc .rhc_block_end{width:256px;height:3px;padding:0;margin:0;background:transparent url(../images/rhcolumn-bottom.gif) bottom left no-repeat;}
.rhc_block_end_link{width:226px;height:28px;padding:10px 15px 0;margin:0;background:transparent url(../images/rhc_block_end.jpg) top left repeat-y;}
.editorial_programs .list_teaser .teaser,.editorial_programs .list_teaser .thumbnail{display:none;}
.analyze .thumbnail{display:block;}

/* SEARCH LISTING - THIS IS USED FOR SEARCH RESULT ONLY */
.search_listing .list_block{width:668px;border-bottom:1px solid #ccc;padding:12px 12px;}
.search_listing .list_block .list_teaser .thumbnail{display:none!important;}
.search_listing .list_block .list_teaser .title{display:block;margin:0 0 4px;padding:0;text-align:left;}
.search_listing .list_block .list_teaser .list_icon{float:left;display:inline;padding:0;margin:0;line-height:0;font-size:0;}
.search_listing .list_block .list_teaser .list_icon IMG{float:left;display:inline;padding:0;margin:2px 4px 0 0;line-height:0;font-size:0;}
.search_listing .list_block .list_teaser .cpd{float:left;width:19px;height:11px;background:url(/documents/sitestructure/resources/images/icons/cpd_icon.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.search_listing .list_block .list_teaser .cmece{float:left;width:32px;height:11px;background:url(/documents/sitestructure/resources/images/icons/CME_CE.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.search_listing .list_block .list_teaser .cme{float:left;width:19px;height:11px;background:url(/documents/sitestructure/resources/images/icons/cme_icon.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.search_listing .list_block .list_teaser .fmc{float:left;width:19px;height:11px;background:url(/documents/sitestructure/resources/images/icons/fmc_icon.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.search_listing .list_block .list_teaser .date{display:inline;margin:0;padding:0;}
.search_listing .list_block .list_teaser .teaser{display:inline;margin:0;padding:0;}

/* SEARCH LISTING - THIS IS USED FOR SEARCH RESULT ONLY */
.collection_listing .list_block{width:692px;border-bottom:1px solid #ccc;padding:12px 0;}
.collection_listing .list_block .list_teaser .thumbnail{display:none!important;}
.collection_listing .list_block .list_teaser .title{display:block;margin:0 0 4px;padding:0;text-align:left;}
.collection_listing .list_block .list_teaser .list_icon{float:left;display:inline;padding:0;margin:0;line-height:0;font-size:0;}
.collection_listing .list_block .list_teaser .list_icon IMG{float:left;display:inline;padding:0;margin:2px 4px 0 0;line-height:0;font-size:0;}
.collection_listing .list_block .list_teaser .cpd{float:left;width:19px;height:11px;background:url(/documents/sitestructure/resources/images/icons/cpd_icon.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.collection_listing .list_block .list_teaser .cme{float:left;width:19px;height:11px;background:url(/documents/sitestructure/resources/images/icons/cme_icon.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.collection_listing .list_block .list_teaser .fmc{float:left;width:19px;height:11px;background:url(/documents/sitestructure/resources/images/icons/fmc_icon.gif) top left no-repeat;clear:both;margin:2px 4px 0 0;font-size:1px;}
.collection_listing .list_block .list_teaser .date{display:inline;margin:0;padding:0;}
.collection_listing .list_block .list_teaser .teaser{display:inline;margin:0;padding:0;}


/* SITEMAP FORMAT */.pagenotfound{margin:10px 0 0;}
.sitemap{margin:20px 10px;clear:both;;float:left;}
.sitemap-top{clear:both;;float:left;}
.sitemap-section{font-size:small;list-style-type:none;float:left;width:300px;margin-left:10px;padding:5px;}
.sitemap-top-section{font-size:small;list-style-type:none;float:left;width:300px;margin:10px 10px 0 0;padding:0;}
.sitemap-section-header{font-weight:bold;margin:25px 15px 0 0;}
.sitemap-section-list{width:300px;border:0;margin:0 0 5px;padding:0;text-indent:0;}
.sitemap-section-menuitem{list-style-type:none;width:300px;margin-top:5px;}
.sitemap-section-subsections{font-size:small;list-style-type:none;width:300px;border:0;margin:0;padding:5px 0 0;text-indent:0;}
.sitemap-section-subsections a.sitemap-href{font-weight:normal;width:300px;}
.sitemap-section .sitemap-href{text-decoration:none;width:300px;}
/*  404 ERROR PAGE FORMAT */.header404{float:left;clear:both;width:961px;height:111px;background:transparent url(/documents/sitestructure/resources/images/404-head-bg_grey.jpg) top left repeat-x;}
.message404{background:transparent url(/documents/sitestructure/resources/images/404-head-bg_grey-left.jpg) top left no-repeat;float:left;width:674px;padding:15px 10px 10px 20px;display:block;}
.message404 h1{color:#000;font-size:20px;line-height:26px;margin:0;}
.search404{text-align:center;float:left;width:246px;height:89px;padding-left:11px;background:transparent url(/documents/sitestructure/resources/images/404-head-bg_search.jpg) top left repeat-x;display:block;}
.search404 .cell_search{float:left;margin:27px 0 0;background:transparent url(/documents/sitestructure/resources/images/search_bg_es.gif) top left no-repeat;width:135px;height:30px;display:block;}
.search404 .cell_search .searchfield{background:transparent;border:0;width:122px;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:12px;height:20px;padding:7px 2px 0 10px;display:block;}
.search404 .cell_search_button{float:left;padding:27px 10px 0 0;background:transparent url(/documents/sitestructure/resources/images/404-head-bg_search-right.jpg) top right no-repeat;width:101px;display:block;}
.left404{float:left;width:669px;padding:0 13px 35px 22px;display:block;}
.pagenotfound,#page .pagenotfound .body404 #rhc{font-size:12px;display:block;}
.resourcelinks_head,.resourcelinks_head a:link{font-size:16px;font-weight:bold;color:#c00;}
.resourcelinks_head .viewall{font-size:11px;font-weight:normal;color:#c00;}
.left404 .resourcelinks_head{margin:15px 0 0;}
.steps404 ul li{margin-bottom:6px;}
.steps404 ul{margin-top:6px;padding-left:20px;}
.left404 ul{margin-top:6px;padding-left:20px;}
.left404 ul li{margin-bottom:6px;}
.body404 #rhc ul{margin-bottom:20px;margin-top:6px;padding-left:20px;}
.body404 #rhc ul li{margin-bottom:6px;}
.widebox{width:692px;margin:0 0 12px;}
.widebox .header{width:692px;height:6px;line-height:0;padding:0;margin:0;background:transparent url(../images/wide_textbox_header.jpg);}
.widebox .body{width:668px;height:auto;padding:6px 12px;margin:0;background:transparent url(../images/wide_textbox_body.jpg);}
.widebox .footer{width:692px;height:6px;line-height:0;padding:0;margin:0;background:transparent url(../images/wide_textbox_footer.jpg);}
.widebox2{width:666px;margin:0 0 12px;}
.widebox2 .header{width:666px;height:6px;line-height:0;padding:0;margin:0;background:transparent url(../images/wide2_textbox_header.jpg);}
.widebox2 .body{width:642px;height:auto;padding:6px 12px;margin:0!important;background:transparent url(../images/wide2_textbox_body.jpg);}
.widebox2 .footer{width:666px;height:6px;line-height:0;padding:0;margin:0;background:transparent url(../images/wide2_textbox_footer.jpg);}
/* REGISTRATION STYLES */.registration_success{color:#000;margin:15px 0 0;}
.registration_success ul li{margin:5px 0 5px 20px;}
.registration_success ul{margin-bottom:15px;margin-top:15px;padding-left:20px;}
.registration_success .signature{font-size:14px;}
/* EDUCATIONAL PARTNERSHIPS and CONFERENCE COVERAGE BOX STYLE */.educpartnerships .list_block .list_teaser .condition{display:none;}
.educpartnerships .list_block .list_teaser .list_icon{display:none;}
.educpartnerships .list_block .list_teaser .date{display:none;}
.educpartnerships .list_block .list_teaser .teaser{display:none;}
#educpartnerships ul li{font-size:10px;line-height:12px;}
#conference_coverage ul li{font-size:10px;line-height:12px;}
#breaking-news{width:100%;padding:0 0 5px;}
#breaking-news .header{background:transparent url(/documents/sitestructure/resources/images/acc09/coming_left.gif) top left no-repeat;width:58px;height:22px;color:#fff;font-family:"Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;padding:5px 0 0 10px;overflow:hidden;float:left;}
#breaking-news .title{background:transparent url(/documents/sitestructure/resources/images/acc09/coming_right.gif) top right no-repeat;width:321px;height:20px;color:#fff;font-family:"Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;padding:6px 0 0 10px;overflow:hidden;float:left;}
/* SEARCH LISTING */.search_listing_box{border-bottom:#ccc 1px solid;margin:0 0 8px;padding:0 0 8px;height:auto;}
.search_listing_box .searchfor{float:left;width:auto;height:21px;margin:12px 0 0;padding:0;}
.search_listing_box .inputdiv{float:left;width:auto;height:21px;margin:8px 0 0;padding:0;}
.search_listing_box .submitdiv{float:left;width:auto;height:auto;width:auto;margin:8px 0 0;padding:0;}
.search_listing_box .selectdiv{float:left;width:auto;height:auto;width:auto;margin:8px 0 0 6px;padding:0;}
.search_listing_input{width:250px;height:18px;background:transparent url(/documents/sitestructure/resources/images/search_listing_bg.jpg) top left no-repeat;border:0;margin:0 8px;font-size:12px;padding:3px 3px 2px; border-right: 1px solid #d2d2d2}
.search_listing_box select{float:left;width:auto;height:auto;width:270px; height: 23px; padding: 1px;}

/* NEXT PREVIOUS CLASSES */#next-previous-links{display:block;float:left;margin:0 0 12px!important;}
.next-previous{display:block;float:left;}
.np_top{display:block;float:left;width:692px;height:6px;font-size:0;line-height:0;background:transparent url(/documents/sitestructure/resources/images/nextprevious/nextprevious_top.jpg) top left no-repeat;}
.no_top,.po_top{display:block;float:left;width:692px;height:6px;font-size:0;line-height:0;background:transparent url(/documents/sitestructure/resources/images/nextprevious/onlyone_top.jpg) top left no-repeat;padding:0;margin:0;}
.np_content{display:block;float:left;width:692px;height:auto;background:transparent url(/documents/sitestructure/resources/images/nextprevious/nextprevious_background.jpg) center left repeat-x;vertical-align:middle;}
.np_content .previous-article{clear:left;display:block;float:left;width:280px;padding:6px 12px 6px 54px;text-align:right;margin:auto 0;}
.np_content .next-article{display:block;float:left;width:280px;padding:6px 54px 6px 12px;text-align:left;margin:auto 0;}
.np_content a{z-index:999;text-decoration:none!important;cursor:pointer;font-size:12px;}
.po_content{display:block;float:left;width:692px;height:auto;background:transparent url(/documents/sitestructure/resources/images/nextprevious/previousonly_background.jpg) center left repeat-x;vertical-align:middle;}
.po_content .previous-article_alone{clear:left;display:block;float:left;width:626px;padding:6px 12px 6px 54px;text-align:right;margin:auto 0;}
.po_content a{z-index:999;text-decoration:none!important;cursor:pointer;font-size:12px;}
.no_content{display:block;float:left;width:692px;height:auto;background:transparent url(/documents/sitestructure/resources/images/nextprevious/nextonly_background.jpg) center left repeat-x;vertical-align:middle;}
.no_content .next-article_alone{clear:left;display:block;float:left;width:626px;padding:6px 54px 6px 12px;text-align:left;margin:auto 0;}
.no_content a{z-index:999;text-decoration:none!important;cursor:pointer;font-size:12px;}
.nextprevious_label{font-weight:normal;font-family:Arial;color:#000;text-transform:uppercase;font-size:10px!important;text-decoration:none!important;}
.nextprevious_title{font-size:12px!important;text-decoration:none!important;}
.nextprevious_date{font-weight:normal;font-family:Arial;font-size:10px!important;text-transform:uppercase;color:#676e78;text-decoration:none!important;}
.np_bottom{clear:left;display:block;width:692px;height:6px;line-height:0;background:transparent url(/documents/sitestructure/resources/images/nextprevious/nextprevious_bottom.jpg) top left no-repeat;}
.no_bottom,.po_bottom{display:block;float:left;width:692px;height:6px;line-height:0;background:transparent url(/documents/sitestructure/resources/images/nextprevious/onlyone_bottom.jpg) top left no-repeat;}
/**********************************//********** HEARTBRIEFS ***********//**********************************/
.heartbriefs{width:424px;padding:0;margin: 0 0 10px;}
.heartbriefs .heartbriefs_head{width:424px;padding:0;margin:0;overflow:hidden;}
.heartbriefs .heartbriefs_foot{width:424px;padding:0;margin:0;overflow:hidden;}
.heartbriefs .heartbriefs_content{width:400px;height:auto;padding:1px 12px 5px;margin:0;background:#fff url(/documents/sitestructure/resources/images/heartbriefsbox_bg.gif) top left repeat-y;}
.heartbriefs_content ul{margin:0 0 0 15px;padding:0;list-style:disc;}
.heartbriefs_content ul li{margin:6px 0 0;}
.heartbriefs_content ul li .list_block .list_teaser .condition{display:none!important;}
.heartbriefs_content ul li img.icon{padding:1px 0 0;display:inline;}
.heartbriefs_content ul li .list_block .list_teaser .title{float:left!important;}
.heartbriefs_content ul li .list_block .list_teaser .date{display:none!important;}
.heartbriefs_content ul li .list_block .list_teaser .teaser{display:none!important;}
#partofconference{width:100%!important;overflow:auto;margin:6px 0;}
#partofconference_text{position:relative;font-family:Arial, sans-serif;font-size:12px;background:transparent url(/documents/sitestructure/resources/images/partofconference_left.jpg) top left no-repeat;width:auto!important;float:left;margin:0;height:17px;padding:1px 0 1px 10px;}
#partofconference_text a:link{color:#af1916;font-weight:bold;}
#partofconference_text a:visited{color:#af1916;font-weight:bold;}
#partofconference_text a:hover{color:#af1916;font-weight:bold;}
#partofconference_text a:active{color:#af1916;font-weight:bold;}
#partofconference_close{float:left;background:transparent url(/documents/sitestructure/resources/images/partofconference_close.jpg) top left no-repeat;width:10px;height:17px;}
#conferencebar{width:962px;height:40px;background:transparent url(/documents/sitestructure/resources/images/conferencebar_bg.jpg) top left no-repeat;margin:0 0 12px;}
#conferencebar_label{width:auto;height:20px;padding:11px 12px 9px;font-weight:bold;}
#createTempUserDiv{color:#000;}
.more-coverage{text-align:left;margin:10px 10px 10px 0;}
.more-coverage a{background:#fdd;text-transform:uppercase;font-size:9px;color:#000;font-weight:normal;padding:3px;}
.more-coverage-left{font-size:9px;padding:3px;width:11px;background:transparent url(/documents/sitestructure/resources/images/more-coverage-left.gif) top left no-repeat;}
.more-coverage-right{font-size:9px;padding:3px;width:11px;background:transparent url(/documents/sitestructure/resources/images/more-coverage-right.jpg) top right no-repeat;}
.more-coverage-name{color:red;font-weight:bold;}

.extraPadding {
    width: 982px;
    margin: 0 auto;
}
.geotargettxt {color: #008800;margin-bottom: 12px;font-size: 12px;line-height: 15px;border: 1px solid #008800;padding: 12px;background: #000000;font-family:Courier,monospace;font-weight: bold;}
.submit_button {cursor: pointer;display: block;float: left;height: 28px;padding: 0 0 0 7px;margin: 0px;background: #f5f5f5 url(../images/submit_button.gif) left 0 no-repeat; }
.submit_button input {cursor: pointer;font-family: "Lucida Grande", Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;display: block;height: 28px;border: none;padding: 0 7px 3px 0;margin: 0px;color: #cc0000;background: transparent url(../images/submit_button.gif) right 0 no-repeat;}
.submit_button:hover {background: #f5f5f5 url(../images/submit_button.gif) left -28px no-repeat;}
.submit_button:hover input {background: transparent url(../images/submit_button.gif) right -28px no-repeat;color: #66667c;}

#collections_header {
	width: 692px;
	height: 50px;
	background: transparent url(../images/header_heartwire_collections.jpg) top left no-repeat;
	margin: 0 0 18px 0;
}

#collection_header {
	width: 692px;
	height: 50px;
	background: transparent url(../images/header_heartwire_collections.jpg) top left no-repeat;
	margin: 0;
}

#collection_name {
	background: #f6f6f6 url(../images/collections_labelbg.jpg) bottom left repeat-x;
	width: 668px;
	padding: 12px;
	height: auto;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

#mediator_header {
	width: 962px;
	height: 50px;
	background: transparent url(../images/header_heartwire_mediator.jpg) top left no-repeat;
	margin: 0 0 18px 0;
	padding:5px;
}

#searchblock input.navcontrols {
	font-size: 10px;
	height: 22px;
	padding: 0 6px 3px 6px;
	line-height: 12px;
}

/*
    For Conditions page
*/

 .wideGreybox {
    width: 474px;
    background: #e5e5e5 url(/documents/sitestructure/resources/images/greybox_bottom.gif) bottom left no-repeat;
    padding: 0 0 12px;
    margin-bottom: 12px;
}

.wideGreybox .entry {
    padding: 12px 10px 0;
}

.wideGreybox .entry .thumbnail {
    float: left;
    margin-right: 11px;
}

/* For resource-center PTE class */
.publishedtoeditors .slideInfo { width: 630px !important }

.small_other_programs_head .more {
    /*display: none;*/
	display: block;
	text-indent: -10000px;
	color:#b90101;
}

.small_other_programs_head .more .morelink{
    /*display: none;*/
	color:#b90101 !important;
}

.isAllcme {
    background-position: bottom left; 
    height: 3px; 
    padding: 0 15px;
}

/* FOR ECP */
.enrichingMedia {
    float: right;
    margin: 0 0 10px 10px;
    width: 240px;
}

.enrichingMedia h2 {
    font-size: 11px;
    line-height: 13px;
    background: #b8b8b8 url(/documents/sitestructure/resources/images/enrichMediaHeader.jpg) top left no-repeat;
    border-bottom: 1px solid #a2a2a2;
    margin: 0;
    padding: 10px;
}

.enrichingMedia .description {
    font-size: 11px;
    border-bottom: 2px solid #dddddd;
    padding: 10px 0;
}

.publishedToEditorsEnriched {
    border: 1px dashed #DFB2B2;
    background: #FFCCCC;
}

#returnmobile {
    width: 100%;
    text-align: center;
    background: #aaa url(/documents/sitestructure/resources/images/glass_effect_bg.png) no-repeat left top;
    color: red;
    padding: 8px 0px 8px 0px;
    margin: 5px 0px 10px 0px;
}

#returnmobile a, #returnmobile a:hover, #returnmobile a:active {
    color: #c00 !important;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 18px;
}

#trialSlides {
	font-size:10px !important;	
}

#trialSlides ul {
	list-style-type:disc !important;
	padding: 0 0 0 12px !important;
}

.latestnews .list_block {
	margin: 0 0 12px 0;
	font-size: 11px;
}

h2.section {
        margin: 0;
        display: inline;
}

h2.section a {
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.disclosure {
    color: #666666;
    font-size: 10px;
    font-style: italic;
    margin-top: 2em;
    line-height: 1.5em;
}

.disclosureChoice {
    float: left;
    margin-right: 8px;
}

.disclosureLabel {
    display: block;
    overflow: auto;
    margin-bottom: 0.5em;
}

#collection_teaser{
  color: #000000;
  font-size: 11px;
    font-weight: normal;
    line-height: 14px;
	padding-top:10px;
}

* html #topbar_part1_right label{
  display: none;
}



/***********************************************/

.share {
	float: right;
    margin-bottom: 10px;
}
.share iframe {
    position: relative;
    top: 4px;
}

.share div iframe {
    position: relative !important;
    top: 4px !important;
}

.twitter-count-horizontal { width: 103px !important; }

.fb_ltr {
    top: 2px !important;
    width: 120px !important;
}

.foothigh_left br {
  margin-bottom: 7px;
}

.foothigh_left .fb_ltr {
     width: 450px !important;
}

#___plusone_0, #___plusone_0 iframe { width: 59px !important; }

#articleTaskbar {
    overflow: visible;
    height: 28px;
    background: #fafafa url(/documents/sitestructure/resources/images/articleTaskbar/background.gif) top left repeat-x;
    display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;
    border: 1px solid #cdcdcd;
    width: 691px;
}

#articleTaskbar li {
    position: relative;
    overflow: visible;
    cursor: pointer;
    line-height: 28px;
    height: 28px;
    display: block;
    float: left;
    border-right: 1px solid #cdcdcd;
    text-align: left;
}

#articleTaskbar li a { display: block; }

#articleTaskbar .readLater ul {
        float: left;
		padding: 6px 0 0 0;
		display:inline;
		*float: none !important;
		*display: block !important;
    }
#articleTaskbar .readLater ul li {
        float: left;
    display: inline;
    line-height: 16px;
    border: none !important;
}

#articleTaskbar .comment .commentBubble {
    margin: 7px 0 0 10px;

    text-indent: 0;
    float: left;
    width: 15px;
    height: 16px;
    background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/commentBubble.png) 0 0 no-repeat;

    font-size: 9px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height: 12px;
}



#articleTaskbar .label {
	font-weight: normal;
}

.shareThis { display: none; }

#next-previous-links .shareThis {
    display: block;
    margin-bottom: 20px;
}

.shareThis .fb_ltr {
    width: 510px !important;
}

.shareThis ul {
    margin: 0 0 10px 0;
    padding: 0;
    list-style-type: none;
}

.shareThis ul li {
    display: inline;
    margin-right: 10px;
}

.shareThis #___plusone_1 {
    width: 62px !important;
}

#article .author {
    position: relative;
    z-index: 1000;
}

.fontSize a.text_size div {
    height: 28px;
    width: 16px;
    float: left;
    background: transparent;
}

.fontSize a.text_size div#fontSize_small {
    text-indent: -10000px;
}

.fontSize a.text_size div#fontSize_medium {
    text-indent: -10000px;
}

.fontSize a.text_size div#fontSize_large {
    text-indent: -10000px;
}

#fontSize_medium {
    margin-right: 3px;
    width: 15px;
}

#fontSize_large { margin-right: 7px; }

.articleTools {
	position: relative;
    top: -18px;
    margin-bottom: -30px;
}

.articleTools .comment a, .articleTools a.external_print, .articleTools a.external_send, .articleTools a.external_cite{
    position: relative;
    z-index: 99999;
}

.articleTools .comment a {
    height: 28px;
    overflow: hidden;
}

.articleTools #articleTaskbar {
    overflow: hidden;
}

.articleTools #articleTaskbar .readLater ul {
    margin-top: 0;
    position: relative;
}

.articleTools .IN-widget {
    margin-left: 10px;
    position: relative;
    top: 5px;
}

/* From the _podcast JSP, externalized to be shared with other JSON based comment displays */

#jscommentstable {
    display: none;
    width: 962px;
}

#comments_required {
    background: none repeat scroll 0 0 #FFBBBB;
    border: 1px solid red;
    display: none;
    margin: 20px 0;
    padding: 20px;
}

.comment_header,.comment_body,.comment_title {
    width: 948px;
    clear: both;
    float: left;
    display: block;
    padding: 6px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.comment_header,.comment_title {
    background:
        URL(/documents/sitestructure/resources/images/forum/bglow.gif);
}

.comment_body {
    background:
        URL(/documents/sitestructure/resources/images/forum/bghigh.gif);
}

.comment_title {
    border-bottom: 1px solid #ccc;
}

.comment_num,.comment_date {
    float: left;
}

.comment_author,.comment_message {
    float: left;
    display: block;
    height: 100%;
}

.comment_author,.comment_num {
    width: 196px;
}

.comment_message,.comment_date {
    width: 452px;
    padding: 0 300px 0 0;
}

.comment_message p {
    margin-top: 0px;
}

/* articleTaskbar */
/* articleTaskbar */

#articleTaskbar .readLater {
    padding-right: 10px;
}

#articleTaskbar a {
    height: 28px;
}

#articleTaskbar .comment .label {
	float: left;
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	color: #2b5176;
	margin: 0 10px 0 6px;
	width: auto;
}

#articleTaskbar .readLater .label {
	float: left;
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	color: #2b5176;
	margin: 0 6px 0 10px;
	width: auto;
}

#articleTaskbar .print .label {
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	color: #2b5176;
	margin: 0 10px 0 32px;
	width: auto;
}

#articleTaskbar .send .label {
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	color: #2b5176;
	margin: 0 10px 0 32px;
	width: auto;
}

#articleTaskbar .fontSize .label {
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	color: #2b5176;
	margin: 0 6px 0 10px;
	width: auto;
	float: left;
	line-height:28px !important;
}

#articleTaskbar .cite .label {
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	color: #2b5176;
	margin: 0 10px 0 28px;
	width: auto;
}

#articleTaskbar a {
	text-decoration: none !important;	
}

#articleTaskbar .comment { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg.jpg) 0 0 repeat-x; }
#articleTaskbar .comment:hover { background-position: 0 -28px; }

#articleTaskbar .readLater { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg.jpg) 0 0 repeat-x; }
#articleTaskbar .readLater li { margin-left: 6px !important;}
#articleTaskbar .readLater:hover { background-position: 0 -28px; }

#articleTaskbar .send a { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg_send.jpg) 0 0 no-repeat; }
#articleTaskbar .send:hover a { background-position: 0 -28px; }

#articleTaskbar .print a { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg_print.jpg) 0 0 no-repeat; }
#articleTaskbar .print:hover a { background-position: 0 -28px; }

#articleTaskbar .fontSize a { height: 28px !important;background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg_fsSmall.jpg) top right no-repeat;}
#articleTaskbar .fontSize a.medium { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg_fsMedium.jpg) top right no-repeat; }
#articleTaskbar .fontSize a.large { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg_fsLarge.jpg) top right no-repeat; }
#articleTaskbar .fontSize a:hover { background-position: -28px right; }

#articleTaskbar .cite a { background: transparent url(/documents/sitestructure/resources/images/articleTaskbar/buttonbg_cite.jpg) 0 0 no-repeat ;}
#articleTaskbar .cite:hover a { background-position: 0 -28px; }

#nocomments {
	display: none;
	margin: 0 0 24px 0;
}

.editorial_item .date{
white-space:normal !important;	
	
}
.table ul{
 padding-left: 20px;	
	margin-left:0px;
}
