/* Health & Fitness Index Styles */

/* Background Colors */
.banner_colored {background-color: #60B0B1;}
.bannerline_colored {background-color: #57A1A0;}
.image_background_colored {background-color: #dee5f0;}
.body_colored {background-color: #dee4f0; border: 1px solid #94aec5;}
#ratings_and_reports_cell {padding: 10 10 0 0;}
.for_subscribers_colored {background-color: #97b1c7; color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif;}
.group_list_links a:link {color: #000000; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif;}
.index_group_list_heading a:link {font-weight: bold; text-decoration: none; color: #a3b3d1;}
a:visited.index_group_list_heading {font-weight: bold; text-decoration: none; color: #a3b3d1;}

div#p_index_body .blurb_title {color: #adb5c2; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif;}

.title_link_with_symbols a:link {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
.title_link_with_symbols a:visited {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
.title_link_with_symbols a:hover {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}
.title_link_with_symbols a:active {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}

.index_title a:link {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
.index_title a:visited {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
.index_title a:hover {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}
.index_title a:active {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}

table.body_colored tr td table tr td #rightcol_links .index_title a:link {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
table.body_colored tr td table tr td #rightcol_links .index_title a:visited {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
table.body_colored tr td table tr td #rightcol_links .index_title a:hover {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}
table.body_colored tr td table tr td #rightcol_links .index_title a:active {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}

table.body_colored tr td table tr td #rightcol_links .title_link_with_symbols a:link {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
table.body_colored tr td table tr td #rightcol_links .title_link_with_symbols a:visited {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: none;}
table.body_colored tr td table tr td #rightcol_links .title_link_with_symbols a:hover {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}
table.body_colored tr td table tr td #rightcol_links .title_link_with_symbols a:active {font-size: 11px; font-weight: normal; color: #176fcc; text-decoration: underline;}

.consumer_news_width a:link {color: #176fcc; text-decoration: none;}
.consumer_news_width a:visited {color: #176fcc; text-decoration: none;}
.consumer_news_width a:hover {color: #176fcc; text-decoration: underline;}
.consumer_news_width a:active {color: #176fcc; text-decoration: underline;}

/* Assortment Styles */

table#p_assortment_body td#discussion_cell {background-color: #e8f6fc; vertical-align: top; color: #818E9F;}
table#p_assortment_body div#discussion_heading {color: #57718f; background-color: #C5D4D6; height: 18px; padding: 2px 0 2px 10px; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; }
table#p_assortment_body table#special_section_heading {color: #57718f; padding-left: 10px; background-color: #C5D4D6; height: 18px; width: 100%; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif;}
table#p_assortment_body td#special_section_cell {background-color: #e8f6fc; vertical-align: top; }
table#p_assortment_body div#special_section_block {padding: 20px 0 0 15px; background-color: #e8f6fc;}
table#p_assortment_body div#discussion_block {padding-right: 10px; background-color: #e8f6fc;}
table#p_assortment_body td.product_links_cell {padding: 10px; vertical-align: top; background-color: #c5d4d6; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif;}
table#p_assortment_body td.product_links_cell .bodytitle {color: #57718F; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif;}
table#p_assortment_body table#assortment_caption_table {background-color: #77b3b4;}
table#p_assortment_body td#assortment_image_cell {background-color: #77b3b4;}
table#p_assortment_body #product_links_container .blurb_title_link_blurb {font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif;}

/* These are new definitions for the discussion and special sections, which will take effect after the next full publish. */
table#p_assortment_body #discussion_heading_table td {color: #57718f; background-color: #C5D4D6;}
table#p_assortment_body table#special_section_heading_table td {color: #57718f; background-color: #C5D4D6;}


/* REDESIGN CSS */
	
	
#health_cat_left {
	width: 450px;
	vertical-align: top;
	float: left;
	background: #dee5f0;
	border: 1px solid #96aec6;
	border-top: 0;
	position: relative;
	padding: 15px 13px 15px 14px;
	}

#health_cat_left .fitness {
	width: 215px;
	height: 500px;
	background: #f3f5f9 url(../../images/hlthfit_fwhead.gif) no-repeat;
	vertical-align: top;
	float: left;
	clear: both;
	border: 1px solid #96aec6;
	margin-bottom: 15px;
	}

#health_cat_left .drug {
	width: 215px;
	height: 500px;
	background: #f3f5f9 url(../../images/hlthfit_dghead.gif) no-repeat;
	vertical-align: top;
	float: right;
	border: 1px solid #96aec6;
	margin-bottom: 15px;
	}
	
#health_cat_left .drug .intro {
	font: 11px Arial, Helvetica, sans-serif;
	color: #747d8f;
	}
	
#health_cat_left .drug .name {
	margin-top: 0;
	padding: 0;
	vertical-align: text-bottom;
	}

#health_cat_left .drug .name p {
	margin-top: 0;
	padding: 0;
	vertical-align: text-top;
	line-height: 11px;
	}
	
#health_cat_left .drug .name img {
	margin: 0 3px 2px 0;
	}
	
.health_file_size {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #747d8f;
	}

.health_cat_linktext, .health_cat_linktext_normal {
	padding: 35px 0 8px 15px; 
	}
	
.health_cat_linktext ul, .health_cat_linktext_normal ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.health_more {
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	padding: 2px;
	line-height: 24px;
	color: #000;
	}
	
.health_list_head {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #091c30;
	}
	
.health_cat_linktext_normal ul li {
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	}
	
.health_cat_linktext ul li {
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	}
	
			.health_cat_linktext ul li a:link, .health_cat_linktext_normal ul li a:link {
				text-decoration: none;
				color: #176fcc;
				}
				
			.health_cat_linktext ul li a:visited, .health_cat_linktext_normal ul li a:visited {
				text-decoration: none;
				color: #176fcc;
				}

			.health_cat_linktext ul li a:hover, .health_cat_linktext_normal ul li a:hover {
				text-decoration: underline;
				color: #176fcc;
				}
				
			.health_cat_linktext ul li a:active, .health_cat_linktext_normal ul li a:active {
				text-decoration: underline;
				color: #176fcc;
				}
				
			.indent { 
				margin-left: 12px;
				font: normal 11px Arial, Helvetica, sans-serif;
				}

#health_cat_left .for_cr_med {
	width: 450px;
	margin: 0;
	padding-top: 10px;
	vertical-align: top;
	clear: both;
	text-align: right;
	}
	
#health_cat_left .dctr {
	width: 448px;
	background: #f1eff0 url(../../images/hlthfit_dctrhead2.gif) no-repeat;
	vertical-align: top;
	clear: both;
	margin: 0;
	border-left: 1px solid #96aec6;
	border-right: 1px solid #96aec6;
	border-top: 1px solid #96aec6;
	height: 260px;
	}
	
			#health_cat_left .dctr a:link {
				text-decoration: none;
				color: #176fcc;
				}
				
			#health_cat_left .dctr a:visited {
				text-decoration: none;
				color: #176fcc;
				}

			#health_cat_left .dctr a:hover {
				text-decoration: underline;
				color: #176fcc;
				}
				
			#health_cat_left .dctr a:active {
				text-decoration: underline;
				color: #176fcc;
				}

#health_cat_left .head_tab_left img {
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
	text-align: right;
	float: left;
	}
	
#health_cat_left .head_tab img {
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
	float: right;
	}
	
#health_cat_left .dctr img {
	float: right;
	}
	
