/* HL1571 fixing h2 format  - 12/19/12 Vasu */
/* Left Nav */
.jrny {width:176px; background:none;} /* journey.css line 4 */
.jrny1 {padding:11px 16px 0 3px; background:none;} /* journey.css line 5 */ 
.jrny2 {padding:0 16px 9px 0; background:none;} /* journey.css line 7 */
.jrny #snav {margin:0; padding:10px 0 0 12px; color:#60B212; font:1em Verdana, Arial, Helvetica, sans-serif;}
.jrny #snav li {margin:0; padding:4px 0 4px 9px; background:url(../i/icon_sprite.png) no-repeat 0 -125px; list-style:none;}
.jrny #snav li b {color:#ff5e00;}
.jrny #snav li a {padding:4px 0; font-weight:bold;}
.jrny #snav li ul {margin:3px 0 0 0; padding:0 0 0 2px;}
.jrny #snav li ul li {margin:0; padding:2px; list-style:none; line-height:1.1em; background:none;}
.jrny #snav li ul li a, .jrny #snav li ul li b {display:block; padding:3px;}
.jrny #snav li ul li a {font-weight:normal}
.jrny #snav li ul li b {background:#ff5e00; font-weight:bold; color:#fff;}

/* Leftnav Highlighting
   The comments below describe how element id's and classes are combined to trigger higlighting of specific sections*/

/* #[body id] [leftnav-first-level id] a */
#rchome #lhome a, #cchome #lhome a, #ccjrny #ljrny a, #blog lnews a, #ccnews #lnews a, #ccexps #lexps a, #ccquiz #lquiz a, #ccpoll #lpoll a, #cccomm #lncomm a {color:#ff5e00; font-weight:bold;}

/* #[body id] [#leftnav-first-level id] li a */
#rchome #lhome li a, #cchome #lhome li a, #ccjrny #ljrny li a, #ccnews #lnews li a, #ccexps #lexps li a, #ccquiz #lquiz li a, #ccpoll #lpoll li a, #cccomm #lcomm li a {color:#0076a3; font-weight:normal;}

/* #[body class] [#leftnav-first-level id]  [#leftnav-second-level id a */
.ccsub1 #ljrny #lsub1 a, .ccsub2 #ljrny #lsub2 a, .ccsub3 #ljrny #lsub3 a, .ccsub4 #ljrny #lsub4 a, .ccsub5 #ljrny #lsub5 a, .ccsub6 #ljrny #lsub6 a, .ccsub7 #ljrny #lsub7 a, .ccsub8 #ljrny #lsub8 a, .ccsub9 #ljrny #lsub9 a, .ccsub10 #ljrny #lsub10 a, .ccsub11 #ljrny #lsub11 a, .ccsub12 #ljrny #lsub12 a {background:#ff5e00; color:#fff; font-weight:bold;}

/* #[body class] [#leftnav-first-level id] a */
#ccoverv #overv a, #ccsympt #sympt a, #ccdiagn #diagn a, #cctreat #treat a, #cclivin #livin a {background:#ff5e00; color:#fff; font-weight:bold; cursor:default;}
#ccoverv #overv a:hover, #ccsympt #sympt a:hover, #ccdiagn #diagn a:hover, #cctreat #treat a:hover, #cclivin #livin a:hover {text-decoration:none;}

/* #[body class] [#leftnav-first] a */
.ccsub1 #ljrny a, .ccsub2 #ljrny a, .ccsub3 #ljrny a, .ccsub4 #ljrny a, .ccsub5 #ljrny a, .ccsub6 #ljrny a, .ccsub7 #ljrny  a, .ccsub8 #ljrny a, .ccsub9 #ljrny a, .ccsub10 #ljrny a, .ccsub11 #ljrny a, .ccsub12 #ljrny a {color:#0076a3; font-weight:normal;}

/* More Left Nav Higlighting */
.lschann #lnchann a {color:#ff5e00; font-weight:bold;}

.lschann #lnchann ul li a {color:#0076a3; font-weight:normal;}

