/* /webmd/PageBuilder_Assets/CSS/091e9c5e8000511f/Related To and Static Left Nav/Pets Center_091e9c5e8039608e.css */

.relatedNav_rdr {
 margin:0 0 11px 8px;
}

.relatedNav_rdr .standardSubnav_headerText_fmt {
 color:#88A906;
 font-size:125%;
 font-weight:bold;
 line-height:18px;
 margin:0;
 padding:0 0 6px;
}

.relatedNav_rdr ul {
 list-style:none;
 margin:0;
 padding:0;
}

.relatedNav_rdr li {
 background: url('../../../consumer_assets/site_images/modules/li_bull_blue.gif') no-repeat 0 8px;
 font-size:90%;
 line-height:19px;
 padding-left:8px;
 margin-left:2px;
}

.commTreat_questionMark {
 float: right;
 margin: 5px 5px 0px 10px;
}

.currentPage {
font-weight: bold;
}






/* /webmd/PageBuilder_Assets/CSS/091e9c5e8000511f/Top 12 Wellness/Pets Center_091e9c5e803a169c.css */

/*  =TOP 12 Pets
------------------------------------------------------- */
.top12_rdr {
 background-color: #fff;
 margin-left:10px;
}
.top12_rdr a:link {
 color: #3789B9;
}
.top12_rdr a:visited {
 color: #3789B9;
 text-decoration: none;
}
.top12_rdr a:hover, 
.top12_rdr a:active {
 color: #24A2DD;
 text-decoration: underline;
}
.top12_rdr .top12_header_fmt {
color:#88A906;
 font-size:115%;
 font-weight:bold;
 line-height:18px;
 margin:0;
 padding:0 0 6px;
}
.top12_rdr .top12_questionMark {
 float: right;
 margin: 1px 5px 0px 0px;
 display:none;
}
.top12_rdr ul.top12List_fmt {
 font-size: 90%;
 list-style: none;
 margin: 5px 0px 0px 0px;
 padding: 0px;
}
.top12_rdr ul.top12List_fmt li {
 clear: left;
}
.top12_rdr .top12_number_fmt {
 background:url('../../../consumer_assets/site_images/modules/top12_nav_bg.gif');
 color:#ffffff;
 font-size:90%;
 font-weight:bold;
 float:left;
 padding-top:2px;
 padding-left:0px;
 height:19px;
 width:21px;
 text-align:center;
}
.top12_rdr .top12_number_fmt span {
 display: none;
}
.top12_rdr .top12_link_fmt {
 font-size:100%;
 float:left;
 line-height:20px;
 height:27px;
 padding-left:4px;
 margin-left:2px;
 width:110px;
}
.top12_rdr .clearBoth_fmt {
 clear: both; 
 font-size: 1%;
}	
.top12_rdr .top12_footer_fmt {
 clear: both;
 font-size: 1%;
 height: 3px;
}









/* /webmd/PageBuilder_Assets/CSS/AdModule/Left Ad/Left Ad CSS_091e9c5e800181a4.css */

/* =LEFT COLUMN AD STYLES 
------------------------------------------------------- */
#leftAd_rdr {
width: 162px;
}
.reskin #leftAd_rdr {
margin-left: -5px;
}
.leftAd_top_fmt {
background: #f2f0e6 url("../../../consumer_assets/site_images/modules/leftad_top.gif") no-repeat;
font-size: 1%;
height: 10px;
}
.leftAd_BG_fmt {
background: #f2f0e6;
text-align: center;
}
.leftAd_bottom_fmt {
background: #f2f0e6 url("../../../consumer_assets/site_images/modules/leftad_bottom.gif") no-repeat;
font-size: 1%;
height: 10px;
}
#leftAd_Iframe {
vertical-align:bottom
}



/* /webmd/PageBuilder_Assets/CSS/EditorialModule/Unified Right Rail v2/URR v2_091e9c5e80eb5f5a.css */

/*  = UNIFIED RIGHT RAIL v2
------------------------------------------------------- */
.unified_right_v2_rdr {
 padding-bottom:8px;
 }
 
.unified_right_v2_rdr h2{
 color: #88A906;
 font-size: 110%;
 margin: 0px;
 padding: 1px 0px 0px 4px;
 }
 
.unified_right_v2_rdr .unified_right_inner_v2_rdr {
 border:1px solid #e0e4d3;
 clear:all;
 margin-left:4px;
 width:300px;
 }
 
