/* --- Marketing Pages --- */

#msgcenter {
	float: left;
	width: 472px;
	height: 68px;
	display: inline;
	background: url(../image/background_reminders.gif) no-repeat 0 0;
	margin-bottom: 10px;
	}

#mpcontent {
	width: 473px;
	margin: 0 0 20px 0;
	}

#mpcontent p.subhead,
#mpcontent h1.subhead {
	margin-top: 0;
	}

#mplist {
	width: 400px;
	margin: 0 36px 20px 0px;
	}

* html #mysummarymplist {
	width: 273px; /* win ie hack */
	}

#mysummarymplist ol,
#mplist ol {
	list-style-image: url(../image/MP/bullet.gif);
	margin: 10px 0 10px 0;
	padding: 0;
	}

#mysummarymplist ol li,
#mplist ol li {
	margin: 0 0 0 25px;
	padding-left: 0;
	}

#mynutrihandmp #mplist {
	width: 473px;
	margin: 0 0 20px 0;
	}

#mynutrihandmp #mplist strong {
	display: block;
	}

#mynutrihandmp #mplist ol {
	float: left;
	width: 226px;
	margin-bottom: 20px;
	}

#mysummarymplist p.quotesec {
	clear: both;
	}

img.mysummarymp {
	float: left;
	margin-bottom: 1em;
	}

* html img.mysummarymp {
	margin-right: 3px; /* win ie 3px jog hack */
	margin-left: -3px;
	}

div.mpcopytext {
	margin-bottom: 20px;
	}

#mynutrihandmp div.mpcopytext {

	clear: both;
	}

#mpquote {
	width: 400px;
	margin: 0 36px 20px 37px;
	text-align: center;
	background: url(../image/MP/bg_quote2.gif) no-repeat center 40px;
	}

#mpquotecontent {
	width: 350px;
	padding-top: 20px;
	margin: 0 25px 0 25px;
	}

#mpregisternow {
	text-align: center;
	clear: both;
	margin-bottom: 20px;
	}

#fitnessmp div.pri,
#mealsmp div.pri,
#medicalmp div.pri,
#mynutrihandmp div.pri,
#reportsmp div.pri {
	border-style: solid;
	border-width: 1px 0 1px 0;
	border-color: #f90;
	}

#fitnessmp div.pri a.first,
#mealsmp div.pri a.first,
#medicalmp div.pri a.first,
#mynutrihandmp div.pri a.first,
#reportsmp div.pri a.first {
	margin-right: 20px;
	}

#fitnessmp div.pri p,
#mealsmp div.pri p,
#medicalmp div.pri p,
#mynutrihandmp div.pri p,
#reportsmp div.pri p {
	margin: 5px 0 5px 0;
	}

#mpdisclaimer p.disclaimer {
	margin-top: 10px;
	}

p.hilight {
	font-weight: bold;
	color: #f60;
	}

/* fitnessMPlogin.jsp
mealsMPlogin.jsp
medicalMPlogin.jsp
myNutrihandMPlogin.jsp
reportsMPlogin.jsp */


h2.titlebar2 {
	background-color: #9c3;
	}

div.wraplogincontent div.error {
	margin: 1em 0 1em 0;
	padding: 6px;
	}

div.wraplogincontent div.error p.alert {
	margin: 0;
	font-size: 10px;
	}

div#username,
div#password {
	margin: 0;
	width: 88px;
	float: left;
	display: inline;
	}

div#username {
	margin-right: 10px;
	}

div#username label,
div#password label {
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	}

input.mp {
	width: 88px;
	}

div#login {
	float: left;
	width: 186px;
	margin-top: 5px;
	padding-bottom: 1em;
	border-bottom: 1px solid #9c3;
	}

div#login p {
	margin: 0;
	font-size: 10px;
	}

div#login div.rememberme {
	margin-top: 5px;
	}

div#login div.rememberme input {
	float: left;
	}

div#login div.rememberme p {
	float: left;
	width: 156px;
	margin-top: 4px;
	}

