@import url("style_01.css");
@import url("style_02.css");
@import url("ecom.css");
/* PluroTech/WebToMed style.css */

/* Containers */
html {
	overflow:scroll-y;
	overflow-y: scroll !important;
}

body {
	background:#f6f6f6;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

/* Anchor */
a {
 color:#0099ff;
}

a:hover {
 color:#339900;
 text-decoration:none;
}

.float-left {
	float:left;
}

.float-right {
	float:right;
}

.c_red {
	color:#C30;
}


#container-outer-top {
	background:url(../../assets/images/container-outer-top-bg.gif) repeat-x top center;
}


#container-outer-bottom {
	background:url(../../assets/images/container-outer-bottom-bg.gif) repeat-x bottom center;
}

#container-inner-top {
	background:url(../../assets/images/container-inner-top-bg.jpg) no-repeat top center;
}


#container-inner-bottom {
	background:url(../../assets/images/container-inner-bottom-bg.gif) repeat-x bottom center;
}


/* Main  */

#main {
	padding:0 0 0 0;
}

.c2 {
	color:#035b9c;
}

/* Header */
#header-top {
	height:167px;
}

#header-logo {
	width:180px;
}

#header-center {
	width: 540px;
}

#header-right {
	width:230px;
}

/* Header - My Account */
#header-myaccount {	
	padding:0;
	margin:0;
	height:auto;
}

#header-phone {
	padding:0;
	margin:0;
}

/* Header - Menu */
#top-menu {
	margin:0 0 0 9px;
	position:relative;
	z-index:90;
}

.menu__menu_main_top {
	margin:0; 
	padding:0;
}

.menu__menu_main_top li {
	list-style:none;
	float:left;
	margin:0px;
	padding:0px;
	background:url('../../core/assets/images/blank.gif') no-repeat;
}

.menu__menu_main_top li.on {	
}	
	
.menu__menu_main_top a {
	display:block;
	padding:0px 22px 0px 22px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	width:40px;
	line-height:43px;
	background:url('../../assets/images/header-menu-bullet.gif') no-repeat;
}	

.menu__menu_main_top li:hover a {
	background:url('../../assets/images/header-menu-bullet-hover.gif') #0261A2 no-repeat;
	text-decoration:underline;
	padding:0px 22px 0px 22px;
	color:#fff;
	text-align:center;
}
.menu__menu_main_top li.on a {
	text-decoration:underline;
	padding:0px 22px 0px 22px;
	background:url(../../assets/images/header-menu-bg-on.gif) repeat-x;		
	color:#0164a5;
	text-align:center;
}

		
.menu__menu_main_top a.on {
	background:url(../../assets/images/header-menu-bg-on.gif) repeat-x;
	padding:12px 22px 12px 22px;		
	color:#0164a5;
	text-decoration:none;
	font-weight:bold;		
}


/* Body */
#body {
	margin:20px 0 20px 0;
	background:url('../../core/assets/images/blank.gif') no-repeat;
	position:relative;
	width:960px;
}

#body-presentation {
	margin:8px 0 20px 0;
}

#body-main {
	margin: 0 10px 0 10px;
}


/* Body - Slider */
#body-slider-container {
	width: 610px;
	height: 330px;
	border:5px solid #e1e1e1;
}

/* numeric controls */	

ol#controls{
	margin: 0;
	padding:0;	
}

ol#controls li{
	margin:0; 
	padding:0;
	float:left;
	list-style:none;
}

ol#controls li a{
	float:left;
	display:block;
	margin: 0 0 0 0;
}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

ol#controls li a#slide_0 {width:151px; height:40px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:top;}

ol#controls li a#slide_1 {width:161px; height:40px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:top;}

ol#controls li a#slide_2 {width:147px; height:40px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:top;}

ol#controls li a#slide_3 {width:151px; height:40px; background-image:url(../../assets/images/slides_tab_4.gif); background-position:top;}	

ol#controls li.current a#slide_0 {width:151px; height:40px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:bottom;}

ol#controls li.current a#slide_1 {width:161px; height:40px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:bottom;}

ol#controls li.current a#slide_2 {width:147px; height:40px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:bottom;}

ol#controls li.current a#slide_3 {width:151px; height:40px; background-image:url(../../assets/images/slides_tab_4.gif); background-position:bottom;}

.body-slider-slide {
	width:580px;
	height:260px;
	padding:30px 0 0 30px;
	margin:0;
}

.body-slider-slide-text {
	width:204px;
	height:200px;
	text-align:center;
	padding:11px 15px 0px 15px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
/*	position:relative;*/
}

#body-slider-slide-1 {
	background:url(../../assets/images/slide-01.jpg) no-repeat;
}

#body-slider-slide-2 {
	background:url(../../assets/images/slide-02.jpg) no-repeat;
}

#body-slider-slide-3 {
	background:url(../../assets/images/slide-03.jpg) no-repeat;
}

#body-slider-slide-4 {
	background:url(../../assets/images/slide-04.jpg) no-repeat;
}


#body-slider-container li #body-slider-slide-1-text td.col_1 {
	height: 29px;
}

/* Body - Bar */
.body-bar {
	
}

.body-bar-online-modules {
	background:url(../../assets/images/body-bar-online-modules-bg.gif) no-repeat;
	width:250px;
	height:290px;
	padding:25px;
	color:#FFFFFF;
	margin-bottom:20px;
}

.body-bar-online-modules  span {
	font-size:26px;
	display:block;
	line-height:30px;
	padding:0;
	margin:0;
}

.body-bar-online-modules ul {
	margin:20px 0 0 0;
	font-size:14px;
}

.body-bar-online-modules ul li ul{
	margin:20px 0 0 0;
	font-size:14px;
}


.body-bar-online-modules ul li {
	background:url(../../assets/images/body-bar-online-modules-bullet.gif) no-repeat 0 7px;
	margin:0 0 10px 0;
	padding:0 0 0 15px;
}

.body-bar-online-modules-btn {
	text-align:center;
	margin:15px 0 0 0;
}

.body-bar-menu-container {
	background:url(../../assets/images/body-bar-menu-container-bg.gif);	
	width:300px;
	position:relative;
}	

.body-bar-menu-container2 {
	padding:10px 30px 10px 30px;
	background:url(../../assets/images/body-bar-menu-bg.gif) no-repeat top;
	position:relative;
}


/* Content */
.body-content {
}

.body-content-container {
	background:#FFFFFF;
	border:5px solid #e1e1e1;
	padding:10px 20px 20px 20px;
	color:#555555;
	font-size:14px;
	text-align:justify;
}

.body-content-container p {
	margin:10px 0 20px 0;
}

.body-content-container h2, #body-main .body-content-container h2 {
	color:#0164a5;
	font-size:15px;
}

.body-content-container h3 {
	color:#75ab00;
	font-size:15px;
}

.body-content-block {
	background:#f6f6f6;
	border:1px solid #e1e1e1;
	color:#757575;
	padding:20px;
}

.body-content-container img {
	float:left;
	margin:0 15px 0 0;
}

.sub_footer_call_to_action img {
	margin-top:0px !important;
}

/* Testimonials */
#body-content-container-tesimonial {
	height:425px;
	padding-bottom:10px;
}

#body-content-testimonial-photo img {
	border:3px solid #e1e1e1;
}

#body-content-testimonial-name {
	color:#0164a5;
}

#body-content-testimonial-more {
	text-align:right;
	color:#0164a5;
	margin:5px 0 0 0;
}

#body-main .body-content-container h3 span.sub_text {
	font-size:smaller;
	font-size:12px;
	font-weight:normal;
}
#body-main .body-content-container h4 span.sub_text {
	font-size:smaller;
	font-size:12px;
	font-weight:normal;
}


#body-content-testimonial-more a {
	color:#0164a5;
	font-weight:bold;
}	
	
	
/* Specialties */
.body-content-specialty-container {
	height:115px;
	padding-bottom:10px;
}

.body-content-specialty-name {
	margin:0 0 10px 0;
}

.body-content-specialty {
	font-size:11px;
	line-height:14px;
}

.body-content-specialty a img {
	margin:0 10px 0 0;
}

.body-content-specialty-name a {
	color:#0164a5;
	font-size:15px;
}

/* Upcoming */
.body-content-upcoming-container {
}

.body-content-upcoming {
	margin:0 0 20px 0;
}

.body-content-upcoming-content {
	margin:0 0 0 20px;
}

.body-content-upcoming-photo {
	width:140px;
}

.body-content-upcoming-photo img {
	border:5px solid #e1e1e1;
}

.body-content-upcoming-name a{
	color:#0164a5;
	font-weight:bold;
}

.body-content-upcoming-date {
	color:#555555;
	font-weight:bold;		
}

.body-content-upcoming-place {
	color:#555555;
}

							
/* Footer */
#footer {
	margin:50px 0 0 0;
	height:90px;
}

/* Footer - Menu */
#footer-menu-container {
	margin:0 auto 0 auto;
	text-align:center;
}

ul.footer-menu {
	display:inline-block;
}

ul.footer-menu li {
	list-style:none;
	float:left;
	padding:0; 
	margin:0; 
}

ul.footer-menu a {
	background:url(../../assets/images/footer-menu-bullet.gif) no-repeat left;
	display:block; 
	float:left;
	color:#85bade; 
	text-decoration:none;
	padding:0 20px 0 20px;
}

ul.footer-menu a.first {
	background:none;
}	

ul.footer-menu a.first:hover {
	background:none;
}

ul.footer-menu a:hover {
	background:url(../../assets/images/footer-menu-bullet.gif) no-repeat left;
	display:block; 
	float:left;
	color:#85bade; 
	text-decoration:underline;
}

ul.footer-menu a.on {
	background:url(../../assets/images/footer-menu-bullet.gif) no-repeat left;
	display:block; 
	float:left;
	color:#85bade; 
	text-decoration:none;
	font-weight:bold;
}	

#footer-copyright {
	text-align:center;
	margin:20px 0 0 0;
	font-size:12px;
	color:#FFFFFF;
}


#footer-disclaimer {
	text-align:center;
	margin:5px 0 0 0;
	font-size:11px;
	color:#85bade;
}


/* CMS Admin */
.admin-cms-content-block-edit-container {
	position:relative;
	z-index:100;
	border: 1px solid #CC0000;
}

.admin-cms-content-block-edit-content {
	min-height:30px;
}

.admin-cms-content-block-edit-options {
	position:absolute; 
	z-index:1002; 
	border:1px solid #CC0000;
	padding:4px 10px 4px 15px; 
	background-color:#FFFFFF; 
	left:0px; 
	top:0px;
	filter:alpha(opacity=90);
	-moz-opacity:.9; 
	opacity:.9;
}

.admin-cms-content-block-edit-options li {
	list-style:disc;
	margin:0 0 0 10px;
}

.admin-cms-content-block-edit-options a {
	font-size:12px;
	color:#206a00;
	display:block;
	background:white;
}


/* Login */
.login_header {
	font-size:14px;
	background:#175c3d;
	color:#ffd541;
	padding:10px;
	font-weight:bold;
}

.login_field_container {
	color: black;
	padding: 5px;
}

.login_label {
	float:left;
	width: 160px;
}

.login_value {
	float:left;
	width: 195px;
}

.login_value input {
	margin:0;
	padding:0;
}

/* My Account */


/* modules table */
#myaccount-fellowship-modules-container {
	padding:10px;
}

#myaccount-fellowship-modules {
	width:100%;
	border:1px solid #d5d5d5;
}

#myaccount-fellowship-modules th {
	background:url(../../assets/images/myaccount-fellowship-modules-th-bg.gif);
	height:31px;
	color:#FFFFFF;
	width:25%;
}

#myaccount-fellowship-modules th div {
	background:url(../../assets/images/myaccount-fellowship-modules-th-end-bg.gif) no-repeat right;		
	height:24px;
	padding:7px 5px 0 10px;
}	

#myaccount-fellowship-modules td {
	color:#555555;
	padding:7px 5px 7px 10px;			
	background:#fafafa;
	border-bottom:1px solid #d5d5d5;
	margin:10px 0 0 0;
}


/* presentation */
#presentation-header-container {
	min-height:32px;
	border:1px solid #e1e1e1;
	margin:15px 10px 5px 10px;
	background:#FFFFFF url(../../assets/images/myaccount-header-container-bg.gif) repeat-x;
	width:938px;
}

#presentation-module-name {
	float:left;
	color:#0164a5;
	font-weight:bold;
	font-size:16px;
	padding:5px 10px 0 10px;
}

#presentation-module-desc {
	float:left;
	color:#313131;
	font-size:12px;
	padding:8px 20px 5px 10px;
}


#presentation-exit-container {
	min-height:20px;
	border:1px solid #e1e1e1;
	margin:0 0 0 10px;
	background: url(../../assets/images/myaccount-header-container-bg.gif) repeat-x;
	width:300px;
}

#presentation-module-exit {
	float:left;
	color:#ba3d00;
	font-size:13px;
	padding:3px 20px 3px 10px;
}

#presentation-module-exit a {
	color:#ba3d00;

	font-size:12px;
}



#presentation-section-header-container {
	background:#313131;
	color:#FFFFFF;
	min-height:32px;
	margin-bottom:1px;
	width:940px;
}

#presentation-section-name {
	float:left;
	font-weight:bold;
	margin:0 20px 0 0;
	padding:7px 10px 4px 10px;
}

#presentation-section-desc {
	float:left;
	padding:7px 10px 4px 10px;
}

#presentation-sections-all-btn {
	float:right;
}

#presentation-sections-container {
	background:#3c3c3c;
	border:5px solid #232323;
	color:#FFFFFF;
	min-height:32px;
	width:922px;
	padding:5px;
	/*display:none;*/
}


/* sections table */	
#presentation-sections {
	width:100%;
	border:1px solid #d5d5d5;
}

#presentation-sections th {
	background:url(../../assets/images/myaccount-fellowship-modules-th-bg.gif);
	height:31px;
	color:#FFFFFF;
	width:25%;
}

