.clearff:after {content:".";display:block;height:0px;line-height:0px;font-size:0px;clear:both;visibility:hidden;}
.clearff {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearff {height: 1%;}
.clearff {display: block;}
/* End hide from IE-mac */

.taglineColor {color:#76a400;}

.gSearchSubstitute {font-size:0;line-height:0;height:18px;overflow:hidden;}

.commonVerticalSpacer5rgb, 
.commonVerticalSpacer10rgb, 
.commonVerticalSpacer15rgb, 
.commonVerticalSpacer20rgb, 
.commonVerticalSpacer5, 
.commonVerticalSpacer10, 
.commonVerticalSpacer15, 
.commonVerticalSpacer20 {line-height:0px;font-size:0px;}
.commonVerticalSpacer5, .commonVerticalSpacer5rgb {height:5px;}
.commonVerticalSpacer10, .commonVerticalSpacer10rgb {height:10px;}
.commonVerticalSpacer15, .commonVerticalSpacer15rgb {height:15px;}
.commonVerticalSpacer20, .commonVerticalSpacer20rgb {height:20px;}
.commonVerticalSpacer5rgb, 
.commonVerticalSpacer10rgb, 
.commonVerticalSpacer15rgb, 
.commonVerticalSpacer20rgb {background:#d1ef85;}

div.colNewWide {width:968px;float:left;}
div.colNewLeft3 {width:208px;float:left;}
div.colNewCenter3 {width:524px;float:left;}
div.colNewLeft {width:746px;float:left;}
div.colNewRight {width:208px;float:right;}
div.colNewWide, 
div.colNewLeft3, div.colNewCenter3, 
div.colNewLeft, div.colNewRight {text-align:left;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
div.colNewLeft3 {margin-right:14px;}
div.heading2col {margin-left:222px;}

.globalNavTopSuper div.mainNavActLinks {border-left:1px solid #fff;}
.globalNavTopSuper div.mainNavActLinks div {border-right:1px solid #fff;float:left;_width:2%;_white-space:nowrap;}
.globalNavTopSuper div.mainNavActLinks div div {border-right:none;float:none;padding:1px 0;margin:0 1px;}
.globalNavTopSuper div.mainNavActLinks a {color:#fff;}
.globalNavTopSuper div.mainNavActLinks a:hover {display:block;}
.globalNavTopSuper div.mainNavActLinks span {display:block;padding:5px 0 6px 0;margin:0 18px;font-size:14px;font-weight:bold;}
.globalNavTopSuper div.mainNavActLinks div.mnalActive {background:#fff;padding:0;margin:1px;}
.globalNavTopSuper div.mainNavActLinks div.mnalActive a {color:#555;}
.globalNavTopSuper div.mainNavActLinks div.mnalActive a:hover {background:none !important;}
div.mainNavActLinks div.wsForceOut {border:none;float:right;width:auto;font-weight:bold;position:relative;top:5px;}
div.mainNavActLinks div.wsForceOut a:hover {display:inline;background:none;}

.gSrchFmt1 {background:url(/images/v3/gSrchFmtTl.gif) no-repeat 0 0;}
.gSrchFmt2 {background:url(/images/v3/gSrchFmtTr.gif) no-repeat 100% 0;}
.gSrchFmt3 {background:url(/images/v3/gSrchFmtBl.gif) no-repeat 0 100%;}
.gSrchFmt4 {background:url(/images/v3/gSrchFmtBr.gif) no-repeat 100% 100%;}
.gSrchFmt5 {background:#88bf00;margin:0 7px;}
.gSrchFmt6Hm {padding:3px 0;_padding:2px 0;}
.gSearchFormatHm {border:none;background:#fff;padding-left:3px;font-family:Arial;font-size:12pt !important;color:#999999;}
.gSrchFmt6 {padding:3px 0;}
.gSrchFmt7 {padding:1px 0 2px 0;_padding:0 1px 0 1px;background:#ffffff;}
.gSearchFormat {border:none;background:#ffffff;padding-left:3px;font-family:Arial;font-size:11pt !important;color:#999999;}

a.cpm_link, a.cpm_link_x, a.cpm_link_active, a.cpm_link_active_blue {display:block;float:left;text-decoration:none;margin:0 1px 0 0;font-size:13px;font-family:Arial,Verdana;font-weight:bold;}
a.cpm_link span, a.cpm_link_x span, a.cpm_link_active span, a.cpm_link_active_blue span {display:block;width:auto;text-align:center;}
a.cpm_link span span, a.cpm_link_x span span, a.cpm_link_active span span, a.cpm_link_active_blue span span {white-space:nowrap;margin:0 10px;position:relative;top:-2px;}
b.cpm_b1, b.cpm_b2, b.cpm_b3, b.cpm_b4 {display:block;font-size:0;line-height:0;overflow:hidden;}
b.cpm_b1 {margin:0 5px;height:1px;}
b.cpm_b2 {margin:0 3px;height:1px;}
b.cpm_b3 {margin:0 2px;height:1px;}
b.cpm_b4 {margin:0 1px;height:2px;}
#extraDropDownMenu2 a, #extraDropDownMenu2 span, 
#extraDropDownMenu a, #extraDropDownMenu span {display:block;}
#extraDropDownMenu2 span, 
#extraDropDownMenu span {padding:3px 0;margin:0 10px;white-space:nowrap;}
#extraDropDownMenu2 table, 
#extraDropDownMenu table {background:#fff;font-weight:normal;position:absolute;z-index:777;border:solid 1px #ced5bc;}
#extraDropDownMenu2, 
#extraDropDownMenu {display:none;background:#fff;}
#extraDropDownTrigger2:hover #extraDropDownMenu2, 
#extraDropDownTrigger:hover #extraDropDownMenu {display:block;}
#extraDropDownMenu2 a:hover, 
#extraDropDownMenu a:hover {background:#f6ffdf;}

/*
div.wellPageMenuLinksWrapper {position:relative;top:6px;background:#f3f3f3;float:left;_width:1px;}
div.wellPageMenuLinksNew {position:relative;top:-6px;}
*/
div.wellPageMenuLinksWrapper {position:relative;float:left;_width:1px;background:url(/images/v3/wellPageTabDivider.png) repeat-x 0 50%;}

div.wellPageMenuLinksNew a.cpm_link, div.wellPageMenuLinksNew a.cpm_link_active, div.wellPageMenuLinksNew a.cpm_link_active_blue {font-size:14px;}
div.wellPageMenuLinksNew a.cpm_link_active, div.wellPageMenuLinksNew a.cpm_link_active_blue, #extraDropDownTrigger a.cpm_link {margin-right:0;}
div.wellPageMenuLinksNew a.cpm_link span span, div.wellPageMenuLinksNew a.cpm_link_active span span, div.wellPageMenuLinksNew a.cpm_link_active_blue span span {margin:0 20px;}
div.wellPageMenuLinksNew .cpm_link b, div.wellPageMenuLinksNew .cpm_link span {background:#ffffff;}
div.wellPageMenuLinksNew .cpm_link span {color:#004276;}
div.wellPageMenuLinksNew .cpm_link_active b {background:#f3f3f3;}
div.wellPageMenuLinksNew .cpm_link_active span {background:#f3f3f3;color:#4c4c4c;}
div.wellPageMenuLinksNew #extraDropDownMenu table {font-size:12px;}

.cpm_link_active_blue b {background:#87d2ec;}
.cpm_link_active_blue span {background:#87d2ec;color:#fff !important;}


div.communityMainSeparator {height:10px;line-height:0px;font-size:0px;background:#d1ef85;}
span.wellToolsSeparator {display:block;width:154px;height:5px;line-height:0px;font-size:0px;background:#d1ef85;}
div.communityPR1 {padding-top:15px;}
div.communityPR2 {border-left:solid 1px #d3ff79;}
div.communityPR3 {margin-left:10px;}
.communityBDTop {border-top:solid 1px #d3ff79;}
.communityBGFill {background:#f6ffdf;}
.community-hd {margin-left:185px;padding-top:20px;padding-bottom:80px;}
.community-hd h1, .community-hd h2 {font-size:19px;}
.profileHeading h2 {font-size:19px;display:inline;margin:0;padding:0;}
.centerAlign {text-align:center;margin:0 auto;}


.v3bbr1, .v3bbr2, .v3bbr3, .v3bbr3 div, .v3bbr4, .v3bbr4 div, .v3bbr5, .v3bbr5 div {height:1px;font-size:0px;line-height:0px;overflow:hidden;}
.v3bbr1 {margin:0 5px;}
.v3bbr2 {margin:0 3px;}
.v3bbr3 {margin:0 2px;}
.v3bbr2, .v3bbr4 div {border-width:0 2px;border-style:solid;}
.v3bbr3, .v3bbr4, .v3bbr5, .v3bbr5 div, .v3bbrc1, .v3bbrc2 {border-width:0 1px;border-style:solid;}
.v3bbr3 div, .v3bbr4, .v3bbr5, .v3bbr4 div, .v3bbr5 div, .v3bbrc2 {margin:0 1px;}
.v3bbGreenWhite .v3bbr1 {background:#d5fc73;}
.v3bbGreenWhite .v3bbr3 div {background:#f2fed4;}
.v3bbGreenWhite .v3bbr2, .v3bbGreenWhite .v3bbr3, .v3bbGreenWhite .v3bbr4, .v3bbGreenWhite .v3bbrc1, .v3bbGreenWhite .v3bbr5 {background:#e6fdab;border-color:#d5fc73;}
.v3bbGreenWhite .v3bbr4 div, .v3bbGreenWhite .v3bbr5 div, .v3bbGreenWhite .v3bbrc2 {background:#ffffff;border-color:#f2fed4;}
.v3bbGreenDarkWhite .v3bbr1 {background:#cde367;}
.v3bbGreenDarkWhite .v3bbr3 div {background:#ecf7d1;}
.v3bbGreenDarkWhite .v3bbr2, .v3bbGreenDarkWhite .v3bbr3, .v3bbGreenDarkWhite .v3bbr4, .v3bbGreenDarkWhite .v3bbrc1, .v3bbGreenDarkWhite .v3bbr5 {background:#d9ee94;border-color:#cde367;}
.v3bbGreenDarkWhite .v3bbr4 div, .v3bbGreenDarkWhite .v3bbr5 div, .v3bbGreenDarkWhite .v3bbrc2 {background:#ffffff;border-color:#ecf7d1;}

.newPhotoThumbs {width:80px;height:80px;margin-right:8px;_margin-right:10px;border:solid 1px #d3ff79;overflow:hidden;float:left;}
#newPhotoScrollerOut {width:440px;overflow:hidden;}
#newPhotoScrollerIn {width:4400px;position:relative;display:block;} /* width:2640 */
#newPhotoScrollerIn div {width:440px;text-align:center;display:block;float:left;clear:right;overflow:hidden;}
#newPhotoScrollerIn div div {width:440px;margin:0 auto;text-align:center;}

.liteGreenBg {background:#f5ffde}
.darkBlueFg, .darkBlueFg a {color:#0f479c;}
.greenTitle {color:#95d000;}

.upMainUnitHdrO {padding-top:11px;}
.upMainUnitHdr {border-top:solid 1px #d1ef85;}
.upMainUnitHdr .upMainUnitHdrIn {position:relative;top:-11px;}
.upMainUnitHdr h2 {font-size:16px;float:left;padding:0;margin:0;background:#fff;}
.upMainUnitHdr h2 span {display:block;margin-right:5px;}
.upMainUnitHdr .upMainUnitHdrAB {float:right;background:#fff;}
.upMainUnitHdr .upMainUnitHdrAB table {margin-left:5px;}

.orangishDottedTop {border-top:dotted 1px #fddd5f;}
.borderDottedGRNbottom {border-bottom:dotted 1px #bdd77a;}
.borderDottedGRNtop, 
.videoRowDelim1 {border-top:dotted 1px #bdd77a;}
.videoRowDelim2 {padding:15px 0 25px 0;}

.forumTabSubSubOn, .forumTabSubSubOff {float:left;margin-right:1px;background-repeat:repeat-x;background-position:top;}
.forumTabSubSubOn span, .forumTabSubSubOff span {display:block;margin:0 15px;padding:10px 0 8px 0;}
.forumTabSubSubOn a, .forumTabSubSubOff a {display:block;}
.forumTabSubSubOn span {color:#4c4c4c;}
.forumTabSubSubOff span {color:#888;}
.forumTabSubSubOn {background-image:url(/images/v3/forum/gradShadeGreen30.png);}
.forumTabSubSubOff {background-image:url(/images/v3/forum/gradShadeGray30.png);}

.cBlogsTabSwitchOn, .cBlogsTabSwitchOff {float:left;font-weight:bold;font-size:12px;margin-right:3px;background-repeat:repeat-x;background-position:top;}
.cBlogsTabSwitchOn span, .cBlogsTabSwitchOff span {display:block;margin:0 20px;padding:8px 0 6px 0;}
.cBlogsTabSwitchOn a, .forumTabSubSubOff a {display:block;}
.cBlogsTabSwitchOn {background-image:url(/images/v3/forum/gradShadeGreen70.png);}
.cBlogsTabSwitchOff {background-image:url(/images/v3/forum/gradShadeGray70.png);}
.cBlogsTabSwitchOff span {color:#9bc72c;}

#userLayoutCols {margin-left:11px;padding-bottom:6px;}
#userLayoutColsA, #userLayoutColsB, #userLayoutColsC {width:306px;float:left;min-height:1px;}
#userLayoutColsA, #userLayoutColsB {margin-right:14px;}
#userLayoutCols div.outerParentBlock {padding-top:14px;padding-bottom:0;}

.mw_uCom1 {padding-bottom:8px;margin-right:8px;float:left;}
.mw_uCom1 a {display:block;width:90px;overflow:hidden;text-align:center;background:#fff;cursor:pointer;}
.mw_uCom1 img {margin:15px auto 10px auto;}
.mw_uCom1 span {display:block;padding-bottom:5px;}
.mw_uCom1 span span {margin:0 5px;font-weight:bold;height:35px;}

.mwh_goalUnit_1, .mwh_goalUnit_2, .mwh_goalUnit_3 {float:left;width:26px;height:26px;}
.mwh_goalUnit_1 {background:url(/images/v3/icons/mwh_goalUnit_1.png) no-repeat center center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/v3/icons/mwh_goalUnit_1.png',sizingMethod='scale');}
.mwh_goalUnit_2 {background:url(/images/v3/icons/mwh_goalUnit_2.png) no-repeat center center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/v3/icons/mwh_goalUnit_2.png',sizingMethod='scale');}
.mwh_goalUnit_3 {background:url(/images/v3/icons/mwh_goalUnit_3.png) no-repeat center center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/v3/icons/mwh_goalUnit_3.png',sizingMethod='scale');}

.wellPageHeading {padding:25px 0 10px 0;}
.wellPageHeading h1 {margin:0;padding:0;margin-left:155px;font-size:23px;line-height:110%;color:#595959;}
.wellPageHeading img {float:left;position:relative;top:-4px;}
.wellPageNavMain {padding:0 20px 2px 20px;font-size:13px;font-weight:bold;}

.regDataLabel {font-size:11px;font-weight:bold;padding-top:5px;width:120px;}

.wellToolsUnit {width:160px;}
.wellToolsUnitExt {width:174px;}
.wellToolsUnit, .wellToolsUnitExt {text-align:center;}
.wellToolsUnit *, .wellToolsUnitExt * {margin:0 auto;text-align:center;}
.wellToolsUnit span.logoLine, .wellToolsUnitExt span.logoLine {display:block;padding:15px 0 10px;}
.wellToolsUnit span.toolAbout {display:block;padding-top:8px;line-height:110%;font-weight:bold;font-size:14px;}

#bookmarkContainerUnit {position:absolute;z-index:9999999;left:0;top:0;}
div.bookmarkContainerPopup * {font-size:12px !important;line-height:120% !important;}
div.bookmarkContainerPopup {margin:0 20px !important;padding:15px 0 !important;_padding-bottom:10px !important;}

div.footer h3, .greenSearchTheme, div.greenSearchTheme h2 {color:#77a600;}
div.footer h3 {font-size:12px;font-weight:normal;margin:0;padding:0;}
div.greenSearchTheme h2 {margin:0;padding:0;font-size:14px;}
div.greenSearchTheme {padding-bottom:11px;}

.photoPagerCss img {margin:5px;}

.homePublicArticle {float:right;width:240px;line-height:110%;}
.homePublicArticle span.color777 {display:block;font-size:10px;font-weight:normal;padding-top:2px;}

.toUpCase {text-transform:uppercase;}
.toCapCase {text-transform:capitalize;}

.topicInputSelection {padding:2px 0 3px 0;}
.topicInputSelection div {padding-top:1px;margin-left:22px;}
.topicInputSelection div.leftAlign {padding-top:0;margin-left:0;}
.topicInputSelection div.leftAlign input {margin:0;padding:0;height:18px;font-size:12px;}

img.dabCommImg {position:relative;top:-1px;left:3px;}

div.homeArticleEntryExpert, 
div.homeArticleEntryNormal {float:left;width:240px;font-size:12px;}
div.homeArticleEntryExpert span, 
div.homeArticleEntryNormal span {display:block;padding-top:2px;color:#777777;font-size:11px;}
div.homeArticleEntryExpert div {margin:0 20px 0 35px;}
div.homeArticleEntryNormal div {margin-right:40px;}
div.homeArticleEntryExpert {background:url(/images/v3/medicalIcon.png) no-repeat 0 2px;}

img.medicalPostIcon {border:0;float:left;padding-bottom:5px;margin-right:10px;}

.userLoginSignupBox {float:right;padding-top:3px;}
.userLoginSignupBox a {font-size:12px;color:#004276;}
.userLoginSignupBox a.text14 {font-size:13px;font-weight:bold;line-height:100%;}
.userLoginSignupBox b {color:#aadd2b;margin:0 3px;font-size:14px;}
.userLoginSignupBox div.ulsb_1, .userLoginSignupBox div.ulsb_2, .userLoginSignupBox div.ulsb_3 {height:1px;line-height:0px;font-size:0px;overflow:hidden;}
.userLoginSignupBox div.ulsb_1 {margin:0 4px;}
.userLoginSignupBox div.ulsb_2 {margin:0 2px;}
.userLoginSignupBox div.ulsb_3 {margin:0 1px;height:2px;}
.userLoginSignupBox div.ulsb_1, .userLoginSignupBox div.ulsb_2, .userLoginSignupBox div.ulsb_3, .userLoginSignupBox div.ulsb_4 {background:#ecfebd;} /* dff4a7;} */
.userLoginSignupBox div.ulsb_5 {margin:0 8px;}

span.commLandArrowFix {white-space:nowrap;}

div.wpWelcomeMsg1 {background:url(../images/wellPage/wpWelcome_tl.png) no-repeat 0 0;}
div.wpWelcomeMsg2 {background:url(../images/wellPage/wpWelcome_tr.png) no-repeat 100% 0;}
div.wpWelcomeMsg3 {background:url(../images/wellPage/wpWelcome_bl.png) no-repeat 0 100%;}
div.wpWelcomeMsg4 {background:url(../images/wellPage/wpWelcome_br.png) no-repeat 100% 100%;}
div.wpWelcomeMsgBig {width:500px;margin:0 auto;padding-top:10px;text-align:center;}
div.wpWelcomeMsgBig div.wpWelcomeMsg5 {margin:0 20px;padding:8px 0;font-size:15px;line-height:115%;font-weight:bold;text-align:center;}
div.wpWelcomeMsgSmall {width:400px;margin:0 auto;text-align:center;}
div.wpWelcomeMsgSmall div.wpWelcomeMsg5 {margin:0 20px;padding:8px 0;font-size:13px;line-height:115%;font-weight:bold;text-align:center;}

div.hm_question {padding-top:7px;background:url(/images/v3/hm_question.gif) no-repeat 0 7px;}
div.hm_question div {margin-left:21px;}

span.identifierIconContainerR {margin-right:3px;white-space:nowrap;}
span.identifierIconContainerR img {margin-right:3px;position:relative;}
span.identifierIconContainer {margin-left:3px;white-space:nowrap;}
span.identifierIconContainer img {margin-left:3px;position:relative;}
img.identifierIcon1 {top:1px;}
img.identifierIcon2 {top:2px;}
img.identifierIcon3 {top:3px;}
img.identifierIcon4 {top:4px;}

div#hmaqu9747h6f {position:absolute;z-index:12345678;}
div#hmaqu9747h6f div.hmalWrapper {position:relative;top:-5px;}
div#hmaqu9747h6f div.hmalBottom  {height:6px;line-height:1px;font-size:1px;background:url(/images/maven/hmmShadeMiddle.gif) repeat-x top;}
div#hmaqu9747h6f div.hmalBottomL {height:6px;line-height:1px;font-size:1px;background:url(/images/maven/hmmShadeLeft.gif) no-repeat top left;}
div#hmaqu9747h6f div.hmalBottomR {height:6px;line-height:1px;font-size:1px;background:url(/images/maven/hmmShadeRight.gif) no-repeat top right;}
div#hmaqu9747h6f div.hmalCenter {background:#badf5c;}
div#hmaqu9747h6f div.hmalPadding {margin:0 1px;padding:1px 0;}
div#hkdyv4738s7f {position:absolute;z-index:12345677;}
div#hkdyv4738s7f div.hmalWrapper {background:#fe8e07;position:relative;top:-4px;}
div#hkdyv4738s7f div.hmalBottomL {height:6px;line-height:1px;font-size:1px;background:url(/images/maven/hmmShadeLeft.gif) no-repeat top left;}
div#hkdyv4738s7f div.hmalBottomR {height:6px;line-height:1px;font-size:1px;background:url(/images/maven/hmmShadeRight.gif) no-repeat top right;}
div#hkdyv4738s7f div.hmalCenter {background:#badf5c;}
div#hkdyv4738s7f div.hmalPadding {margin:0 1px;padding:1px 0;}

.greenTitleDk {color:#95C700;}

div.raterScaleOrange {background:#fe8e07;font-size:1px;line-height:1px;}
div.raterScaleOrange div.clearff {padding:1px 0;margin:0 1px;}
div.raterScaleOrange div.clearff div {background:#fff;}

div.symptomRefineLayer {padding-top:2px;margin-left:5px;width:420px;position:absolute;z-index:722221;display:none;}
div.symptomRefineLayer table {border:solid 1px #fe8e07;background:#ffffff;}
div.symptomRefineLayer td {padding:5px;}
div.symptomRefineLayer td div div {margin:0 12px 0 8px;padding:6px 0;font-size:12px;line-height:120%;}
img.symptomUIicons {border:none;margin-right:5px;position:relative;top:2px;}

.orangeScrollBars {
scrollbar-face-color:#fe8e07;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ececec;
}