.unified_right_v2_rdr .unified_right_inner_v2_rdr .entry_fmt {
 clear:both;
 float: left;
 padding:7px 10px 6px 6px;
 width:284px;
 }
 
.unified_right_v2_rdr .unified_right_inner_v2_rdr img {
 float:left;
 margin:2px 5px 0px 2px;
 width:110px;
 height:70px;
 border-radius:5px;
 }
 
.unified_right_v2_rdr .unified_right_inner_v2_rdr .entry_fmt .header_fmt {
 clear:none;
 font-size:100%;
 padding-top:2px;
 color:#666666;
 text-transform:none;
 }
.unified_right_v2_rdr .unified_right_inner_v2_rdr .entry_fmt .header_fit_fmt {
 clear:none;
 font-size:100%;
 color:#666666;
 padding-top:0px;
 text-transform:none;
 }
.unified_right_v2_rdr .unified_right_inner_v2_rdr .header_fmt img{
 margin:0px 2px 0px 2px;
 }
.unified_right_v2_rdr .unified_right_inner_v2_rdr .clear_fmt {
 clear:both;
 font-size:1%;
 height:0px;
 }
 
/* fit Logo Insert */
.unified_right_v2_rdr .unified_right_inner_v2_rdr .fit_fmt {
color:#f37306;
font-style:italic;
font-weight:bold;
text-transform:lowercase;
padding-right:4px;
font-size:15px;
}

/*  = Nativo Additions for v2
------------------------------------------------------- */
.unified_right_v2_rdr .nativo{
	background:#eeeeee;
	position:relative;
	}

.unified_right_v2_rdr .nativo .header_fmt{
	position:relative;
	top:6px;
	}









/* /webmd/PageBuilder_Assets/CSS/AdModule/Right Ad/Right Ad CSS_091e9c5e800181aa.css */

/* =RIGHT COLUMN AD STYLES
------------------------------------------------------- */
#rightAd_rdr {
 width: 308px;
}
.rightAd_top_fmt {
 background: #f2f0e6 url("../../../consumer_assets/site_images/modules/ad_top.gif") no-repeat;
 font-size: 1%;
 height: 10px;
 width: 308px;
}
.rightAd_BG_fmt {
 background: #f2f0e6;
 text-align: center;
 width: 100% !important;
}
.rightAd_bottom_fmt {
clear:both;
margin-bottom:4px;
 background: #f2f0e6 url("../../../consumer_assets/site_images/modules/ad_bottom.gif") no-repeat;
 font-size: 1%;
 height: 10px;
 width: 308px;
}
#rightAd_Iframe {
vertical-align:bottom;
}




/* /webmd/PageBuilder_Assets/CSS/EditorialModule/Unified Right Rail OAS/Unified Right Rail_091e9c5e80942c6b.css */

/*  = UNIFIED RIGHT RAIL
------------------------------------------------------- */
.unified_right_rdr {
 padding-bottom:4px;
 }
 
.unified_right_rdr h2{
 color: #88A906;
 font-size: 110%;
 margin: 0px;
 padding: 1px 0px 0px 4px;
 }
 
.unified_right_rdr .unified_right_inner_rdr {
 border:1px solid #e0e4d3;
 clear:all;
 margin-left:4px;
 width:300px;
 }
 
.unified_right_rdr .unified_right_inner_rdr .entry_fmt {
 clear:none;
 float: left;
 padding:7px 10px 6px 6px;
 width:130px;
 }
 
.unified_right_rdr .unified_right_inner_rdr img {
 float:left;
 margin:2px 5px 0px 2px;
 }
 
.unified_right_rdr .unified_right_inner_rdr .header_fmt {
 clear:both;
 font-size:80%;
 padding-top:2px;
 text-transform:uppercase;
 }
.unified_right_rdr .unified_right_inner_rdr .header_fit_fmt {
 clear:both;
 font-size:80%;
 padding-top:0px;
 text-transform:uppercase;
 }
.unified_right_rdr .unified_right_inner_rdr .header_fmt img{
 margin:0px 2px 0px 2px;
 }
.unified_right_rdr .unified_right_inner_rdr .clear_fmt {
 clear:both;
 font-size:1%;
 height:1px;
 }
 
/* fit Logo Insert */
.unified_right_rdr .unified_right_inner_rdr .fit_fmt {
color:#f37306;
font-style:italic;
font-weight:bold;
text-transform:lowercase;
padding-right:4px;
font-size:15px;
}

/* OAS specific CSS */
.oas #x20, .oas #x21, .oas #x22, .oas #x23, .oas #x24, .oas #x25, .oas #x26, .oas #x27, .oas #x28, .oas #x29, .oas #x30, .oas #x31 {
	visibility: hidden;
}


