/* /webmd/PageBuilder_Assets/CSS/091e9c5e80005110/Banner Ad/2009 Banner Ad_091e9c5e802af36d.css */

#bannerAd_fmt {
background: url("../../../consumer_assets/site_images/layout/2009Chrome/bannerAd_trans.gif") no-repeat;
margin: 0px auto 2px;
padding-left:12px;
text-align: center;
width: 728px;
}
#bannerAd_Iframe {
vertical-align:bottom;
}
#bannerAd_fmt > div {
margin: 0 auto;
}



/* /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/091e9c5e8000511c/Program Dislaimer/2009 Editorial Disclaimer_091e9c5e80369a28.css */

/*  =TEST COMMENT
------------------------------------------------------- */


/*  =EDITORIAL DISCLAIMER
------------------------------------------------------- */
.ed_disclaimer {
 clear: both;
 /*color: #5e5e5e;*/
 font-size: 90%; 
 margin: 0 0 0 11px;
 padding: 0 19px 10px 0;
}





/* /webmd/PageBuilder_Assets/CSS/091e9c5e80005127/Static Left Subnav/Reskin Green Header Blue Bullet Links_091e9c5e804d9666.css */

/*  = STATIC SUBNAV: GREEN HEADER 2.0
------------------------------------------------------- */
#standardSubnav_rdr {
 margin: 15px 0 20px 8px;
 padding: 0;
 display: block;
}
#standardSubnav_rdr .standardSubnav_headerText_fmt {
 color: #88A906;
 font-size: 125%;
 font-weight: bold;
 line-height: 1.2em;
 margin: 0;
 padding: 0 0 6px 0;
}
#standardSubnav_rdr .standardSubnav_headerText_fmt a:link,
#standardSubnav_rdr .standardSubnav_headerText_fmt a:visited,
#standardSubnav_rdr .standardSubnav_headerText_fmt a:hover,
#standardSubnav_rdr .standardSubnav_headerText_fmt a:active {
 color: #88a906;
}
#standardSubnav_rdr #standardSubnav_fmt ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
#standardSubnav_rdr #standardSubnav_fmt li {
 background: transparent url("../../../consumer_assets/site_images/modules/li_bull_blue.gif") no-repeat 0 8px;
 font-size: 90%;
 line-height: 1.5em;
 margin: 0 0 1px 2px;
 padding: 0 3px 0 8px;
}
#standardSubnav_rdr #standardSubnav_fmt li.here {
 font-weight: bold;
}
#standardSubnav_rdr #standardSubnav_fmt li.standardSubnav_subhead_fmt.with_sublist {
 background-color: #eaedef;
 background-image: none;
 margin-top: 6px;
 margin-right: 4px;
 margin-left: 0;
}
/* Modification for Flexible Layout */
.chrome .standardSubnav_rdr_fmt {
	font-size: 1.35em;
	line-height: 1.35em;
}





/* /webmd/PageBuilder_Assets/CSS/091e9c5e80005110/Left Ad/Left Ad CSS Transparent_091e9c5e804d9726.css */

/* = LEFT AD TRANSPARENT BACKGROUND 
------------------------------------------------------- */
#leftAd_rdr {
 clear: both;
 margin: 0 auto 20px auto;
 text-align: center;
}
#leftAd_rdr .leftAd_top_fmt, 
#leftAd_rdr .leftAd_bottom_fmt {
 background: url("../../../consumer_assets/site_images/modules/ad_lbl_trans.gif") 50% 0px no-repeat;
 height: 5px;
}
#leftAd_rdr .leftAd_top_fmt {
 padding-bottom: 2px;
}
#leftAd_rdr .leftAd_bottom_fmt {
 clear: both;
 margin-top: 2px;
}
#leftAd_Iframe {
vertical-align:bottom;
}




/* /webmd/PageBuilder_Assets/CSS/091e9c5e80005110/Right Ad/Right Ad CSS Transparent_091e9c5e80342ef9.css */

/* = RIGHT AD TRANSPARENT BACKGROUND 
------------------------------------------------------- */
#rightAd_rdr {
 clear: both;
 margin: 0 auto 10px auto;
 _text-align: center;
width: 300px;
}
.rightAd_top_fmt, 
.rightAd_bottom_fmt {
 background: url("../../../consumer_assets/site_images/modules/ad_lbl_trans.gif") 50% 0 no-repeat;
 height: 5px;
 width: 100%;
}
.rightAd_top_fmt {
 margin-bottom: 2px;
}
.rightAd_bottom_fmt {
 clear: both;
 margin-top: 2px;
}
.rightAd_BG_fmt {
 width: 100%;
}
#right2Ad_rdr {
    clear: both;
    margin: 0 auto 10px;
    width: 300px;
}

