#contentBody {clear: both;margin-top: 15px;}#contentBody.plain {margin-top: 0;}#contentBody p {margin: 5px 0;}.highlight1 {color:#ff3366;}.highlight2 {color:#33cccc}.highlight3 {color:#7ACB18}.highlightBg1 {background: #ff3366;}.highlightBg2 {background :#33cccc}.parenthetical {color: #999999;}.dataEmphasis {color: #33CCCC;font-size: 22px;}#modules .module .collapse {margin: 0;padding: 0;}a.editable {background: url(../images/controls/pencil.gif) no-repeat right center;padding-right: 16px;}a.edit {background: url(../images/controls/edit_icon.gif) no-repeat left top;line-height: 16px;padding-left: 20px;}a.login {background: url(../images/controls/lock_icon.gif) no-repeat left top;line-height: 16px;padding-left: 18px;text-decoration: underline;}a.calendar {background: url(../images/controls/calendar_icon.gif) no-repeat left center;padding: 1px 0 1px 20px; }a.calendar:hover {text-decoration: none;}a.plus {background: url(../images/controls/plus_icon_white.gif) no-repeat left center;padding: 1px 1px 1px 20px;text-decoration: underline;}a.minus {background: url(../images/controls/minus_icon_white.gif) no-repeat left center;padding: 1px 1px 1px 20px;text-decoration: underline;}a.question {background: url(../images/common/question_icon.png) no-repeat left center;display: inline-block;overflow: hidden;text-indent: 16px;vertical-align: top;white-space: nowrap;width: 16px;}.left {float: left;}.right {float: right;}.logProgressIndicator {background: url(../images/controls/busy_grey_yellow.gif) no-repeat left center; display: inline-block;margin-left: 0 !important;margin-left: -15px; overflow: hidden;text-indent: 16px;vertical-align: top;white-space: nowrap;width: 16px;}.noticeMessage {background: #EDFFFF url(../images/common/info_icon.png) no-repeat 20px center;border: 1px solid #C0ECEC;color: #666666;font-size: 13px;padding: 10px 15px 10px 42px;margin-bottom: 15px;}.noticeList {border-top: none;font-weight: normal;margin: -15px 0 0 0;padding: 0 0 5px 0; padding: 10px 15px;}.noticeList li {color: #666666;margin: 5px 15px;list-style-type: disc;}.successMessage {background: #d6f68a url(../images/controls/green_check.gif) no-repeat 20px center;color: #666;font-size: 13px;font-weight: bold;padding: 10px 15px 10px 42px;margin-bottom: 15px;border: 1px solid #d4e593;}.successMessageNormal {background: #d6f68a url(../images/controls/green_check.gif) no-repeat 20px center;color: #666;font-size: 13px;font-weight: normal;padding: 10px 15px 10px 42px;margin-bottom: 15px;border: 1px solid #d4e593;}.errorMessage {background: #FFF080 url(../images/common/error_header_background_red.png) repeat-x left top;color: white;display: block;font-weight: normal;font-size: 13px;height: 35px;line-height: 35px;margin: 0;padding: 0 0 0 15px;}.errorList {background-color: #FFFFCC;border: 1px solid #EFD0C6;border-top: none;font-weight: normal;margin: 10px 0 0 30px; margin: 0;padding: 0 0 5px 0; padding: 10px 15px;word-wrap: break-word;}.errorList li {color: #CC3930;margin: 5px 15px;list-style-type: disc;}.error {color: #CC3930;}.form input.error, .form textarea.error { border: 1px solid #CC3930}.form select.error {color: #000000;border: 1px solid #CC3930}#preModule {background: white;border: 9px solid #e3e4e4;width: 876px;margin-bottom: 20px;padding: 20px;position: relative;}#preModule .header {display: block;float: left;width: 100px;}#preModule .header h2 {color: #2E2E2E;font-size: 20px;margin: 0 0 5px 0;padding: 0;}#preModule .header p {font-size: 12px;}#modules{background:#e3e4e4;float: left;width: 581px;padding: 9px 0 9px 9px;position: relative;z-index: 1;}.module {background:#fff;border:1px solid #cbcbcb;margin-top: 9px;padding-bottom: 5px;position: relative;width:570px;}#modules .naked {background: none;border: none;padding-bottom: 0;width: 572px;}#modules .firstModule {margin-top: 0;}.module .column1, .module .column2 {float: left;width: 255px;}.module .column1 {margin-right: 20px;}.module a {}.module h3 {font-size: 16px;}.module .dateHeader {background: #666666;height: 47px;padding:0 21px 0 19px;position: relative;width:530px;}.module .dateHeader .title{float:left; width: auto; padding:12px 0 0;}.module .dateHeader .title h2{float:left; color:#fff; line-height:24px; padding: 0; margin: 0; max-width: 200px; overflow: hidden; word-wrap: break-word;}.module .dateHeader .dateArea{position: absolute; right: 0; top: 0; padding: 15px 20px 0 0;}.module .dateHeader .additionalFeatures {float: right;}.module .dateHeader .additionalFeatures a.reportButton {display: inline-block; margin: 17px 250px 0 0; color: #E3E4E4; font-size: 12px; line-height: 23px; background-color: #848484; padding: 0 8px; cursor: pointer; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}.module .dateHeader .additionalFeatures a.reportButton:hover * {text-decoration: underline;}.module .dateHeader .dateArea ul{float: right; list-style:none; margin: 0; padding: 0;}.module .dateHeader .dateArea ul li {float:left;margin: 0 0 0 8px;padding: 0;width: auto !important; width: 0px; }.module .dateHeader .dateArea ul li img{float:left; margin-top:2px; border: none;}.module .dateHeader .dateArea ul li.date{float:left; width:auto; margin-left:8px; display:inline; background:url(../images/controls/green_tip.gif) no-repeat bottom center; padding:0 0 9px; text-align:center; color:#fff; font-size:14px; line-height:16px}.module .dateHeader .dateArea ul li.date span{float:left; width:auto; background:#99cc33; padding:8px 11px 8px; text-align:center; color:#fff}.module .dateHeader .dateArea ul li.select {margin: 2px 0 0 16px;}.module .header {background: #666666;height: 47px;padding:0 21px 0 19px;position: relative;width:530px;}.module .header h2 {color: white;line-height:24px;margin: 0;padding: 12px 0 0 0;}.module .content {background: url(../images/layout/dot_line.gif) repeat-x left top;float: left;clear: both;padding: 20px 21px 15px; 19px;width: 530px;position: relative;}.module .firstBlock {background: none;z-index: 1;}.module .central {padding: 80px;width: 410px;}.module .ttContainer {position: relative;z-index: 1;}.module .content h3 {margin: 0 0 5px 0;}#modules .module .message {margin: 10px 0 5px 20px;font-size: 100%;word-wrap: break-word;}.module .dataBlock {clear: both;margin: 5px 0 0 0;}.module .data {line-height: 18px;float: left;font-size: 22px;margin: 0 0 10px 0;color: #666666;}.module .data a {font-size: 14px;margin-left: 5px;}.module .data a.tooltip { font-size: 22px; margin-left: 0; color: #FF3366; }.module .data a.tooltip span.help { display: none; margin: 0; padding: 5px 5px; text-align: left; font-size: 14px; }* html .module a.tooltip { position: relative; }.module .data a.tooltip:hover span.help { display: inline; position: absolute; background: #fff7a5; border: 1px solid #f1d87b; color: #666666; z-index: 100; }span.textLegendHighlight1 {border-left: 8px solid #33CCCC;padding: 0 0 0 8px;margin: 0 0 0 4px;}span.textLegendHighlight2 {border-left: 8px solid #FF3366;padding: 0 0 0 8px;margin: 0 0 0 4px;}span.textLegendHighlightSedentary {border-left: 8px solid #a2a2a2;padding: 0 0 0 8px;margin: 0 0 0 4px;}span.textLegendHighlightLightly {border-left: 8px solid #33cccc;padding: 0 0 0 8px;margin: 0 0 0 4px;}span.textLegendHighlightFairly {border-left: 8px solid #ffbb33;padding: 0 0 0 8px;margin: 0 0 0 4px;}span.textLegendHighlightVery {border-left: 8px solid #ff3366;padding: 0 0 0 8px;margin: 0 0 0 4px;}#teasers {float: right;width:302px;background: #e3e4e4;padding: 9px 9px 0 9px;position:relative;z-index: 0;}#teasers .modulePointer {background: url(../images/common/gray_tip_left.gif) no-repeat left top;height: 32px;left: 0;margin-left: -16px;position: absolute;top: 130px;width: 16px;}.teaser {background:#fff;border:1px solid #cbcbcb;margin-bottom: 9px;margin-top: 9px;position: relative;width: 300px;}.firstTeaser {margin-top: 0;}.teaser .header {color: #666666;font-size: 20px;margin: 0;padding: 15px 0 15px 15px;}.trackerModule .header {overflow: hidden;word-wrap: break-word;}.trackerModule h3 {word-wrap: break-word;}.teaser .content {background: url(../images/layout/dot_line.gif) repeat-x left top;padding: 12px 0 0 0;margin: 0 0 12px 15px;width: 270px;}.teaser .firstContent {background: none;padding-top: 0;margin-top: 0;}.teaser .merged {background: none;padding-top: 0;margin-top: 0;}#teasers .teaser .alert {background-color: #FFF7A5;padding: 5px 10px 5px 10px;width: 280px;}#teasers .teaser .alert span {background: #FFF7A5 url() no-repeat left center;color: #666666;display: block;font-size: 13px;line-height: 12px;margin: 0;padding: 5px 5px 5px 17px;}#teasers .teaser .alert span.add {background-image: url(../images/controls/plus_icon.gif);}.teaser h3 {margin: 0 0 5px 0;}.teaser h4 {margin: 0;}#teasers .teaser .content p {font-size: 13px;padding: 2px 0;}#teasers .teaser .content .footnote {margin-top: 7px;font-size: 11px; text-transform: lowercase;color: #969696;}.teaser ul.twoColumn {margin: 10px 0;padding: 0;}.teaser ul.twoColumn li {background: url(../images/common/bullet.gif) no-repeat left center;color: #666666;float: left;line-height: 22px;list-style-type: none;padding: 0 0 0 10px;width: 125px;}.teaser .actions {}.teaser .actions ul {float: left; margin: 0; padding: 0; list-style-type: none; width: 50%;}.teaser .actions ul li a {font-size: 12px;line-height: 17px;}#myGroups.teaser a.textLimit {display: block;word-wrap: break-word;}.select {background: url(../images/controls/drop_down_left.gif) no-repeat 0 0;}.select a {display: block; background: url(../images/controls/drop_down_right.gif) no-repeat right top; color:#e3e4e4; font-size:12px; padding:0 22px 0 8px; height: 23px; line-height:24px;white-space: nowrap;}.select a:hover { text-decoration: underline; }.select2 {background: url(../images/controls/dropdown_light/dropdown_left.gif) no-repeat left top;bottom: 4px;height: 25px;left: 165px;position: absolute;width: auto !important;width: 1px;}.select2 a {background: url(../images/controls/dropdown_light/dropdown_right.gif) no-repeat right top;color: #999999;display: block;font-size: 12px;height: 25px;line-height: 25px;padding: 0 22px 0 6px;white-space: nowrap;}.select2 a:hover {text-decoration: underline;}.select3 {background: url(../images/controls/dropdown_large/dropdown_large_left.gif) no-repeat left top;border: 1px solid #CCCCCC;float:left;height: 25px;margin-left:15px;padding:1px;width: auto !important;width: 1px;}.select3 a {background: url(../images/controls/dropdown_large/dropdown_large_right.gif) no-repeat right top;color: #999999;display: block;font-size:16px;height: 100%;line-height: 25px;padding: 0 28px 0 8px;white-space: nowrap;}.select3 a:hover {text-decoration: none;}.chartTypeSelector {position: absolute;right: 15px;top: 15px;}.chartTypeSelector span.caption {font-size: 12px;color: #666666;position: absolute;right: 120px;top: 0;line-height: 22px;white-space: nowrap;}.chartTypeSelector .options {width: 111px;height: 26px;background: url(../images/dashboard/graph_selector.gif) no-repeat left top;}.chartTypeSelector .options a {display: block;border: none;height: 26px;width: 37px;float: left;opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0; }.chartTypeSelector .options a.horizontal {background: url(../images/dashboard/graph_selector.gif) no-repeat left -26px;}.chartTypeSelector .options a.bar {background: url(../images/dashboard/graph_selector.gif) no-repeat -37px -26px;}.chartTypeSelector .options a.pie {background: url(../images/dashboard/graph_selector.gif) no-repeat -74px -26px;}.chartTypeSelector .options a:hover, .chartTypeSelector .options a.active {opacity: 1; filter: alpha(opacity=100); -ms-filter: "alpha(opacity=100)"; -khtml-opacity: 1; -moz-opacity: 1; }.simpleGraph {float: right;margin: 0 0 10px 0;}.simpleGraph a {color: #666666;font-size: 14px;}.simpleGraph a.tooltip:hover span.help { display: inline; position: absolute; background: #fff7a5; border: 1px solid #f1d87b; color: #666666; z-index: 100; }.simpleGraph a .graph {position: relative; width: 150px; margin-bottom: .2em; background-color: #e1e1e1;}.simpleGraph a .graph .bar {display: block; position: relative;text-align: center; height: 0.5em; line-height: 0.5em; white-space: nowrap;}.simpleGraph a .graph .bar span { position: absolute; left: 1em; }.spark {width: 530px;position: relative;}.spark .sparkLabel {position: absolute;left: 270px;top: 0;font-size: 14px;color: #666666;}.sparkLegend {width: 250px;border-right: 1px solid #999999;padding-top: 15px;position: relative;margin-top: -8px;}.sparkLegend span.timeframe {background: #999999 url(../images/controls/smallButtonLeft.gif) repeat-x left top;height: 16px;position: absolute;width: auto;}.sparkLegend span.timeframe:hover {background-color: #666666}.sparkLegend span.timeframe a {background: url(../images/controls/smallButtonRight.gif) no-repeat right top;color: white;display: block;font-size: 10px;line-height: 16px;padding: 0 4px;}.sparkLegend span.timeframe:hover a {color: white;}.sparkLegend span.reference {background: #999999;color: white;font-size: 10px;float: right;margin-right: -1px;padding: 2px 4px;}.sedentary {color: #a2a2a2; background-color: #a2a2a2; border-color: #a2a2a2; }.lightly{color: #33cccc; background-color: #33cccc; border-color: #33cccc; }.fairly{color: #ffbb33; background-color: #ffbb33; border-color: #ffbb33; }.very{color: #ff3366; background-color: #ff3366; border-color: #ff3366; }.barGraph {overflow: hidden;width: 530px;}.barGraph .graph {background-color: #f5f5f5;clear: both;height: 100px; margin-top: 15px; padding: 10px 5px 0 5px;}.barGraph .graph .bar {border-top-style: solid;border-top-color: #f5f5f5;float: left; line-height: 0; margin: 0 7px; padding: 0; width: 115px;}.barGraph .text {height: 20px;padding: 5px 2px;}.barGraph .text .caption {background: none;border: none;font-size: 13px;font-weight: bold;float: left;margin: 0 7px;padding: 0;text-align: center;width: 115px;}.barGraph .text .caption div { font-size: 18px; font-weight: bold; clear: both; }.horizontalGraph .graph {height: 50px;width: 100%;overflow: hidden;margin: 15px 0;}.horizontalGraph .graph .bar {float: left;height: 50px;width: 25%;border-left: 1px solid white;margin-left: -1px;}.horizontalGraph .text {width: 100%;}.horizontalGraph .text .caption {float: left;font-size: 14px;margin-bottom: 30px;width: 117px;}.horizontalGraph .text .caption span {background: none;color: #666666;border-left-width: 10px;border-left-style: solid;padding: 0 0 0 5px;}.horizontalGraph .text .caption span.time {border: none;display: block;font-size: 18px;line-height: 18px;padding-left: 15px;}.pieGraph {height: 200px;position: relative;width: 100%;}.pieGraph .graph {margin: 0 auto;text-align: center;width: 240px;}.pieGraph .left {float: none;padding-top: 30px;position: absolute;left: 0;top: 0;text-align: left;}.pieGraph .right {float: none;padding-top: 30px;position: absolute;right: 0;top: 0;text-align: right;}.pieGraph .caption {color: white;font-size: 12px;font-weight: bold;margin: 0 0 15px 0;padding: 10px 0;text-align: center;width: 120px;}div.caption div.number {font-size: 18px;}.scaleChartNarrow {width: 193px;}.scaleChart .markerContainer {position: relative; z-index: 1;width: 200px;}.scaleChart .marker {color: white;font-size: 18px;height: 43px;line-height: 32px;position: relative;margin-bottom: -5px;text-align: center;top: 0;width: 60px;}.scaleChart .under {background: url(../images/dashboard/scale_marker_under.gif) no-repeat left top;}.scaleChart .normal {background: url(../images/dashboard/scale_marker.gif) no-repeat left top;}.scaleChart .over {background: url(../images/dashboard/scale_marker_over.gif) no-repeat left top;}.scaleChart .obese {background: url(../images/dashboard/scale_marker_obese.gif) no-repeat left top;}.scaleChart .bar {background: url(../images/dashboard/weight_scale_260.gif) no-repeat left top;height: 30px;position: relative;}.scaleChart .bar span {display: block;font-size: 12px;line-height: 12px;position: absolute;text-align: center;top: 18px;width: 30px;}.scaleChartWide .bar {width: 260px;}.scaleChartWide .bar span.a {left: 16px;}.scaleChartWide .bar span.b {left: 44px;}.scaleChartWide .bar span.c {left: 96px;}.scaleChartWide .bar span.d {left: 135px;}.scaleChartWide .bar span.e {left: 215px;}.scaleChartNarrow .bar {background-image: url(../images/profile/weight_scale_253.gif);width: 253px;}.scaleChartNarrow .bar span.a {left: 13px;}.scaleChartNarrow .bar span.b {left: 38px;}.scaleChartNarrow .bar span.c {left: 87px;}.scaleChartNarrow .bar span.d {left: 128px;}.scaleChartNarrow .bar span.e {left: 208px;}ul.chartLegend {list-style-type: none;margin: 0;padding: 0;}ul.chartLegend li {color: #666666;font-size: 14px;line-height: 20px;}ul.chartLegend li span {background: none;border: 0;}ul.chartDateNavigation {padding: 0;margin: 0 0;}ul.chartDateNavigation li {display: inline;float: left;font-size: 11px;height: 17px;line-height: 19px;margin-right: 9px;}ul.chartDateNavigation a {background: url(../images/controls/button_box_background.png) right bottom;border: 1px solid #909090;color: #606060;height: 17px;line-height: 19px;padding: 0 4px;float: left;}ul.chartDateNavigation a.selected, ul.chartDateNavigation a:hover {background: #909090;color: #FFFFFF;text-decoration: none;}table {border-collapse: collapse;width: 100%;}table th, table td {background: url(../images/layout/dot_line.gif) repeat-x left top;border-left: 1px solid #D8D8D8;font-size: 13px;padding: 7px 5px;vertical-align: top;}table .first {border-left: none;}table .last {border-bottom: none;}table .dominant {width: auto;}table td.left, table th.left {float: none;text-align: left;}table td.right, table th.right {float: none;text-align: right;}table .meta {font-style: italic;}table th {background: #e8e9e8 url(../images/controls/table_header_background.gif) repeat-x left top;color: #969696;font-size: 11px;font-weight: normal;padding: 7px;text-align: left;vertical-align: middle;}table td {color: #666666;font-size: 13px;}table tr.footer td {background: none;border: none;border-top: 1px solid black;color: black;font-weight: bold;}.slider {display: inline-block !important;display: block;background: url(../images/controls/slider.gif) no-repeat left top;height: 21px;position: relative;width: 178px;}.sliderHandle {height: 21px;position: absolute;width: 17px;}#modalOverlay {background-color: black;display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;opacity: .5; filter: alpha(opacity=50); -ms-filter: "alpha(opacity=50)"; -khtml-opacity: .5; -moz-opacity: .5; z-index: 100;}.modal {background: white;font-family: "Helvetica", "Lucida Grande", sans-serif;left: 50%;margin-left: -277px;padding-top: 69px;position: absolute;text-align: left;top: 120px;width: 554px;z-index: 101;}.modal .header {background-color: #D6EFF5;color: #38393A;font-size: 22px;padding-left: 30px;position: absolute;left: 0;line-height: 69px;top: 0;width: 524px;}.modal .body {background: white;margin: 0;padding: 30px;position: relative;}.modal h2 {border-bottom: 1px solid black;color: #333333;font-size: 12px;text-transform: uppercase;margin: 0 0 5px 0;padding: 0;}.modal h3 {color: #666666;font-size: 14px;font-weight: bold;}.modal fieldset {border: 1px solid #CECECE;margin: 0 0 30px 0;padding: 15px;}.modal fieldset h2 {background-color: #EDEDED;border: none;color: #666666;font-size: 17px;margin: -15px -15px 15px -15px;padding: 13px 20px;text-transform: none;width: 452px;}.modal fieldset table.dataEntry {margin: 0 auto;margin-top: -9px; width: 80%;}.modal fieldset .additionalInfo table.column1 {width: 220px;float: left;}.modal fieldset .additionalInfo table.column2 {width: 220px;float: left;}.modal fieldset table.dataEntry tr th, .modal fieldset table.dataEntry tr td {padding-top: 9px;}.modal fieldset .fieldsetFooter {border-top: 1px solid #CECECE;margin: 15px -15px -15px -15px;padding: 20px;font-size: 12px;}.modal .closeButton {line-height: 69px;position: absolute;right: 30px;top: 0;}.modal .error .errorBullet {color: #ff0000;background-color: #ffc9c9;margin-bottom: 8px;padding: 5px 5px;border: 1px solid #ff0000;}.modal .closeButton a {background: url(../images/controls/close_icon.gif) no-repeat left center;font-size: 14px;font-weight: bold;padding-left: 21px;text-decoration: none;}.modalModal {background: #575757;left: 50%;margin: 0 0 0 -150px;padding: 0;position: absolute;width: 330px;}.modalModal .header {background: #666666;color: white;font-size: 12px;line-height: 16px;margin: 0 0 15px 0;padding: 10px 15px;position: relative;width: auto;}.modalModal .header h3 {color: white;font-size: 16px;font-weight: normal;line-height: 20px;margin: 0;padding: 0;}.modalModal .warning {background: #666666 url(../images/controls/alert_triangle.gif) no-repeat 15px center;padding-left: 35px;}.modalModal .secondHeader {background: #666666;border-top: 1px solid #575757;color: white;font-size: 12px;line-height: 16px;margin: -15px 0 15px 0;padding: 10px 15px;position: relative;width: auto;}.modalModal .footer {position: relative;padding: 0 15px 15px 15px;}.modalModal .dataEntry th {color: white;font-size: 13px;}.modalModal .dataEntry input.text {background: white;height: 27px;width: 200px;}.modalModal .cancel {color: white;}.modalModal .cancel a {color: #33CCCC;border-bottom: 1px solid #33CCCC;}.smallModal {padding-top: 40px;}.smallModal .hd .header {line-height: 40px;width: 270px;}.smallModal .hd .closeButton {line-height: 40px;}table.dataEntry {border-collapse: collapse;border-spacing: 0px 5px;width: 100%;margin: 0;margin-top: -9px; }table.dataEntry tr th, table.dataEntry tr td {background: none;border: none;line-height: 28px;padding: 9px 0 0 15px;vertical-align: top;width: auto;}table.dataEntry .first {padding-left: 0;}table.dataEntry .dominant {white-space: nowrap;}table.dataEntry th {background: none;color: #666666;font-size: 14px;padding: 0;text-align: left;}table.headerLeft th {text-align: right;line-height: 32px;vertical-align: top;}table.dataEntry td.tips, table.dataEntry td.errors {vertical-align: middle;}table.dataEntry span.error {display: block;font-size: 12px;height: 0;line-height: 16px;visibility: hidden;}table.dataEntry td.errors span.error {height: auto;visibility: visible;}table.dataEntry span.tip {color: #666666;display: block;font-size: 10px;height: 0;line-height: 14px;visibility: hidden;}table.dataEntry td.tips span.tip {height: auto;visibility: visible;}table.dataEntry span.label {color: #666666;display: block;font-size: 10px;line-height: 14px;}table.dataEntry span.meta {line-height: 30px;padding: 0 3px;vertical-align: top;}ul.updates {float: left; font-size: 14px;color: #666666;list-style: none;margin: 0 0 -15px 0;padding: 0 0 0 0;}ul.updates li {clear: both;display: block;float: left; list-style: none;margin: 0;padding-bottom: 15px;width: 100%; }ul.updates li img {border: 1px solid #999999;float: left;margin-right: 10px;padding: 1px;}ul.updates li .message {display: block;font-size: 14px;line-height: 16px;margin-left: 48px;}ul.updates li .detail {color: #999999;display: block;font-size: 12px;line-height: 16px;margin-left: 48px;}ul.photosOnly {clear: none;float: left;margin: 0 0 -9px 0;padding: 0;}ul.photosOnly li {clear: none;float: left;margin-right: 9px; padding: 0 0 9px 0;width: auto; }#goalScene {background: url(../images/dashboard/scene.png) no-repeat left top;float: right;height: 197px;margin-top: 0px;width: 421px;}#goalScene #scene {height: 41px;margin: 105px 0 0 0;width: 336px;}#goalScene .details {padding-left: 18px;}#goalScene .details p {color: #666666;font-size: 18px;line-height: 20px;margin: 0;padding: 0 0 5px 0;}#goalScene .details p span{color: #ff3366;}#goalScene .details ul {display: block;list-style-type: none;margin: 0;padding: 0;}#goalScene .details ul li {display: inline;border-left: 1px solid #B9B9B9;list-style-type: none;margin: 0;padding: 0 5px;}#goalScene .details ul li.first {border-left: none;padding-left: 0;}#goalScene .details ul li a {font-size: 14px;}#goalScene .details ul li a:hover {text-decoration: underline;}#privateGoalScene {float: right;width: 280px;padding: 0 15px;font-size: 100%;}#advertisement {background: url(../images/dashboard/advertisement_background.jpg) repeat-y left top;}#advertisement h3 {color: #ED3A66;font-weight: normal;font-size: 20px;}#advertisement p {line-height: 25px;width: 60%;}.yui-skin-sam .yui-ac-content { font-size: 13px; position:absolute;width:100%;border:1px solid #808080;background:#666666; color: #ffffff; overflow:hidden; z-index:9050; }.yui-skin-sam .yui-ac-content li { color: #ffffff; margin:0; padding:1px 5px; cursor:default; white-space:nowrap; }.yui-skin-sam .yui-ac-content li.yui-ac-highlight { background:#33cccc; color:#ffffff; }.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {background:#ffffff; color: #666666;}.yui-skin-sam .yui-ac-content li.yui-ac-error { background:red; color:#ffffff; }.yui-ac-ft div { text-align:center; width:100% }.yui-ac-ft a { color: yellow }.yui-ac-ft a:hover { background:#33cccc; color:#ffffff; }.yui-skin-sam .yui-panel .hd {background:transparent url(/images/common/yui_sprite.png) repeat-x scroll 0 -200px;}.yui-skin-sam .container-close {background:transparent url(/images/common/yui_sprite.png) no-repeat scroll 0 -300px;}.yui-skin-sam .yui-calendar {float: none;}.yui-skin-sam .yui-calendar .calnavleft {background:transparent url(/images/common/yui_sprite.png) no-repeat scroll 0 -450px;}.yui-skin-sam .yui-calendar .calnavright {background:transparent url(/images/common/yui_sprite.png) no-repeat scroll 0 -500px;}.yui-skin-sam .yui-calcontainer {float: none; border: none; padding: 2px;}.yui-skin-sam .yui-dialog .ft {background-color: #fff; border: none; border-bottom: 1px solid #808080; margin: 0; padding: 0 30px 20px;}.yui-skin-sam .yui-dialog .ft button {background:transparent url(../images/controls/pink_button.gif) no-repeat scroll left top;border:1px solid #AC083A;color:white;font-size:14px;height:33px;line-height:31px;margin:0;padding:0 10px;}.ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding: url('../css/assets/ellipsis.xml#ellipsis');}a.tooltip:hover {text-decoration:none;}.blank, #content .blank {background-color: #fff7a5;}.blank a {text-decoration: underline;font-weight: bold;}.placeholder {border: 1px solid #f1d87b;font-size: 13px;padding: 10px;text-align: center;word-wrap: break-word;}.textLegend { margin: 15px 0 0 25px; }span.textLegendHighlightUnder, span.textLegendHighlightNormal, span.textLegendHighlightOver, span.textLegendHighlightObese,.textLegend span { border-left: 8px solid white; margin: 0 0 0 4px; padding: 0 0 0 4px; }span.textLegendHighlightUnder { border-left-color: #d6eff5; }span.textLegendHighlightNormal { border-left-color: #e5f6a4; }span.textLegendHighlightOver { border-left-color: #ffdd99; }span.textLegendHighlightObese { border-left-color: #f4bec1; }.yui-overlay-hidden {left: -9999px;}.yui-skin-sam .yui-tt .bd {max-width: 500px;border: 1px solid #f1d87b;font-size: 13px; line-height: 1.4; text-align: left;background: #fff7a5; color: #666;}* html .yui-skin-sam .yui-tt .bd {width: expression(this.offsetWidth > 500 ? '500px' : 'auto');}.yui-skin-sam .yui-tt .bd p {padding: 1px 0;}.tooltip {cursor: pointer;}.tooltip-content {position: absolute; left: -9999px;}#stats table {border-collapse: collapse;}#stats thead th {padding-bottom: 5px;font-size: 11px; text-align: center;color: #969696;}#stats thead th.avg {text-align: left;}#stats tfoot td {padding-top: 15px;font-size: 11px; text-align: left;color: #969696;}#stats th,#stats td {padding: 1px 2px;border: 0;font-family: arial, helvetica, sans-serif; vertical-align: middle;background: none; color: #666;}#stats th {font-size: 13px; text-align: left;}#stats td {font-size: 11px; text-align: center;}#dashPromo.noticeMessage {padding: 10px 30px;text-align: left;background-image: none;}.smallTabs .menu {margin: 0;padding: 0;z-index: 1;}.smallTabs ul.menu li {float: left;height: 21px;width: 80px;text-align: center;line-height: 21px;list-style-type: none;margin: 0 5px 0 0;padding: 0;border: 2px solid #e3e4e4;}.smallTabs ul.menu li.active {background-color: #e3e4e4;}.smallTabs ul.menu li.active a {background-color: #e3e4e4;}.smallTabs ul.menu li a {background-color: #f9f9f9;color: #666666;display: block;font-size: 12px;height: 20px;padding: 0 8px;width: auto !important; width: 0px; white-space: nowrap;}.smallTabs ul.menu li a:hover {background-color: #e3e4e4;text-decoration: none;}#fitnessPlanTabs {text-align: center;}#fitnessPlanTabs * {float: none;display: inline-block;}#fitnessPlanTabs * {*display: inline;}#fitnessPlanTabs a {cursor: pointer;}#contentBody .premiumTrial {overflow: hidden;width: 675px;margin: 0 auto 30px; padding: 13px 20px;background: #ebfcc4;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}#contentBody .premiumTrial .options {display: inline-block;}#contentBody .premiumTrial .options {display: block; overflow: hidden;position: relative;min-height: 35px;padding-right: 245px;}#contentBody .premiumTrial p {margin: 0 0 5px;font-size: 15px; line-height: 1.5;color: #5e6c28;}#contentBody .premiumTrial strong {font-size: 16px; font-weight: bold; line-height: 1;}#contentBody .premiumTrial a.learn {font-size: 14px; line-height: 1.6;color: #0f5ccf;}#contentBody .premiumTrial .buyNow {overflow: hidden;position: absolute; top: 50%; right: 0;width: 218px; height: 35px;margin-top: -17px;text-indent: -9999px;background: url(/images/premium/buypremium.png) no-repeat;}#contentBody .dashPremiumTrial {width: 490px;margin: 15px auto 0;}#contentBody .dashPremiumTrial a.learn {line-height: 35px;}#content .profilePhoto img {float: none !important;display: block !important;position: static !important;margin: 0 !important;padding: 1px !important;}#content .profilePhoto img.premiumIcon {position: absolute !important;top: auto !important; bottom: auto !important; left: auto !important; right: auto !important;border: 0 !important;}#content {background: white url(../images/login/white_shadow_background.jpg) repeat-y left top;padding: 0;position: relative;}#content .primary {margin-right: 315px;padding-bottom: 30px;position: relative;width: 660px;min-height: 480px;}#content .primaryWide {padding-bottom: 30px;}#content .primary .header {background: #C6EBF2 url(../images/login/blue_shadow_background.jpg) repeat-y right top;border-bottom: 1px dotted #CBCBCB;border-left: 1px solid #CBCBCB;height:40px;padding: 20px 30px;position: relative;}#content .primaryWide .header {background: #C6EBF2;border-bottom: 1px dotted #CBCBCB;height:40px;padding: 20px 30px;position: relative;}#content .primary .header h1 {background: none;color: #488C8E;font-family: "Georgia", serif;font-style: italic;font-weight: normal;position: absolute;}#content .primaryWide .header h1 {background: none;color: #488C8E;font-family: "Georgia", serif;font-style: italic;font-weight: normal;position: absolute;}#content .primaryWide .body {display: inline;border:1px solid #CCCCCC;float:left;margin: 0 0 0 30px;padding:20px;position: relative;width: 870px;}#content .primary .column1, #content .primary .column2 {display: inline;border:1px solid #CCCCCC;float:left;margin: 0 0 0 30px;padding:20px;position: relative;width:243px;}#content .primary .column1.wide {width: 85%;}#content .primary label {font-size: 12px;}#content .primary span.formHint {font-size: 12px;font-weight: normal;}#content .primary h2 {color:#488C8E;font-size: 22px;font-weight: normal;margin: 0 0 15px 0;padding: 0;}#content .primary h3 {color: #2E2E2E;font-size: 13px;font-weight: bold;margin: 15px 0 5px 0;padding: 0;}#content .primary form .text {width: 225px;}#content .rail {margin: 0 !important;margin-top: 6px;padding: 0;position: absolute;top: 0;right: 0;width: 315px;}#content .rail .header {background: #C6EBF2;border-bottom: 1px dotted #CBCBCB;border-right: 1px solid #CBCBCB;height: 40px;margin-right: 0 !important; margin-right: -1px;padding: 20px 0 20px 25px;}#content .rail .content {padding: 250px 20px 20px 20px;position: relative;}#content .rail .content img.screenshots {border: none;position: absolute;right: 7px;top: 26px;}#content .rail .content h2 {color:#2E2E2E;font-size:13px;font-weight: bold;line-height: 20px;}#content .rail .content p {color: #666666;font-size:13px;line-height: 20px;}#footer #columns {background: url(../images/login/footer_top.gif) no-repeat left top;}#terms {margin-top: 20px;}.successMessage {margin: 30px;}.form .firstButton {float: left;margin-right: 5px;}