/* RESKIN - PHASE 0 - OVERRIDES */

.reskin .unified_right_rdr {
	margin-bottom: 8px;
	padding: 0 0 0 5px;
}
/* compensate for hidden ICM divs */
.reskin #thumb-link3.unified_right_rdr,
.reskin #ed-urr-p3.unified_right_rdr {
	
}
.reskin #thumb-link1.unified_right_rdr h2,
.reskin #ed-urr-p1.unified_right_rdr h2 {
	background: #41aad6;
	color: #fff;
	font-family: 'Roboto Slab', 'Palatino Linotype', serif;
	font-weight: normal;
	font-size: 16px;
	padding: 10px;
	box-sizing: border-box;
	width: 300px;
	height: auto;
}
.reskin #ContentPane24 #thumb-link1.unified_right_rdr h2 {
	padding:0px;
}
.reskin #ContentPane24 .moduleSpacer_rdr:nth-child(odd){
display:none;
}
.reskin .unified_right_rdr .unified_right_inner_rdr {
	border: 1px solid #ddd;
	box-sizing: border-box;
	margin: 0;
	width: 300px;
}
.reskin .unified_right_rdr .unified_right_inner_rdr .header_fmt {
	color: #666;
	font-family: Lato, Arial, sans-serif;
	font-size: 12px;
	padding: 4px 0 2px;
}
.reskin .unified_right_rdr .unified_right_inner_rdr .link_fmt a {
	color: #000;
	font-family: Lato, Arial, sans-serif;
}




/* /webmd/PageBuilder_Assets/CSS/091e9c5e8000511f/Special Sections/Pets Center_091e9c5e8039684a.css */

.specialSectionsList_rdr {
 margin:0 0 10px 0px;
 width:292px;
}

.specialSectionsList_rdr .header_fmt h3 {
 color:#88A906;
 font-size:150%;
 margin:0;
 font-weight:normal;
 padding:0 0 8px 8px;
 border-bottom:#dfe5d5 1px solid;
}
  
.specialSectionsList_rdr .clearboth_fmt {
 clear:both;  
}

.specialSectionsList_rdr .content_fmt ul {
 list-style: none;
 margin: 0px;
 padding: 0px;
 padding-top:6px;
 clear:both;
}

.specialSectionsList_rdr .content_fmt li {
 background: url('../../../consumer_assets/site_images/modules/li_bull_blue.gif') no-repeat 9px 8px;
 font-size:90%;
 line-height:19px;
 padding-left:18px;
}




/* /webmd/PageBuilder_Assets/CSS/091e9c5e80680964/Primary Dynamic Navigation/Green Header Blue Links_091e9c5e8094b1e8.css */

.dyn_nav {
	margin: 4px 4px 2px 8px;
}
.dyn_nav h3 {
	color: #88A906;
	font-size: 120%;
	font-weight: bold;
	line-height: 18px;
	margin: 0;
	padding: 1px 0 4px 0px;
}
.dyn_nav h3 a{
	background: url("../../../consumer_assets/site_images/modules/arrow_left_nav_hdr.png") no-repeat scroll 100% 4px transparent;
	color: #88A906;
	padding-right: 12px;
	zoom: 1;
}
.dyn_nav ul {
	margin: 0;	
	padding: 0;
}
.dyn_nav li {
	background: url("../../../consumer_assets/site_images/modules/li_bull_blue.gif") no-repeat scroll 0 8px transparent;	
	list-style: none;
	line-height: 17px;
	font-size: 90%;
	padding-left: 8px;
}
.dyn_nav_btm {
	height: 4px;
}

/* mbrewer - removing to fix sitewide issue due to XSL having JS attached and modules not rendering.
#navColumn_area .dyn_nav {
	display: none;
}
#guidenav_rdr .top_fmt, #centernav_fmt {
	display: none;
}
#standardSubnav_rdr {
	display: none;
}
*/


/* RESKIN - PHASE 0 - OVERRIDES */

.reskin .dyn_nav {
	margin: 13px 0 0 -5px;
	padding: 0;
}
.reskin .dyn_nav div,
.reskin .dyn_nav h3 {
	font-family: Lato, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 27px;
	padding: 0;
}
.reskin .dyn_nav h3 a {
	background: transparent;
	color: #1295cc;
	padding: 0;
}
.reskin .dyn_nav li {
	background: transparent;
	list-style: none;
	line-height: 27px;
	font-size: 15px;
	padding: 0;
}
.reskin .dyn_nav li a {
	color: #666;
}