div#register {
	float: left;
	width: 186px;
	text-align: center;
	}

div#register p {
	margin: 0;
	font-size: 10px;
	}

div#register p.pri {
	margin: 0;
	}

a.registernow,
div#register p.pri a {
	display: block;
	width: 100px;
	height: 23px;
	margin: 1em 43px 0 43px;
	background: url(../brand/nutrihand/image/MP/button_register_now.gif) no-repeat 0 0;
	}


#loginjsp div#register p.ter a {
	display: block;
	width: 100px;
	height: 23px;
	margin: 1em 43px 0 43px;
	background: url(../image/button_register_now.gif) no-repeat 0 0;
	}
a.registernow {
	margin: 0 186px 0 187px;
	}

a.registernow span,
div#register p.pri a span {
	display: none;
	}

div#register p.sec {
	font-weight: bold;
	}

/* fitnessMPquote.jsp
mealsMPquote.jsp
medicalMPquote.jsp
myNutrihandMPquote.jsp
reportsMPquote.jsp */

div.mpquote2 {
	background: url(../brand/nutrihand/image/MP/bg_quote3.gif) no-repeat 0 0;
	margin: 0;
	text-align: center;
	width: 226px;
	overflow: hidden;
	}

#mynutrihandmpquote div.mpquote2 {
	background: url(../brand/nutrihand/image/MP/ad_propremium.gif) no-repeat 0 0;
	margin: 0 0 20px 0;
	}

div.mpquote2content {
	height: 186px;
	margin: 20px;
	min-height: 186px;
	width: 186px;
	}

#mynutrihandmpquote div.mpquote2content {
	margin: 0;
	}

#mynutrihandmpquote div.mpquote2content a {
	float: left;
	height: 226px;
	margin: 0;
	width: 226px;
	}

#mynutrihandmpquote div.mpquote2content a span {
	display: none;
	}

#mealsmpquote div.mpquote2content {
	margin: 43px 20px 0 20px;
	height: 131px;
	min-height: 131px;
	width: 186px;
	}

div.mpquote2content p {
	color: #f60;
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 1em 0;
	}

#mealsmpquote div.mpquote2content p {
	color: #333;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	}

#fitnessmpquote div.mpquote2content {
	height: 166px;
	margin-top: 40px;
	min-height: 166px;
	}

#medicalmpquote div.mpquote2content {
	height: 156px;
	margin-top: 50px;
	min-height: 156px;
	}

#reportsmpquote div.mpquote2content {
	height: 136px;
	margin-top: 70px;
	min-height: 136px;
	}

div.mpquote2content p.quote_author {
	color: #f90;
	font-style: normal;
	}



/* resourcecenter*/

#resourcecenter {
	float: left;
	margin-top: 10px;
	width: 206px;
	height: 23px;
	background: url(../image/resourcecenter.gif) no-repeat 0 0;
	}

#resourcecenter p {
	margin-top: 0;
	}

#resourcecenter h6 {
	margin: 0 0 5px 0;
	}

#resourcecenter a.resourcecenter {
	
	}

#resourcecenter a.resourcecenter span {
	display: none;
	}
	
	

/* healthCenterNavMP.jsp */

#healthcenternavmp {
	margin-bottom: 10px;
	}

#healthcenternavmp p {
	margin-top: 0;
	}

#healthcenternavmp h6 {
	margin: 0 0 5px 0;
	}

#healthcenternavmp a.healthcenter {
	float: left;
	margin-top: 10px;
	width: 206px;
	height: 23px;
	background: url(../brand/nutrihand/image/MP/button_health_center.gif) no-repeat 0 0;
	}

#healthcenternavmp a.healthcenter span {
	display: none;
	}

/* foodSearchResults1.jsp */

#foodsearchresults1 {
	text-align: center;
	}

#foodsearchresults1 div.wrapsearch {
	text-align: left;
	margin: 0 auto;
	}

#foodsearchresults1 div.pri {
	border-bottom: 1px solid #fc3;
	text-align: center;
	padding-bottom: 1em;
	}