#lschann.subcardio #lncardio  a, #lschann.subcaregiving #lncaregiving a, #lschann.subcelebrityheal #lncelebrityheal a, #lschann.subcelebritytips #lncelebritytips a, #lschann.subcleanhouse #lncleanhouse a, #lschann.subcommunity #lncommunity a, #lschann.subcooking #lncooking a, #lschann.subcuttingyourhe #lncuttingyourhe a, #lschann.subdating #lndating a, #lschann.subdiagnosis #lndiagnosis a, #lschann.subdietguide #lndietguide a, #lschann.subdietingtips #lndietingtips a, #lschann.subdiets #lndiets a, #lschann.subexperts #lnexperts a, #lschann.subfamilyfitness #lnfamilyfitness a, #lschann.subgethappier #lngethappier a, #lschann.subguide #lnguide a, #lschann.subhair #lnhair a, #lschann.subhealthinsuran #lnhealthinsuran a, #lschann.subhealthnews #lnhealthnews a, #lschann.subhealthykids #lnhealthykids a, #lschann.sublivehealthyfo #lnlivehealthyfo a, #lschann.subliving #lnliving a, #lschann.submakeup #lnmakeup a, #lschann.subnaturalremedi #lnnaturalremedi a, #lschann.subnews #lnnews a, #lschann.subnutrition #lnnutrition a, #lschann.suboverview #lnoverview a, #lschann.subpets #lnpets a, #lschann.subpregnancy #lnpregnancy a, #lschann.subrecipes #lnrecipes a, #lschann.subrelationshipa #lnrelationshipa a, #lschann.subrestaurants #lnrestaurants a, #lschann.subsafessex #lnsafessex a, #lschann.subshopping #lnshopping a, #lschann.subskin #lnskin a, #lschann.substrength #lnstrength a, #lschann.substress #lnstress a, #lschann.substyle #lnstyle a, #lschann.subsymptoms #lnsymptoms a, #lschann.subtreatment #lntreatment a, #lschann.subvacationsgeta #lnvacationsgeta a, #lschann.subyoga #lnyoga a, #lsfeat.subfeatures #lnfeat a, #ccnews.subnews #lnnews a, #blog.subblogs #lnblog a {background:#ff5e00; color:#fff; font-weight:bold;}

/* Library Links Tout */
.links_tout {border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px 10px 5px 10px; margin:10px 0 20px 10px;}
.links_tout h5, .jrny #snav li#ljrny  {font-weight:bold; color:#464646; font-size:1em;}
.links_tout ul {margin:0; padding:3px;}
.links_tout ul li {list-style:none; padding:1px 0;} 
.links_tout ul li a {display:block; padding:3px}

