html{background-color:#e3e3e3}
body{font-family:arial;font-size:12px;font-weight:normal;color:#434242;background-color:#E3E3E3;margin:0}
td{border:none}
a{color:#1670AA}

div.adsense{height:60px;width:500px;margin:4px auto}

/* eWoFFNetwork DeltaMessageGroupControl */
.en-dmgc{}
.en-dmgc textarea{height:34px;width:250px}
.en-dmgc div.message-container{height:150px;width:400px;overflow-y:scroll}
.en-dmgc .message{text-align:left}
.en-dmgc .message .user{color:#888;margin-right:5px}
.en-dmgc .history{height:30px;width:30px;display:inline-block;cursor:pointer;margin-right:5px;background:transparent url(../images/conversation_history.gif) no-repeat scroll 0 0}

span.en-help{background:transparent url(wc_sprite.png) no-repeat scroll 0 -1320px;cursor:pointer;display:inline-block;font-size:0;height:15px;margin:0 2px;vertical-align:top;width:15px}
span.en-help:hover{background-position:0 -1335px}

/* Loading Screen - ApplicationPage */
.loading-screen{height:500px;width:825px;z-index:3;position:absolute;top:112px;cursor:wait;opacity:0.4;filter:alpha(opacity=25);background-color:#fff}
.loading-message{z-index:4;position:absolute;top:112px;display:inline-block;margin:5px;font-size:135%;padding:5px;border:solid 1px #EE6C20;font-weight:bold;color:#EE6C20;background-color:#fff}

/* TimespanControl */
.timespan-control input{width:20px}
.timespan-control label{margin-right:4px}

/* CollapsibleContainer */
.collabsible-control .header{cursor:pointer}
.collabsible-control .header .label{display:inline-block;padding-bottom:2px}
.collabsible-control .header .icon{margin-left:10px;height:14px;width:14px;display:inline-block;background:transparent url(minus.gif) no-repeat scroll 0 0}
.collabsible-control .header.collapsed .icon{background-image:url(plus.gif)}

/* ChromePanel */
.chrome-panel .cp-t .cp-l, .chrome-panel .cp-t .cp-c, .chrome-panel .cp-t .cp-r, .chrome-panel .cp-b .cp-l, .chrome-panel .cp-b .cp-c, .chrome-panel .cp-b .cp-r 
{background-attachment:scroll;background-color:Transparent;background-repeat:no-repeat;float:left}

/* ChromePanel - using wc_sprite.png chrome */
.chrome-panel{margin:4px 0}
.chrome-panel .cp-m{background-color:#fff}
.chrome-panel .cp-t .cp-l,.chrome-panel .cp-t .cp-c,.chrome-panel .cp-t .cp-r,.chrome-panel .cp-b .cp-l,.chrome-panel .cp-b .cp-c,.chrome-panel .cp-b .cp-r 
{background-image:url(wc_sprite.png);width:6px}
.chrome-panel .cp-t{height:6px}
.chrome-panel .cp-m{border-color:#DDD8D5;border-width:0 1px;border-style:solid;padding:4px 4px 10px}
.chrome-panel .cp-b{height:7px}
.chrome-panel .cp-t .cp-l{height:6px;background-position:0 -1250px}
.chrome-panel .cp-t .cp-c{height:6px;background-position:0 -1270px;background-repeat:repeat-x}
.chrome-panel .cp-t .cp-r{height:6px;background-position:0 -1260px}
.chrome-panel .cp-b .cp-l{height:7px;background-position:0 -1200px}
.chrome-panel .cp-b .cp-c{height:7px;background-position:0 -1220px;background-repeat:repeat-x}
.chrome-panel .cp-b .cp-r{height:7px;background-position:0 -1210px}

/* Each ChromePanel instance will need to specify a fixed width. See example below.
.page-xyz .chrome-panel .cp-c{width:954px} <-- Specifiy ChromePanel Width 
*/

/* Add icon to link buttons */
.yui-skin-sam .yui-link-button .first-child{background:transparent url(wc_sprite.png) no-repeat scroll 5px -1285px}

#custom-doc{width:64.23em;*width:62.68em;min-width:835px} 
#bd{background-color:#FFFFFF;padding: 0px 5px}
#custom-doc #bd{*width:68.75em} /*ie6fix*/
#container{width: 835px;margin: 0 auto}
.fragment-iframe{width: 100%;height: 100%;border:0}
.fl-right{float:right}
.fl-left{float: left}
.dialog-body{height:170px}
.clr-both{clear:both}
.offscreen{display:none}
/*middle css starts*/
.privacy p{}
.privacy h1{margin-top: 0}
.privacy h2{}
.privacy em{}
.steps-list li{padding-bottom:5px}
.signup-page-bd div.chart-type{margin:5px 15px 15px;}
.signup-page-bd{float:left;margin-top:20px;min-height:400px;position:relative}
.signup-page-bd .signup-message{position:relative;top:-20px;margin:2px;text-align:center;background-color: #efefef;padding: 2px;border: dotted 1px #cccccc;color:#086FB1}
.AspNet-CreateUserWizard-UserPanel, .AspNet-CreateUserWizard-PasswordPanel, .AspNet-CreateUserWizard-ConfirmPasswordPanel, .AspNet-CreateUserWizard-EmailPanel, .AspNet-CreateUserWizard-QuestionPanel, .AspNet-CreateUserWizard-AnswerPanel, .AspNet-CreateUserWizard-FailurePanel, .AspNet-CreateUserWizard-FinalValidatorsPanel
{padding-bottom: 5px}
.AspNet-CreateUserWizard-StepTitlePanel{padding-bottom:10px;float: left;width:100%}
.AspNet-CreateUserWizard-StepTitlePanel span{text-align:center;font-weight:bolder;float: left;width:100%}
.AspNet-CreateUserWizard{padding:0 10px;min-height:200px}
.AspNet-CreateUserWizard em{font-style: normal}
.AspNet-CreateUserWizard label{float:left;margin-right:10px;padding-right:10px;text-align:right;width:150px}
.AspNet-CreateUserWizard-CreateUserButtonPanel input{margin-left:170px}
.AspNet-CreateUserWizard-FinalValidatorsPanel,.AspNet-CreateUserWizard-FailurePanel{color:#ff0000;padding:0 10px}
.signup-left{float:left;width:398px;padding-left: 13px}
.signup-body, .calc-body{border-left: 1px solid #3F96CB;clear:both;overflow:hidden;width:100%}
.signup-form{width:395px}
.calc-body ul{margin: 0}
.calc-left{float:left;padding-left: 13px}
.calc-form-bg{min-height:325px;background-color:#F3F3F2;background-image:url(../images/u/graymidbg.jpg);background-repeat:repeat-x}
.calc-form .inputdiv1, .calc-form .incon, .calc-form .inputdiv1{width:250px}
.topmid{float: left;width:170px;background-color: #3F96CB;height: 16px}
.botmid{float: left;width:170px;background-color:#086FB1;height: 16px}

.menu-sub{display:none;background:#454543 none repeat scroll 0 0;border:solid 0px #454543;margin-left:-5px;padding:5px;text-align:left;}
.menu-sub a{display:block;padding:3px 0;color:#fff;text-decoration:none;font-size:108%}
.menu-sub a:hover{text-decoration:underline}
.menu-on-hover a{font-weight:bold}

.one-time-message{border:1px solid #999999;padding:6px}
.one-time-message.information{border-color:#1675AF}
.one-time-message.alert{border-color:Orange}
.one-time-message h1{font-size:100%;margin:2px 2px 2px 0}
.one-time-message-read{cursor:pointer}

/* YuiTooltip */
.tooltip-span{display:inline-block;height:15px;width:15px;background:transparent url(wc_sprite.png) no-repeat scroll 0 -1320px}
.page-wellness-2 .tooltip-span{float:left}

.form-title{font-weight:bolder;text-align:center}
.form-row{padding-bottom:3px}
.form-row label{float:left;margin-right:5px;text-align:right;width:85px}
.form-row span label{float:none}
.form-container{margin-top:24px}
.form-ex-mid{background:#086FB1 url(../images/u/bg1.jpg) repeat-x;float:right;padding-left:9px;padding-right:9px}

.signup-body .form-ex-mid,.calc-body .form-ex-mid{margin-right:1px}
.form-in-top{width:162px;background-color:#FFFFFF;float:left;height:9px}
.form-in-bot{width:162px;background-color:#F3F3F2;float:left;height:16px}
.form-in-mid{width:170px;float:left;padding:0 5px;background-color:#F3F3F2;background-image:url(../images/u/graymidbg.jpg);background-repeat:repeat-x}
.middlemandiv{float: left;background-color: #FFFFFF;padding-left: 5px;padding-right: 5px}
.midleftdiv,.midleftcon{width:412px;float:left}
.midbdiv{width: 398px;float: left;border-top: 1px solid #3F96CB}
.midbdiv1{width: 398px;float: left;border-bottom: 1px solid #3F96CB;height: 15px}
.midleftcondiv{background-image:url(wc_sprite.png);background-position: 0 -500px;width:14px;float: left;height: 16px}
.midleftbotcondiv{background-color:#FFFFFF;background-image:url(wc_sprite.png);background-position:0 -750px;width:14px;float: left;height: 16px}
.midleftcondiv-botwhite{background-image:url(wc_sprite.png);background-position:0 -550px;width:14px;float: left;height: 16px}
.midcondiv{background-color:#FFFFFF;background-image:url(wc_sprite.png);background-position:0 -700px;width:14px;float: left;height: 16px}
.rightcon1{background-color:#FFFFFF;float:right;background-image:url(wc_sprite.png);background-position:0 -600px;width:14px;height: 16px}
.rightcon{background-color:#FFFFFF;float:right;background-image:url(wc_sprite.png);background-position:0 -650px;width:14px;height: 16px}
.midmdiv{float: left;border-left: 1px solid #3F96CB;padding-left: 13px}
.imgdiv{background-image: url(../images/u/midlefbg.jpg)}
.imagediv{width: 248px;background-image: url(../images/u/image.jpg);background-repeat: no-repeat;height: 227px;padding-left: 150px;padding-top: 60px;font-size: 18px;font-family: arial}
.heading{font-size: 26px;color: #1670AA;line-height: 26px}
.heading1{font-size: 18px;color: #302F2F;line-height: 25px}
.heading2{font-size: 24px;color: #C11B05}
.underline{text-decoration: underline}
.midrightdiv, .midrightcon, .midrdiv{width: 413px;float: left}
.midrdiv1{background-color:#3F96CB;height:16px}
.bg1div{background-image: url(../images/u/bg1.jpg);height: 287px;padding-left: 9px;padding-right: 9px}
.bgdiv{background-color:#086FB1;height: 16px}
.inputdiv, .incon, .inputdiv1{width: 395px;float: left}
.logintext, .AspNet-Login-TitlePanel{color:#43A443;font-family: arial;font-size: 19px;line-height: 21px;padding-bottom: 2px;padding-left:8px;}
.sample-image-header{color:#FFFFFF;font-family: arial;font-size: 16px;font-weight:bolder}
.AspNet-Login-TitlePanel img, .sample-image-header img{margin: 0 10px 0 10px}
.AspNet-Login-FailurePanel{position:absolute;padding:4px;color:#f00;margin:90px 0 0 15px;*margin:20px 0px 0px -180px;border:solid 1px #000;background-color:#fff}
.inputleft, .AspNet-Login-UserPanel{width: 185px;float: left;padding-left: 10px}
.inputright, .AspNet-Login-PasswordPanel, .AspNet-Login-SubmitPanel{width: 200px;float: left}
.AspNet-Login-SubmitPanel input[type="image"]{margin: 0px 32px;float: right}
.checkbox, .AspNet-Login-RememberMePanel{width: 185px;float: left;padding-left: 10px;padding-top: 10px}
.AspNet-Login-UserPanel em, .AspNet-Login-PasswordPanel em, .AspNet-Login-RememberMePanel em{font-style: normal}
.AspNet-Login-PasswordRecoveryPanel{float:right;margin-right:32px}
.inputbg{width: 150px;height: 27px;float: left;background-image: url(../images/u/inbg.jpg)}
.indiv{border: 0px;height: 23px;position: relative;top: 2px}
.indiv1{padding-top: 2px}
.midbtextdiv{padding-top: 20px;padding-left: 20px;font-size: 19px}
.midbtextdiv1{width: 413px;float: left;padding-top: 20px;text-align: center;font-size: 26px;line-height: 33px}
.grayleftcon{height:9px;float:left;width:9px;background-image:url(wc_sprite.png);background-position: 0 -950px}
.grayleftbotcon{float:left;height:15px;width:9px;background-image:url(wc_sprite.png);background-position: 0 -800px}
.grayrightbotcon{float:right;height:15px;width:9px;background-image:url(wc_sprite.png);background-position: 0 -850px}
.grardiv{background-color:#FFFFFF;margin:0 9px;height:9px}
.grayrightcon{float:right;height:9px;width:9px;background-image:url(wc_sprite.png);background-position: 0 -900px}
.loginmidbg{background-color:#F3F3F2;background-image:url(../images/u/graymidbg.jpg);background-repeat:repeat-x;float:left;width:395px}
.loginbotbg{background-color:#F3F3F2;margin:0 9px;height:15px}

.calc-text-width{width:503px}
.calc-form{width:290px}
.calc-ex-width{width:308px} /*calc-form + 18px for padding*/
.calc-accordion-content{padding:10px;height:120px}

.calc-form-div label{float:left;margin-right:10px;padding-right:10px;text-align:right;width:100px}
.calc-form-row{padding-bottom:5px}
.calc-form-row-nolabel .yui-button{margin-left:120px}
.calc-form-output{padding:20px 20px 0}
.series-selector-link{}
.series-selector{text-align:left}
.series-selector div{padding-bottom:3px}
.series-selector label{padding-left:5px}
/*.series-selector input[type="button"]{margin-left:75px}*/
.series-selector input[type="text"]{width:75px}
.zoom-selector input[type="radio"]{margin-left:5px}

.green-bg .summary-value{background-color:#cfc}
.red-bg{background-color:#fcc}
.kids-menu{width:120px;float:left}
.kids-menu a{color:#434242;text-decoration:none}
.kids-menu a:hover{text-decoration:underline}
.kids-menu-selected{font-weight:bolder}
.nutr-autocomplete{margin-left:5px}
.nutr-autocomplete label{margin-right:10px}
.nutr-output{margin-top:10px;margin-left:5px}
.nutr-marketing{margin-top:10px;margin-left:5px}
.nutr-ac-options{width:600px;left:84px}
.nutr-searchingtext{background-repeat:no-repeat;background-image:url(../images/loading.gif);min-height:32px}
.nutr-searchingtext span{margin-left:32px;line-height:32px}
/*middle css ends*/
/*header css starts*/
#headerdiv{width: 835px;float: left;z-index: 1;background-color: #FFFFFF}
.menudiv{width: 825px;float: left;padding: 5px 5px 10px 5px;background-color: #FFFFFF;*padding:5px}
.menubgdiv{width: 546px;float: left;background-image: url(wc_sprite.png);background-position:0 -1000px;background-repeat: repeat-x;height: 30px;padding-top: 10px;text-align: center}
.toplink{margin:0;padding-left:10px;text-align:left}
.toplink-right{margin:0;padding-right:10px;text-align:right}
.toplink li,.toplink-right li{list-style-type: none;display: inline}
.toplink li a,.toplink-right li a{font-family: arial;font-size: 14px;font-weight: normal;color: #FFFFFF;line-height: 16px;text-decoration: none;text-align: center;padding-right:26px}
.toplink li a:hover,.toplink-right li a:hover{font-family: arial;font-size: 14px;font-weight: normal;color: #FFFFFF;line-height: 16px;text-decoration: underline;padding-right:26px}
.toplink-right li a,.toplink-right li a:hover{padding-left:30px;padding-right:0}
.topbgdiv{width:210px;float:left;background-image:url(wc_sprite.png);background-position:0 -1050px;background-repeat:repeat-x;height: 30px;padding-top: 10px;text-align: right}
.signuplink,.AspNet-LoginStatus{padding-left:10px;font-family:Arial;font-size: 14px;font-weight: normal;color: #ffffff;text-decoration: none}
.signuplink a:hover,.AspNet-LoginStatus:hover{text-decoration:underline}
.logodiv{padding:0 5px}
.logodiv img{position:relative;top:-2px}
.header-end-left,.header-mid-left,.header-mid-right,.header-end-right{float:left;width:16px;height:40px;background-image:url(wc_sprite.png)}
.header-end-left{background-position:0 -300px}
.header-mid-left{background-position:0 -350px}
.header-mid-right{background-position:0 -400px}
.header-end-right{background-position:0 -450px}

.HeaderLoginPanel{}
.HeaderLoginPanel .FormPanel{position:relative}
.HeaderLoginPanel .WelcomeMessagePanel{text-align:right}
.HeaderLoginPanel input[type="text"], .HeaderLoginPanel input[type="password"]{width:100px;margin-right:10px}
.HeaderLoginPanel label{padding-right:5px}
.HeaderLoginPanel .ErrorPanel{color:#B80F00;position:relative;*left:138px}
.HeaderLoginPanel a{text-align:right;color:#434242;text-decoration:none;font-size:12px}
.HeaderLoginPanel a:hover{text-decoration:underline}
/*header css ends*/
/*footer css starts*/
.footerbgdiv{background-color:#FFFFFF;width: 835px;background-image:url(wc_sprite.png);background-position:0 -1100px;background-repeat: repeat-x;height: 46px;text-align: center;padding-top: 10px;font-size: 11px;line-height: 20px}
.footerbgdiv a{font-size: 11px;font-weight: normal;color: #434242;text-decoration: none;padding-left: 8px;padding-right: 8px}
.footerbgdiv a:hover{font-size: 11px;font-weight: normal;color: #434242;text-decoration: underline}
/*footer css ends*/

/* YuiSeverButton */
.yui-server-button input[type="button"]{cursor:pointer;color:#000000;font-size:93%;line-height:2;min-height:2em;padding:0 10px;background-color:transparent;border:medium none;display:block;margin:0;}

/*reskinned yui*/
.yui-skin-sam .yui-button,
.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a,
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle{
	background: url(wc_sprite.png) repeat-x;
	background-position: 0 -1110px;
}
.yui-server-button:hover, .yui-server-button:focus,
.yui-skin-sam .yui-button-hover,
.yui-skin-sam .yui-button-focus,
.yui-skin-sam .yui-navset .yui-nav a:hover, 
.yui-skin-sam .yui-navset .yui-nav a:focus,
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:hover{
	background: url(wc_sprite.png) repeat-x;
	background-position: 0 -200px;
}
.yui-skin-sam .yui-radio-button-checked, .yui-skin-sam .yui-checkbox-button-checked,
.yui-skin-sam .yui-button .selected,
.yui-skin-sam .yui-dialog .ft span.default,
.yui-skin-sam .yui-navset .yui-nav .selected a, 
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover,
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active ,
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active:hover{
	background: url(wc_sprite.png) repeat-x;
	background-position: 0 0;
}
.yui-skin-sam .yui-accordion-content, .yui-skin-sam .yui-navset .yui-content{background:#F3F3F2}
.yui-skin-sam .yui-navset .yui-content{min-height:400px}
.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border-color:#086FB1}

.yui-skin-sam .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{width:100px;text-align:center}
.yui-skin-sam .yui-navset .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{padding-right:3px}

.yui-skin-sam .yui-ac-content{
	max-height:15em;overflow:auto;overflow-x:hidden;
	_height:15em;/* ie6 */ 
}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight{
	background:#1673AE;color:#FFF;
} 
/*this fixes a bug in yahoo's css
.yui-skin-sam .yui-h-slider{background-image:url(http://yui.yahooapis.com/2.6.0/build/slider/assets/bg-h.gif)}*/

.yui-skin-sam .yui-tt .bd{background-color:#f3f3f2;border-color:#086fb1;width:400px}

/*end reskinned yui*/
.shared-chart .title{font-size:125%;margin-left:20px}
.chart-sharing-controls .username-list{height:90px;width:170px;overflow-y:auto;margin-left:0px}
.chart-sharing-controls .username-list LI{cursor:pointer;list-style-type:none}
.chart-sharing-controls .username-list LI:hover{color:Navy}
ul.yui-accordionview{margin:0}
.form-button-row{text-align:center}
.yui-file-upload-container{text-align:center;position:relative;top:-10px}
.yui-file-upload-container table{width:100%}
/* fix uploader positioning for IE */
#yuigen9, .yui-file-upload-container embed{*position:relative;*left:-210px}
.centered{margin:auto;text-align:center}
.button-panel{padding:2px 5px 5px;text-align:right}
.yui-skin-sam .button-panel .yui-button{margin-left:25px}
.yui-skin-sam .button-panel .yui-button button{width:110px}
.yui-skin-sam .button-panel .yui-button a{width:90px;text-align:center;font-family:arial,helvetica,clean,sans-serif}
.try-now-container{width:90%;margin:auto}
.try-now-container, .try-now-container a{color:#595E59;text-decoration:none}
.try-now-container img{float:left;margin-right:4px}

.top100-content table{margin:20px auto;}
.top100-content td,.top100-content th{border:solid 1px #ccc;padding:0.25em}
.top100-content h1{text-align:center}

.nutritioncard-content div.nutrition-facts{padding:8px;margin:6px;border:solid 1px #000;width:320px;font-family:Tahoma;background-color:#fff}
.nutritioncard-content h1.title{text-align:center}
.nutritioncard-content h2.common-name{position:relative;text-align:center;top:-15px}
.nutritioncard-content h4.favorites{text-align:center;font-weight:normal}
.nutritioncard-content table.nutrition-facts{width:100%}
.nutritioncard-content table.nutrition-facts .amount{font-weight:normal}
.nutritioncard-content table.nutrition-facts h2{margin:0;font-size:180%}
.nutritioncard-content table.nutrition-facts td{padding:2px 0}
.nutritioncard-content table.nutrition-facts h4,.nutritioncard-content table.nutrition-facts h5,.nutritioncard-content table.nutrition-facts h6
{border-top:solid 1px #000;padding-top:3px}
.nutritioncard-content table.nutrition-facts h4{margin:0;font-size:100%}
.nutritioncard-content table.nutrition-facts h5{margin:0 0 0 20px;font-weight:normal;font-size:100%}
.nutritioncard-content table.nutrition-facts h6{font-size:100%;text-align:right;height:15px}
.nutritioncard-content table.nutrition-facts .def-asterix{font-size:90%;position:relative;top:10px}
.nutritioncard-content .nutrients span{display:inline-block;width:32%;padding:1px}
.yui-skin-sam .nutritioncard-content .yui-navset .yui-nav a{width:inherit}
.yui-skin-sam .nutritioncard-content .yui-navset .yui-nav a em{width:inherit}

.centered-form{margin:auto}
.centered-form span.error{display:block;text-align:center;color:#ff0000}
.centered-form .header{font-weight:bold;text-align:center}
.centered-form .header td{border-bottom:1px solid #555555;padding-bottom:0.2em;padding-top:1.5em;}
.centered-form .info{font-size:80%;text-align:center}
.centered-form .buttons{text-align:center}
.centered-form .label{text-align:right}

.page-checkout .campaign{}
.page-checkout .campaign h1{margin:2px 2px 2px 0}
.page-checkout .campaign h2{font-weight:normal;font-size:110%;margin:2px 2px 2px 0}
.page-checkout .campaign .seats{width:60px}
.page-checkout .campaign .purchse-button{}
.page-checkout .transaction-response{padding:6px;border:solid 1px #888}
.page-checkout .transaction-response p{color:#15964C;font-size:125%;font-weight:bold;margin-bottom:5px}
.page-checkout .transaction-response a{font-size:140%}

.page-approach div.approach{padding:0 15px}
.page-approach h1{margin:0;padding:8px;text-align:center}
.page-approach h2{margin:10px 0 4px;color:#028D40}
.page-approach h3{font-size:120%;font-weight:normal;margin:-6px 0 6px;text-align:center}

.page-results .chrome-panel .cp-c{width:783px}
.page-results div.results{padding:0 15px}
.page-results h1{margin:0;padding:8px;text-align:center}
.page-results h2{margin:10px 0 5px;color:#028D40}
.page-results h3{font-size:120%;font-weight:normal;margin:8px 0}
.page-results h4{font-weight:normal;text-align:center}
.page-results .collabsible-control{padding:2px;margin:4px;border:solid 1px #E3E3E3}
.page-results .collabsible-control .content{text-align:center}
.page-results .collabsible-control .header .label{display:inline-block;margin-left:4px;position:relative;top:-2px;}
.page-results .collabsible-control .header .icon{margin-top:2px;}
.page-results .collabsible-control .content table{margin:auto}
.page-results .start-now{font-size:110%;padding-right:10px;position:relative;top:-15px;}

.page-stories h1{margin:6px;text-align:center}
.page-stories h2{margin:6px;font-weight:normal;text-align:center}
.page-stories h3{margin:6px;font-weight:normal}
.page-stories a{color:#434242}
.page-stories .yui-gf{border:solid 1px #888;margin:2px;padding:2px;}
.page-stories .yui-gf div.chart{border:solid 1px #ccc;margin:1px;padding:1px;}

.page-nutrition-search{clear:both;min-height:400px}
.page-nutrition-search h1{text-align:center;margin:2px;font-size:120%}
.page-nutrition-search h2{font-size:100%;font-weight:normal;margin:2px}
.page-nutrition-search .yui-navset .yui-nav a{width:118px}
.page-nutrition-search .yui-navset .yui-nav a em{width:100px;display:inline-block}
.page-nutrition-search .my-foods a{display:block;margin:2px}

.page-default a.marketing-trynow-img{position:absolute;left:220px;top:-160px;text-decoration:none}
.page-default a.static-link{display:block;text-align:center;font-size:140%}
.page-default a.static-link span:hover{text-decoration:underline}
.page-default a.static-link span,.page-default a.static-chart-link img{display:block;margin:auto}
.page-default a.static-link span{color:#1670AA;margin-top:10px;text-decoration:underline;}
.page-default .marketing-block{margin:10px 0px}
.page-default .marketing-text{margin-top:10px;font-size:14px;text-align:center}
.page-default .marketing-quote em{font-style:normal;font-weight:700}
.page-default .marketing-trynow-img img{margin:auto;padding-top:5px}
.page-default p.marketing-bullet{margin:10px 0 4px 0;background-position:0 4px;font-size:14px;font-weight:bolder}
.page-default h1{font-size:18px;font-weight:normal;margin:0}
.page-default h2.desc{font-size:140%;margin:4px 0;padding:5px;text-align:justify;font-weight:normal}
.page-default h3{margin:0.4em 0;}
.page-default .success-stories{background:#F3F3F2 url(../images/u/graymidbg.jpg) repeat-x scroll 0 0;height:120px;margin-left:605px;overflow-y:auto;overflow-x:hidden;position:absolute;top:-145px;width:200px}
.page-default .success-stories h3{margin:4px 0 0;padding-left:10px}
.page-default .success-stories a{display:block;font-size:120%;margin:2px 0 2px 10px;color:#1670AA}
.page-default div.mid-links{}
.page-default div.mid-links a{color:#1670AA;display:block;font-size:140%;margin:10px 0 6px;text-align:center;}

.page-milestones{}
/* Authenticated Content */
.page-milestones .form-milestone td.label{text-align:right}
.page-milestones .header-container{}
.page-milestones .header-container .h1{display:block;font-size:125%;font-weight:bold;text-align:center}
.page-milestones .header-container .h3{display:block;font-size:90%;text-align:center;margin:2px}
.page-milestones .chart-area{background-color:#F3F3F2;border:solid 1px #808080;text-align:center}
.page-milestones .chart-area .button-panel{text-align:right;padding:5px 5px 0}
.page-milestones .chart-area .instructions{display:block;text-align:center;font-size:90%;margin-bottom:5px}
.page-milestones .chart-area .chart-container{height:350px}
.page-milestones .milestone-summary{border:1px solid #808080;margin:5px 0}
.page-milestones .milestone-summary .milestones-container{height:150px;overflow-y:auto;}
.page-milestones .milestone-summary .milestone{border-bottom:1px solid #808080;padding:4px 10px;cursor:pointer}
.page-milestones .milestone-summary .next{background-color:#1675AF;color:#fff}
.page-milestones .milestone-summary .milestone-header{border-bottom:solid 1px #808080}
.page-milestones .milestone-summary .milestone-header span{font-weight:bold;text-align:center;padding:2px 0}
.page-milestones .milestone-summary .milestone-header .date,.page-milestones .milestone-summary .milestone .date
{display:inline-block;width:200px}
.page-milestones .milestone-summary .milestone-header .weight,.page-milestones .milestone-summary .milestone .weight
{display:inline-block;width:70px}
.page-milestones .milestone-summary .milestone-header .info,.page-milestones .milestone-summary .milestone .info
{display:inline-block;width:510px}
/* Unauthenticated Content */
.page-milestones .milestones-quote{margin:10px auto;width:90%}

.page-calcs h1{margin:4px 0;border:0;font-weight:normal;font-size:110%}

.page-wellness-2 .summary{margin:10px 0;border:solid 1px #808080}
.page-wellness-2 .summary-cell .summary-label{margin-right:3px}
.page-wellness-2 span.summary-row span.summary-cell{border-bottom:1px solid #808080;display:inline-block;height:15px;padding:4px 0;text-align:center;width:33.33%;}
.page-wellness-2 span.summary-row span.summary-cell span.en-help{height:14px}/* b/c of IE 8 */
.page-wellness-2 span.summary-prompt{display:block;border-bottom:solid 1px #808080;padding:5px 0 5px 70px}
.page-wellness-2 .wellness-entry-form div{padding:2px}
.page-wellness-2 .yui-navset .yui-nav a{width:238px}
.page-wellness-2 .yui-navset .yui-nav a em{width:220px;display:inline-block}
.page-wellness-2 .wellness-entry-form div.yui-calcontainer{padding:10px}
.page-wellness-2 .wellness-entry-form div.entry-image{left:253px;position:absolute;text-align:center;top:20px;}
.page-wellness-2 .wellness-entry-form div.entry-image img{margin:2px}
.page-wellness-2 .wellness-entry-form label, .entryform .radiolist_label{float:left;margin-right:5px;width:100px}
.page-wellness-2 .wellness-entry-form span label{float:none}
.page-wellness-2 .wellness-entry-form textarea{width:300px;height:100px}
.page-wellness-2 .wellness-entry-form .growth-metrics span{display:inline-block;margin:2px 0}
.page-wellness-2 .wellness-chart-container{height:350px}
.page-wellness-2 .slider-controls{height:30px;margin-left:70px;*margin-left:40px}
.page-wellness-2 .slider-controls input{margin-right:7px;width:67px;text-align:center}
.page-wellness-2 .timeframe-controls,.page-wellness-2 .timeframe-controls div,.page-wellness-2 .slider-controls,.page-wellness-2 .options-controls,.page-wellness-2 .slider-controls .yui-h-slider,.page-wellness-2 .slider-controls input
{float:left}
.page-wellness-2 .timeframe-controls{float:left;margin:0 7px 0 10px}
.page-wellness-2 .no-entries-message{display:block;padding-top:140px;text-align:center}
.page-wellness-2 .mouse-message{clear:both;display:block;font-size:90%;margin-bottom:4px;text-align:center}
.page-wellness-2 a.wellness-entry-delete{color:#444;display:block;text-align:right}
.page-wellness-2 .top-message-container{padding:4px;margin:auto auto 4px;text-align:center;width:98%;border:solid 1px #000}
.page-wellness-2 .timeline-container{width:823px;overflow:hidden;display:none;position:relative;left:-7px;top:-3px}
.page-wellness-2 .timeline-container .bmi,.page-photo-timeline .timeline-container .bmr{display:inline-block;width:110px}
.page-wellness-2 .timeline-container .note{padding:4px}
.page-wellness-2 .timeline-container img{}
.page-wellness-2 .yui-carousel-element li{height:450px;width:270px;overflow-y:auto}
.page-wellness-2 .timeline-header{display:block;font-size:125%;font-weight:bold;text-align:center;margin:5px}
.page-wellness-2 .timeline-header .instructions{font-size:80%;color:#888;display:block}
.page-wellness-2 .no-timeline-items{margin:50px auto auto;width:450px;padding:20px;border:solid 1px #555}
.page-wellness-2 .trackableInput{width:50px}
.page-wellness-2 div.trackables{padding:0}
.page-wellness-2 div.trackables label{float:none;width:auto}
.page-wellness-2 div.trackables .trackable .title{margin-right:5px;width:100px;display:inline-block}
.page-wellness-2 div.trackables .trackable .tl{margin-left:5px}
.page-wellness-2 span.enter-weight button{font-weight:bold}
.yui-skin-sam .page-wellness-2 .button-panel .growth-focus .yui-button button{width:inherit}

.page-member-view h1{margin-bottom:5px;padding-top:10px;text-align:center}
.page-member-view .subtitle{font-weight:normal;text-align:center}
.page-member-view h3{font-weight:normal;margin-bottom:4px}
.page-member-view .chart-area{background-color:#F3F3F2;border:solid 1px #808080;padding-bottom:10px;margin-top:10px;height:380px}
.page-member-view .chart-area .button-panel{text-align:right;padding:5px 5px 0}
.page-member-view .chart-area .instructions{display:block;text-align:center;font-size:90%;margin-bottom:5px}
.page-member-view .chart-area .chart-container{height:350px;margin-bottom:5px}
.page-member-view p.user-message{border:dotted 2px #888;background-color:#F3F3F2;padding:10px;font-size:110%}
.page-member-view .slider-controls{height:30px;margin-left:70px;*margin-left:40px}
.page-member-view .slider-controls input{margin-right:7px;width:67px;text-align:center}
.page-member-view div.timeframe,.page-member-view .timeframe-controls div,.page-member-view .slider-controls,.page-member-view .options-controls,.page-member-view .slider-controls .yui-h-slider,.page-member-view .slider-controls input
{float:left}
.page-member-view div.timeframe{margin-left:50px}
.page-member-view div.market{padding:20px;text-align:center;font-size:130%}
.page-member-view div.market img{display:block;margin:15px auto 0}
.page-member-view div.member-info{text-align:center}
.page-member-view div.member-info span{display:inline-block;margin:4px;font-size:110%}

.page-photo-timeline .timeline-container{width:823px;overflow:hidden;display:none}
.page-photo-timeline .timeline-container .bmi,.page-photo-timeline .timeline-container .bmr{display:inline-block;width:110px}
.page-photo-timeline .timeline-container .note{padding:4px}
.page-photo-timeline .timeline-container img{}
.page-photo-timeline .yui-carousel-element li{height:450px;width:270px;overflow-y:auto}
.page-photo-timeline .timeline-header{display:block;font-size:125%;font-weight:bold;text-align:center;margin:5px}
.page-photo-timeline .timeline-header .instructions{font-size:80%;color:#888;display:block}
.page-photo-timeline .no-timeline-items{margin:50px auto auto;width:450px;padding:20px;border:solid 1px #555}

.page-sharing .yui-navset .yui-nav a{width:19em}
.page-sharing .yui-navset .yui-nav a em{width:15em;display:inline-block}
.page-sharing .username-list span{display:inline-block;padding-left:20px;height:16px;cursor:pointer}
.page-sharing .username-list span.selected{font-weight:bold;background:transparent url(../images/check_16x16.png) no-repeat scroll 0 0}
.page-sharing .sharing-with-user-container{padding:10px;width:450px;text-align:left}
.page-sharing .sharing-with-user-container .h6{color:#888888;display:block;font-size:80%;text-align:center}
.page-sharing .sharing-with-user-container .sharing-with-you{margin-top:32px}
.page-sharing .sharing-with-user-container li{list-style-type:none}
.page-sharing .sharing-with-user-container fieldset{border:1px solid #888;margin-top:5px}
.page-sharing .sharing-with-user-container legend{color:#555;margin:0 5px;padding:0 5px}
.page-sharing .sharing-with-user-container .users-list{height:120px;overflow-y:auto}
.page-sharing .sharing-with-user-container .users-list ul{margin:.5em;}
.page-sharing .sharing-with-user-container .users-list ul li{cursor:pointer}
.page-sharing .yui-navset .yui-nav a em, .page-sharing .yui-navset .yui-nav .selected a em{padding:0.35em 2em}
.page-sharing .h3{font-size:110%;font-weight:bold;display:block}
.page-sharing .shared-summary{border-style:solid;border-color:#555;border-width:1px 1px 0px 1px;margin:5px 0;float:left;width:100%}
.page-sharing .shared-summary div div{float:left;width:33.333%;text-align:center;padding:5px 0;border-bottom:solid 1px #555}
.page-sharing .chart-container{height:350px}
.page-sharing .chart-controls{padding-left:27%;height:30px}
.page-sharing .chart-controls .timeframe,.page-sharing .chart-controls .people{float:left;margin-right:20px}
.page-sharing .chart-controls .timeframe{*width:200px}
.page-sharing .sharing-users-select{display:none}
.page-sharing .header-container h1{font-size:125%;text-align:center;margin:8px 4px 4px}
.page-sharing .header-container h2{font-size:110%;text-align:center;font-weight:normal;margin:4px}
.page-sharing .group-conversation div.message-container{background-color:#FAFAFA;border:1px dotted #888888;height:320px;margin:4px auto;overflow-y:scroll;padding:2px;width:98%;}
.page-sharing .group-conversation textarea{height:34px;width:450px;margin-top:5px}
.page-sharing .group-conversation .history{margin-left:10px}
.page-sharing .user-selector{height:380px;overflow-y:auto;margin-top:4px}
.page-sharing .user-selector ul{margin:0}
.page-sharing .user-selector li{font-size:130%;list-style-type:none;cursor:pointer;padding:2px;border-bottom:solid 1px #ddd}
.page-sharing .user-selector span.has-new{font-weight:bold;color:Green}
.page-sharing .user-selector li.selected{font-weight:bold;background-color:#328DC5;color:white}

.page-groups .app .chrome-panel .cp-c,.page-groups .chrome-panel .cp-c{width:813px}
.page-groups .market-small .chrome-panel .cp-c{width:252px;*width:251px}
.page-groups .app{}
.page-groups .app .title{display:inline-block;font-size:120%;width:85%;}
.page-groups .app .chart{border:dotted 1px #888;text-align:center;background-color:#F3F3F2}
.page-groups .h1{color:#1675AF;font-size:130%;font-weight:bold;margin:4px;text-align:center;display:block}
.page-groups .h2{}
.page-groups .h3{text-align:center;display:block}
.page-groups .alert{border:1px dotted #1675AF;color:#CF5226;padding:10px}
.page-groups .work .title,.page-groups .home .title,.page-groups .pro .title
{font-weight:bold;margin:4px 0 6px;font-size:110%;color:#1675AF;display:block}
.page-groups .pilot-reply{display:inline-block;margin-top:4px;width:250px;}
.page-groups table.compare{margin:auto;width:600px}
.page-groups table.compare td.feature{font-weight:bold;background-color:#AFEEEE;border:dotted 1px #888}
.page-groups table.compare td.header{font-weight:bold;font-size:110%;border-bottom:solid 1px #000}
.page-groups table.compare td.feature.header{font-weight:normal}
.page-groups .footer-spacer{height:20px}
.page-groups .invite{margin:4px;padding:6px;border:dotted 1px #888}
.page-groups .title{display:block;font-size:110%;font-weight:bold;margin:4px 4px 4px 0}
.page-groups .desc{padding-left:10px}
.page-groups .buttons{text-align:right}
.page-groups .admin{margin-top:4px}
.page-groups .admin legend{padding:0 4px;margin:2px 4px;background-color:#fff}
.page-groups .admin fieldset{padding:6px;border:dotted 1px #888}

.page-sharing .real-name-prompt,
.page-group-chart .real-name-prompt,
.challenge-offer{border:1px dotted #888888;margin:2px;padding:4px;text-align:center;}

.page-group-chart a.group-home-page{display:block;text-align:center;margin-bottom:2px}
.page-group-chart .username-list li{list-style-type:none}
.page-group-chart .username-list span{display:inline-block;padding-left:20px;height:16px;cursor:pointer}
.page-group-chart .username-list span.selected{font-weight:bold;background:transparent url(../images/check_16x16.png) no-repeat scroll 0 0}
.page-group-chart .chart-container{height:350px}
.page-group-chart .chart-controls{display:none}
.page-group-chart .chart-controls .timeframe{float:left;margin-right:20px}
.page-group-chart .group-header .h1{display:block;font-size:135%;font-weight:bold;margin-bottom:4px;text-align:center;}
.page-group-chart .group-header .h3{display:block;font-size:90%;text-align:center;margin:2px}
.page-group-chart .yui-dt{margin:10px auto auto}
.page-group-chart .yui-dt td .name{font-weight:bold}
.page-group-chart .yui-dt .yui-dt-bd{overflow-y:scroll}
.page-group-chart .collabsible-control .header{width:100px}
.page-group-chart .yui-content{height:400px;overflow-y:auto}
.page-group-chart a.edit-challenge,.page-group-chart a.edit-competition{margin:4px 10px 4px 0;display:inline-block}
.page-group-chart .slider-controls{float:left;height:30px;margin-left:115px}
.page-group-chart .slider-controls input{margin-right:7px;width:67px;text-align:center}
.page-group-chart .slider-controls,.page-group-chart .slider-controls .yui-h-slider,.page-group-chart .slider-controls input
{float:left}
.page-group-chart .group-conversation div.message-container{background-color:#FAFAFA;border:1px dotted #888888;height:335px;margin:4px auto;overflow-y:scroll;padding:2px;width:750px;}
.page-group-chart .group-conversation textarea{height:34px;width:450px;margin-top:5px}
.page-group-chart .group-conversation .history{margin-left:140px}
.groups-invite-status .email{width:300px;display:inline-block}
div.challenge-summary{border:1px dotted #AAAAAA;margin:2px;padding:8px;text-align:center;}
.challenge-summary .title{color:#086FB1;display:block;font-size:140%;font-weight:bold;margin-bottom:2px;}
.challenge-summary .desc{display:block}
.challenge-summary .config-desc{display:block;font-weight:bold}
.challenge-summary .user-status{border:1px dotted #AAAAAA;display:inline-block;margin:2px;padding:2px;}
.challenge-summary .user-status.pass{color:#209A53}
.challenge-summary .user-status.current-user{border:1px solid #888}
.challenge-offer .title{display:block;font-size:120%;font-weight:bold;margin:2px;}
.challenge-offer .desc{display:block;}
.challenge-offer .config-desc{display:block;font-weight:bold}
.page-group-chart .admin-sub-group span.subgroup{border:1px solid #888888;display:inline-block;margin:2px;padding:4px;vertical-align:top;}
.page-group-chart .admin-sub-group span.subgroup span{cursor:pointer;text-decoration:underline}
.page-group-chart ul.admin-actions a{font-size:130%}
.page-group-chart ul.admin-actions li{padding:4px}
.page-group-chart div.competition-summary{text-align:center}
.page-group-chart div.competition-summary h1{margin:6px 2px 2px}
.page-group-chart div.competition-summary h2{margin:2px;font-weight:normal}
.page-group-chart div.competition-summary h3{margin:2px;font-weight:normal}
.page-group-chart div.competition-summary div.scores span{display:inline-block;margin:2px;padding:4px;border:dotted 1px #888}
.page-group-chart div.competition-summary div.scores span.winner{font-size:110%;border-style:solid}
.yui-skin-sam .page-group-chart .yui-navset .yui-content .yui-content{height:370px;min-height:370px;padding:10px 0 0 10px}
.yui-skin-sam .page-group-chart .yui-navset-left{padding:0 0 0 100px}
.yui-skin-sam .page-group-chart .yui-navset-left ul.yui-nav{width:100px}
.yui-skin-sam .page-group-chart .yui-navset-left ul.yui-nav li{padding:0}
.yui-skin-sam .page-group-chart .yui-navset-left ul a{text-align:left}
.yui-skin-sam .page-group-chart .yui-navset .yui-navset-left .yui-nav a em{padding:0.75em}

.page-age-weight-chart{text-align:center}
.page-age-weight-chart h1.chart-title{margin:5px 0;border:0;font-size:120%}
.page-age-weight-chart h2{margin:5px 0;border:0;font-size:100%}
.page-age-weight-chart .chart-links-title{display:block;text-align:center;font-weight:bold}
.page-age-weight-chart .chart-instructions{display:block;text-align:center;margin:2px 0 10px}
.page-age-weight-chart .chart-links{text-align:center}
.page-age-weight-chart .chart-links a{display:inline-block;margin-bottom:5px;margin-left:20px;margin-top:5px;text-align:left;width:180px}
.page-age-weight-chart .static-chart-container{text-align:center}
.page-age-weight-chart .static-chart-container .chart-title{display:block;text-align:center;font-size:120%}

.page-age-chart table.summary{border:solid 1px #888}
.page-age-chart table.summary td{border-bottom:solid 1px #888}
.page-age-chart h1{margin:6px 0}
.page-age-chart h2{font-weight:normal;display:block}
.page-age-chart h3{font-weight:normal}
.page-age-chart .nav-links a{font-size:140%;color:#000;margin-right:10px}

.page-bmi h1,.page-bmi h2{margin:6px 0;text-align:center}
.page-bmi h4{font-weight:normal;font-size:90%}
.page-bmi .calc-form-output{font-size:115%}

.page-preferences{min-height:400px}
.page-preferences a.publish-url{position:relative;top:-10px;display:block;text-align:center}
.page-preferences input[type="submit"]{font-size:125%}

.page-features .h1{display:block;font-size:135%;font-weight:bold;margin-bottom:4px;text-align:center;}
.page-features .h3{display:block;font-size:90%;text-align:center;margin:2px}
.page-features span.screenshot-container{display:inline-block}
.page-features div.feature-point{position:absolute;margin:0;height:50px;background:transparent url(features/featurePointIcon.gif) no-repeat scroll 0 0}
.page-features span.feature-point{background-color:#3ABD08;color:white;cursor:help;font-weight:bold;left:25px;padding:4px;position:relative;top:29px;}
.page-features .points-section{}
.page-features .points-section .header{font-size:120%}
.page-features .points-section .point{border:1px dotted #888888;margin:4px 0;padding:4px;}
.page-features .points-section .point span.label{margin:4px 0;font-weight:bold}
.page-features .points-section .point p{}

.page-child-wellness h1{font-size:120%;font-weight:bold;height:30px;text-align:center;}
.page-child-wellness h2{font-size:130%;font-weight:bold;margin:4px;text-align:center;}
.page-child-wellness span.error{display:block;text-align:center;color:#ff0000}
.page-child-wellness table.input{margin:10px auto 5px}
.page-child-wellness p.disclaimer{font-size:90%}

.page-food-nutrient h1{text-align:center}
.page-food-nutrient h3{text-align:center}
.page-food-nutrient h4{border-bottom:1px solid #434343;margin-left:70px;text-align:center}
.page-food-nutrient table{margin:auto}
.page-food-nutrient table.all-index{margin:0}
.page-food-nutrient table.all-index span{margin-left:70px}

.page-search div.result{margin-bottom:10px}
.page-search h2{margin:4px 0 0;font-weight:normal}
.page-search h3{margin:0;font-weight:normal}
.page-search span.disp-url{color:Green}
.page-search div.search input{margin-right:10px;font-size:130%;font-weight:bold}
.page-search div.search input[type="text"]{width:290px}
.page-search div.nav a{margin-right:20px}
.page-search div.spelling{padding:5px}
.page-search div.spelling, .page-search div.spelling a{font-size:110%;font-weight:bold}
.page-search div.results{overflow-y:scroll;height:450px;margin-top:5px}

table.bulk-entry input{width:80px}
table.bulk-entry textarea{height:40px;width:300px}
.page-bulk span.save-indicator{display:inline-block;width:50px;margin-left:5px;text-align:left}

body.page-wizard{background-color:Transparent}
.wizard span.error{display:block;text-align:center;color:#f00}
.wizard .user-setup input[type="text"]{width:40px}
.wizard .user-setup span.label{display:inline-block;width:200px;text-align:right;margin-right:10px}
.wizard .user-setup p{margin:0.5em 0}
.wizard{text-align:center}
.wizard .tf{margin:auto;text-align:left}
.wizard .label{text-align:right}
.wizard .edit-challenge .in-title,.wizard .create-challenge .in-title{width:250px}
.wizard .edit-challenge .in-desc,.wizard .create-challenge .in-desc{width:250px;height:60px}
.wizard .create-challenge .in-amount{width:40px}
.wizard .create-challenge .in-date{width:80px}
.wizard .create-together-group .tf .input p{text-align:center}
.wizard .create-together-group .tf .input input, .wizard .create-together-group .tf .input textarea{width:200px}
.wizard .account-settings td{padding:2px}
.wizard .account-settings .part-header{border-bottom:1px solid #888888;color:#555555;display:block;font-weight:bold;margin-top:8px;text-align:center}
.wizard .app-group-add-people{text-align:left}
.wizard .app-group-add-people label{margin-left:5px}
.wizard .create-trackable{text-align:left}
.wizard .publish-chart textarea{height:78px;*height:70px;width:510px;*width:500px}
.wizard .publish-chart p{margin:0}
.wizard .publish-chart span.textarea-label{position:relative;top:8px}

.wizard .motivations textarea{height:60px;width:350px;}

.wizard .wellness-chart-options .centered-form{margin:auto;width:90%}
.wizard .wellness-chart-options .centered-form ul,.wizard .growth-chart-options .centered-form ul{margin:0}
.wizard .wellness-chart-options .centered-form li,.wizard .growth-chart-options .centered-form li{list-style-type:none}
.wizard .wellness-chart-options .centered-form li input,.wizard .growth-chart-options .centered-form li input{margin:4px 4px 4px 0;}