#presentation-sections th div {
	background:url(../../assets/images/myaccount-fellowship-modules-th-end-bg.gif) no-repeat right;		
	height:24px;
	padding:7px 5px 0 10px;
	text-align:left;
}	

#presentation-sections td {
	color:#555555;
	padding:7px 5px 7px 10px;			
	background:#fafafa;
	border-bottom:1px solid #d5d5d5;
	margin:10px 0 0 0;
}

#presentation-sections-close-btn {
	float:right;
	margin-top:10px;
}

/* presentation main */
#presentation-container {
	margin-top:10px;
}

#presentation-video-container {
	background:url(../../assets/images/presentation-video-container-bg.gif) no-repeat top;
	width:320px;
	height:400px;
	float:left;
	padding:20px 30px 20px 30px;
}

#presentation-slide-container {
	float:left;
}

.presentation-slide {
	width:536px;
	min-height:401px;
	border:1px solid #b2b2b2;
	padding:1px;
	text-align:center;
	margin:0 0 0 20px;
}

.presentation-slide-off {
	display:none;
}

.presentation-slide img {
	width:536px;
}

/* slide nav */
#presentation-slide-nav {
	margin:0 0 0 120px;
}

#presentation-slide-nav div {
	float:left;
	margin:10px 5px 0 5px;
}

#presentation-materials-container {
	margin-top:20px;
	background:#FFFFFF;
	border:5px solid #e1e1e1;
	padding:10px 20px 20px 20px;
	width:890px;
	color:#555555;
	font-size:12px;
	text-align:justify;
}

#presentation-materials-container p {
	margin:5px 0 5px 0;
}

#breaking_news {
	width:940px;
	height:68px;
	margin-bottom:20px;
	background:url('../../assets/images/breaking_news_bg.jpg') no-repeat top;
	position:relative;
	z-index:5;
}
#breaking_news .breaking_news_content {
	width:650px;
	position:absolute;
	left:134px;
	top:11px;
}
#breaking_news .breaking_news_content h2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#2d2d2d;
	line-height:19px;
	background:none;
	border:0px;
}
#breaking_news .breaking_news_content h2 span.color {
	color: #ef0d22;
    font-size: 16px;
}

#breaking_news .breaking_news_content span {
	font-size:14px;
	color:#FFF;
}
#breaking_news .breaking_news_link {
	width:116px;
	height:27px;
	position:absolute;
	text-indent:-9999px;
	left:799px;
	top:22px;
	background:url('../../assets/images/breaking_news_learn_more.jpg') no-repeat top;
}
.next_module {
	background:#035b9c;
	padding-bottom:5px;
	height:335px;
	overflow:hidden;
	margin-bottom:10px;
}

.next_module_content p {
	text-align:center;
	color:#FFF;
	margin-top:0px !important!
}
.next_module_content p span {
	color:#b7ff17; 
	font-size:14px;
	font-weight:bold;
	margin-top:0px !important!

}
.next_module .next_module_header {
	height: 99px; 
	width: 300px; 
	background: url("../../assets/images/next_module_header.jpg") no-repeat scroll  left top transparent;
} 

.next_module .next_module_header p {
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	padding:18px 0px 0px 18px;
	line-height:22px;
} 
.next_module .next_module_header p span {
	font-size:14px;
	font-weight:normal;
} 

.next_module_location {
	border-left:1px solid #2887bd;
	border-right:1px solid #2887bd;
	width:288px;
	margin-left:5px;
	background:url('../../assets/images/next_module_gradient.jpg') #014c85 no-repeat top;
	color:#FFF;
	font-size:16px;
	text-indent:20px;
	padding:3px 0 9px;
	line-height: 24px;
}
.next_module_location span {
	font-size:28px;
	font-weight:bold;
	text-indent:20px;
	display:block;
	line-height:26px;
}
.next_module_modules {
	border-left:1px solid #2887bd;
	border-right:1px solid #2887bd;
	border-bottom:1px solid #2887bd;
	width:248px;
	margin-left:5px;
	background:#0166a7;
	padding:10px 20px 10px;
	height:100px;
}

.next_module_with_title .next_module_modules {
	height:82px;
	padding:9px 20px 0;
}
.next_module_modules.no_padding {
	padding:4px 0px 14px;
	width:288px;
}


.next_module_modules  table {
	margin-left:15px;
}
.next_module_modules .col_1 {
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat 0 6px ;
	padding: 0 15px 0 15px;
	color:#FFF;
	text-align:left;
	vertical-align:top;
	height:23px;
}
.next_module_modules .col_2 {
	color:#fff;
}

.next_module_title {
	border-left: 1px solid #2887BD;
    border-right: 1px solid #2887BD;
    color: #00487e;
    font-size: 12px;
    line-height: 16px;
    margin-left: 5px;
    padding: 6px 0;
    text-indent: 20px;
    width: 288px;
	background: url("../../assets/images/next_module_gradient_2.jpg") repeat-x 0px 0px ;
	text-align:center;
	letter-spacing: 0px;
	word-spacing: -1pt;
}

.next_module_location_time {
	border-left: 1px solid #2887BD;
    border-right: 1px solid #2887BD;
    color: #00487e;
    font-size: 15px;
    line-height: 16px;
    margin-left: 5px;
    padding: 6px 0;
    width: 288px;
	background: url("../../assets/images/next_module_gradient_2.jpg") repeat-x 0px 0px ;
	text-align:center;
	letter-spacing: 0px;
	word-spacing: -1pt;
}

.next_module_with_title .next_module_modules .col_1 {
	height: 19px;
	line-height:15px;
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat 0 5px; 

}

.next_module_modules .body-bar-online-modules-btn {
	margin: 2px 0 0;
}
.upcoming_events {
	margin:9px 0 0 0;
	background: url("../../assets/images/upcoming_events_bg.jpg") no-repeat 0 6px;
	width:640px !important;
	height:410px;
	position:relative;
}
.upcoming_events_slider {
	width:620px;
	margin-left:10px;
}

.upcoming_events_slide {
	width:620px !important;
	padding:0px;
	margin:0px;
}

.upcoming_events h2 {
	color:#0164a5;
	font-size:20px;
	padding:19px 0 10px 30px;
	margin:0px;
}
.upcoming_event_box {
	width:280px;
	float:left;
	margin:0px;
	padding:0px;
	padding-left:20px;
}
.upcoming_event_box.event_box_2 {
	float:left;
	padding-left:20px;
}
.upcoming_event_box.event_box_3{
	float:left;
	padding-left:20px;
}
.upcoming_event_box h3 {
	line-height:34px;
	border:5px solid #02659e;
	border-bottom:none;
	text-align:center;
	color:#FFF;
	background:#0273b3;
	font-size:13px;
	font-weight:bold;
	margin:0px;
}
.upcoming_event_box .upcoming_event_content {
	border:5px solid #e1e1e1;
	border-top:none;
	background:#FFF;
	height: 265px;
}
.upcoming_events_hotel_img {
	float:left;
	border:5px solid #e1e1e1;
	padding:1px;
	margin:15px 0 0px 10px;
}
.upcoming_events_hotel_address {
	color: #555555;
	float: right;
	font-size: 12px;
	line-height: 18px;
	margin: 12px 0 0;
	width: 135px;
}
	.grid_8.upcoming_events .upcoming_events_hotel_address {
	width: 133px !important;	
	}
	.upcoming_events_hotel_address .date {
		color:#027bba;
		font-weight:bold;
	}
	.upcoming_events_hotel_address .city {
		color:#72a700;
		font-weight:bold;
	}
	.upcoming_events_hotel_address .more {
		font-size:11px;
		display:block;
		margin-top:5px;
		color:#027bba;
		text-decoration:underline;
		background: url("../../assets/images/li_bg_blue.gif") no-repeat 0px 6px;
		padding-left:8px;
	}
	
#home_conferences .upcoming_events_hotel_address,
home_fellowships .upcoming_events_hotel_address {
	width: 153px;
}

.upcoming_event_content ul {
	margin:5px 10px;
}
.upcoming_event_content ul li {
	color:#555555;
	font-size:11px;
	line-height:14px;
	margin-left:8px;
	padding:6px 0px 6px 14px;
	background: url("../../assets/images/li_bg_blue.gif") no-repeat 0 10px;
	border-bottom:1px solid #dadada;
}
.upcoming_event_content ul li.last {
	border:none;
}
.upcoming_event_content ul li span {
	display:block;
	font-weight:bold;
	font-size:12px;
	padding-bottom:4px;
}

.upcoming_events_prev,
.upcoming_events_next {
	display:block;
	width:65px;
	height:25px;
	text-indent:-9999px;
	position:absolute;
	top:23px;
}

.upcoming_events_prev {
	background: url("../../assets/images/upcoming_events_prev.jpg") no-repeat 0 0px;
	right:110px;
}
.upcoming_events_next {
	background: url("../../assets/images/upcoming_events_next.jpg") no-repeat 0 0px;
	right:30px;
}




.upcoming_event_center {
	margin-top:6px;
	text-align:center;
}
.upcoming_event_center .upcoming_event_see_full {
	font-size:12px;
	color:#02659e;
	text-decoration:none;
}
.upcoming_event_center .upcoming_event_see_full span {
	text-decoration:underline;
}
.upcoming_event_center .upcoming_event_see_full:hover span {
	text-decoration:none;
}
.upcoming_event_center .upcoming_event_see_full img {
	margin-bottom:1px;
	margin-left:6px;
}

.schedules_slider_border {
	background:#035b9c;
	padding:5px;
}
.schedules_slider_bg {
	background: url("../../assets/images/schedules_bg.jpg") #0164a5 no-repeat 0px 0px;
	width:608px;
	height:329px;
	border:1px solid #2890c5;
	position:relative;
	display:block;
}
.schedules_slider_bg h2 {
	display:block;
	font-size:20px;
	color:#FFF;
	font-weight:normal;
	line-height:20px;
	margin:20px 0 0 18px;
	position:0px;
}

.schedules_slider_bg .schedule_nav {
	width:298px;
	position:absolute;
	left:15px;
	top:52px;
}
.schedules_slider_bg .schedule_nav .link {
	display:block;
	width:298px;
	height:65px;
	cursor:pointer;
	text-decoration:none;
}
.schedules_slider_bg .schedule_nav table {
	height:65px;
}
.schedules_slider_bg .schedule_nav .text {
	width:187px;
	color:#FFF;
	font-size:12px;
	vertical-align:middle;
	padding-left:17px;
	background: url("../../assets/images/border_1.gif") no-repeat 10px 61px;
}
.schedules_slider_bg .schedule_nav .link.activeSlide .text {
	width:187px;
	color:#FFF;
	font-size:12px;
	vertical-align:middle;
	padding-left:17px;
	background: url("../../assets/images/schedules_nav_hover.png") no-repeat right center;
}

.schedules_slider_bg .schedule_nav .img {
	width:100px;
	vertical-align:middle;
}

.schedules_slider_bg .schedule_nav .link img {
	border:4px solid #e1e1e1;
}
.schedules_slider_bg .schedule_nav .link_big {
	height:130px !important;
}
.schedules_slider_bg .schedule_nav .link_big  table {
   height:130px !important;
}
.schedules_slider_bg .schedule_nav .link_big .text {
	background-position:10px 124px;
	line-height: 24px;
}
.schedules_slider_bg .schedule_nav .link_big.activeSlide .text {
    background: url("../../assets/images/schedules_nav_hover_big.png") no-repeat right center !important;
}
.schedules_slider_bg .schedule_nav .certifications_block {
	display:block;
	line-height: 18px;
	color:#e6f6ff;
}

.schedule_certifications .schedule_slider .schedule_slide thead td {
	text-indent: 9px;
}

.schedule_slider {
	background:none;
	height: 307px;
	left: 315px;
	position: absolute;
	top: 11px;
	width: 286px;
}
.schedule_slider .schedule_slide {
	height: 307px;
	width: 286px;
	position:relative;
	background:none;
}
.schedule_slider h3 {
	font-size:16px;
	line-height:16px;
	color:#0164a5;
	display:block;
	padding:10px 15px;
	margin:0px;
	font-weight:normal;
}
.schedule_slider .schedule_slide table {
	width:255px;
	border-collapse:separate;
	margin-left:15px;
}
.schedule_slider .schedule_slide thead .col_1 {
	border-right: 1px solid #81B9D7;
	width: 49px;
}
.schedule_slide_table_scroll {
	overflow-y:auto;
	overflow-x:hidden;
	height:229px;
} 
.schedule_slider .schedule_slide thead .col_2 {
	width:95px;
	border-right:1px solid #81b9d7;
}
.schedule_slider .schedule_slide table .col_3 {
	width:94px;
}
.schedule_slider .schedule_slide thead td {
	background: url("../../assets/images/schedules_thead_bg.jpg") repeat-x right center;
	font-size:12px; 
	color:#FFF;
	line-height:22px;
	text-indent:7px;
}
.schedule_slider .schedule_slide tbody td {
	font-size:11px;
	color:#1b1b1b;
	line-height:13px;
	border-top:1px solid #fff;
	border-bottom:1px solid #dadada;
	padding:4px 0 4px 7px;
}

.schedule_slider .schedule_slide tbody td.col_1 {
	background:#e4e4e4;
	font-weight:bold;
}
.schedule_slider .schedule_slide tbody td.col_2 {
	background: #FFFFFF;
	text-align: left;
	white-space: nowrap;
}

.schedule_slider .schedule_slide tbody td.col_3 {
	background: #F3F3F3;
	white-space: nowrap;
}


.schedule_slider .schedule_slide.swap_colors tbody td.col_2 {
	background: #F3F3F3;
}

.schedule_slider .schedule_slide.swap_colors tbody td.col_3 {
	background: #FFFFFF;
}



.upcoming_event_center {
	margin-top: 6px;
	text-align: center;
}
.schedule_center .upcoming_event_see_full {
	color: #02659E;
	font-size: 12px;
	text-decoration: none;
}

