body {
	background-color: #9bd5f4;
	background-image: url(../../images/bg-fade.gif);
	background-repeat: repeat-x;
	/* background-color: #0096E4; */
	margin: 10px 0;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
}
a, a:link {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
A:visited {
	text-decoration:none;
}
h1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #295421;
	font-style: italic;
	font-size: 13pt;
}
.h1.toc {
	border-bottom: 1px solid #295421;
	color:#295421;
	font-size:120%;
	margin: 0px 0 0px 0px;
	text-transform: uppercase;
}
td.content_area_note {
	background:#B7E6FF;
	border:1px solid #0096E4;
	text-align:left;
}
td.content_area_note span {
	color:#003C5B;
	padding:3px;
}
span.dropCap {
/*	float:left;
	font:27pt/0.8em "Times New Roman", Times, serif;
	padding-right:2px;
	height:.7em;
	*/
}
table#header div#logo {
	padding:8px 0;
}
.subNavFrame {
	width:100%;
	border-top:1px solid #7ECAF1;
	border-bottom: 1px solid #7ECAF1;
	padding: 0px 0;
	margin: 1px 0 0px 1px;
	height:26px;
}
#subNav {
	width:80%;
	margin-top: 1px;
}
#subNav a {
	margin-left:3px;
}
#subNav a span {
	float:left;
	margin: 0 0px;
	padding:0 5px;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	list-style:none;
	color:#FFFFFF;
	border-left:1px solid #7ECAF1;
}
#subNav a span.browse_all_books {
	width:108px;
}
#subNav a span.browse_by_topic {
	width:108px;
}
#subNav a span.browse_by_author {
	width:108px;
}
#subNav a span.royal_lee_library {
	width:108px;
}
#subNav a span.doctors_teaching_tools {
	width:108px;
}
#subNav a span.practitioners_library {
	width:108px;
}
#subNav a span.booklets_pamlets {
	width:108px;
}
#subNav a span.multimedia_selections {
	width:106px;
	border-right:1px solid #7ECAF1;
}
#subNav a span:hover, #subNav a span:active {
	text-decoration:none;
	background:#7ECAF1;
	cursor:pointer;
}
.navTop_txt {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none
}
.navTop_txt:hover {
	font-size: 10px;
	font-weight: bold
}
.navTopSel_txt {
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	background-color: #7ECAF1
}
.navGlobal_txt {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
}
.navGlobal_txt:hover {
	font-size: 11px;
	font-weight: bold
}
.navGlobal_txt_on {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #7ECAF1;
}
.navLocal_txt:hover {
	font-size: 10px;
	font-weight: bold;
}
.navLocal_txt_on {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #7ECAF1;
}
.head_txt {
	font-size: .7em;
	font-weight: bold;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.footer_txt {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none
}
.btn_txt {
	margin-bottom:10px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.btn_txt:hover {
	color: #007EC0
}
.preview_lnk {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none
}
.preview_lnk:hover {
	color: #007EC0
}
.lnk_tn {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}
.lnk_tn:hover {
	color: #007EC0
}
.subnav_lnk_txt {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff
}
.subnav_lnk_txt:hover {
	color: #000000
}
.subnav_lnk_txt_on {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #007EC0
}
.lnk_txt {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff
}
.lnk_txt:hover {
	color: #000000
}
.lnk_txt_on {
	font-size: 10px;
	font-weight: bold;
	color: #007EC0
}
.lnk_bc {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff
}
.lnk_bc:hover {
	color: #000000
}
.lnk_blue {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #007EC0
}
.lnk_blue:hover {
	color: #000000
}
.headQuote_txt {
	font-family: Arial, Helvetica, Times, serif;
	/*Filter: DropShadow(Color=#6c6c6c, OffX=1, OffY=1, Positive=1); */
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	font-style: italic;
}
.printOrder_txt {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #373737
}
.print_head_txt {
	font-size: 11px;
	font-weight: bold;
	color: #000000
}
.body_subhead_txt a, .body_subhead_txt {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #0096E4;
	text-align:left;
}
.body_subhead_ctr {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #0096E4;
	text-align:center;
}
.body_subhead_txt:hover {
	text-decoration: none;
}
.body_txt {
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	text-align:left;
}
.email_txt_wht {
	font-size: 13px;
	font-weight: normal;
	color: #ffffff
}
.sc_body_txt {
	font-size: 12px;
	font-weight: normal;
	color: #000000
}
.body_bullets1 {
	font-size: 15px;
	font-weight: bold;
	color: #0096E4
}
.body_bullets2 {
	font-size: 15px;
	font-weight: bold;
	color: #000000
}
.body_bigwhite_txt {
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF
}
.bc_txt {
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	padding-left:4px;
	background:#0096E4;
}
.body_price_txt {
	font-size: 14px;
	font-weight: bold;
	color: #0096E4
}
.lg_blk_txt {
	font-size: 14px;
	font-weight: bold;
	color: #000000
}
.body_quote_txt {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: italic
}
.body_quote_title_txt {
	font-size: 11px;
	font-weight: bold;
	color: #007EC0;
	font-style:normal;
}
.body_lnk_txt {
	font-size: 14px;
	font-weight: bold;
	color: #007EC0
}
.navtext {
	font-size: 10.5px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
.product_cell {
	font-size: 12px;
	color: #000000;
	text-align:left;
}
.product_cell:hover {
	color: #000000;
	background-color: #D8F4FF;
	cursor: pointer;
}
.product_main {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.toc_header {
	font-size: 90%;
	text-transform: uppercase;
	color:#295421;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.other_win {
	font-size: 11px;
	font-weight: normal;
	color: #0096E4;
}
.other_win:hover {
	font-size: 11px;
	font-weight: normal;
	color: #0096E4;
	background-color: #D8F4FF;
	cursor: pointer
}
.yourcore_txt_wht_b {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff
}
.yourcore_txt_wht {
	font-size: 13px;
	font-weight: normal;
	color: #ffffff
}
.yourcore_txt_blk {
	font-size: 13px;
	font-weight: normal;
	color: #000000
}
.yourcore_author {
	font-size: 12px;
	font-weight: normal;
	color: #3B7830
}
.yourcore_author_sel {
	font-size: 12px;
	font-weight: normal;
	color: #3B7830
}
.yourcore_head_blk {
	font-size: 13px;
	font-weight: bold;
	color: #000000
}
.yourcore_head_grn {
	font-size: 16px;
	font-weight: bold;
	color: #B4F799
}
.yourcore_link_lt {
	font-size: 13px;
	font-weight: bold;
	color: #B4F799;
	text-decoration:none
}
.yourcore_link_lt:hover {
	color: #ffffff
}
.yourcore_link_dk {
	font-size: 13px;
	font-weight: bold;
	color: #5B9443;
	text-decoration:none
}
.yourcore_link_dk:hover {
	color: #ffffff
}
.yourcore_link_return {
	font-size: 13px;
	font-weight: bold;
	color: #5B9443;
	text-decoration:none
}
.yourcore_link_return:hover {
	color: #000000
}
.yourcore_link_sel {
	font-size: 13px;
	font-weight: bold;
	color: #242424;
	text-decoration:none
}
.yourcore_link_rp {
	font-size: 13px;
	font-weight: bold;
	color: #3B7830;
	text-decoration:none
}
.yourcore_link_rp:hover {
	color: #ffffff
}
.yourcore_grn_b {
	font-size: 13px;
	font-weight: bold;
	color: #B4F799
}
.yourcore_medium_grn {
	font-size: 14px;
	font-weight: normal;
	color: #B4F799
}
.newsbox1_txt, .newsbox1_txt a {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff
}
.newsbox2_txt {
	font-size: 12px;
	font-weight: bold;
	color: #000000
}
.newsbox3_txt {
	font-size: 12px;
	font-weight: bold;
	color: #000000
}
.newsbox4_txt {
	font-size: 12px;
	font-weight: bold;
	color: #000000
}
.form_deselect_edit {
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	border:1px solid #CCCCCC;
	background: transparent
}
.form_select_edit {
	font-size: 1em;
	font-weight: normal;
	color: #007EC0;
	border:1px solid #7ECAF1;
	background: #ffffff
}
.sch_email_field_on {
	font-size: 1em;
	font-weight: normal;
	color: #007EC0;
	border:1px solid #7ECAF1;
	background: #ffffff;
	margin-bottom: 10px;
}
.sch_email_field_off {
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	border:1px solid #CCCCCC;
	background: #ffffff;
	margin-bottom: 10px;
}
.sch_email_field_on_top {
	position:absolute;
	top:2px;
	left:-245px;
}
.sch_email_field_off_top {
	position:absolute;
	top:2px;
	left:-245px;
}

.ac_bracket {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold
}
.ac_cart_num {
	font-size: 12px;
	color: #000000;
	font-weight: bold
}
.ac_bracket_txt {
	font-size: 12px;
	color: #000000;
	font-weight: bold
}
.ac_bracket_wht_txt {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold
}
#preview {
	position:absolute;
	border:1px solid #7ecaf1;
	background:#0096E4;
	padding:8px;
	display:none;
	color:#fff;
}
