﻿/* Version 4.4 */
/* 11\29\2004 BB */
/* 12/2/2004 BBW added stuff look for BBW */
/* 12/12/2004 BB changed link coloring */
/* 12/13/2004 BB changed link to bold in news */
/* 12/14/2004 BB changed link to bold in online */
.accent_table {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #f0f0f0;
	width: 200px;
	margin-top: 10px;
}
.accent_text a.internal_link {
	font-weight: normal;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
.background1 {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial Narrow, Arial,Helvetica, sans-serif;
	background-color: #f0f0f0;
}
.background4 {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-color: #e1e1e1;
}
.caption {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
.definition_term {
	font-weight: bold;
	color: #000000;
}	
.definition_seperator {
	color: #000000;
}
.definition_text {
	color: #000000;
}
.greystone_content {
	padding-left: 10px;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.body_text {
	color: #000000;
}
.heartrate_body_text {
	font: 9pt/14px Arial, Helvetica, sans-serif;
	color: white;
}
/*
.indexnav {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	font-weight: bold;
	background-color: #f0f0f0;
	width: 200px;
	margin-bottom: 50px;
	margin-right: 20px;
	padding-bottom: 20px;
	visibility: hidden;
	display: none;
}
*/
.leftnav_sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.movablenav {
	clear: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	float: right;
	padding-bottom: 5px;
	margin: 0px;
	width: 110px;
	color: #ffffff;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	background-color: #006699;
	text-decoration: none;
}
A.contrast2:link {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
}
a.internal_link {
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
}
a.anchor_link {
}
#layout_eWEP A:active {
	color: #000080;
}
#layout_eWEP A:link {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
}
#layout_eWEP A:visited {
	color: #008284;
	font-family: Arial, Helvetica, sans-serif;
}
a.external_link {
	font-weight: bold;
}
#layout_eWEP blockquote p {
}

#layout_eWEP blockquote {
	border-top: 0px solid #C8B2C8;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
}
div.align_center {
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
div.align_left {
	margin-top: 10px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: center;
}
div.align_right {
	margin-top: 10px;
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
}
div.glossary_index a.internal_link {
	font-weight: bold;
	font-size: 23px;
}
div.greystone_content {
	margin-right: 10px;
	margin-left: 10px;
	position: static;
}
div.hublinks {
	margin-top: 15px;
	margin-bottom: 15px;
}
div.hublinks p {
	font-weight: bold;
}
div.news_navsection h3 {
	text-align: center;
}
div.news_online_section a {
	font-weight: bold;
}
div.pregnancy_footer {
	background-color: #CCFFFF;
	text-align: center;
	margin-top: 20px;
}
div.thumbnail_align_center {
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
div.thumbnail_align_left {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: center;
}
div.thumbnail_align_right {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
}
div.thumbnail_align_right_noreplace {
	/* used in cases where you cannot replace the thumbnail with a large image*/
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
}

.SubTitlePurple {
	padding: 4px 0px 2px 0px;
	padding-left: 5px;
	border-top: 1px solid #C8B2C8;
	color: #44562B;
	font-size: 11px;
	text-transform: none;
	display: block;
	font-weight: bold;
	letter-spacing: 0em;
}

/* BBW changed from plain H2 same with H3 */
#layout_eWEP h2 {
	font-size: 20px;
	color: #000080;
	font-family: Arial, Helvetica, sans-serif; /*margin-left: 20px;*/
}
#layout_Content h2.page_title {
	font-size: 1.75em;
	font-family: Georgia, Times, serif;
	color: #097273;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: 1.1em;
}
#layout_eWEP h3 {
	font-size: 20px;
	color: #44562B;
	font-weight: normal;
	padding: 4px 0 6px 0;
	line-height: 1.0em;
}

h2.article_title {
	font-size: 14px;
	text-align: center;
}
H3.section_header {
	font-size: 13px; /*font-weight: bold;*/
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
H3.section_header a {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

#layout_eWEP H4 {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#layout_eWEP H5 {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
img.photo {
	/* added for editor */
}
img.graphic {
	/* added for editor */
}
img.illustration {
	/* added for editor */
}
#layout_eWEP li {
	font-size: 11px;
	font-weight: normal;
	color: #000080;
}

#nav li a {
	font-size: 10px;
	text-decoration: none;
	letter-spacing: -0.03em;
	text-transform: uppercase;
}