.schedule_center {
	text-align:center;
	margin-top:10px;
}
.schedule_center .upcoming_event_see_full span {
	text-decoration: underline;
}
.schedule_center .upcoming_event_see_full:hover span {
	text-decoration:none;
}
.schedule_center .upcoming_event_see_full img {
	margin-bottom: 1px;
	margin-left: 6px;
}

.banner_1_bg {
	background:#e1e1e1;
	padding:5px;
	margin:20px 0px;
}
.banner_border {
	border:1px solid #FFF;
}
.banner_border {
	width:288px;
	background:#FFF;
}
.banner_1 {
	background: url("../../assets/images/banner_1_bg_top.jpg") no-repeat left top;
	padding:0px 27px;
}
.banner_1 h2 {
	border-bottom: 1px solid #DADADA;
color: #035B9C;
font-size: 30px;
line-height: 28px;
margin: 0 0 10px;
padding: 11px 0 8px;
}
.banner_1 h2 span {
	color:#84be00;
}
.banner_1 li {
	background: url("../../assets/images/li_bg_green.gif") no-repeat 0px 6px;
	padding:0 0 0px 13px;
	margin:0px;
}
.banner_1_bottom {
	background: url("../../assets/images/banner_1_bg_bottom.jpg") no-repeat left bottom;
	height:169px;
}
.banner_1_bt {
	padding:12px 0 0 26px;
}
.newsletter_bg {
	background:#8abc16;
	padding:5px;
}
.newsletter {
	background: url("../../assets/images/newsletter_bg.jpg") #72a700 no-repeat left top;
	border:1px solid #cfed8a;
	padding:0px 20px;
	position:relative;
}
.newsletter h3 {
	font-size:23px;
	color:#FFF;
	line-height:23px;
	margin:15px 0 10px 0;
	padding:0px;
	font-weight: bold;
}
.newsletter .text {
	font-size:14px;
	color:#FFF;
	line-height:14px;
}
.newsletter input {
	border:0px;
	background:#FFF;
	height:26px;
	line-height:26px;
	text-indent:5px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:180px;
	color:#1b1b1b !important;
}
.newsletter .newsletter-signup-button {
	background: url("../../assets/images/newsletter_bt.jpg") no-repeat left top;
	width:59px;
	height:27px;
	border:none;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	text-indent:-9999px;
	cursor:pointer;
}
.newsletter #email {
    width: 185px;
}

.newsletter .form_error_main, .newsletter .form_thankyou_main {
    left: 0;
    position: absolute;
    text-align: right;
    top: 117px;
    width: 288px;
}
.newsletter .form_error_main p, .newsletter .form_thankyou_main p {
    font-size: 12px;
}

.form_container {
	margin:12px 0;
}
.services_bg {
	position:relative;
	top:20px;
	left:0px;
}
.services_bg h2 {
	font-size:20px;
	line-height:20px;
	margin:0px 0 10px 0;
	padding:0px 0 10px 0;
	color:#0164a5;
	background: url("../../assets/images/h2_border.jpg") repeat-x left bottom;
}
.services_bg .services {
	border:5px solid #e1e1e1;
	font-size:12px;
	padding:18px 0 10px 0;
	height: 118px;
}
.services_bg .services ul.services_col_1 {
	width:141px;
	margin:0px;
	padding:0px;
	padding-left:17px;
	float:left;
	
}
.services_bg .services ul.services_col_2 {
	margin:0px;
	padding:0px;
	width:114px;
	float:left;
}
.services_bg .services ul li {
	color:#0164a5;
	background: url("../../assets/images/li_bg_green.gif") no-repeat 0 5px;
	padding:0 0 3px 13px;
	margin:0px;
}
.services_bg .services ul li a {
	color:#0164a5;
	text-decoration:none;
}
.services_bg .services ul li a:hover {
	text-decoration:underline;
}
.services_bg .social_links {
	border-top:1px solid #e1e1e1;
	margin:1px;
	padding:10px 0 5px 0;
}
.services_bg .social_links a {
	text-decoration:none;
	color:#0164a5;
}
.services_bg .social_links a:hover span {
	text-decoration:underline;
}
.services_bg .social_links img {
	margin-bottom:-6px;
	margin-right:5px;
	margin-left:15px;
}

.schedule_certifications {
	
}

.schedule_certifications .schedule_slider .schedule_slide tbody td.col_1 {
	font-weight:normal;
	font-size:12px;
	width:80px;
}
.schedule_certifications .schedule_slider .schedule_slide tbody td.col_2 {
	font-size:11px;
	color:#7d7d7d;
}
.schedule_certifications .schedule_slider .schedule_slide tbody td {
	padding: 5px 9px;
}
.schedule_certifications .schedule_slider .schedule_slide thead td {
	width:60px;
	white-space:nowrap;
	margin:0px;
	padding:0px;
	width:80px;
}

.banner_2_bg {
	background:#035b9c;
	padding:5px;
	margin:20px 0px 0px;
}
.banner_2 {
	border:1px solid #288fc5;
	padding:14px;
	background: url("../../assets/images/banner_2_bg.jpg") #0165a6 repeat-x left top;
}
.banner_2 img {
	border:1px solid #d1d1d1;
	padding:1px;
	background-color:#FFF;
	float:left;
}
.banner_2 .text {
	display:block;
	float:right;
	width:135px;
	padding-top:5px;
	line-height:16px;
	color:#FFF;
	font-size:12px;
}
.banner_2 h3 {
	display:block;
	margin:0px 0 10px 0;
	padding:0px;
}
.banner_2 h3 a {
	color:#FFF;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	text-decoration:underline;
}
.banner_2 h3 a:hover {
	text-decoration:none;
}
.testimonials_bg {
	background:#e1e1e1;
	padding:5px;
}
.testimonials_slider {
	background:#FFF;
	padding:0px;
	height:328px;
}
.testimonials_prev,
.testimonials_next {
	display:block;
	width:26px;
	height:26px;
	text-indent:-9999px;
	position:absolute;
	top:23px;
}

.testimonials_prev {
	background: url("../../assets/images/upcoming_events_prev.jpg") no-repeat 0 0px;
	right:65px;
}
.testimonials_next {
	background: url("../../assets/images/upcoming_events_next.jpg") no-repeat 0 0px;
	right:30px;
}
.testimonials_grid .testimonials_next {
	background: url("../../assets/images/slider_next_2.gif") no-repeat 0 0px;
	right: 2px;
    top: 27px;
}
.testimonials_grid .testimonials_prev {
	background: url("../../assets/images/slider_prev_2.gif") no-repeat 0 0px;
	right: 38px;
    top: 27px;
}
.testimonials_grid h2 {
	background: url("../../assets/images/h2_border.jpg") repeat-x left bottom;
    color: #0164A5;
    font-size: 20px;
    line-height: 20px;
    margin: 30px 0 10px;
    padding: 0 0 10px;
	font-weight: normal;
}
.testimonials_grid {
	margin-top:1px;
	position:relative;
	z-index:20;
}

.testi_col {
	width:250px;
	border-right:1px solid #e1e1e1;
	padding-right:29px;
	float:left;
	margin-top:20px;
}
.testi_col.col_1 {
	margin-left:30px;
}
.testi_col.col_2 {
	margin-left:30px;
}
.testi_col.col_3 {
	margin-left:30px;
	margin-right:0px;
	border:none;
}
.testi_col img {
	float:left;
	border:4px solid #e1e1e1;
	margin:0px 15px 5px 0px;
	width:81px;
}
.testi_col h3 {
	font-size:13px;
	color:#0164a5;
	line-height:14px;
	margin:4px 0 8px 0;
	padding:0px;
}
.testi_col .desc {
	color:#898989;
	font-size:12px;
	line-height:16px;
	display:block;
	padding-bottom:8px;
	margin-bottom:8px;
	background: url("../../assets/images/testi_bord.jpg") no-repeat right bottom;
}
.testi_col .text {
	color:#555555;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	display:block;
}
.testimonials_more {
	background: url("../../assets/images/testimonials_more_bg.jpg") repeat-x right top;
	border:1px solid #FFF;
	line-height:12px;
	text-align:center;
	padding:12px 0 11px;
}
.testimonials_more_link {
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	line-height: 12px;
}
.testimonials_more_link span {
	text-decoration:underline;
}
.testimonials_more_link:hover span {
	text-decoration:none;
	color:#FFF;
}
.testimonials_more_link img {
	margin-bottom:1px;
	margin-left:6px;
}
.pre_footer_container {
	border-top:1px solid #e3e3e3;
	border-bottom:3px solid #e3e3e3;
	margin-top:5px;
	background:#FFF;
}
.pre_footer {
	text-align:center;
}
.footer_menu_container {
	border-top:0px solid #e3e3e3;
	background:#323232;
	padding:8px 0 12px;
}

.footer_menu ul {
	margin-top:10px;
}
.footer_menu li {
	float:left;
	margin:0px;
}
.footer_menu li a {
	font-size:12px;
	color:#dadada;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	text-indent:8px;
	border-left:1px dotted #737373;
}
.footer_menu li a:hover {
	color:#FFF;
}
.footer_menu ul li ul {
	margin:0px;
	border-left:1px dotted #737373;
	padding-top:10px;
}
.footer_menu ul li ul li {
	float:none;
	display:block;
}
.footer_menu ul li ul li a {
	float:none;
	display:block;
	color:#a0a0a0;
	text-indent:0px;
	padding:2px 3px 2px 8px;
	text-align:left;
	border:0px;
	font-weight:normal;
}
.footer_content {
	height:64px;
	padding-top:20px;
	line-height:53px;
	text-align:left;
	color:#b2c4d5;
	font-size:12px;
	position: relative;
}
.footer_content a {
	color:#e1ecf6;
}

.footer_icons {
	position:absolute;
	text-align:right;
	right:0px;
	top:23px;
	width:315px;
	height:50px;
	z-index:10;
}
.footer_icons img {
	margin-left:5px;
}
.footer_icons .addthis_button img {
	margin-bottom: 14px;
    margin-right: 15px;
}

.dropdown_menu {
	position:absolute;
	left:0px;
	width:921px;
	z-index:100;
	background:#0261a2;
	padding:10px 10px;
	display:none;
}
.dropdown_menu table {
	border-collapse:separate;
	
}

.dropdown_menu table tbody.space td {
	height:10px;
	background:none;
	border:none;
}

.dropdown_menu thead tr {
}
.dropdown_menu thead td {
	border-bottom:1px solid #277db4;
	border-left:1px solid #035b9c;
	border-right:1px solid #288ec3;
	border-top:#288ec3;
}

.dropdown_menu tbody td {
	background:#0275b4;
	border-left:1px solid #035b9c;
	border-right:1px solid #288ec3;
}
.menu__menu_main_top .dropdown_menu thead a {
    background: url("../../assets/images/dropdown_thead_bg.jpg") no-repeat left center;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    line-height: 33px;
    padding:0 25px 0 25px;
    text-align:left;
    text-decoration: none;
	width:auto;
	white-space:nowrap;
	font-weight:bold;
}

.menu__menu_main_top .dropdown_menu thead a:hover,
.menu__menu_main_top .dropdown_menu thead td.on a {
	color:#0164A5;
	text-decoration:underline;
	background: url("../../assets/images/dropdown_thead_hover_bg.jpg") #FFF no-repeat left center;
	
    display: block;
    font-size: 12px;
    line-height: 33px;
    padding:0 25px 0 25px;
    text-align:left;
	width:auto;
	white-space:nowrap;
}

.menu__menu_main_top .dropdown_menu table ul {
	display:block;
	width:auto;
	clear:both;
	padding:10px 0px 10px 0px;
	margin:0px;
}
.menu__menu_main_top .dropdown_menu table ul li {
	width:auto;
	float:none;
	border:0px;
	line-height:16px;
	background:none;
	padding:0px;
}
.menu__menu_main_top .dropdown_menu table ul li a {
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat 12px 10px;
	padding: 6px 8px 8px 24px;
	display:block;
    color: #b0dcf6;
    font-size: 12px;
    line-height: 14px;
    text-align: left;
    text-decoration: none;
	text-decoration:underline;
	width:auto;
}
.menu__menu_main_top .dropdown_menu table ul li a:hover,
.menu__menu_main_top .dropdown_menu table ul li.on a {
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat 12px 10px;
	color:#FFF;
	
	padding: 6px 8px 8px 24px;
	display:block;
    font-size: 12px;
    line-height: 14px;
    text-align: left;
    text-decoration: none;
	text-decoration:underline;
	width:auto;
}

.menu__menu_main_top .dropdown_menu table ul li ul,
.menu__menu_main_top .dropdown_menu table ul li.on ul {
	display:none;
}

.dropdown_banner {
	background: url("../../assets/images/dropdown_banner_faafm_bg.jpg") #eeeeee repeat-x 0 0px;
	border:5px solid #FFF;
	padding:0 10px 0 10px;
}
.dropdown_banner img {
	float:left;
	margin:0px 15px 9px 10px;
}
.dropdown_banner_border {
	border-right:1px solid #288ec3;
	border-left:1px solid #288ec3;
}
.dropdown_banner p {
	margin-bottom:10px;
}
.dropdown_banner span {
	color:#959595;
	line-height:16px;
	font-size:12px;
	text-align:justify;
	display:block;
}

.dropdown_menu tbody.dropdown_content td {
	border:none;
	background:none;
}

/* corrections FELLOWSHIPS*/
.menu_link__cat_fellowships_1072 { width:172px; }
.menu_link__cat_fellowships_1073 { width:188px; }
.menu_link__cat_fellowships_1062 { width:185px; }
.menu_link__cat_fellowships_1057 { width:191px; }
.menu_link__cat_fellowships_1129 { width:173px; }

#dropdown_banner_faafm .dropdown_banner {
	background: url("../../assets/images/faafm/dropdown_banner_faafm_bg.jpg") #eeeeee repeat-x 0px 0px;
	border:5px solid #FFF;
	padding:0 0px 0 0px;
	height:99px;
	width:909px;
	border-top:0px;
}
#dropdown_banner_faafm .dropdown_banner a {
	display:block;
	background:none;
	padding:0px;
	margin:0px;
	margin-right:20px;
	border:0px;
	text-indent:-9999px;
	width:163px;
	height:99px;
	float:left;
}
#dropdown_banner_faafm .dropdown_banner a.last {
	margin-right:0px;
}