/* For Harmony */
.harmony #rightAd_rdr, .harmony #right2Ad_rdr {
    width: 100%;
}















/* /webmd/PageBuilder_Assets/CSS/091e9c5e80005122/Poll Module ver 2/Right rail green header grey subhead_091e9c5e80369ab5.css */

/* =POLL MODULE
------------------------------------------------------- */
.poll {
 background: url("../../../consumer_assets/site_images/modules/2009_funded/btm-curve-rr.gif") no-repeat bottom left;
 _height: 201px; /* mimic min-height for IE 6 */
 margin: 0 auto 10px auto;
 min-height: 201px;
 padding-bottom: 6px;
 width: 300px;
}
#mainContent_ctr .poll { /* if poll is in center well, float it right */ 
 float: right;
}
.poll h3 {
 background: url("../../../consumer_assets/site_images/modules/2009_funded/top-curve-rr-taller.gif") no-repeat top left;
 color: #88a906;
 font-size: 180%;
 font-weight: normal;
 height: 29px;
 margin: 0px;
 overflow: hidden;
 padding: 18px 0px 0px 23px;	
}
.poll form {
 border-right: 1px solid #d8dbdb;
 border-left: 1px solid #d8dbdb;
 _height: 154px; /* mimic min-height for IE6 */
 margin: 0px;
 min-height: 154px;
 overflow: auto;
 _overflow: visible; /* IE6 hack */
 padding: 0px;
}
.poll .funded_area {
 border-right: 1px solid #d8dbdb;
 border-left: 1px solid #d8dbdb;
 margin: 0px;
 padding: 0px;
}
.poll .funded_area a {
    padding-left: 25px;
	font-size: 90%
}

.poll h4 {
 border-top: 1px solid #e0e4d5;
 color: #666;
 font-size: 105%;
 margin: 0px 15px 0px 9px;
 padding: 12px 0px 5px 16px;	
 _padding-top: 8px; /* IE6 hack */
}
*+html .poll h4 {
 padding-top: 8px; /* IE7 hack */
}
.poll ul {
 list-style: none;
 margin: 0px 0px 0px 23px;
 padding: 0px;
}
.poll li {
 color: #333;
 font-size: 90%;
 margin: 0px;
 padding: 1px 0px 1px 25px;
 text-indent: -25px;
}
.poll li input {
 position: relative;
 top: 1px;
}
.poll button.poll_vote {
 background: url("../../../consumer_assets/site_images/modules/btn_vote_now.gif") no-repeat top left;
 border: 0px;
 display: block;
 float: left;
 cursor: pointer;
 line-height: 21px;
 height: 21px;
 margin: 0px 0px 0px 22px;
 _margin-left: 11px; /* IE6 hack */
 overflow: hidden;
 padding: 0px;
 text-indent: -5000px;
 width: 80px;
}
.poll a.results {
 font-size: 80%;
 margin: 0px;
 position: relative;
 top: 4px;
 left: 110px;
}
.poll .vote_area {
 padding: 12px 0 14px;
}



/* /webmd/PageBuilder_Assets/CSS/091e9c5e80005117/Editorial A1b/Right rail 300px with dark gray header_091e9c5e80369a0e.css */

.mainPromo_A1b_rdr {
 _height: 164px;
 margin: 0 auto 10px auto;
 min-height: 164px;
 width: 300px;
}
.mainPromo_A1b_rdr#lnch-slideshow, #thirdCol_area .mainPromo_A1b_rdr { /* featured slideshow module is 206px tall */
 _height: 206px;
 min-height: 206px;
}
.mainPromo_A1b_rdr h2, .mainPromo_A1b_rdr .description_fmt {
 margin: 0 20px 0 95px;
}
.mainPromo_A1b_rdr h2 {
 color: #333;
 font-size: 180%;
 font-weight: normal;
 padding: 35px 0 7px 0;
}
.mainPromo_A1b_rdr h2 a:link, .mainPromo_A1b_rdr h2 a:visited, .mainPromo_A1b_rdr h2 a:hover, .mainPromo_A1b_rdr h2 a:active {
 color: #333;
}
.mainPromo_A1b_rdr .description_fmt {
 color: #323232;
 font-size: 90%;
 padding: 0;
}
.mainPromo_A1b_rdr img {
 border: none;
}
.mainPromo_A1b_rdr a {
 display: inline-block;
 margin: 7px 0 0 95px;
}
.mainPromo_A1b_rdr h2 a {
 display: inline;
 margin: 0;
}



/* /webmd/PageBuilder_Assets/CSS/EditorialModule/Multi Video Accordion/Blue Header w White Text and Blue Body_091e9c5e804f0ed0.css */