#foodsearchresults1 div.pri {
	padding: 0;
	margin: 0;
	}

#foodsearchresults1 div.pri p.advanced {
	margin: 0 0 1em 0;
	text-align: right;
	}

#foodsearchresults1 div.pri label {
	font-weight: bold;
	}

#foodsearchresults1 div.qua,
#foodsearchresults1 div.qui {
	text-align: left;
	margin-bottom: 1em;
	}

#foodsearchresults1 div.qua ul,
#foodsearchresults1 div.qua ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#foodsearchresults1 div.qua ul li {
	line-height: 18px;
	}

#foodsearchresults1 div.qui:after {
	content: "."; /* enclose float */
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html #foodsearchresults1 div.qui {
	height: 1%; /* win ie hack */
	}

#foodsearchresults1 div.qui label {
	display: block;
	margin: 2px 0 2px 0;
	}

#foodsearchresults1 div.qui a {
	float: left;
	}

#foodsearchresults1 div.qui ul,
#foodsearchresults1 div.qui ul li {
	margin: 0 2px 0 2px;
	padding: 0;
	list-style-type: none;
	float: left;
	}

#foodsearchresults1 div.qui a.prev,
#foodsearchresults1 div.qui a.next {
	margin: 0 2px 0 2px;
	width: 15px;
	height: 15px;
	background: no-repeat 0 0;
	}

#foodsearchresults1 div.qui a.prev {
	background-image: url(../image/button_left_clear_bkgrd.gif);
	}

#foodsearchresults1 div.qui a.next {
	background-image: url(../image/button_right_clear_bkgrd.gif);
	}

#foodsearchresults1 div.qui a.prev span,
#foodsearchresults1 div.qui a.next span {
	display: none;
	}

#foodsearchresults1 div.sen {
	border-top: 1px solid #fc3;
	}

#foodsearchresults1 div.formbuttons {
	margin-bottom: 20px;
	}

/* showFoodFacts1.jsp */

#showfoodfacts1 {
	text-align: center;
	}

#showfoodfacts1 div.wrapcompact {
	text-align: left;
	margin: 0 auto;
	}

#showfoodfacts1 div.pri {
	margin: 1em 0 1em 0;
	width: 240px;
	}

#showfoodfacts1 div.pri:after {
	content: "."; /* enclose float */
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html #showfoodfacts1 div.pri {
	height: 1%; /* win ie hack */
	}

#showfoodfacts1 div.pri p.description {
	margin: 0;
	float: left;
	font-weight: bold;
	}

#showfoodfacts1 div.nutritionfactsinclude {
	margin-bottom: 20px;
	}
	
#banner_health1,
#banner_health2,
#banner_health3,
#banner_health4,
#banner_health5,
#banner_health6,
#banner_health7,
#banner_health8,
#banner_health9,
#banner_health10,
#banner_health11,
#banner_health12,
#banner_health13,
#banner_health14,
#banner_health15,
#banner_health16,
#banner_health17,
#banner_health18,
#banner_health19,
#banner_health20,
#banner_health21,
#banner_health22,
#banner_health23,
#banner_health24,
#banner_health25,
#banner_health26,
#banner_health27,
#banner_health28,
#banner_health29,
#banner_health30,
#banner_health31,
#banner_health32,
#banner_health33,
#banner_health34,
#banner_health35,
#banner_health36,
#banner_health37,
#banner_health38,
#banner_health39,
#banner_health40,
#banner_health41,
#banner_health42,
#banner_health43 {
	width: 226px;
	height: 80px;
	}

#banner_health1 {
	background-image: url(../image/rotatingAds/banner_health1.gif);
	}

#banner_health2 {
	background-image: url(../image/rotatingAds/banner_health2.gif);
	}

#banner_health3 {
	background-image: url(../image/rotatingAds/banner_health3.gif);
	}

#banner_health4 {
	background-image: url(../image/rotatingAds/banner_health4.gif);
	}

#banner_health5 {
	background-image: url(../image/rotatingAds/banner_health5.gif);
	}