.menu_link__eaf6f490df945c4f741765b7927e1c7b_1136 { width:228px; }
.menu_link__9487daf47f72e285e4b56b98e835bd30_1137 { width:228px; }
.menu_link__c9957094f99b0ac2b216a663ec231267_1138 { width:228px; }
.menu_link__4898f7d578293da8b39c14d27b5852da_1139 { width:228px; }

#dropdown_banner_certifications .dropdown_banner {
	background: url("../../assets/images/certifications/dropdown_banner_certifications_bg.jpg") #eeeeee repeat-x 0px 0px;
	border:5px solid #FFF;
	padding:0 0px 0 0px;
	height:99px;
	width:909px;
	border-top:0px;
}
#dropdown_banner_certifications .dropdown_banner a {
	display:block;
	background:none;
	padding:0px;
	margin:0px;
	margin-right:20px;
	border:0px;
	text-indent:-9999px;
	width:210px;
	height:99px;
	float:left;
}
#dropdown_banner_certifications .dropdown_banner a.last {
	margin-right:0px;
}


#transparent_background {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	background: #FFF;
	filter:alpha(opacity=60); 
	-moz-opacity: 0.6;
	opacity: 0.6; 
	z-index:50;
}


/* dropdown_banner_conferences */

#dropdown_banner_conferences .dropdown_banner img {
	margin: 9px 15px 9px 0;
}

/* dropdown_banner_center */

#dropdown_banner_center .dropdown_banner img {
	margin: 9px 15px 9px 0;
}


#body-slider-container ul {
	list-style:none;
}
#body-slider-container li {
	margin:0px;
}

#body-slider-container li .col_1 {
    background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat scroll 0 6px;
    color: #FFFFFF;
    height: 23px;
    padding: 0 15px;
    text-align: left;
	font-size:12px;
    vertical-align: top;
	color:#e5ebf4;
}
#body-slider-container li .col_1 strong {
	color:#FFF;
}

#body-slider-container li h3 {
	color:#c9e0ff;
	font-size:18px;
	font-weight:bold;
	margin:0px 0 10px 0;
	padding:0px;
	text-align:left;
}

.menu__menu_main_top .dropdown_menu .links_to_parse li a:hover {
	background:none;
}
.footer_content_container {
	background: url("../../core/assets/images/blank.gif") no-repeat;
	
}
.footer_content_container .container_12 {
	position:relative;
}
.logo_slider {
	width:940px;
	height:75px;
	overflow: hidden;
	position:relative;
	white-space:nowrap;
}
.logo_slider .slide {
	width:940px;
	height:75px;
	text-align:center;
}
.logo_slider .slide a img {
	height:50px;
	margin:12px 10px 0px; 
}
.logo_slide {
	position:absolute;
	width:1800px;
	height:75px;
	top:0px;
}

.grid_12.footer_platinum_title h2,
.grid_12.footer_gold_title h2,
.grid_12.footer_silver_title h2 {
	background: url("../../assets/images/h2_border.jpg") repeat-x scroll left bottom transparent;
    color: #2a2a2a;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    margin: 0px;
    padding: 0px 0px 5px;
	text-align:left;
}
.grid_12.footer_gold_title h2 {
	color: #9a9100;
}
.grid_12.footer_silver_title h2 {
	color: #aaaaaa;
}
.pre_footer_shadow {
	background: url("../../assets/images/footer_sponsors_shadow.jpg") no-repeat center top;
	line-height:1px;
	text-align:-9999px;
	height:13px;
}

.logo_slider_platinum,
.slide_platinum {
	height:127px;
	width:960px;
}
.slide_platinum img {
	height: 75px;
    margin-top: 25px;
}
.slide_platinum.slide_1 img {
	margin-left: 20px !important;
	margin-right: 20px !important;
}
.slide_platinum.slide_2 img {
	margin-left: 30px !important;
	margin-right: 30px !important;
}
.logo_slider_gold,
.slide_gold {
	height:87px;
	width:960px;
}
.slide_gold img {
	height: 50px;
    margin:18px 48px 0;
}

.logo_slider_silver,
.slide_silver {
	height:64px;
	width:960px;
}
.slide_silver img {
	height: 38px;
    margin:12px 25px 0px 25px;
}

/******* HOME FELLOWSHIPS *******/
.home_fellowships_fellowships h2 {
	background: url("../../assets/images/h2_border.jpg") repeat-x left bottom;
    color: #0164A5;
    font-size: 20px;
    line-height: 20px;
    margin: 20px 0 10px;
    padding: 0 0 10px;
	font-weight: normal; 
}
.grey_border{
    border: 5px solid #E1E1E1;
	background: #fafafa;
	padding: 15px;
	padding-bottom: 5px;
	margin-bottom:10px;
}

.home_fellowships_fellowships p {
	margin-bottom: 10px;
	color: #555555;
}
.home_fellowships_fellowships .col_1, .home_fellowships_fellowships .col_2, .home_fellowships_fellowships .col_3, .home_fellowships_fellowships .col_4
{
	background: url("../../assets/images/home_fellowships_followship_bg.jpg") no-repeat 0 0;
	width: 196px;
	height: 324px;
	padding: 15px;
	float: left;
	margin-right: 12px;
	text-align: justify;
	color: #555555;
}
.home_fellowships_fellowships .col_2
{
	margin-right: 11px;
}
.home_fellowships_fellowships .col_4
{
	margin-right: 0px;
}
.home_fellowships_fellowship_content{
	height: 180px;
	
}
.home_fellowships_fellowship_bt{
	margin-left: 35px;
}

.grid_12.upcoming_events
{
	background: url("../../assets/images/upcoming_events_grid12_bg.jpg") no-repeat 0 0;
	width: 960px !important;
	height: 382px;
	padding:0px;
	margin-bottom: 20px;
	margin-top: 15px;
}

.grid_12.upcoming_events .upcoming_events_slide{
	width: 940px !important;
	margin-top:10px;
}

	

.grid_12.upcoming_events .upcoming_events_slide .upcoming_event_box{
	width: 300px;
	padding-left: 0px;
}
.grid_12.upcoming_events .upcoming_events_slide .upcoming_event_box.event_box_1, .grid_12.upcoming_events .upcoming_events_slide .upcoming_event_box.event_box_2{
	margin-left: 10px;
}

.grid_12.upcoming_events .upcoming_events_next{
	right: 198px;
	top: 17px;
}
.grid_12.upcoming_events .upcoming_events_prev{
	right: 279px;
	top: 17px;
}
.grid_12.upcoming_events  h2{
	padding: 15px 0 10px 20px;
}
.grid_12.upcoming_events .upcoming_event_see_full{
    position: absolute;
    right: 19px;
    top: 17px;
}

.home_fellowships_banner_a4m{
	width: 595px;
	height:110px;
	margin-bottom:20px;
	background: url("../../assets/images/home_fellowships_banner_a4m_bg.jpg") no-repeat 0 0;
	padding: 15px 320px 15px 25px;
	color: #fff;
	position:relative;
}
.home_fellowships_banner_a4m h3{
	font-size: 24px;
	border-bottom: 2px solid #2b88be;
	font-weight: normal;
	margin-bottom: 10px;
	padding-bottom:10px;
}
.home_fellowships_banner_a4m  p{
	font-size: 20px;
	color: #e3f5ff;
}
.banner_a4m_watch_now{
	position:absolute;
	right:90px;
	bottom:21px;
	display: block;
	width: 114px;
	height: 30px;
	border: 0px solid #ccc;
	cursor: pointer;
	text-indent: -99999px;
}
.home_fellowships_banner_master {
	width: 595px;
	height:120px;
	margin-bottom:15px;
	background: url("../../assets/images/home_fellowships_banner_master_bg.jpg") no-repeat 0 0;
	position:relative;
	padding: 15px 320px 15px 25px;
}
#fellowship-anti-aging .home_fellowships_banner_master {
	margin-bottom:0px;
	margin-top:10px;
}
.home_fellowships_banner_master {
	width: 595px;
	height:120px;
	margin-bottom:15px;
	background: url("../../assets/images/home_fellowships_banner_master_bg.jpg") no-repeat 0 0;
	position:relative;
	padding: 15px 320px 15px 25px;
}


.home_fellowships_banner_master h3{
	font-size: 24px;
	border-bottom: 2px solid #aed752;
	font-weight: normal;
	margin-bottom: 10px;
	color: #2d2d2d;
	padding-bottom:10px;
}
.home_fellowships_banner_master p{
	font-size: 20px;
	color: #fff;
}
.banner_master_more_info{

	position:absolute;
	right:90px;
	bottom:14px;
	display: block;
	width: 114px;
	height: 30px;
	border: 0px solid #ccc;
	cursor: pointer;
	text-indent: -99999px;
}
#container-inner-bottom .upcoming_events h2{
	font-weight: normal;
}


.body-content-container ul {
	margin: 0 0 30px 0;
    padding: 0;
}
.body-content-container ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat left 8px;
    font-size: 14px;
    list-style: none;
    margin: 0 0 8px 12px;
    padding: 0 0 0 15px;
}



#conferences-slider-slide-1 { background: url("../../assets/images/conferences/slider_1_slide_1.jpg") no-repeat 0 0; }
#conferences-slider-slide-2 { background: url("../../assets/images/conferences/slider_1_slide_2.jpg") no-repeat 0 0; }
#conferences-slider-slide-3 { background: url("../../assets/images/conferences/slider_1_slide_3.jpg") no-repeat 0 0; }
#conferences-slider-slide-4 { background: url("../../assets/images/conferences/slider_1_slide_4.jpg") no-repeat 0 0; }

.slider_conferences ol#controls li a#slide_0 { width:152px; background-image: url("../../assets/images/conferences/slider_1_nav_1.jpg"); }
.slider_conferences ol#controls li a#slide_1 { width:152px; background-image: url("../../assets/images/conferences/slider_1_nav_2.jpg"); }
.slider_conferences ol#controls li a#slide_2 { width:152px; background-image: url("../../assets/images/conferences/slider_1_nav_3.jpg"); }
.slider_conferences ol#controls li a#slide_3 { width:154px; background-image: url("../../assets/images/conferences/slider_1_nav_4.jpg"); }


h2.full {
    background: url("../../assets/images/h2_border.jpg") repeat-x left bottom;
    color: #0164A5;
    font-size: 20px;
    line-height: 20px;
    margin: 25px 0 10px;
    padding: 0 0 10px;
	font-weight: normal;
}

h2.title {
    color: #0164A5;
    font-size: 20px;
    line-height: 20px;
    margin: 2px 0 10px;
    padding: 0 0 10px;
	background: url("../../assets/images/body-content-title-divider.gif") no-repeat center bottom;
}

.content_bg_no_sidebar_top {
	background: url("../../assets/images/content_bg_no_sidebar_top.jpg") no-repeat left bottom;
	height:10px;
}
.content_bg_no_sidebar_bottom {
	background: url("../../assets/images/content_bg_no_sidebar_bottom.jpg") no-repeat left bottom;
	height:12px;
}

.conferences_home_events {
	background: url("../../assets/images/content_bg_no_sidebar_y.jpg") repeat-y left top;
	width: 960px !important;
	margin:0px;
}
.conferences_home_events_inner {
	background: url("../../assets/images/content_bg_no_sidebar_inner_gray.jpg") #fff no-repeat left bottom;
	margin:1px 11px 0px 11px;
	padding:19px;
}

.conferences_home_events_box {
	margin-bottom:20px;
}
.conferences_home_events_box h3 {
	line-height:34px;
	border:5px solid #02659e;
	border-bottom:none;
	text-align:left;
	color:#FFF;
	background:#0273b3;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding-left:20px;
	display:block;
	position:relative;
}

.conferences_home_events_box h3 a.shedule_bt {
	background: url("../../assets/images/conferences/conferences_home_events_box_speakling_shedule_bt.jpg") no-repeat left bottom;
	position:absolute;
	right: 4px;
    text-indent: -9999px;
    top: 5px;
	display:block;
	width:116px;
	height:23px;
}

.conferences_home_events_box h3 a.past_events_mor_info_bt {
	background: url("../../assets/images/conferences/conferences_home_events_box_speakling_more_info_bt.jpg") no-repeat left bottom;
	position:absolute;
	right: 4px;
    text-indent: -9999px;
    top: 5px;
	display:block;
	width:116px;
	height:23px;
}

.conferences_home_events_box .event_content {
	border:5px solid #e1e1e1;
	border-top:none;
	background:#FFF;
}
.conferences_home_events_box h3 .event_date {
	margin:0 13px -4px;
}
.conferences_home_events_box .event_left {
	display:block;
	float:left;
	width:201px;
	margin:20px 0px 20px 20px;
}
.conferences_home_events_box .event_right {
	display:block;
	float:right;
	width:629px;
	margin:20px 20px 10px 0px;
}
.conferences_home_events_box .event_left img {
	padding:1px;
	background:#fff;
	border:5px solid #e1e1e1;
	margin-bottom:5px;
}
.conferences_home_events_box .event_left .event_address {
	background:#02659e;
}
.conferences_home_events_box .event_left .event_address {
	background:#0273b3;
	border:5px solid #02659e;
	margin:0px 0px 5px;
	padding:5px;
	text-align:center;
	color:#FFF;
}
.conferences_home_events_box .event_left a.learn_more {
	background: url("../../assets/images/conferences/conferences_home_events_learn_more.jpg") no-repeat left top;
	display:block;
	height:30px;
	text-indent:-9999px;
}
.conferences_home_events_box .event_right ul {
	margin:0px;
}
.conferences_home_events_box .event_right ul li {
	background: url("../../assets/images/li_bg_dark_blue.gif") no-repeat 6px 5px;
	margin:0px 0px 4px 0px;
	padding:0 0 3px 20px;
	border-bottom:1px solid #dadada;
	font-size:12px;
	color:#555555;
	font-weight:bold;
}
.conferences_home_events_box .event_right ul li ul {
	margin-top:5px;
}
.conferences_home_events_box .event_right ul li ul li {
	font-weight:normal;
	border:0px;
	font-size:11px;
	padding:0 0 0px 15px;
	background:none;
}
.conferences_home_events_box .event_right ul li ul li strong {
	color:#0164a5;
}
.conferences_home_events_box .event_right ul li.last {
	border:none;
	margin-bottom:0px;
}