/* /webmd/PageBuilder_Assets/CSS/TwoColumnHeaderModule/Two Column Header v2/Green Text_091e9c5e80369c48.css */

/*  =PROGRAM HEADER
------------------------------------------------------- */
.titlebar {
 clear: both;
 overflow: auto;
 padding: 0;
}
.titlebar .tb_main {
 margin: 0 0 0 8px;
 _margin-left: 4px; /* IE6 hack */
 padding: 12px 0 4px 0;
}
.titlebar .with_attribution {
 width: 70%;
float: left;
}
.titlebar h1, .titlebar h2 {
 color: #88a906;
 font-weight: normal;
 margin: 0;
}
.titlebar h1 {
 font-size: 195%;
}
.titlebar h2 {
 font-size: 165%;
}
.titlebar h1 a:link, .titlebar h1 a:visited, .titlebar h1 a:hover, .titlebar h1 a:active, .titlebar h1 a:focus,
.titlebar h2 a:link, .titlebar h2 a:visited, .titlebar h2 a:hover, .titlebar h2 a:active, .titlebar h2 a:focus,
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h1 a:link, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h1 a:visited, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h1 a:hover, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h1 a:active, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h1 a:focus,
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h2 a:link, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h2 a:visited, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h2 a:hover, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h2 a:active, 
#mainContentContainer_area #mainContent_ThirdCol_ctr .titlebar h2 a:focus { /* force correct link color */
 color: #88a906;
}
.titlebar .tb_attr {
 border-left: 1px solid #e0e4d5;
 float: right; 
 _height: 33px; /* mimic min-height for IE6 */
 min-height: 33px;
 margin: 12px 0 0 0;
 padding: 10px 0 5px 9px; 
 white-space: nowrap;
 width: 25%;
}
.titlebar .tb_attr .tb_attr_text {
 float: left;
 font-size: 90%;
 margin: 10px 9px 0 0;
 vertical-align: middle;
}
.titlebar .tb_attr img {
 border: none;
 margin: 0 3px 2px;
}
.titlebar .tb_attr a img {
 border: none;
 color: transparent;
}


/* RESKIN - PHASE 0 - LEFT RAIL OVERRIDES */

.reskin .titlebar {
	margin: 12px 0 5px 8px;
}
.reskin .titlebar .tb_main {
	margin: 0;
	padding: 0;
}
.reskin .titlebar h1, 
.reskin .titlebar h2 {
	color: #000;
	font-family: Lato, Arial, sans-serif;
	font-weight: normal;
	margin: 0;
}
.reskin .titlebar h1,
.reskin #mainContent_ThirdCol_ctr .titlebar h1 {
	font-size: 30px;
}
.reskin .titlebar h2 {
	font-size: 20px;
}



/* /webmd/PageBuilder_Assets/CSS/TopicDirectoryRelatedArticles/Related Articles/Standard Health Center_091e9c5e806829f6.css */

.related_wrapper {
	clear: both;
}
/* mbrewer hack to prevent updates in another module - belongs in top 12 shared module */
.related_wrapper + .two-col-editorial {
	clear: both;
}
.related_wrapper .dyn_related {	
	margin-left: 16px;
	float:left;
        padding-bottom: 10px;
	width: 215px;
}
.related_wrapper .wide {
	width: 430px;
}
.related_wrapper .dyn_related h4 {	
	font-size: 90%;
        color: #88A906;
	font-weight: bold;
	line-height: 13px;
	margin: 0;
	padding: 10px 0;
}
.related_wrapper .dyn_related ul {
	margin: 0;	
	padding: 0;
}
.related_wrapper .dyn_related li {
	background: url("../../../consumer_assets/site_images/modules/li_bull_blue.gif") no-repeat 0 7px;
	list-style: none;
	line-height: 17px;
	font-size: 90%;
	padding-left: 8px;
}
.related_wrapper .dyn_related li.last_link {
	background: url("../../../consumer_assets/site_images/modules/4x9_bullet_blue_arrow.png") no-repeat 1px 4px;
	font-weight: bold;
	padding-left: 15px;
}
.related_wrapper .clearing {
	clear: both;
}

/* RESKIN CSS */
.reskin .dyn_related {
	margin: 0;
}
.reskin .dyn_related:first-child {
	margin-right: 15px;
}