#banner_health6 {
	background-image: url(../image/rotatingAds/banner_health6.gif);
	}

#banner_health7 {
	background-image: url(../image/rotatingAds/banner_health7.gif);
	}

#banner_health8 {
	background-image: url(../image/rotatingAds/banner_health8.gif);
	}

#banner_health9 {
	background-image: url(../image/rotatingAds/banner_health9.gif);
	}

#banner_health10 {
	background-image: url(../image/rotatingAds/banner_aging_01.gif);
	}

#banner_health11 {
	background-image: url(../image/rotatingAds/banner_aging_02.gif);
	}

#banner_health12 {
	background-image: url(../image/rotatingAds/banner_aging_03.gif);
	}

#banner_health13 {
	background-image: url(../image/rotatingAds/banner_blood_pressure_01.gif);
	}

#banner_health14 {
	background-image: url(../image/rotatingAds/banner_blood_pressure_02.gif);
	}

#banner_health15 {
	background-image: url(../image/rotatingAds/banner_depression_01.gif);
	}

#banner_health16 {
	background-image: url(../image/rotatingAds/banner_depression_02.gif);
	}

#banner_health17 {
	background-image: url(../image/rotatingAds/banner_eye_disease_01.gif);
	}

#banner_health18 {
	background-image: url(../image/rotatingAds/banner_eye_disease_02.gif);
	}

#banner_health19 {
	background-image: url(../image/rotatingAds/banner_fatigue_01.gif);
	}

#banner_health20 {
	background-image: url(../image/rotatingAds/banner_fatigue_02.gif);
	}

#banner_health21 {
	background-image: url(../image/rotatingAds/banner_heart_disease_01.gif);
	}

#banner_health22 {
	background-image: url(../image/rotatingAds/banner_heart_disease_02.gif);
	}

#banner_health23 {
	background-image: url(../image/rotatingAds/banner_heart_disease_03.gif);
	}

#banner_health24 {
	background-image: url(../image/rotatingAds/banner_high_cholesterol_01.gif);
	}

#banner_health25 {
	background-image: url(../image/rotatingAds/banner_high_cholesterol_02.gif);
	}

#banner_health26 {
	background-image: url(../image/rotatingAds/banner_high_cholesterol_03.gif);
	}

#banner_health27 {
	background-image: url(../image/rotatingAds/banner_high_cholesterol_04.gif);
	}

#banner_health28 {
	background-image: url(../image/rotatingAds/banner_high_cholesterol_05.gif);
	}

#banner_health29 {
	background-image: url(../image/rotatingAds/banner_stroke_01.gif);
	}

#banner_health30 {
	background-image: url(../image/rotatingAds/banner_stroke_02.gif);
	}

#banner_health31 {
	background-image: url(../image/rotatingAds/banner_stroke_03.gif);
	}

#banner_health32 {
	background-image: url(../image/rotatingAds/banner_health32.gif);
	}

#banner_health33 {
	background-image: url(../image/rotatingAds/banner_health33.gif);
	}

#banner_health34 {
	background-image: url(../image/rotatingAds/banner_health34.gif);
	}

#banner_health35 {
	background-image: url(../image/rotatingAds/banner_health35.gif);
	}

#banner_health36 {
	background-image: url(../image/rotatingAds/banner_health36.gif);
	}

#banner_health37 {
	background-image: url(../image/rotatingAds/banner_health37.gif);
	}

#banner_health38 {
	background-image: url(../image/rotatingAds/banner_health38.gif);
	}

#banner_health39 {
	background-image: url(../image/rotatingAds/banner_health39.gif);
	}

#banner_health40 {
	background-image: url(../image/rotatingAds/banner_health40.gif);
	}

#banner_health41 {
	background-image: url(../image/rotatingAds/banner_health41.gif);
	}

#banner_health42 {
	background-image: url(../image/rotatingAds/banner_health42.gif);
	}

#banner_health43 {
	background-image: url(../image/rotatingAds/banner_health43.gif);
	}
	