.conferences_upcoming_live_modules {
	background: url("../../assets/images/conferences/home_upcoming_live_modules_bg.jpg") no-repeat 0px 0px;
	height:244px;
	position:relative;
}

.conferences_upcoming_live_modules_slide {
	width:940px;
}
.conferences_upcoming_live_modules_slider {
	width:940px;
}

.module_box {
	float: left;
    margin: 0;
    padding: 0 0 0 10px;
    width: 300px;
}
.module_box h3 {
	line-height:34px;
	border:5px solid #02659e;
	border-bottom:none;
	text-align:left;
	color:#FFF;
	background:#0273b3;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding-left:10px;
	display:block;
}
.module_box .module_box_content {
	border:5px solid #e1e1e1;
	border-top:none;
	background:#FFF;
}
.module_box .module_box_content img {
	border: 5px solid #E1E1E1;
    float: left;
    margin: 10px 0 0 10px;
    padding: 1px;
}
.module_box .module_box_address {
    color: #555555;
    float: right;
    font-size: 13px;
    line-height: 18px;
    margin: 10px 10px 0 0;
    width: 140px;
}
.module_box .module_box_address strong {
	line-height:27px;
}
.module_box .module_box_learn_more {
	background: url("../../assets/images/conferences/home_upcoming_live_modules_learn_more.jpg") no-repeat 0px 0px;
	display:block;
	height:26px;
	text-indent:-9999px;
	margin-top:10px;
}

.conferences_upcoming_live_modules_prev,
.conferences_upcoming_live_modules_next {
	display: block;
    height: 26px;
    position: absolute;
    text-indent: -9999px;
    top: 18px;
    width: 26px;
}
.conferences_upcoming_live_modules_prev {
	background: url("../../assets/images/upcoming_events_prev.jpg") no-repeat scroll 0 0 transparent;
    right: 65px;
}
.conferences_upcoming_live_modules_next {
	background: url("../../assets/images/upcoming_events_next.jpg") no-repeat scroll 0 0 transparent;
    right: 30px;
}
.conferences_upcoming_live_modules h2 {
	color: #0164A5;
    font-size: 20px;
    margin: 3px 10px 9px;
    padding: 22px 0 10px 0px;
	font-weight:normal;
}

.slider_conferences .body-slider-slide-text {
    color: #FFFFFF;
    font-size: 14px;
    height: 241px;
    padding: 0;
    /*position: relative;*/
    text-align: center;
    width: 279px;
	top:0px;
	left:0px;
}
#body-slider-container.slider_conferences li .col_1  {
	font-size:13px;
	height: 26px;
}
#body-slider-container.slider_conferences li .button_learn_more {
	left: 77px;
}

/*conferences_details*/
#conferences_details{

}
	/*SLIDER*/
#conferences_details #body-slider{
	height: 290px !important;
}
#conferences_details #conferences-slider-slide-1 { background: url("../../assets/images/conferences/slider_1_slide_1.jpg") no-repeat 0 0; }
#conferences_details #conferences-slider-slide-2 { background: url("../../assets/images/conferences/slider_1_slide_2.jpg") no-repeat 0 0; }
#conferences_details #conferences-slider-slide-3 { background: url("../../assets/images/conferences/slider_1_slide_3.jpg") no-repeat 0 0; }
#conferences_details #conferences-slider-slide-4 { background: url("../../assets/images/conferences/slider_1_slide_4.jpg") no-repeat 0 0; }

#conferences_details ol#controls li a#slide_0 {background-image: url("../../assets/images/conferences/slides_tab_1_conference.gif"); }
#conferences_details ol#controls li a#slide_1 {background-image: url("../../assets/images/conferences/slides_tab_2_topics.gif"); }
#conferences_details ol#controls li a#slide_2 {background-image: url("../../assets/images/conferences/slides_tab_3_speakers.gif"); }
#conferences_details ol#controls li a#slide_3 {background-image: url("../../assets/images/conferences/slides_tab_4_register.gif"); }

#conferences_details .body-slider-slide{
	padding: 0px 0px 0 0px;	
	width: 610px;
	height: 290px;
}

#conferences_details .body-slider-slide.register_tab{
	background: url("../../assets/images/conferences/slider_conference_details_register.jpg") no-repeat 0 0;
	width:225px;
	padding: 30px 355px 0 30px;
	height: 260px;
}
#conferences_details .body-slider-slide.register_tab p{
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin-top: 25px;
}

#conferences_details #body-slider-container li .body-slider-slide.register_tab p span.phone{
	font-size: 16px;
	color: #fff;
	font-weight:bold;
}
#conferences_details .body-slider-slide.register_tab p a{
	color: #fff;
}
#conferences_details.anti-aging-conference-las-vegas-2011 .option_box_title{
	font-size: 12px;
}
#conferences_details.anti-aging-conference-las-vegas-2011 .body-slider-slide.topics_tab{
	background: #fff url("../../assets/images/conferences/slider_anti_aging_conference_las_vegas_2011_a4m_logo_bg.jpg") no-repeat 0 0;
	padding-top: 18px;
	padding-left: 20px;
	width: 590px;
	height: 285px;
}
#conferences_details .body-slider-slide.topics_tab table{
}
#conferences_details .body-slider-slide.topics_tab table .col_1{
	color: #000000 ;
	height: 17px;
}



	/*register online header*/
#conferences_details .conferences_details_register_online{
	background: url("../../assets/images/conferences/conferences_details_register_online_bg.jpg") no-repeat 0 0;
	width: 940px;
	height: 68px;
	
}	
#conferences_details .conferences_details_register_online h2 {
	color: #fff;
	margin:0px;
	padding:25px 0 0 20px;
	font-size: 16px;
	font-weight: bold;
	float:left;
	background:none;
}
#conferences_details .conferences_details_register_online a {
	float: right;
    margin-right: 15px;
    margin-top: 15px;
}

.conference_details_register_box {
	margin-bottom:20px;
	position: relative;
	z-index: 40;
}
.conference_details_register_bg {
	background:#035b9c;
	padding:5px;
	padding-top:0px;
	display:none;
}
.conference_details_register_border {
	background: url("../../assets/images/conferences/conference_details_register_box_bg.jpg") #0164a5 repeat-x 0 0;
	border:1px solid #288dc3;
	padding:10px 20px;
}
.conference_details_register_box h3 {
	margin:5px 0px 15px 0px;
	padding:0px;
	font-size:30px;
	line-height:30px;
	color:#FFF;
	font-weight:normal;
}
.conference_details_register_box h3 span {
	color:#97d600;
	font-weight:bold;
}
.conference_details_register_box .option_box_title {
	display:block;
	float:left;
	width:531px;
	height:50px;
	font-size:13px;
	color:#00406a;
	text-indent:20px;
	margin-left: 28px;
	line-height:50px;
	background: url("../../assets/images/conferences/conference_details_register_box_title_bg.png") no-repeat 0 0;
}
.conference_details_register_box .option_box_price {
	display:block;
	float:left;
	width:120px;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#114c74;
	font-weight:bold;
	font-size:13px;
	background: url("../../assets/images/conferences/conference_details_register_box_price_bg.png") no-repeat 0 0;
}
.conference_details_register_box .option_box_price span {
	color:#226700;
}
.conference_details_register_box .option_box_button {
	display:block;
	float:left;
	width:180px;
	height:50px;
	text-indent:-9999px;
	background: url("../../assets/images/conferences/conference_details_register_box_button_bg.png") no-repeat 0 0;
}
.conference_details_register_box .option_box_button a {
	display:block;
	float:left;
	width:108px;
	height:26px;
	line-height:50px;
	margin:13px 0 0 34px;
	background: url("../../assets/images/conferences/conference_details_register_box_button.jpg") no-repeat 0 0;
}
.conference_details_register_box .close_box {
	margin-bottom: 6px;
    margin-left: 32px;
    margin-top: 12px;
}
.conference_details_register_box .close_box a {
	text-decoration:none;
	color:#FFF;
}
.conference_details_register_box .close_box a:hover span {
	text-decoration:underline;
}
.conference_details_register_box .close_box a img {
	margin-bottom: -5px;
    margin-right: 5px;
}




/* SIDEBAR QUIC CONTACT FORM*/
.sidebar_quick_contact_us{
	background: url("../../assets/images/sidebar_quick_contact_us_bg.jpg") no-repeat 0 0;
	width: 260px;
	/*height: 300px;*/
	padding:20px;
	color: #fff;
	position:relative;
	margin-bottom:20px;
}
.sidebar_quick_contact_us h3{
	font-size: 26px;
	font-weight:normal;
	line-height: 30px;
}
.sidebar_quick_contact_us .formLabel{
	float: left;
	width: 80px;
	font-weight:normal;
}
.sidebar_quick_contact_us .formFields{
	margin-top:10px;
}
.sidebar_quick_contact_us .formLabel span{
	font-weight:normal;
}
.sidebar_quick_contact_us .formField{
	float:left;
	margin-bottom:6px;
	padding:0px;
}
.sidebar_quick_contact_us .formField .field_required, .sidebar_quick_contact_us .formField .field_normal, .sidebar_quick_contact_us .formField .field_error{
	border-color: #035b9c;
	width: 175px;
	height:20px;
	padding:0px;
	margin:0px;
	line-height:20px;
	display:block;
	display:block;
	margin:0px;
}
.sidebar_quick_contact_us .formField .field_error{
	border-color: #FF7256;
}
.sidebar_quick_contact_us .field_label_error{
	color: #FF7256;
}
.sidebar_quick_contact_us .form_error_main{
    margin-top: -30px;
    padding: 5px 0 10px 0;
	border:0px;
	background: none;
	font-weight:bold;
	color: #FF7256;
}
.sidebar_quick_contact_us .form_thank_you_main{
    margin-top: -30px;
    padding: 5px 0 10px 0;
	border:0px;
	background: none;
	font-weight:bold;
	color: #A0F20D;
}

.sidebar_quick_contact_us .quick_contact_input_bg{
	background: url("../../assets/images/quick_contact_input_bg.jpg") no-repeat 0 0;
	width: 116px;
	height: 27px;
	display: block;
	text-indent:-999px;
	font-size:0px;
	line-height:0px;
	border:0px;
	/*position:absolute;
	left: 90px;
	bottom:20px;*/
	margin-left:90px;
	margin-top: 15px;	
	cursor:pointer;
}


.schedule_certifications .schedule_slider .schedule_slide.certificates_long_list tbody td {
    padding: 2px 10px;
}
.schedule_slider .schedule_slide.certificates_long_list tbody td {
    line-height: 13px;
}

.body-content-container .img_fellowship_logo {
    float: left;
    margin: 0 30px 20px 24px;
}




/*
/
/ SLIDERS
/
*/

.common_slider {
    width: 610px;
	height: 290px;
}
.common_slide {
    width: 610px;
	height: 290px;
	position:relative;
}
.common_slide_text {
	color: #FFFFFF;
    font-size: 14px;
    height: 200px;
    left: 30px;
    padding: 20px 15px 0 15px;
    position: absolute;
    text-align: center;
    top: 30px;
    width: 204px;
}
#body-main .common_slide_text p {
	text-align:center;
	margin-bottom:10px;
}
#body-main .common_slide_text a {
	color:#FFF;
}
#body-main .common_slide_text h3 {
    color: #C9E0FF;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
    text-align: center;
}


.common_slider .button_fellowship_overview {
	background: url("../../assets/images/slider_fellowship_overview.gif") no-repeat 0px 0px;
	display:block;
	width:169px;
	height:26px;
	text-indent:-9999px;
	margin:5px auto 0px auto;
	position:absolute;
	bottom:39px;
	left:58px;
}

.common_slider .button_learn_more {
	background: url("../../assets/images/slider_learn_more.gif") no-repeat 0px 0px;
	display:block;
	width:115px;
	height:26px;
	text-indent:-9999px;
	margin:5px auto 0px auto;
	position:absolute;
	bottom:39px;
	left:85px;
}
.common_slider .button_register_now {
	background: url("../../assets/images/slider_button_register_now.gif") no-repeat 0px 0px;
	display:block;
	width:115px;
	height:26px;
	text-indent:-9999px;
	margin:5px auto 0px auto;
	position:absolute;
	bottom:39px;
	left:85px;
}
#body-main .common_slide_text ul li {
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat scroll 0 6px;
	margin:0 0 0 2px;
	padding:0 0 5px 15px;
}



.common_nav {
	height:40px;
	background:#fff;
}
.common_nav table {
	width:100%;
	height:39px;
	border-collapse: separate;
}
.common_nav table a {
	width:100%;
	height:39px;
	display:block;
	text-indent:-9999px;
}
.common_nav .activeSlide a {
	background-position:center bottom !important;
}
.common_nav td {
	border-left:1px solid #054976;
	border-right:1px solid #2b8ec7;
}
.common_nav td.first {
	border-left:1px solid #fff;
}
.common_nav td.last {
	border-right:1px solid #fff;
}


/* FAAFM antiaging */

#body-main #fellowship_antiaging_slider .common_slide_text p {
	margin-bottom:9px;
}