#health_cat_left .dctr .intro {
	padding: 35px 150px 25px 35px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #747d8f;
	}
	
.pdf {
	font: 11px Arial, Helvetica, sans-serif;
	color: #747d8f;
	}
	
#health_cat_left .dctr .diseases_conditions {
	width: 140px;
	vertical-align: top;
	float: left;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	}
	
#health_cat_left .dctr .treatment_centers {
	width: 120px;
	vertical-align: top;
	float: left;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	}
	
#health_cat_left .dctr .natural_medicines {
	width: 140px;
	vertical-align: top;
	float: left;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 35px 0 0 15px;
	}
	
#health_cat_left .dctr .natural_medicines img {
	padding: 0px;
	margin: 5px 0 0 0;
	float: left;
	}

#health_cat_left .dctr ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
		
#health_cat_left .dctr ul li {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	}
	
#health_cat_left .subscribe_box_left {
	width: 330px;
	height: 45px;
	margin: 0;
	padding: 0;
	float: left;
	vertical-align: top;
	background: #e4eaf3;
	border: 1px solid #849dbb;
	border-right: 0px;
	}

#health_cat_left .subscribe_box_left a:link {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #176fcc;
	}
				
#health_cat_left .subscribe_box_left a:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #176fcc;
	}

#health_cat_left .subscribe_box_left a:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #176fcc;
	}
				
#health_cat_left .subscribe_box_left a:active {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #176fcc;
	}
				
#health_cat_left .subscribe_box_left .text {
	padding: 5px 10px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #3f3e3e;
	}
	