.reskin .dyn_related h4 {
	font-family: 'Roboto Slab', serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 26px;
}
.reskin .dyn_related ul {
	list-style: none;
	list-style-image: none;
	font-family: "Lato", Arial, sans-serif;	
	margin: 5px 0 0 0;
	padding: 0;
}
.reskin .dyn_related ul li {
	background: none;
	font-size: 16px;
	line-height: normal;
	margin: 0 0 10px 0;
	padding: 0;	
}
.reskin .dyn_related ul li.last_link {
	background: none;
	padding: 0;
}





/* /webmd/PageBuilder_Assets/CSS/LinkList/Popular Tools and Resources OAS/Tools and Resources_091e9c5e80953994.css */

.pop_toolst_rdr {
	width:494px;
	background:url(../../../consumer_assets/site_images/modules/pop_tools_mid.jpg) repeat-y;
	margin-bottom:4px;
        display:none;
	}
.pop_toolst_rdr .pop_toolst_top_fmt {
	background:url(../../../consumer_assets/site_images/modules/pop_tools_top.jpg) no-repeat top;
	}
.pop_toolst_rdr .pop_toolst_top_fmt h2{
	color:#88a906;
	font-size:15px;
	margin:0;
	padding:15px 0 0 8px;
	}
.pop_toolst_rdr .pop_toolst_top_fmt ul {
	list-style:none;
	padding:0;
	margin:0;
	margin-left:20px;
	padding-top:8px;
	margin-bottom:4px;
	}	
.pop_toolst_rdr .pop_toolst_top_fmt ul li {
	padding-left:8px;
	padding-right:8px;
	padding-bottom:4px;
	width:216px;
	float:left;
	background:url(../../../consumer_assets/site_images/modules/li_bull_blue.gif) no-repeat left 6px;
	}
*+ html  .pop_toolst_rdr .pop_toolst_top_fmt ul {
	margin-bottom:8px;
	}
*+ html  .pop_toolst_rdr .pop_toolst_top_fmt ul li {
	height:10px;
	}
.pop_toolst_rdr .pop_toolst_top_fmt .breaker {
	font-size:1%;
	height:1px;
	clear:both;
	}
.pop_toolst_rdr .pop_toolst_bot_fmt {
	height:23px;
	font-size:1%;
	background:url(../../../consumer_assets/site_images/modules/pop_tools_bot.jpg) no-repeat top;
	}
.pop_toolst_rdr .breaker_fmt {
	width:100%;
	height:1px;
	clear:both;
		line-height:1px;}	

.articlesPulldownTop_fmt {display:none;}

/* OAS specific */
.oas #x56, .oas #x57, .oas #x58, .oas #x59, .oas #x60, .oas #x61 {
	visibility: hidden;
}


/* RESKIN - PHASE 0 - OVERRIDES */

.reskin .pop_toolst_rdr,
.reskin .pop_toolst_rdr .pop_toolst_top_fmt {
	background: #f2f2f2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.reskin .pop_toolst_rdr .pop_toolst_top_fmt {
	background: transparent;
	margin-bottom: 20px;
	padding: 12px 12px 20px;
	width: 494px;
}
.reskin .pop_toolst_rdr,
.reskin .pop_toolst_rdr div,
.reskin .pop_toolst_rdr p {
	font-family: Lato, Arial, sans-serif;
}
.reskin .pop_toolst_rdr a:link, 
.reskin .pop_toolst_rdr a:active,
.reskin .pop_toolst_rdr a:visited {
	text-decoration: none;
	color: #0099cc;
}
.reskin .pop_toolst_rdr a:hover, 
.reskin .pop_toolst_rdr a:focus {
	text-decoration: underline;
	color: #0099cc;
}
.reskin .pop_toolst_rdr .pop_toolst_top_fmt {
	background: none;
}
.reskin .pop_toolst_rdr .pop_toolst_top_fmt h2 {
	color:#88a906;
	font-family: "Roboto Slab", "Times New Roman", serif;
	font-size: 20px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px;
}
.reskin .pop_toolst_rdr .pop_toolst_top_fmt ul {
	list-style:none;
	padding:0;
	margin:0;
}
.reskin .pop_toolst_rdr .pop_toolst_top_fmt ul li {
	background: none;
	float: left;
	font-size: 15px;
	line-height: 18px;
        margin: 0 0 12px 0;
	padding: 0 12px 0 0;
	width: 47%;
}
.reskin .pop_toolst_rdr .pop_toolst_top_fmt .breaker {
	display: none;
}
.reskin .pop_toolst_rdr .pop_toolst_bot_fmt {
	display: none;
}