#otherlinks li a {
	font-size: 10px;
	color: #684060;
	text-decoration: none;
	letter-spacing: -0.07em;
	text-transform: uppercase;
}
ol.double_spaced li {
	margin-top: 10px;
	margin-bottom: 12px;
	color: #000000;
}

p.article_title {
	font-weight: bold;
}
p.body_online {
}
p.indexnav_glossary {
}
p.indexnav_online_resources {
}
p.news_navsection_online a {
	font-weight: bold;
}
p.news_navsection_text a {
	font-weight: bold;
}
p.online {
	font-style: italic;
	text-align: right;
	font-size: 11px;
}
p.sitemap a {
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
p.sitemap a.internal_link {
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
}
p.sitemap_index_glossary a {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
p.sitemap_online_resources a {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
SPAN.accent_header {
	font-weight: bold;
}
span.align_center {
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}
span.align_left {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
span.align_right {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
span.boldened {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
span.caption {
	margin-top: 10px;
}
span.italic {
	font-style: italic;
}
span.list_item {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
SPAN.page_head {
	font-weight: 900;
	font-size: 24px;
	color: #008284;
	font-family: Arial, Helvetica, Sans-Serif;
}
SPAN.pagehead {
	font-weight: 900;
	font-size: 24px;
	color: #008284;
	font-family: Arial, Helvetica, Sans-Serif;
}
span.pagetitle {
	font-size: 30px;
}
SPAN.para_head {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
span.thumbnail_caption {
	font-weight: bold;
	text-align: justify;
}

span.whitetext {
	color: white;
}

#layout_eWEP TABLE {
	border-right: white thin;
	border-top: white thin;
	border-left: white thin;
	border-bottom: white thin;
}
table.article_table {
	width: 100%;
	margin-bottom: 25px;
}
table.center_navtable {
	width: 100%;
}
table.data_table_narrow {
	width: 400px;
}
table.data_table_narrow td {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
table.data_table_narrow td p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
table.data_table_narrow td ul li {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

table.data_table_wide {
	width: 90%;
}
table.data_table_wide td {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE.indexnav {
	font-weight: bold;
	font-size: 12px;
	float: left;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-color: #f0f0f0;
	width: 200px;
}

td.news_accent {
	width: 205px;
	background: #E4E4E4;
}
td.news_mainsection h3.article_section_header {
	text-align: center;
}
#layout_eWEP TH {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#layout_eWEP ul li {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

ul.double_spaced li {
	margin-top: 10px;
	margin-bottom: 12px;
	color: #000000;
}
ul.double_spaced li ul.double_spaced {
	margin-top: 7px;
}
ul.double_spaced li ul.single_spaced {
	margin-top: 7px;
	color: #000000;
}
ul.single_spaced li {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
ul.single_spaced li ul.double_spaced {
	margin-top: 7px;
	margin-bottom: 7px;
}
ul.single_spaced li ul.double_spaced li {
	margin-top: 10px;
	margin-bottom: 12px;
}

/*--------------------------------------------
            Health Lib Home Page
---------------------------------------------*/

h1.page_title,
h1 { color: #4e666f; font-size: 120%; }

#grid_Main { border: 1px solid #e9e9e9; padding: 10px; background-color: #fff; }
.adultpedi { background-image: url('/images/HealthLibrary/pediaadult_bg.jpg'); background-repeat: repeat-x; background-color: #E3E4E6; color: #333; font-size: 85%; }
.adultpedi h2 { color: #4e666f; font-size: 110%; margin: 5px 0 0 0; padding: 0; }
.adultpedi table { margin-bottom: 0; }
.adultpedi table th,
.adultpedi table td,
.relatedartciles th,
.relatedartciles td,
.lowerTable th,
.lowerTable td { vertical-align: top; padding: 2px; }
#bd table.adultpedi td { padding: 2px; }
.adultpedi select { font-size: 87%; color: #115d58; }
.relatedartciles h3 { color: #333; font-size: 105%; margin: 3px 0; padding: 0; }
.relatedartciles h4 { color: #408486; font-size: 105%; }
.relatedartciles h5 { color: #408486; font-size: 80%; }
.relatedartciles { font-size: 85%; }
#bd .relatedartciles { border-top: 1px dotted #bdbdbd; border-bottom: 1px dotted #bdbdbd; padding: 10px 0; }
#bd .relatedartciles td.feature_middle { border-left: 1px dotted #bdbdbd; border-right: 1px dotted #bdbdbd; padding: 0 10px; }
#bd .relatedartciles td.first_cell { border-bottom: 1px dotted #bdbdbd; }
.feature_middle ul { margin: 10px 0 0 0; }
.feature_middle li { list-style: none; display: block; }
#bd .feature_middle li a { color: #000; padding: 0 0 0 15px; margin: 0px; display: block; background-image: url('/images/HealthLibrary/white_bullet.gif'); background-repeat: no-repeat; 
	background-position: left top; line-height: 20px; }
#bd .feature_middle li a:hover { color: #000; display: block; background-color: #f1d718; text-decoration: none; }
.feature_end p { margin-bottom: 0; }
.feature_end ul { background-image: url('/images/HealthLibrary/glosslinks_bg.jpg'); background-repeat: no-repeat; width: 149px; height: 127px; margin: 0; padding: 30px 60px 30px 15px; }
.feature_end li { list-style: none; }
#bd .feature_end li a { color: #786214; padding: 0px; margin: 0px; height: 20px; line-height: 20px; display: block; text-decoration: none; padding-left: 5px; }
#bd .feature_end li a:hover { color: #786214; background-color: #fdf382; text-decoration: none; }
.lowerTable h3 { color: #333; font-size: 100%; margin: 3px 0; padding: 0; }
#bd .lowerTable { border-bottom: 1px dotted #bdbdbd; }
#bd .lowerTable td.interactivetools { border-left: 1px dotted #bdbdbd; padding: 0 10px; }
#grid_Main img { margin: 0px; }

.DIW #grid_Right #callouts { margin: 0; background-color: transparent; border: 0; padding: 0; }
.DIW #callouts h2 {color:#006B6E;font-size:90%;font-family: Verdana, Arial, Helvetica, sans-serif;}
.DIW #callouts a {color:#006B6E;}
.DIW #callouts a:hover {color:#81B3B2;}
.DIW #callouts ul li {list-style-image: url('/images/Layout/bullet.gif');}
.DIW #callouts h3.homepage_module { color: #EBAB00; font-size: 1.15em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 	margin-bottom: .3em; }
.DIW #callouts ul.special_features { list-style: none; background: #f8e2a8; width: 190px; padding-left: 0; margin: 0; }
.DIW #callouts ul.special_features li { padding: 3px 0; list-style: none; list-style-image: none; }
.DIW #callouts ul.special_features a, #callouts ul.online_services a { color: #006B6E; text-decoration: none; padding-left: 1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; }
.DIW #callouts ul.special_features a:hover, #callouts ul.online_services a:hover { color: #81B3B2; }
.DIW #callouts ul.online_services { list-style: none; padding-left: 0em; background: #ccdfe1; width: 190px; margin: 0; }
.DIW #callouts ul.online_services li { background: #ccdfe1; border-top: 2px solid #ffffff; padding: 3px 0; list-style: none; list-style-image: none; }

#grid_Right #callouts #tabBox { margin-top: 10px; }
#grid_Right #callouts #tabBox ul.yui-nav { border-bottom: 0; }
#grid_Right #callouts #tabBox .yui-nav li { margin: 0; padding: 0; }
#grid_Right #callouts #tabBox .yui-nav li a,
#grid_Right #callouts #tabBox .yui-nav li a:hover,
#grid_Right #callouts #tabBox .yui-nav li a:focus { padding: 5px 6px 0 6px; height: 30px; background-color: #f8f8f8; border: 1px solid #e0e0e0; background-image: none; 
	color: #9ca9ae; font-weight: bold; }
#grid_Right #callouts #tabBox .yui-nav li.selected a,
#grid_Right #callouts #tabBox .yui-nav li.selected a:hover,
#grid_Right #callouts #tabBox .yui-nav li.selected a:focus { color: #4e666f; background: transparent url('/images/HealthLibrary/healthtab_bg.jpg') repeat-x scroll left top; border-bottom: none; }
#grid_Right #callouts #tabBox .yui-content { border: 1px solid #e0e0e0; border-top: none; background-color: #fff; padding: 5px; }
#grid_Right #callouts #tabBox .yui-content ul { margin: 0; padding: 0; }
#grid_Right #callouts #tabBox .yui-content ul li { list-style: none; list-style-image: url('/images/HealthLibrary/goldarrow.gif'); list-style-position: inside; padding: 5px; 
	background-color: #fde9b8; margin-bottom: 1px; }
#grid_Right #callouts #tabBox .yui-content ul li a { color: #333; }
	