#health_cat_left .subscribe_box_right {
	width: 117px;
	height: 45px;
	margin: 0;
	padding: 0;
	float: left;
	vertical-align: top;
	background: #e4eaf3;
	border: 1px solid #849dbb;
	}
	
#health_cat_left .subscribe_box_right a:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #176fcc;
	}
				
#health_cat_left .subscribe_box_right a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #176fcc;
	}

#health_cat_left .subscribe_box_right a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #176fcc;
	}
				
#health_cat_left .subscribe_box_right a:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #176fcc;
	}
	
#health_cat_left .subscribe_box_right .text {
	padding: 5px 10px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #0a3686;
	}

/* CONSUMER NEWS COLUMN */
#health_cat_news {
	width: 235px;
	margin: 0;
	padding: 15px 0 0 15px;
	float: left;
	vertical-align: top;
	}
	
#health_cat_news h1 {color: #000000; font: bold 18px Arial, Helvetica; margin: 0; padding: 0;}
#health_cat_news h1 a {color: #000000; font: bold 18px Arial, Helvetica;}
#health_cat_news h1 a:link {text-decoration: none; }
#health_cat_news h1 a:visited  {text-decoration: none;}
#health_cat_news h1 a:hover  {text-decoration: underline;}

#health_cat_news h2 {color: #000000; font: normal 11px Arial, Helvetica; margin: 0; padding: 0; text-align: left;}
#health_cat_news h2 a {color: #176fcc; font: bold 11px Arial, Helvetica;}
#health_cat_news h2 a:link {text-decoration: none; }
#health_cat_news h2 a:visited  {text-decoration: none;}
#health_cat_news h2 a:hover  {text-decoration: underline;}
#health_cat_news h2 a:active  {text-decoration: underline;}

#health_cat_news ul {margin:0; padding:0; padding-top:5px;  list-style: none;  }
#health_cat_news li  { padding:0; margin:0; padding-left: 8px; margin-left: 10px; background: url(images/cro_home_newsbullet.gif) no-repeat 0 .45em;}

#health_cat_news .text {
	font: normal 11px Arial, Helvetica, sans-serif;
	}
	
#health_cat_news .text a {color: #176fcc; font: bold 11px Arial, Helvetica;}
#health_cat_news .text a:link {text-decoration: none; }
#health_cat_news .text a:visited  {text-decoration: none;}
#health_cat_news .text a:hover  {text-decoration: underline;}
#health_cat_news .text a:active  {text-decoration: underline;}

#health_cat_news .highlights {
	width: 230px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	background: #f3f3f3;
	clear: both;
	overflow: auto;
	}
	
#health_cat_news .highlights .text {
	margin: 0 10px 10px 10px;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding-top: 10px;
	overflow: auto;
	}
	
#health_cat_news .highlights .text img {
	width: 56px;
	height: 56px;
	float: left;
	margin-right: 5px;;
	}
	
			#health_cat_news .highlights .text a:link {
				text-decoration: none;
				color: #176fcc;
				font-weight: bold;
				}
				
			#health_cat_news .highlights .text a:visited {
				text-decoration: none;
				color: #176fcc;
				font-weight: bold;
				}

			#health_cat_news .highlights .text a:hover {
				text-decoration: underline;
				color: #176fcc;
				font-weight: bold;
				}
				
			#health_cat_news .highlights .text a:active {
				text-decoration: underline;
				color: #176fcc;
				font-weight: bold;
				}
	
#health_cat_news .rss {
	width: 230px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	background: #fff url(../../images/hlthfit_rsshead.gif) no-repeat;
	clear: both;
	}
	
#health_cat_news .rss .text {
	margin: 0;
	padding: 30px 0 0 20px;
	font: normal 11px Arial, Helvetica, sans-serif;
	}
	
#health_cat_news .cons_int {
	width: 230px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	background: #fff url(../../images/hlthfit_interesthead.gif) no-repeat;
	clear: both;
	}
	
#health_cat_news .cons_int .text {
	margin: 0;
	padding: 25px 0 0 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	}
	
#health_cat_news .cons_int .text ul {margin:0; padding:0; padding-top:5px;  list-style: none;  }
#health_cat_news .cons_int .text li  { padding:0; margin:0; padding-left: 8px; margin-left: 10px; background: url(../../images/cro_home_newsbullet.gif) no-repeat 0 .45em;}

/* AD COLUMN */
#health_cat_right {
	width: 150px;
	margin: 0;
	padding: 0;
	float: left;
	vertical-align: top;
	}


.xphoto { color: #999999; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
