/*==============================
	SITE WRAPPER
===============================*/
body {
	/*font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#3f4a4e;
	*/

background-color: #011244;

} 


.side_menu_links a, .side_menu_links_active a  { 

margin-left:19px;
line-height:22px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
 



.side_menu_links a:hover  , .side_menu_links_active a:hover { 
	color: #FFD94D;
	text-decoration: none;

}


td.side_menu_links  {
	float:left;
	
	height:23px;
	width:215px;

min-width:215px;
	background:url(/template/2009/images/side_menu_bg.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:#fff;
	overflow:hidden;
	position: static;
margin-left:-22px;

}


td.side_menu_links_active  {
	float:left;
	height:23px;
	width:215px; 
min-width:215px;
	background:url(/template/2009/images/side_menu_active_bg.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:#fff;
	overflow:hidden;
	position: static;
margin-left:-22px;


}


.site-wrapper {
	margin:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	top:0;
	left:0;
	right:0;
	bottom:0;
width:850px;
	margin-left:auto;
	margin-right:auto;/*	border:solid 1px white; */

}
/*==============================
	HEADER WRAPPER
===============================*/
.header-wrapper {
	width:850px;
	height:101px;
	float:left;
}
/* // The Top Menu // */
.top_menu-wrapper {
	float:left;
	width:850px;
	/* added 33 px to push page down to leave room for menu drop downs  set to 54 for ovelay*/
height:87px;
	background-color: #fff;
}
/*==============================
	BODY WRAPPER
===============================*/
.body-wrapper {
	margin-top: 0px;
	float:left;
	width:850px;
	background-color: #fff;
		text-align:left;
}
/*==============================
	MEMBER MENU 
===============================*/
.member-menu-wrapper {
	float:left;
	margin-left: 21px;
	width:214px;
	height: 292px;
	max-height:292px;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	font-size:12px;
	font-weight:normal;
	background:url(/template/2009/images/member-pane.gif);
	background-repeat:no-repeat;
	background-position: top left;
			background-color:#013553;
}
.member-menu {
	float:left;
	margin-top: 9px;
	margin-left: 12px;
}
.member-menu-title {
	color: #02639C;
	font-size:16px;
	font-weight:normal;
}
.member-menu-sub-title {
	color: #EDE2C0;
	font-size:15px;
	font-weight:bold;
}
.member-menu ul {
	margin:0;
	padding-left:0px;
	list-style:none;
}
.member-menu a {
	font-size:12px;
	text-decoration:none;
	color:#fff;
}
.member-menu li {
	background:url(/template/2009/images/member-pane-bullet-idle.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin-bottom:5px;
	padding-left:8px;
}
.member-menu li:hover {
	background:url(/template/2009/images/member-pane-bullet-active.gif);
	background-repeat:no-repeat;
	background-position:center left;
	text-decoration:underline;
	color: #E6BD46;
	font-weight:bold;
}
/*==============================
	Newsletter-Wrapper
===============================*/
.newsletter-wrapper {
	float:left;
	height:110px;
	width:222px;
	margin-top:15px;
	margin-left:-26px;
	background:url(/template/2009/images/cme-ce-newsletterbox.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	font-family: Arial, Helvetica, sans-serif;
	overflow:visible;
}
.newsletter-title {
	margin-top:6px;
	margin-left:32px;
	font-size:12px;
	font-weight: bold;
	color:#013E62;
}
.newsletter-text {
	margin-top:10px;
	margin-left:10px;
	font-size:10px;
	font-weight:normal;
	color:#554512;
	width: 205px;
}
.newsletter-form {
	float:left;
	margin-top:6px;
	margin-left:10px;
}
input.newsletter-form-btn {
	margin-left:0px;
	background-image:url(/template/2009/images/newsletter-go-button-idle.gif);
		background-repeat:no-repeat;
	background-position:center left;
	width:44px;
	height:25px;
	border-style:none;
}

/*==============================
	CE Coupon Newsletter-Wrapper
===============================*/
.ce-coupon-newsletter-wrapper {
	float:right;
	height:110px;
	width:222px;
	margin-top:5px;
	margin-left:0px;
	background:url(/template/2009/images/cme-ce-newsletterbox.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	font-family: Arial, Helvetica, sans-serif;
	overflow:visible;
}
.ce-coupon-newsletter-title {
	margin-top:6px;
	margin-left:32px;
	font-size:12px;
	font-weight: bold;
	color:#013E62;
}
.ce-coupon-newsletter-text {
	margin-top:10px;
	margin-left:10px;
	font-size:10px;
	font-weight:normal;
	color:#554512;
	width: 205px;
}
.ce-coupon-newsletter-form {
	float:left;
	margin-top:6px;
	margin-left:10px;
}
input.ce-coupon-newsletter-form-btn {
	margin-left:0px;
	background-image:url(/template/2009/images/newsletter-go-button-idle.gif);
		background-repeat:no-repeat;
	background-position:center left;
	width:44px;
	height:25px;
	border-style:none;
}

/*==============================
	TOP_CENTER-WRAPPER
===============================*/
.top_center-wrapper {
	float:left;
	width:370px;
	margin-left:7px;
	margin-right:7px;
}
/*==============================
		TOP PANEL CONTENT
===============================*/
.top_center-panel {
	/* to push page down to leave blank space between top and bottom half of page*/
	margin-bottom:12px;
}
.top_center-panel_flash_content {
	padding:0px;
	height:293px;
}
.top_center-panel_text_content_wrapper {
	padding:0px;
	background:#F6EBCA;
	border:solid 1px #B9A872;
	height:81px;
	margin-top:0px;
}
.top_center-panel_text_content {
	padding:0px;
	margin-top:9px;
	margin-left:25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#947511;
	font-weight:bold;
}
.top_center-panel_text_content_small {
	font-size:15px;
	font-weight:normal;
}
/*==============================
		Top Stories WRAPPER 
===============================*/
.top_stories-wrapper {
	float:left;
	width:211px;
	height:292px;
	background:url(/template/2009/images/top-stories-pane-short.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
}
.top_stories_more {
	padding:0px;
	margin-top:0px;
	margin-left:10px;
	font-size: 24px;
	font-weight: bold;
	color: #00446C;
}
.top_stories_more a {
	text-decoration:none;
	font-size: 24px;
	font-weight: bold;
	color: #00446C;
}
.top_stories_more a:hover {
	text-decoration:underline;
	font-size: 24px;
	font-weight: bold;
	color: #00446C;
}
.top_stories_header {
	padding:0px;
	margin-top:10px;
	margin-left:4px;
	font-size: 12px;
	font-weight: bold;
	color: #00446C;
}
.top_stories_header2 {
	padding:0px;
	margin-top:12px;
	margin-left:8px;
	font-size: 12px;
	font-weight: bold;
	color: #00446C;
}

.top_stories_header a  
{
	color: #00446C;
	font-weight:bold;
	text-decoration:none;
}

.top_stories_tan_spacer {
	padding:0px;
	margin-top:6px;
	margin-left:8px;
	width:6px;
	height:48px;
	background-repeat:no-repeat;
	background-position:center left;
	background:url(/template/2009/images/spacer-tan.gif);
	
}
.top_stories_tan_text {
	margin-top:-37px;
	margin-left:24px;
	width:185px;
	color: #9E8C4E;
	height:50px;
	overflow: hidden;
}
.top_stories_blue_spacer {
	padding:0px;
	margin-top:2px;
	margin-left:8px;
	width:6px;
	height:48px;
	background-repeat:no-repeat;
	background-position:center left;
	background:url(/template/2009/images/spacer-blue.gif);

}
.top_stories_blue_text {
	margin-top:-37px;
	margin-left:24px;
	width:185px;
	color: #186EA2;
	height:50px;
	overflow: hidden;
}
.top_stories_green_spacer {
	padding:0px;
	margin-top:2px;
	margin-left:8px;
	width:6px;
	height:48px;
		background-repeat:no-repeat;
	background-position:center left;
	background:url(/template/2009/images/spacer-green.gif);

}
.top_stories_green_text {
	margin-top:-37px;
	margin-left:24px;
	width:185px;
	color: #759A2D;
	height:50px;
	overflow: hidden;
}
.top_stories_tan_text a {
	font-size: 10px;
	text-decoration:none;
	color: #9E8C4E;
	font-weight:normal;
	text-decoration:none;
}
.top_stories_tan_text a:hover {
	font-size: 10px;
	text-decoration:none;
	color: #9E8C4E;
	font-weight:bold;
}
.top_stories_blue_text a {
	font-size: 10px;
	text-decoration:none;
	color: #186EA2;
	font-weight:normal;
	text-decoration:none;
}
.top_stories_blue_text a:hover {
	font-size: 10px;
	color: #186EA2;
	font-weight:bold;
	text-decoration:none;
}
.top_stories_green_text a {
	font-size: 10px;
	text-decoration:none;
	color: #759A2D;
	font-weight:normal;
	text-decoration:none;
}
.top_stories_green_text a:hover {
	font-size: 10px;
	text-decoration:none;
	color: #759A2D;
	font-weight:bold;

}

.top_stories_menu ul {
	margin:0;
	padding-top:5px;
	padding-left:10px;
	list-style:none;
}
.top_stories_menu a {
	font-size: 10px;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
	text-decoration:none;
}
.top_stories_menu li {
	background:url(/template/2009/images/top-stories-pane-bullet-idle.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin-bottom:5px;
	padding-left:8px;
}
.top_stories_menu li:hover {
	background:url(/template/2009/images/top-stories-pane-bullet-active.gif);
	background-repeat:no-repeat;
	background-position:center left;
	text-decoration:underline;
	color: #000;
	font-weight:bold;
}
/*==============================
		Bottom Pane Set
===============================*/

		
		
.bottom-wrapper {
	clear:both;
	width:850px;
	min-width:850px;
	max-width:850px;
	height: 475px;
	font-size:10px;

	background-color: #fff;
}
.bottom_panes {
	clear:both;
	float:left;
	position:relative;
	z-index:2;
	width:850px;
	height:328px;
}
/*==============================
		CE Home Study Bottom Pane Set
===============================*/
.bottom_ce_home_study_courses_pane {
	float:left;
	padding:0px;
	margin-top:0px;
	margin-left:21px;
	width:263px;
	height:350px;
	background:url(/template/2009/images/ce-home-study-courses-pane.gif);
	background-repeat:no-repeat;
	background-position: top left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bottom_ce_home_study_courses_pane_header {
	width:175px;
	padding:0px;
	margin-top:13px;
	margin-left:18px;
	font-size: 20px;
	font-weight: bold;
	color: #bc954e;
}
.bottom_ce_home_study_courses_pane_header2 {
	padding:0px;
	margin-top:-6px;
	margin-left:18px;
	width:200px;
	font-size: 24px;
	font-weight: bold;
	color: #bc954e;
}

.bottom_ce_home_study_courses_pane_header a , .bottom_ce_home_study_courses_pane_header2 a 
{
	color: #bc954e;
	font-weight:bold;
	text-decoration:none;
}

.ce_home_study_book_cover {
	float:left;
	padding:0px;
	margin-top:22px;
	margin-left:14px;
	height:144px;
	width:110px;
	background-repeat:no-repeat;
	background-position: top left;
	background:url(/template/2009/images/ce-home-study-book-cover.gif);
}


.ce_home_study_text_line_1
{

	float:left;
	margin-top:22px;
	margin-left:10px;
	width:120px;
	color: #01466e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
		line-height:15px;
}

.ce_home_study_text_line_1a
{
		float:left;
	margin-top:2px;
	margin-left:10px;
	width:120px;
	color: #01466e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
		line-height:16px;
}



.ce_home_study_text_line_2
{
	float:left;
	margin-top:35px;
	margin-left:3px;
	width:120px;
	color: #9b6308;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align: center;
		line-height:14px;
}

.ce_home_study_text_line_2 a
{
	color: #9b6308;
		text-decoration:none;
}

.ce_home_study_text_line_2 a:hover
{
	color: #9b6308;
		text-decoration:underline;
}

.ce_home_study_text_line_3
{
	clear:left;
	float:left;
	margin-top:14px;
	margin-left:14px;
	width:235px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align: justify;
	line-height:13px;
}
/*==============================
		Live CME Conferences Study Bottom Pane Set
===============================*/

.bottom_live_cme_conferences_pane {
	float:left;
	padding:0px;
	margin-top:0px;
	margin-left:10px;
	width:263px;
	height:350px;
	background-repeat:no-repeat;
	background-position: top left;
	background:url(/template/2009/images/live-cme-conferences-pane.gif);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bottom_live_cme_conferences_pane_header {
	width:175px;
	padding:0px;
	margin-top:13px;
	margin-left:18px;
	font-size: 20px;
	font-weight: bold;
	color: #4297cb;
}
.bottom_live_cme_conferences_pane_header2 {
	padding:0px;
	margin-top:-6px;
	margin-left:18px;
	width:200px;
	font-size: 24px;
	font-weight: bold;
	color: #4297cb;
}

.bottom_live_cme_conferences_pane_header a , .bottom_live_cme_conferences_pane_header2 a 
{
	color: #4297cb;
	font-weight:bold;
	text-decoration:none;
}

.live_cme_book_cover {
	padding:0px;
	margin-top:22px;
	margin-left:14px;
	height:144px;
	width:110px;
	background-repeat:no-repeat;
	background-position: top left;
	background:url(/template/2009/images/live-cme-coferences-book-cover.gif);
}

.live_cme_text_line_1
{
	margin-top:-80px;
	margin-left:120px;
	width:141px;

color: #0d5884;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align: center;
	
	


}

.live_cme_text_line_1a
{

	margin-top:-2px;
	margin-left:120px;
	width:141px;
	color: #0d5884;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align: center;
}


.live_cme_text_line_1a a
{
	color: #0d5884;
		text-decoration:none;
}

.live_cme_text_line_1a a:hover
{
	color: #0d5884;
		text-decoration:underline;
}

.live_cme_text_line_2
{
	margin-top:0px;
	margin-left:125px;
	width:136px;
	color: #cb0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align: center;
	font-style: italic;
}

.live_cme_text_line_3
{
		clear:left;
	float:left;
	margin-top:85px;
	margin-left:1px;
	width:261px;
	color: #000;

font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align: center;
	line-height:15px;
letter-spacing:2px;
}

/*==============================
		eCME Courses Bottom Pane Set
===============================*/

.bottom_ecme_courses_online_pane {
	float:left;
	padding:0px;
	margin-top:0px;
	margin-left:10px;
	width:263px;
	height:350px;
	width:263px;
	height:350px;
	background-repeat:no-repeat;
	background-position: top left;
	background:url(/template/2009/images/ecme-courses-online-pane.gif);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bottom_ecme_courses_online_pane_header {
	width:175px;
	padding:0px;
	margin-top:13px;
	margin-left:18px;
	font-size: 20px;
	font-weight: bold;
	color: #7f984f;
}
.bottom_ecme_courses_online_pane_header2 {
	padding:0px;
	margin-top:-6px;
	margin-left:18px;
	width:200px;
	font-size: 24px;
	font-weight: bold;
	color: #7f984f;
}

.bottom_ecme_courses_online_pane_header a , .bottom_ecme_courses_online_pane_header2 a 
{
	color: #7f984f;
	font-weight:bold;
	text-decoration:none;
}

.ecme_courses_logo {
	clear:both;
	float:left;
	padding:0px;
	margin-top:-6px;
	margin-left:13px;
	height:40px;
	width:40px;
	background-repeat:no-repeat;
	background-position: top left;
	/*background:url(/template/2009/images/ecme-logo.gif);*/
}
.ecme_courses_logo_text {
	float:left;
	padding:0px;
	margin-top:0px;
	margin-left:5px;
	height:22px;
	width:200px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color:#ffaa15;
}
.ecme_book_cover {
clear:both;
float:left;
	padding:0px;
	margin-top:-12px;
	margin-left:14px;
	height:144px;
	width:110px;
	background-repeat:no-repeat;
	background-position: top left;
	background:url(/template/2009/images/ecme-courses-book-cover.gif);
}

.ecme_courses_text_line_1
{
	
	float:left;
	margin-top:20px;
	margin-left:18px;
	width:117px;
	color: #4e6d12;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	line-height:18px;
	text-align: left;
}

.ecme_courses_text_line_1 a
{
	color: #4e6d12;
		text-decoration:none;
}

.ecme_courses_text_line_1 a:hover
{
	color: #4e6d12;
		text-decoration:underline;
}

.ecme_courses_text_line_2
{
	float:left;
	margin-top:0px;
	margin-left:18px;
	width:117px;
	color: #cb0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-align: left;
	
}

.ecme_courses_text_line_3
{
	 
		clear:left;
	float:left;
	margin-top:12px;
	margin-left:14px;
	width:235px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align: justify;
	line-height:13px;
}
/*==============================
		FOOTER
===============================*/
.main_footer {
	position: relative;
	z-index:1;
	clear:both;
	line-height: 14px;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#5d5d5d;
	height:147px;
	background:url(/template/2009/images/main-footer.gif);
}
.main_footer_copyright {
	font-weight:bold;
}
.main_footer_author {
	margin-top:-22px;
	text-align:right;
	font-size: 8px;
}
.main_footer a {
	text-decoration:none;
	color: #5d5d5d;
	text-decoration:none;
}
.main_footer a:hover {
	text-decoration:none;
	text-decoration:underline;
}

.bottom_content-wrapper {

	clear:both;
	width:850px;
	overflow:visible;
margin-left: 0px; 

}
.bottom_content_panes {
	clear:both;
	float:left;
	position:relative;
	z-index:0;
	width:850px;
	height:auto;
	overflow:visible;

}
.bottom_content
{

overflow:visible;
margin-top:0px;
margin-left: 0px;
margin-right:0px;
}