/* Box Touts */
/*.box_out {float:left; background:#e2f1f9; width:296px; padding:0px; margin-bottom:20px;}
.box {float:left; width:278px; background:#fff; padding:0px; margin:8px;}*/
.box_out {float:left; background:#fff; width:296px; padding:0px; margin-bottom:20px;}
.box {float:left; width:278px; background:#fff; border:8px solid #e2f1f9;  padding:0px; margin:0px;}


.box .head {float:left; width:278px; background:url(../i/bg_diagstripe.png) left top repeat-x;}
.box .head_in {float:left; width:278px; background:url(../i/bg_box_sprite.gif) right top no-repeat;} 
.box h4 {float:left; width:256px; background:url(../i/bg_box_sprite.gif) left top no-repeat; color:#fff; font:bold 1.4em "Trebuchet MS", Helvetica, sans-serif; padding:4px 11px;}
.box_in {float:left; border:1px solid #d3e0e8; width:256px; padding:10px;}
.box_in ul {color:#ff7000; margin:0 0 0 12px; padding:0;}
.box_in li {padding-bottom:7px;text-align:left;}
.img_tout {float:left;}
.img_tout img {float:left; padding-right:10px;}
.img_tout h3 {font:bold 1.3em Georgia, "Times New Roman", Times, serif; padding-bottom:4px;}
.img_tout > a {float:left;}
.img_tout .txtcont {float:left;width:164px;}
.img_tout a.more {font-weight:bold; font-size:.9em; padding-left:12px; background:url(../i/arrow-more.gif) left 2px no-repeat; border:0}
.boxfeat {margin-bottom:1em}

/* Condition Center Landing Page */
#conditionCenter .eyebrow, .jrnyWelc .eyebrow, #ccjrny .eyebrow {text-transform:uppercase; color:#65B51A; font-weight: bold;font-size:1.1em;}
#conditionCenter .eyebrow-sub {font-size:1.2em;}
#conditionTop .eyebrow .journeyName {color:#000;}
.jrnyWelc #journeyDropdown {display:none;}
.jrnyWelc select {margin: 16px 10px 16px 0;height: 22px;width: 83%;vertical-align: middle;}
.jrnyWelc input#btn_go {margin-top: 4px;height: 26px;}
#conditionTop {margin-bottom: 25px;}
#conditionCenter .conditionTopMini {margin-bottom: 8px}
#conditionCenter h1, #ccjrny h1 {font:normal 2.7em Georgia, serif;}
#conditionCenter .newsModule {float:left; margin-bottom: 45px;}
#conditionCenter .newsModule ul, .jrnyNws ul {list-style:none;list-style-position:outside;}
#conditionCenter .newsModule p {margin: 2px 0 0 0;padding-bottom: 0;font-size: .9em;color: #464646;}
#hw .newsModule li, #conditionCenter .newsModule li, .blog .newsModule li, .jrnyNws ul li {padding:4px 0 4px 12px; background:url(../i/icon_sprite.png) no-repeat scroll -582px 1px;list-style-type:none;}
#conditionTop h2, p {font: normal 1.2em Georgia, serif;color: #464646;}
#conditionMid {margin: 12px 0 40px 0;}
#conditionMid div.photo, .journeyTout div.photo, #journeyList div.photo, #conditionCommentMid div.photo {float:left;margin-right: 5px;}
#conditionMid img, .journeyTout img, #journeyList img, #conditionCommentMid img {background:none; border:1px solid #E5E5E5; padding: 3px;}
#conditionMid ul {float: left;color: #60B212;padding-left: 15px;margin-left: 2px;width: 130px;font-weight: bold;font-size: 1.1em;}
#conditionMid ul li {margin-bottom: 20px;}
#conditionMid ul li:last-child {margin-bottom: 0px;}
#conditionCommentMid {margin: 18px 0 10px 0;}
#conditionCommentMid div.rcol h2 {font:normal 1.6em Georgia, serif;margin-bottom: 10px;line-height: 120%;}
#conditionCommentMid div.rcol {margin: 10px 0 0 10px;width: 220px;float: left;}

#conditionCommentMid div.rcol span#numComments {font: bold .85em Verdana;color: #707070;}
#journeyGoBtn {width:59px;height:26px;}

/* Journey Page */
.journeyTout {float:left; padding-bottom:20px;}
.journeyTout.wide {float:none; clear:left;}
.journeyTout h3 {padding:0 0 2px 30px}
.journeyTout h3.community {background:url(../i/icon_sprite.png) no-repeat 0 2px;}
.journeyTout h3.recipes {background:url(../i/icon_sprite.png) no-repeat 0 -43px;}
.journeyTout h3.topStories {background:url(../i/icon_sprite.png) no-repeat 0 -89px;}
.journeyTout span.eyebrow {font:normal 1em Verdana, Arial, Helvetica, sans-serif;color:#666; margin-bottom:4px; display:block;}
.journeyTout p {font:normal 1.8em georgia, serif;color:#333; margin-bottom: 8px;}
.journeyTout .seeAll {clear:both;}
ul.journeyTout {list-style-image:none; list-style-type:none; margin:0 0 30px 0; padding:0;}
ul.linkList {margin:0 0 20px 0; padding:0 16px 0 0; float:left; color:#60B212; width:225px; list-style-type:none;}
.narrowTout {float:left; width:226px; margin-right:18px;}
.narrowTout ul.linkList {width:130px;}
ul.linkList li:first-child {margin-top:4px;}
ul.linkList li {margin:8px 0 0 1px; background:url(../i/icon_sprite.png) no-repeat 0 -129px; padding-left:10px;}
li.last, ul.last {margin-right:0; padding-right:0;clear:right;}
#journeyList {list-style-type:none; margin:20px 0 20px; padding: 0;}
#journeyList h2 {font:bold 1.5em "Trebuchet MS",Trebuchet, Arial, sans-serif; color:#60b212; margin:0 0 7px 0; padding:0 0 3px 0; border-bottom:1px dotted #999;} 
#journeyList img {margin-right: 10px;}
#journeyList ul {list-style-type: none;margin: 0;padding: 0;float: left;width: 323px;}
#journeyList ul li {background:url(../i/arrow-more.gif) left 9px no-repeat; border-bottom:1px dotted #b3cabb; margin:0; padding:5px 0 5px 14px; font-size:1.05em; line-height:1.4em;}
#journeyList li.journeyListItem {padding-bottom:35px;}
#journeyList ul li a {display:block;}
#journeyList li.journeyListItem li.last {border-bottom:none;}
#journeyList ul .seeAll a {font:bold .9em Verdana, Arial, Helvetica, sans-serif; background-position:left 10px;}
#middleAd {margin:30px 0; clear:both;}

/* Healthy Living Page */
.hll {width:165px; background:none;}
.hll #snav {margin:0; padding:5px 0 0 7px; color:#60B212; font:1em Verdana, Arial, Helvetica, sans-serif;}
.hll #snav li {margin:0; padding:4px 0 4px 9px; background:url(../i/icon_sprite.png) no-repeat 0 -125px; list-style:none;}
.hll #snav li b {color:#ff5e00;}
.hll #snav li a {padding:4px 0; font-weight:bold;}
.hll #snav li ul {margin:3px 0 0 0; padding:0 0 0 2px;}
.hll #snav li ul li {margin:0; padding:2px; list-style:none; line-height:1.1em; background:none;}
.hll #snav li ul li a, .jrny #snav li ul li b {display:block; padding:3px;}
.hll #snav li ul li a {font-weight:normal}
.hll #snav li ul li b {background:#ff5e00; font-weight:bold; color:#fff;}

.blogHeader{color:#ff7700!important;}