#fellowship_antiaging_slider .common_slide_1 { background: url("../../assets/images/faafm/antiaging_1_slide_1.jpg") no-repeat 0 0; }
#fellowship_antiaging_slider .common_slide_2 { background: url("../../assets/images/faafm/antiaging_1_slide_2.jpg") no-repeat 0 0; }
#fellowship_antiaging_slider .common_slide_3 { background: url("../../assets/images/faafm/antiaging_1_slide_3.jpg") no-repeat 0 0; }
#fellowship_antiaging_slider .common_slide_4 { background: url("../../assets/images/faafm/antiaging_1_slide_4.jpg") no-repeat 0 0; }

#fellowship_antiaging_nav #common_nav_0 a { background: url("../../assets/images/faafm/slides_nav_fellowships_antiaging_2_1.gif") no-repeat center top; }
#fellowship_antiaging_nav #common_nav_1 a { background: url("../../assets/images/faafm/slides_nav_fellowships_antiaging_2_2.gif") no-repeat center top; }
#fellowship_antiaging_nav #common_nav_2 a { background: url("../../assets/images/faafm/slides_nav_fellowships_antiaging_2_3.gif") no-repeat center top; }
#fellowship_antiaging_nav #common_nav_3 a { background: url("../../assets/images/faafm/slides_nav_fellowships_antiaging_2_4.gif") no-repeat center top; }

#fellowship_antiaging_slider .common_slide_1 .common_slide_text span {
	font-size:18px;
	font-weight:bold;
}


/* FAAFM aesthetic */

#fellowship_antiaging_slider #aesthetic_slide_1 { background: url("../../assets/images/faafm/slide-fellowships-02.jpg") no-repeat 0 0; }

#fellowship_antiaging_slider #aesthetic_slide_1 .common_slide_text p {
	line-height:21px;
}

/* FAAFM stem_cell */

#fellowship_antiaging_slider #stem_cell_slide_1 { background: url("../../assets/images/faafm/slide-fellowships-03.jpg") no-repeat 0 0; }

#fellowship_antiaging_slider #stem_cell_slide_1 .common_slide_text p {
	line-height:21px;
}

/* FAAFM cancer */

#fellowship_antiaging_slider #cancer_slide_1 { background: url("../../assets/images/faafm/slide-fellowships-04.jpg") no-repeat 0 0; }

#fellowship_antiaging_slider #cancer_slide_1 .common_slide_text p {
	line-height:20px;
}


/* CERTIFICATIONS */
#certifications_slider .common_slide_1 { background: url("../../assets/images/certifications/slider_slide_1.jpg") no-repeat 0 0; }
#certifications_slider .common_slide_2 { background: url("../../assets/images/certifications/slider_slide_2.jpg") no-repeat 0 0; }
#certifications_slider .common_slide_3 { background: url("../../assets/images/certifications/slider_slide_3.jpg") no-repeat 0 0; }
#certifications_slider .common_slide_4 { background: url("../../assets/images/certifications/slider_slide_4.jpg") no-repeat 0 0; }

#certifications_nav #common_nav_0 a { background: url("../../assets/images/certifications/slider_nav_1.jpg") no-repeat center top; }
#certifications_nav #common_nav_1 a { background: url("../../assets/images/certifications/slider_nav_2.jpg") no-repeat center top; }
#certifications_nav #common_nav_2 a { background: url("../../assets/images/certifications/slider_nav_3.jpg") no-repeat center top; }
#certifications_nav #common_nav_3 a { background: url("../../assets/images/certifications/slider_nav_4.jpg") no-repeat center top; width:}

#certifications_nav td{
	width: 150px;
}

#body-main #certifications_slider .common_slide_text {
	padding:15px 20px 0;
	left: 26px;
}
#body-main #certifications_slider .common_slide_text h3 {
	margin-bottom:5px; 
}

#body-main #certifications_slider .common_slide_text * {
	text-align:left;
}
#body-main #certifications_slider .common_slide_text p {
	margin-bottom: 0px;
	padding-bottom:0px;
	text-align:justify;
	font-size:13px;
}
#body-main #certifications_slider .common_slide_text ul li {
	padding-bottom:0px;
}
#body-main #certifications_slider .common_slide_4 .common_slide_text li {
	font-size: 13px;
	padding-bottom: 4px;
}
#body-main #certifications_slider .common_slide_1 .common_slide_text UL {
	font-size:12PX;
}
#home_certifications .a4m_certifications h2, #home_certifications .cartyfication_schedule h2, #home_certifications .succes_stories h2{
    background: url("../../assets/images/h2_border.jpg") repeat-x scroll left bottom transparent;
    color: #0164A5;
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    margin: 20px 0 10px;
    padding: 0 0 10px;
}
.a4m_certifications_3col{
    background: url("../../assets/images/certifications/a4m_certifications_3col_bg.jpg") repeat-x scroll left bottom transparent;
	width: 260px;
	height: 314px; 
	float: left;
	margin-right: 20px;
	margin-bottom: 10px; 
	padding:20px;
	text-align: center; 
}
.a4m_certifications_3col p{
	text-align: justify; 
	margin-top: 15px;
	font-size: 12px;
}
.a4m_certifications_3col.last{
	margin-right:0px;
}
.a4m_certifications .home_fellowships_fellowship_bt{
	margin-left: 0px; 
}
.a4m_certifications_content{
	height: 160px;
}

#home_certifications  .schedules_slider_bg h2 {
    color: #FFFFFF;
    display: block;
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    margin: 20px 0 0 18px;
	background: none;
	padding: 0px;
}
#home_certifications #body-content-container-testimonial{
	height: 302px;
}



/* FAAFM */

#body-main #fellowship_slider .common_slide_text {
	top: 30px;
	left: 30px;
}

#fellowship_slider .common_slide_1 { background: url("../../assets/images/faafm/slide-fellowships-01.jpg") no-repeat 0 0; }
#fellowship_slider .common_slide_2 { background: url("../../assets/images/faafm/slide-fellowships-02.jpg") no-repeat 0 0; }
#fellowship_slider .common_slide_3 { background: url("../../assets/images/faafm/slide-fellowships-03.jpg") no-repeat 0 0; }
#fellowship_slider .common_slide_4 { background: url("../../assets/images/faafm/slide-fellowships-04.jpg") no-repeat 0 0; }

#fellowship_nav #common_nav_0 a { background: url("../../assets/images/faafm/slides_nav_fellowships_2_1.gif") no-repeat center top; }
#fellowship_nav #common_nav_1 a { background: url("../../assets/images/faafm/slides_nav_fellowships_2_2.gif") no-repeat center top; }
#fellowship_nav #common_nav_2 a { background: url("../../assets/images/faafm/slides_nav_fellowships_2_3.gif") no-repeat center top; }
#fellowship_nav #common_nav_3 a { background: url("../../assets/images/faafm/slides_nav_fellowships_2_4.gif") no-repeat center top; }


/* FAAFM */

#body-main #conferences_slider .common_slide_text {
	left: 13px;
    top: 11px;
	width: 277px;
	height: 248px;
	text-align:left;
}
#body-main #conferences_slider .common_slide_text ul li {
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat scroll 0 6px;
	margin:0 0 0 2px;
	padding:0 0 5px 15px;
}

#conferences_slider .button_learn_more {
	left: 110px;
	bottom: 29px;
}
#body-main #conferences_slider .common_slide_text h3 {
	text-align:left;
}

#conferences_slider .common_slide_1 { background: url("../../assets/images/conferences/slider_1_slide_1.jpg") no-repeat 0 0; }
#conferences_slider .common_slide_2 { background: url("../../assets/images/conferences/slider_1_slide_2.jpg") no-repeat 0 0; }
#conferences_slider .common_slide_3 { background: url("../../assets/images/conferences/slider_1_slide_3.jpg") no-repeat 0 0; }
#conferences_slider .common_slide_4 { background: url("../../assets/images/conferences/slider_1_slide_4.jpg") no-repeat 0 0; }

#conferences_nav #common_nav_0 a { background: url("../../assets/images/conferences/slider_1_nav_1.jpg") no-repeat center top; }
#conferences_nav #common_nav_1 a { background: url("../../assets/images/conferences/slider_1_nav_2.jpg") no-repeat center top; }
#conferences_nav #common_nav_2 a { background: url("../../assets/images/conferences/slider_1_nav_3.jpg") no-repeat center top; }
#conferences_nav #common_nav_3 a { background: url("../../assets/images/conferences/slider_1_nav_4.jpg") no-repeat center top; }


/* HOME */

#body-main #home_slider .common_slide_text {
	text-align:left;
	font-size:12px;
	padding: 12px 15px 0;
}
#body-main #home_slider .common_slide_text ul li {
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat scroll 0 6px;
	margin:0 0 0 2px;
	padding:0 0 5px 15px;
}

#home_slider .button_learn_more {
	bottom: 40px;
}
#body-main #home_slider .common_slide_text h3 {
	text-align:left;
}

#home_slider .common_slide_1 { background: url("../../assets/images/slide-01.jpg") no-repeat 0 0; }
#home_slider .common_slide_2 { background: url("../../assets/images/slide-02.jpg") no-repeat 0 0; }
#home_slider .common_slide_3 { background: url("../../assets/images/slide-03.jpg") no-repeat 0 0; }
#home_slider .common_slide_4 { background: url("../../assets/images/slide-04.jpg") no-repeat 0 0; }

#home_nav #common_nav_0 a { background: url("../../assets/images/slides_tab_1.gif") no-repeat center top; }
#home_nav #common_nav_1 a { background: url("../../assets/images/slides_tab_2.gif") no-repeat center top; }
#home_nav #common_nav_2 a { background: url("../../assets/images/slides_tab_3.gif") no-repeat center top; }
#home_nav #common_nav_3 a { background: url("../../assets/images/slides_tab_4.gif") no-repeat center top; }



/* Conference details */

#body-main #conferences_details_slider .common_slide_2 .common_slide_text {
	text-align:left;
	font-size:12px;
	color:#000;
	padding:0px;
	top: 13px;
    width: 571px;
	left: 20px;
}
#body-main #conferences_details_slider .common_slide_4 .common_slide_text span.phone {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
}
#body-main #conferences_details_slider .common_slide_4 .common_slide_text p {
	margin-bottom:15px;
}
#body-main #conferences_details_slider .common_slide_text ul li {
    background-position:0 6px;
    margin: 0 0 0 2px;
    padding: 0 0 1px 12px;
}
#home_slider .button_learn_more {
	bottom: 40px;
}
#body-main #home_slider .common_slide_text h3 {
	text-align:left;
}
.conferences_details_slider .common_slide_text {
	left: 26px;
	top: 27px;
}

#body-main #conferences_details_slider .common_slide_3 .common_slide_text {
	padding:0px;
	left:0px;
	top:0px;
	width:610px;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box {
	margin: 10px;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box.top {
	padding-bottom: 5px;
	border-bottom:1px solid #E1E1E1;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box_img {
	float: left;
	width: 115px;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box_txt {
	float: left;
	width: 475px;
	text-align:left;
	padding: 0 8px;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box_img img {
	padding: 4px;
	border: 1px solid #e1e1e1;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box_txt {
	font-size: 11px;
	color: #262626;
	text-align:justify;
	width: 459px;
}
#body-main #conferences_details_slider .common_slide_3 .speaker_box_txt p {
	line-height:15px;
	text-align:justify;
}
#body-main #conferences_details_slider .common_slide_3  .speaker_box_txt p a {
	color: #0164a5;
	font-weight:bold;
}
#body-main #conferences_details_slider .common_slide_3  .speaker_box_txt h2 {
	color: #73a900;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding-bottom:2px;
	background:none;
	text-align:left;
}
#body-main #conferences_details_slider .common_slide_3  .speaker_box_txt h3 {
	color: #035b9c;
	font-size:16px;
	font-weight:normal;
	margin-bottom:0px;
	text-align:left;
}


#conferences_details_slider .common_slide_1 { background: #fff; }
#conferences_details_slider .common_slide_2 { background: url("../../assets/images/conferences/slider_anti_aging_conference_las_vegas_2011_a4m_logo_bg.jpg") no-repeat 0 0; }
#conferences_details_slider .common_slide_3 { background: #fff; }
#conferences_details_slider .common_slide_4 { background: url("../../assets/images/conferences/slider_conference_details_register.jpg") no-repeat 0 0; }

#conferences_details_nav #common_nav_0 a { background: url("../../assets/images/conferences/slides_tab_1_conference.gif") no-repeat center top; }
#conferences_details_nav #common_nav_1 a { background: url("../../assets/images/conferences/slides_tab_2_topics.gif") no-repeat center top; }
#conferences_details_nav #common_nav_2 a { background: url("../../assets/images/conferences/slides_tab_3_speakers.gif") no-repeat center top; }
#conferences_details_nav #common_nav_3 a { background: url("../../assets/images/conferences/slides_tab_4_register.gif") no-repeat center top; }








#conferences_details h2{
    background: url("../../assets/images/h2_border.jpg") repeat-x scroll left bottom transparent;
    color: #0164a5;
    font-size: 20px;
    line-height: 20px;
    margin: 20px 0 10px;
    padding: 0 0 10px;
	font-weight: normal;
}


#conferences_details .conferences_details_hotel_details{
	background: #05609c url("../../assets/images/conferences/conferences_details_hotel_details_bg.jpg") repeat-x left bottom;  
	margin: 0px 5px;
	border-left: 1px solid #2886BC; 
	border-right: 1px solid #2886BC; 
	color: #FFF;
	padding: 0px 12px 0 12px;
	width: 264px;  
	height:55px;
	font-size: 11px;
	padding-top:5px;
	line-height: 25px;
} 
#conferences_details .conferences_details_hotel_details span {
	font-size: 16px;
	
}
#conferences_details .hotel ul{
	margin-left: 10px;
}
#conferences_details .hotel ul li{
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll  left 11px transparent;
	padding-left: 15px; 
	line-height: 28px;
	color: #fff;
}

#conferences_details .next_module_modules{
	height: 152px; 
	width: 268px; 
	padding: 9px 10px 0;
	
} 
#conferences_details .next_module_modules table{
	width: 260px;
	padding:0px;
	margin:0px;
	margin-top:5px;
	height: 105px;
}