.multi_vid {
 background: #fff url('../../../consumer_assets/site_images/modules/multi_vid_top_bot_bg.png') bottom left no-repeat;
 margin: 0 0 25px 0;
 padding-bottom: 7px;
 position: relative;
 width: 300px;
}
#thirdCol_area .multi_vid {
 margin-right: auto;
 margin-left: auto;
}
.multi_vid h3 {  
 background: #fff url('../../../consumer_assets/site_images/modules/multi_vid_top_bot_bg.png') top left no-repeat;
 height: 0px !important;
 height /**/: 47px;
 margin: 0;
 overflow: hidden;
 padding: 47px 0 0 0;
}
.multi_vid .content {
 background-color: #fff;
 border-left: 2px solid #72b4d4;
 border-right: 2px solid #72b4d4;
 position: relative;
 z-index: 10;
}
.multi_vid .video {
 clear: both;
 background: #f2f7f8;
 overflow: hidden;
}
.multi_vid .video p.text {
 margin: 0;
 margin-bottom: 5px;
}
.multi_vid .video .vidwidth {
 width: 280px;
}
.multi_vid .video p.thumb {
 float: left;
 margin: 0;
 width: 58px;
}
.multi_vid .content .pushsize .video .vidwidth .thumb img {
 border: none;
}
.multi_vid .pushsize { 
 background: #f2f7f8;
 border-bottom: #72b4d4 1px solid;
 border-top: #72b4d4 1px solid;
 clear: both;
 padding: 0 0 12px 14px;
 width: 282px; 
}
.multi_vid .expander {
 clear: both;
 padding: 0 0 0px 14px;
 overflow: auto;
 width: 272px;
}
.multi_vid .vidheader {
 margin: 5px 0;
 overflow: hidden;
 width: 270px;
}
.multi_vid .vidheader img {
 border: none;
 margin-top /**/:-3px;
 vertical-align: middle;
}
*+html .multi_vid .vidheader img {
 margin-top: 2px;
}
.multi_vid .watchbutton {
 clear: both;
 margin-left: 58px;
}
.multi_vid .watchbutton img {
 border: none;
 height: 23px;
 width: 100px;
}
.multi_vid p {
 color: #666666;
 font-size: 90%;
 margin: 0 0 5px 58px;
 padding: 0;
}
.multi_vid a {
 text-decoration: none;
}
.multi_vid .desc a {
 font-size: 90%;
}
.multi_vid .desc p {
 color: #333;
 font-size: 90%;
 line-height: 14px;
 margin: 0;
 padding: 0;
}
.multi_vid .btn {
 display: block;
 padding: 5px 0 10px 15px;
}





/* /webmd/PageBuilder_Assets/CSS/EditorialModule/Related Articles/Center Well Green Heading Float Left_091e9c5e8036c665.css */

/* =RELATED ARTICLES CSS
    Center Well, Green Heading, Float Left
------------------------------------------------------- */
.related_links {
 float: left;
 margin: 0px 9px 10px 0;
 width: 310px;
}
#thirdCol_area .related_links { /* right rail */
 width: 300px;
 margin: 0 auto 10px auto;
}
.related_links h2 {
 border-bottom: 1px solid #e0e4d5;
 color: #88a906;
 font-size: 180%;
 font-weight: normal;
 margin: 0;
 padding: 0 20px 5px 8px;
}
.related_links ul {
 list-style: none;
 margin: 0;
 padding: 9px 0 2px 7px;
}
.related_links ul li {
 background: url("../../../consumer_assets/site_images/miscellaneous/3x3_blue_069_bullet.gif") no-repeat 0px 6px;
 color: #333;
 font-size: 90%;
 line-height: 1.2em;
 margin: 0 5px 0 1px;
 padding: 0 0 12px 7px;
}
.related_links ul li a {
 display: block;
 font-weight: bold;
}
.related_links ul li .desc {
 display: block;
}
.related_links ul li img {
 border: none;
 float: left;
 width: 79px;
}
.related_links ul li.with_image {
 background: none;
 _height: 85px; /* mimic min-height for IE6 */
 margin-right: 2px;
 min-height: 85px;
 padding-left: 1px;
 position: relative; /* to fix peekaboo bug in IE6 */
}
.related_links>ul>li.with_image { /* hide from IE6, to prevent scrollbar */
 overflow: auto;
}
.related_links ul li.with_image a {
 margin: 8px 10px 3px 91px;
}
.related_links ul li.with_image .desc {
  margin: 0 0 0 91px;
}



/* /webmd/PageBuilder_Assets/CSS/091e9c5e8000511c/blank/Blank_091e9c5e806edadb.css */

/* comment */