#conferences_details .next_module{
	height: 379px;
	font-size: 12px;
}
#conferences_details .next_module_modules span.phone {
	font-size: 14px;
	color: #90ce00;
	font-weight:bold;
} 

.baners_3_cols {
	margin-top:20px;
}
.blue_box_bg_grid_4_clear {
	background: url("../../assets/images/blue_box_bg_grid_4_clear.jpg") no-repeat 0 0;  
	width: 300px;
	height: 384px;
}
.blue_box_bg_grid_4_clear h3 {
	background: url("../../assets/images/blue_bottom_border_bg.jpg") repeat-x bottom left;  
	color: #fff;
	font-size: 30px;
	padding-bottom:10px;
	margin:30px;
	margin-bottom:10px;
	margin-top: 0px;
	padding-top:20px;
	line-height:30px;
	font-weight: normal;
}	
	
.blue_box_bg_grid_4_clear ul.body-bar-menu {
	background: transparent;
}	
.blue_box_bg_grid_4_clear ul.body-bar-menu.information_center_col a, .blue_box_bg_grid_4_clear.information_center_col ul.body-bar-menu a:hover {
	width: auto;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:0px;
}
.blue_box_bg_grid_4_clear  ul.body-bar-menu li a span.small {
	font-size:10px;
	background:none;
	padding:0px;
	display:inline;
	color: #ACD1E6;
}

.blue_box_bg_grid_4_clear ul.body-bar-menu.information_center_col ul a, .blue_box_bg_grid_4_clear.information_center_col ul.body-bar-menu ul a:hover {
	width: auto;
	padding: 0 0 0 15px;
	font-weight: normal;
}
.body-bar-menu.information_center_col {
	float: left;
    margin-left: 8px;
    margin-right: -41px;
    width: 158px;
}
.anti-aging-conference-bangkok-2012 .body-bar-menu.information_center_col {
   width: 200px;
}
.expo_exhibitor_box_grid_4 {
	background: url("../../assets/images/expo_exhibitor_box_grid_4_bg.jpg") no-repeat 0 0;  
	width: 260px;
	height: 344px;
	padding: 20px;
	position: relative;
}
.expo_exhibitor_box_grid_4 h3 {
	font-size: 30px;
	line-height: 30px;
	font-weight: normal;
	color: #035b9c;
	border-bottom: 1px solid #dadada;
	padding-bottom: 15px;
	margin-bottom: 10px;
}
.expo_exhibitor_box_grid_4 h3 span {
	color: #84be00;
}
.expo_exhibitor_box_grid_4 ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 6px transparent;
	padding-left: 10px; 
	font-size: 12px;
	color: #1b1b1b;
	padding-bottom:3px;
}
.expo_exhibitor_box_grid_4 ul li span {
	color: #035b9c;
	text-decoration: none;
}
.expo_exhibitor_box_grid_4 ul {
	margin-bottom: 2px;
}







.gray_box_bg_grid_4_clear {
	background: url("../../assets/images/conference_details_module_bg.jpg") no-repeat 0 0;  
	width: 260px;
	height: 344px;
	padding: 20px;
	position: relative;
}
.gray_box_bg_grid_4_clear .gray_box_img {
	position:absolute;
	bottom:6px; 
	left:6px;
}


.gray_box_bg_grid_4_clear h3 {
	font-size: 30px;
	line-height: 30px;
	font-weight: normal;
	color: #035b9c;
	border-bottom: 1px solid #dadada;
	padding-bottom: 15px;
	margin-bottom: 10px;
}
.gray_box_bg_grid_4_clear h3 span {
	color: #84be00;
}
.gray_box_bg_grid_4_clear ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 6px transparent;
	padding-left: 10px; 
	font-size: 12px;
	color: #1b1b1b;
	padding-bottom:3px;
}
.gray_box_bg_grid_4_clear ul li span {
	color: #035b9c;
	text-decoration: none;
}
.gray_box_bg_grid_4_clear ul {
	margin-bottom: 2px;
}




.modules_and_cerificates {
	margin-bottom: 15px;
}
.modules_and_cerificates .col_1, 
.modules_and_cerificates .col_2, 
.modules_and_cerificates .col_3,
.modules_and_cerificates .col_4  {
	background: url("../../assets/images/conferences/modules_and_cerificates_col_bg.jpg") no-repeat scroll 0 0;
	padding: 20px;
	width: 187px;
	height: 234px;
	float: left;
	margin-right: 10px;	
	position:relative;
}
.modules_and_cerificates .col_4 {
	margin-right: 0px;	
}
.modules_and_cerificates h2 {
    background: url("../../assets/images/h2_border.jpg") repeat-x scroll left bottom transparent;
    color: #0164a5;
    font-size: 20px;
    line-height: 20px;
    margin: 20px 0 10px;
    padding: 0 0 10px;
	font-weight: normal;
}
.modules_and_cerificates ul {
	margin-left: 20px;
}
.modules_and_cerificates ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 5px transparent;
	padding-left: 20px; 
}
.modules_and_cerificates .box_content {
	margin:10px 15px 0 15px;
	height: 100px;
	font-size: 12px;
}
#conferences_details .modules_and_cerificates .cols  h2 {
	border: 0px;
	background: none;
	color: #035b9c;
	line-height: 23px;
}
.modules_and_cerificates h2 span.big {
	font-size: 22px;
	font-weight: bold;
}
.modules_and_cerificates .cols a.home_fellowships_fellowship_bt {
	position: absolute;
	top: 230px;
	left: 21px;
}

#conferences_details .exams_grid_6 {
    margin-right: 7px;
    width: 463px;
	margin-bottom:20px;
}
#conferences_details .exam_col {
	background: url("../../assets/images/exams_col_bg.jpg") no-repeat scroll 0 0;
	padding: 20px;
	width: 187px;
	height: 190px;
	float: left;
	
}
#conferences_details .exam_col.col_2 {
	float: right;
}
#conferences_details .exam_col .box_content {
    height: 56px;
    margin-top: 15px;
}
#conferences_details .video_confereces_grid_6 {
	margin-left:2px;
	position:relative;
}
#conferences_details .video_col{
	background: url("../../assets/images/video_col_bg.jpg") no-repeat scroll 0 0;
	padding: 20px;
	width: 426px;
	height: 189px;
	float: left;
	margin-right: 10px;	
	text-align:center;
}
#conferences_details .exam_col ul {
	margin-left: 20px;
}
#conferences_details .exam_col ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 6px transparent;
	padding-left: 20px; 
	
}

/* TOGGLE */
.grey_border.toggle_box {
	padding:0px;
	margin-bottom: 20px;
	background: #fff;
}
.toggle_box .toggle_content {
	margin: 15px;
	margin-top: 0px;
	display: none;
	background: #fff;
}
.toggle_box .toggle_header {
	padding: 15px;
}
.toogle_bt {
	background: #fff url("../../assets/images/toggle_in_bt.jpg") no-repeat 0 0;
	display: block;
	text-indent: -999999px;
	height:20px;
}
.toggle_box .more_info {
	margin-left:15px;
	text-decoration:none;
}
.speakers_detail .more_info {
	margin-left:0px;
	text-decoration:none;
}
.speakers_detail .toggle_swap_header h4 {
	margin-bottom:16px;
}
.toogle_bt.out {
	background: url("../../assets/images/toggle_out_bt.jpg") no-repeat 0 0;
}

.toggle_header h3 {
	color: #0273b3;
	font-size: 16px;
	font-weight: normal;
}
.toggle_header h4 {
	color: #669600;
	font-size: 12px;
	font-weight: bold;
}
.toggle_content ul {
	margin-top: 15px; 

	margin-left: 0px;
}
.toggle_content ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 6px transparent;
	padding-left: 20px; 
	list-style: none;
	margin-left: 20px;
}
/* TOGGLE SWAP */
.toggle_box .toggle_swap_content {
	margin: 15px;
	display: none;
	background: #fff;
}

.toggle_box .toggle_swap_header {
	padding: 15px;
	padding-bottom:8px;
}
.toogle_swap_bt {
	background: #fff url("../../assets/images/toggle_in_bt.jpg") no-repeat 0 0;
	display: block;
	text-indent: -999999px;
	height:20px;
}
.toogle_swap_bt.out {
	background: url("../../assets/images/toggle_out_bt.jpg") no-repeat 0 0;
}

.toggle_swap_header h3 {
	color: #0273b3;
	font-size: 16px;
	font-weight: normal;
}
.toggle_swap_header h4 {
	color: #669600;
	font-size: 12px;
	font-weight: bold;
}
.toggle_swap_content ul {
	margin-top: 15px; 
}
.toggle_swap_content ul li {
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 6px transparent;
	padding-left: 20px;
	list-style:none;
	padding-bottom:10px;
	
}

.conferences_details_register_online.bottom { 
	margin-bottom: 0px !important;
}


ul.body-bar-menu.information_center_col li li {
	border-left: 1px dotted #74bfe3;
	margin-left:15px;
}
ul.body-bar-menu.information_center_col li ul li a {
	background: url("../../assets/images/body_bar_menu_li_li_a_bg.gif") no-repeat scroll 0 10px transparent;
	margin:0px;
	padding:0px;
}

 
.body-content-container .online-fellowship-modules-detail-container img {
	float:none;
	margin:0px;
}

#body-bar.sidebar  #body-bar-menu-container {
	margin-bottom:10px;
}
#body-bar.sidebar  #quick_contact {
	margin-bottom:10px;
}
#body-bar.sidebar  .next_module {
	margin-bottom:10px;
}
#body-bar.sidebar  #go_to_newsletter{
	margin-bottom:10px;
}
.body-content-break {
	background: url("../../assets/images/body-content-title-divider.gif") no-repeat scroll center bottom transparent;
    color: #0164A5;
    margin: 0 0 40px 0;
    padding:0;
}

.speakers_detail .toggle_swap_content img {
	float:left;
	margin:0 15px 10px 0;
	border: 1px solid #E1E1E1;
    padding: 4px;
}
.speakers_detail .toggle_swap_header img {
	float:left;
	margin:0 15px 0px 0;
	border: 1px solid #E1E1E1;
    padding: 2px;
	width:60px;
}
.speakers_detail h3 {
    color: #0273B3;
    font-size: 16px;
    font-weight: normal;
}
.speakers_detail h4 {
    color: #669600;
    font-size: 12px;
    font-weight: bold;
}
.speakers_detail h5 {
    color: #0273B3;
    font-size: 16px;
    font-weight: normal;
	margin:0 0 5px 0;
}

.speakers_detail p {
	margin-bottom:20px;
}
.speakers_detail p.first {
	margin-top:20px;
}


.img_border,
.body-content-container img.img_border {
	border:5px solid #E1E1E1;
}
.img_block,
.body-content-container img.img_block {
	float:none;
	margin-bottom:20px;
}
,img_left,
.body-content-container img.img_left {
	float:left;
	margin:0px 15px 10px 0px;
}
.img_right,
.body-content-container img.img_right {
	float:right;
	margin:0px 0px 10px 15px;
}

ul.pdf_links {
    list-style: none outside none !important;
    margin: 10px 0 30px 40px !important;
}
ul.pdf_links li {
    background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll left 8px transparent;
    font-size: 14px;
    list-style: none outside none;
    margin: 0 0 12px 12px;
    padding: 0 0 0 15px;
}
ul.pdf_links li .img_pdf {
    margin: 0 4px 0 0 !important;
    vertical-align: bottom !important;
}

.video_bg {
	background:#035a9d;
	padding:5px;
}
.video_border {
	border:1px solid #268fc6;
	background:#0374b6;
	padding:12px;
}
.video_bg .video_border div {
	border:1px solid #268fc6;
}

#ict-promo-yt {
	width:429px;
	margin:0px auto 0px auto;
}


.fellowship-anti-aging-schedule .body-content-container,
.fellowship-aesthetic-schedule .body-content-container,
.fellowship-stem-cell-schedule .body-content-container,
.fellowship-cancer-schedule .body-content-container {
	border:0px;
	background:none;
	padding:0px;
}
.fellowship-anti-aging-schedule #body-main .body-content-container h2,
.fellowship-aesthetic-schedule #body-main .body-content-container h2,
.fellowship-stem-cell-schedule #body-main .body-content-container h2,
.fellowship-cancer-schedule #body-main .body-content-container h2 {
	color: #75AB00;
    font-size: 20px;
    margin: 30px 0 20px;
	padding:0px 0px 0px;
	text-align:center;
	background: url("../../assets/images/body-content-title-divider.gif") no-repeat scroll center bottom transparent;
}

#body-main .fellowship_schedule_box .conferences_home_events_box h3 {
	line-height:34px;
	border:5px solid #02659e;
	border-bottom:none;
	text-align:left;
	color:#FFF;
	background:#0273b3;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding-left:20px;
	display:block;
}
#body-main .fellowship_schedule_box .conferences_home_events_box h3 .event_date {
    margin: 0 13px -4px;
	float:none;
}
#body-main .fellowship_schedule_box .event_right {
	display: block;
    float: right;
    margin: 20px 20px 10px 0;
    width: 350px;
}
#body-main .conferences_home_events_box .event_left img {
	float:none;
	margin-bottom:5px;
}
#body-main .conferences_home_events_box .event_right ul li ul li {
	background: url("../../assets/images/li_bg_green.gif") no-repeat 0px 6px;
	font-size:12px;
	padding: 0 0 0 10px;
	color: #0164A5;
	font-weight:bold;
}


.events_hotel_reservation_butons {
}
.events_hotel_reservation_butons a {
	display:block;
	float:left;
	width:237px;
	height:39px;
	text-indent:-9999px;
	background: url("../../assets/images/events/book_hotel_for_exhibitors.jpg") no-repeat 0px 0px;
}
.events_hotel_reservation_butons a.attendess_bt {
	background: url("../../assets/images/events/book_hotel_for_attendees.jpg") no-repeat 0px 0px;
}
.events_hotel_reservation_butons a.exhibitors_bt {
	float:right;
}

.past-anti-aging-conferences .conferences_home_events_inner h2.sep {
	color: #75AB00;
    font-size: 20px;
    margin: 30px 0 20px;
	padding:0px 0px 0px;
	text-align:left;
	background: url("../../assets/images/body-content-title-divider.gif") no-repeat scroll center bottom transparent;
}

.atlanta .event_home_banner_bg {
    background: url("../../assets/images/event_home_banner_atlanta_2011_bg.jpg") no-repeat left top #0165A6;
    padding: 0px;
	height:108px;
	position:relative;
}

.event_home_banner {
	background:#035B9C;
    margin-bottom:20px;
	width: 940px !important;
}
.las_vegas_2011 .event_home_banner_bg {
    background: url("../../assets/images/event_home_banner_las_vegas_2011_bg.jpg") no-repeat left top #0165A6;
    border: 1px solid #288FC5;
    padding: 0px;
	height:88px;
	position:relative;
}

.event_home_banner .img_more_info {
	position:absolute;
	display:block;
	left:0px;
	top:0px;
	font-size:13px;
	color:#FFF;
	text-indent:-9999px;
	width:230px;
	height:108px;
	background: url("../../core/assets/images/blank.gif") repeat left top;
}
.event_home_banner .text {
	position:absolute;
	left:246px;
	top:17px;
	font-size:13px;
	color:#FFF;
}
.event_home_banner .text2 {
    color: #FFFFFF;
    font-size: 13px;
    left: 246px;
    position: absolute;
    top: 70px;
}
.event_home_banner .text2 .date {
   color: #B3FF00;
    display: block;
    float: left;
    line-height: 32px;
    text-align: center;
    width: 120px;
}
.event_home_banner .text2 .address {
   color: #FFFF06;
    display: block;
    float: left;
    line-height: 32px;
    text-align: center;
    width: 134px;
}
.event_home_banner .text2 .button {
	display:block;
	float:left;
	margin-top:7px;
	background: url("../../assets/images/event_home_banner_more_info") no-repeat left top;
	width:92px;
	height:19px;
	text-indent:-9999px;
	margin-left:2px;
}
.event_home_banner .text-ul {
		position:absolute;
	left:678px;
	top:22px;
	font-size:13px;
	color:#FFF;
}

.event_home_banner .text-ul .col_1 {
	height: 19px;
	line-height:15px;
	background: url("../../assets/images/body-bar-online-modules-bullet.gif") no-repeat 0 5px; 
	padding: 0 15px 0 15px;
	color:#FFF;
	text-align:left;
	vertical-align:top;
	height:23px;
}

.event_home_banner .text-ul .col_2 {
	padding-left:10px;
}

.medical_news .covers div {
	width:190px;
	height:auto;
	float:left;
	display:block;
}

.medical_news .covers .last {
	margin-right:0 !important;
	}
.medical_news .covers div img {
	padding:15px 0;
	display:block;
	}
.medical_news .covers div h3 {
	padding-right:20px;
	margin:0 !important;
}
.medical_news .covers div a {
    background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll left 6px transparent;
    padding: 0 0 0 9px;
}
.sponsored_workshop h3 {
    color: #0273B3;
    font-size: 16px;
    font-weight: bold;
	margin-bottom:10px;
	}
	
.sponsored_workshop h4 {
	color:#75ab00;
	font-size:14px;
	font-weight:normal;}
	
.sponsored_workshop p {
	margin-bottom:20px;
}

.red_text {
	color:#e32828;
	font-weight:bold;
}

.text_center {
	text-align:center !important;
	display:block;
}
.text_big {
	font-size:16px;
	color:#555555;
}
.text_big_blue {
	font-size:18px;
	color:#0164A5;
}
.text_big_green {
	font-size:18px;
	color:#75AB00;
}


.speakers_box .sp_box {
	padding:0 33px;
	margin-bottom:3px;
}

.speakers_box .sp_box img {
	float:left;
	width:50px;
	border:3px solid #fff;
	margin-right:10px;
}
.speakers_box .sp_box .title {
	color:#ceff65;
	font-size:13px;
}
.speakers_box .sp_box .name {
	color:#fff;
	font-weight:bold;
}
.speakers_box .sp_box a.bio {
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
.speakers_box .sp_box .bio:hover {
	text-decoration:underline;
}

.important_info_box ul {
	padding:0 31px;
}
.important_info_box ul li {
	padding-bottom:12px;
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat 0 8px;
	padding-left:12px;
}

.important_info_box ul a {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	
	font-weight:bold;
	background:none;
	
}
.important_info_box ul a:hover {
	text-decoration:underline;
}

.next_module_content span.time_counter {
	color: #B7FF17;
    font-size: 14px;
    font-weight: bold;
	display:block;
	text-align:center;
}
.next_module_content span.time_counter span {
	color:#FFF;
	font-size:12px;
}


.col_1_of_2 {
	float:left; widows:47%;
}
.col_2_of_2 {
	float:right; widows:40%;
}
.span_color span {
	font-weight:bold;
	color:#CD4220;
}

.p_margin p {
	margin:0px 0px 20px 0px;
}

.anti-aging-conference-phoenix-2012 .grey_border ul li {
	list-style:none;
	margin: 0 0 12px 30px;
    padding: 0 0 0 15px; 
	background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll left 6px transparent;
}

.brochure-box-conference-div {
	margin-bottom:20px;
	position: relative;
	z-index: 40;
}
.brochure-box-conference {
	background: url("../../assets/images/conferences/conferences_details_register_online_bg.jpg") no-repeat 0 0;
	width: 940px;
	height: 68px;
	
}	
#conferences_details .brochure-box-conference-div .brochure-box-conference h2 {
	color: #fff;
	margin:0px;
	padding:25px 0 0 20px;
	font-size: 16px;
	font-weight: bold;
	float:left;
	background:none;
}
.brochure-box-conference a {
	float: right;
    margin-right: 15px;
    margin-top: 15px;
}


.anti-aging-conference-boca-raton-2012 .toggle_content {
	display:none;
}
.anti-aging-conference-boca-raton-2012 .grey_border {
	background:#FFF;
}

.anti-aging-conference-boca-raton-2012 .body-bar-menu.information_center_col {
	float: left;
    margin-left: 8px;
    margin-right: -41px;
    width: 270px;
}

/* Soon- Module Box Home Page */

.soon_module {
	background:#035b9c;
	padding-bottom:5px;
	height:380px;
	overflow:hidden;
	margin-bottom:10px;
	margin-top:20px;
}

.soon_module_content p {
	text-align:center;
	color:#FFF;
	margin-top:0px !important!
}
.soon_module_content p span {
	color:#b7ff17; 
	font-size:14px;
	font-weight:bold;
	margin-top:0px !important!

}
.soon_module .soon_module_header {
	height: 121px; 
	width: 300px; 
	background: url("../../assets/images/soon_module_header.jpg") no-repeat scroll  left top transparent;
} 

.soon_module .soon_module_header p {
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	padding:20px 0px 0px 18px;
	line-height:28px;
} 
.soon_module .soon_module_header p span {
	font-size:14px;
	font-weight:normal;
} 



.soon_module_modules {
	border-left:1px solid #2887bd;
	border-right:1px solid #2887bd;
	border-bottom:1px solid #2887bd;
	width:248px;
	margin-left:5px;
	background:#0166a7;
	padding:10px 20px 10px;
	height:100px;
}

.soon_module_with_title .soon_module_modules {
	height:82px;
	padding:9px 20px 0;
}
.soon_module_modules.no_padding {
	padding:4px 0px 14px;
	width:288px;
}



.soon_module_location_time {
	border-left: 1px solid #2887BD;
    border-right: 1px solid #2887BD;
    color: #00487e;
    font-size: 15px;
    line-height: 16px;
    margin-left: 5px;
    padding: 6px 0;
    width: 288px;
	background: url("../../assets/images/next_module_gradient_2.jpg") repeat-x 0px 0px ;
	text-align:center;
	letter-spacing: 0px;
	word-spacing: -1pt;
}



.soon_module_modules .body-bar-online-modules-btn {
	margin: 2px 0 0;
}
.soon_module_modules span.time_counter_soon {
	color: #B7FF17;
    font-size: 14px;
    font-weight: bold;
	display:block;
	text-align:center;
}
.soon_module_modules span.time_counter_soon span {
	color:#FFF;
	font-size:12px;
}

/* Newsletter - A4M Center Box - Home Page */

.newsletter_a4m_center_box {
	margin-top:20px;

}

.services_bg .services_homepage {
	border:5px solid #e1e1e1;
	font-size:12px;
	padding:18px 0 10px 0;
	height: 161px;
}
.services_bg .services_homepage ul.services_col_1 {
	width:141px;
	margin:0px;
	padding:0px;
	padding-left:17px;
	float:left;
	
}
.services_bg .services_homepageul.services_col_2 {
	margin:0px;
	padding:0px;
	width:114px;
	float:left;
}
.services_bg .services_homepage ul li {
	color:#0164a5;
	background: url("../../assets/images/li_bg_green.gif") no-repeat 0 5px;
	padding:0 0 3px 13px;
	margin:0px;
}
.services_bg .services_homepage ul li a {
	color:#0164a5;
	text-decoration:none;
}
.services_bg .services_homepage ul li a:hover {
	text-decoration:underline;
}
.services_bg .social_links_homepage {
	border-top:1px solid #e1e1e1;
	margin:1px;
	padding:16px 0 5px 0;
	margin-top:10px;
	
}
.services_bg .social_links_homepage a {
	text-decoration:none;
	color:#0164a5;
}
.services_bg .social_links_homepage a:hover span {
	text-decoration:underline;
}
.services_bg .social_links_homepage img {
	margin-bottom:-6px;
	margin-right:5px;
	margin-left:15px;
}

/* Body - Bar - Home Page */

.body-bar-online-modules-homepage {
	background:url(../../assets/images/body-bar-online-modules-bg-homepage.gif) no-repeat;
	width:250px;
	height:334px;
	padding:25px;
	color:#FFFFFF;
	margin-bottom:20px;
	margin-top:20px;
}

.body-bar-online-modules-homepage  span {
	font-size:26px;
	display:block;
	line-height:30px;
	padding:0;
	margin:0;
}

.body-bar-online-modules-homepage ul {
	margin:20px 0 0 0;
	font-size:14px;
}

.body-bar-online-modules-homepage ul li ul{
	margin:20px 0 0 0;
	font-size:14px;
}


.body-bar-online-modules-homepage ul li {
	background:url(../../assets/images/body-bar-online-modules-bullet.gif) no-repeat 0 7px;
	margin:0 0 17px 0;
	padding:0 0 0 15px;
}

.body-bar-online-modules-btn-homepage {
	text-align:center;
	margin:15px 0 0 0;
}
.anti-aging-conference-bangkok-2012 .exam_col {
	background: url("../../assets/images/exams_col_bg.jpg") no-repeat scroll 0 0;
	padding: 20px;
	width: 187px;
	height: 190px;
	float: left;
	
}

.blue_box {
	border:5px solid #035a9d;
}
.blue_box_col {
	border:5px solid #035a9d;
	float:left;
}
.blue_box_inner {
	border:1px solid #2892ce;
	height: 262px;
	background: url("../../assets/images/blue_box_bg.jpg") #0164a8 repeat-x scroll 0 0;
}
.blue_box_col h3 {
    background: url("../../assets/images/blue_bottom_border_bg.jpg") repeat-x left bottom;
    color: #FFFFFF;
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 30px 10px; 
    padding-bottom: 10px;
    padding-top: 20px;
}
.blue_box_col ul {
    padding: 0 31px;
	margin-left: 0px;
}
.blue_box_col ul li {
    background: url("../../assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 0 8px transparent;
    padding-bottom: 12px;
    padding-left: 12px;
	
}
.blue_box_col ul a {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.blue_box_col ul a:hover {
	text-decoration:underline;
}
.anti-aging-conference-bangkok-2012 .modules_and_cerificates .box_content {
	margin:10px 0 0 0;
	height: 100px;
	font-size: 12px;
}
.directory_navigation_inner .store-catalog-sort{
	margin-top: -20px;
}
.directory_paging_main{
	width: 370px;
}
.directory_navigation_bottom .directory_paging_main{
	width: 430px;
}

.directory_empty{
	color: #555555;
	margin:  20px 0;
}
.directory-detail .directory_quick_contact_us_arrow{
	display: none;
}
.formField.quick_contact_us_about_checkboxes{
	width: 180px;
}
.formLabel.quick_contact_us_about_label {
	width:200px !important;
	margin-top:5px;
}
.formLabel.quick_contact_us_about_label span{
	font-weight:bold;
	padding-right: 20px;
}
.formLabel.quick_contact_us_about_label span:hover{
	text-decoration: none;
}
.formLabel.quick_contact_us_about_label span.field_label_error{
	color: #FF7256;
}
.quick_contact_us_about_checkboxes{
	
	margin-top: 8px;
}

.quick_contact_footer_bg{
	
}
.quick_contact_footer_bg{
	background: url("../../assets/images/quick_contact_footer_bg.jpg") no-repeat scroll left bottom transparent;
    height: 49px;
    margin: 0 -20px -20px;
    width: 300px;
}
.quick_contact_us_about_checkboxes .col1{
	margin-right: 20px;
	width: 117px;
}
.quick_contact_us_about_checkboxes .col2{
	width: 117px;
}
.sidebar_quick_contact_us #order_submitted_message {
	margin-top: 15px;
}

.input_text_default_value {
	color:#848080;
}

.sidebar_quick_contact_us_line.line_1 input {
	width:124px !important;
	padding:0 2px !important;
}
.sidebar_quick_contact_us_line.line_2 input {
	width:124px !important;
	padding:0 2px !important;
}
.sidebar_quick_contact_us_line.line_3 input {
	width:254px !important;
	padding:0 2px !important;
}
.sidebar_quick_contact_us_line.line_4 select {
	width: 260px !important;
}

#contact_form .quick_contact_us_about_checkboxes {
	margin-top: 3px;
    width: 300px;
}
