BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.7em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    TEXT-DECORATION: none;
		text-align:center;
}
#container {margin:0 auto 0 auto;}
FORM
{
    MARGIN: 0px
}
.inlined
{
    DISPLAY: inline
}
A
{
    TEXT-DECORATION: underline
}
.kititle
{margin-top:0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #250c69
}
.title
{margin-top:0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #250c69
}
.title_ie
{
	margin-top:0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.55em;
    COLOR: #250c69
}
.title1b
{
    font-weight:bold;
    FONT-SIZE: 1.25em;
    COLOR: #250c69
}
.subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.82em;
    COLOR: #250c69
}
.title_info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.55em;
    COLOR: #250c69
}
.title_info1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em;
    COLOR: #250c69
}
.maincopy
{
    LINE-HEIGHT: 17px;
	font-size:1em;
}
.brown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #69250c
}
.brown:link
{
    TEXT-DECORATION: none
}
.brown:visited
{
    TEXT-DECORATION: none
}
.brown:hover
{
    TEXT-DECORATION: underline
}
.purple2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #250c69
}
.purple2:link
{
    TEXT-DECORATION: none
}
.purple2:visited
{
    TEXT-DECORATION: none
}
.purple2:hover
{
    TEXT-DECORATION: underline
}
.brown2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #69250c
}
.brown2:link
{
    TEXT-DECORATION: none
}
.brown2:visited
{
    TEXT-DECORATION: none
}
.brown2:hover
{
    TEXT-DECORATION: underline
}
.purple3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #250c69
}
.purple3:link
{
    TEXT-DECORATION: none
}
.purple3:visited
{
    TEXT-DECORATION: none
}
.purple3:hover
{
    TEXT-DECORATION: underline
}
.brown3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #69250c
}
.brown3:link
{
    TEXT-DECORATION: none
}
.brown3:visited
{
    TEXT-DECORATION: none
}
.brown3:hover
{
    TEXT-DECORATION: underline
}
.blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #250a70
}
.blue:link
{
    TEXT-DECORATION: none
}
.blue:visited
{
    TEXT-DECORATION: none
}
.blue:hover
{
    TEXT-DECORATION: underline
}
.leftnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    CURSOR: pointer;
    COLOR: #ffffff
}
.leftnav:link
{
    TEXT-DECORATION: none
}
.leftnav:visited
{
    TEXT-DECORATION: none
}
.leftnav:hover
{
    COLOR: #ffc00e
}
.subnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #6d270d
}
.subnav:link
{
    TEXT-DECORATION: none
}
.subnav:visited
{
    TEXT-DECORATION: none
}
.milestone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.milestone:hover
{
    TEXT-DECORATION: underline
}
.black
{
    COLOR: #000000;
    LINE-HEIGHT: 17px
}
.titlebrown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em;
    COLOR: #69250c
}
.main
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.13em;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mainb1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.13em;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	display:inline;
}
.errorMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.funbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #ff9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.imgnoborder
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.bodyB
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 1em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.caption:hover
{
    COLOR: #ff9900
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    COLOR: #444040;
    TEXT-DECORATION: none
}
A.copyright:hover
{
    COLOR: #ffc00e
}
.copyright:visited
{
    COLOR: #444040;
    TEXT-DECORATION: none
}
.field
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.78em;
    MARGIN: 5px 0px;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitefooterbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitefooterbold:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitefooterbold:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitefooterbold:hover
{
    COLOR: #ffffff
}
.whitetextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.71em;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitetext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.lgwhitetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitelink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitelink:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitelink:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitelink:hover
{
    COLOR: #ffffff
}
.lgwhitelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.lgwhitelink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.lgwhitelink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.lgwhitelink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.maintable
{
    HEIGHT: 100%
}
.abt_body
{
	text-align:center;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
    BACKGROUND-COLOR: #9db8c4
}
.cmn_body
{
    BACKGROUND-COLOR: #9db8c4;
    TEXT-ALIGN: center
}
.login_main
{
    HEIGHT: 100%
}
.abtchoc_body
{
    BACKGROUND-COLOR: #ffffff
}
.mkt_title
{
    DISPLAY: inline;
    FONT-SIZE: 1em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mkt_normal_text
{
    FONT-SIZE: 1em
}
.h2_history
{
    DISPLAY: inline;
    FONT-SIZE: 1em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.h2_history1
{
    FONT-SIZE: 1em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dated
{
    FONT-SIZE: 0.9em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mar_bot
{
    MARGIN-BOTTOM: 0px
}
.block
{
    DISPLAY: inline;
    MARGIN: 0px
}
.block1
{
    MARGIN-TOP: 0px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px
}
.largelink
{
    FONT-SIZE: 1.4em;
    COLOR: #400080
}
.fsize
{
    FONT-SIZE: 1em
}
.miletitle
{margin-top:0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em;
    MARGIN-BOTTOM: -13px;
    COLOR: #250c69
}
.brandtitle
{margin-top:0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em;
    MARGIN-BOTTOM: 0px;
    COLOR: #250c69
}
.prodtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    MARGIN-BOTTOM: 0px;
    COLOR: #250c69
}
.kihead2
{
    FONT-SIZE: 1em
}
.learntitle
{
    margin-top:0px
	FONT-SIZE: 1.3em
}
.learntext
{
    FONT-SIZE: 1em
}
.psubtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.13em;
    COLOR: #250c69
}
.pcolor
{
    COLOR: #400040
}
.learntxtht
{
    FONT-SIZE: 1em;
    LINE-HEIGHT: 1.55em
}
.rcolor
{
    COLOR: #ff0000
}
.legaltitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    MARGIN-BOTTOM: 0px;
    COLOR: #250c69
}
.learntxtht1
{
    FONT-SIZE: 1em;
    LINE-HEIGHT: 1.15em
}
.learnli
{
    MARGIN-LEFT: -15px
}
.mar_top
{
    MARGIN-BOTTOM: 50px
}
.funtitle
{margin-top:0px;
    FONT-SIZE: 1.25em
}
.funanc
{
    FONT-SIZE: 1.65em;
    TEXT-DECORATION: underline
}
.flhead2
{
    FONT-SIZE: 1em
}
.fontsize12
{
    FONT-SIZE: 1.2em
}
.marginpadding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.hidden
{
    VISIBILITY: hidden
}
.marginff
{
    MARGIN-LEFT: 0px
}

.tvadmargin
{margin-top:-2px}
.detailtext {font-size: 1em; color: #000000;}
.brown_info {font-size: .9em; color: #69250c; font-weight: bold;}
.title_comm {font-size: .60em; color: #250c69; font-weight: bold;}
.purple_comm{font-size: 1em; color: #250c69; font-weight: bold;}
.purple_rec{font-size: .45em; color: #250c69; font-weight: bold;}
.purple_sal{font-size: .75em; color: #250c69; font-weight: bold;}
.purple_sal2{font-size: .56em; color: #250c69; font-weight: bold;}
.purple3_lz{font-size: 1.4em; color: #250c69;}
.blackf

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 1em;

    COLOR: #000000

}
.blackf2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 1.25em;

    COLOR: #000000;

}
.cpad{padding-left:5px;}


.fontcf{ color:#400080;}
.fontcfb{ color:#000000;}
.lspacing{ letter-spacing:normal;}

.fieldff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    MARGIN: 5px 0px;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.InvisibleHdr { margin-left:-1700px; margin-top:-1800px; position:absolute; }



.mainb2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	display:inline;
}

/* for main display*/

.display_main
{
height:400px;
height:300px;
}

.purple3f
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #250c69
}
.brown3f
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #69250c
}
.maincopynew
{
    LINE-HEIGHT: 17px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
.fontsize{

Font-size:1.4em;}
.listtypenone{

list-style-type:none;}
.listtypenone_new{

list-style-type:none;
margin-left:0px}

 .marginleft{

Margin-left:0px;}
.margintop{

Margin-top:0px;

}



.marginleft25{

Margin-left:25px;

}
.nutri_head{
    FONT-SIZE: 1em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px
	}
.fnormal{font-weight:normal}

.marginleft25f{

Margin-left:30px;

}
.bg1{ background-color:#0e0000;}

.title_inform { font-size:1.6em; color: #250c69; FONT-WEIGHT: bold; }
.paprint { font-size:0.7em; }
.faq3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}
.faq2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
}
.faq1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.3em;
}


/* NEW STYLES FOR NUTRI APP */

.aligntop {
vertical-align: top;
}

.alignmiddle{
text-align: center;
}

.alignright{
text-align: right;
}



.alignmiddle {
vertical-align: middle;
}

.nutritxt {
font-size:0.9em;
}

.nutriblue{
color: #8DD6FF;
font-weight: bold;
}

.landdrop{
width: 296px;
}

.portion{
width: 100px;
}

.whitetext {
color: #FFFFFF;
}


.landbg1{
background-color: #8DD6FF;
color: #FFFFFF;
padding: 5px 5px 15px 7px;
height: 134px;
vertical-align: top;
font-size:1.3em;
font-weight: bold;
}

.landbg2{
background-color: #A4A7A7;
color: #FFFFFF;
padding: 5px 5px 15px 7px;
height: 134px;
vertical-align: top;
font-size:1.3em;
font-weight: bold;
}

.landbg2blue{
color: #280970;
}

.prodsel1{
width: 300px;
}

.prodsel1choice{
background-color: #D7D3E5;
padding-left: 12px;
border-bottom: dotted 1px #000000;
height: 30px;
}

.nutri {
width: 295px;
}

.nutrioption {
font-size: .9em;
border-bottom: dotted 1px #000000;
}

.nutrioption:active {
background-color: #D6F0FF;
}

.nutrioption:focus {
background-color: #D6F0FF;
}

.nutrioption:hover {
background-color: #D6F0FF;
}

.bluebg {
background-color: #5DC5FF;
}

.greybg {
background-color: #717475;
}

.resultcell01{
background-color: #E7F6FF;
padding: 5px 29px 5px 5px;
}

.resultcell02{
background-color: #E7F6FF;
}

.resulthdr {
font-size:1.3em;
font-weight: bold;
color: #5DC5FF;
}

img.floatLeft {
    float: left;
    margin: 4px;
}

.nutriinfo {}
.nutriinfohdr {padding-left: 12px; background-color: #7DD1FF; height: 27px;font-weight: bold; width: 266px;}
.nutriinfohdr2 {padding-left: 12px; background-color: #C505AC; height: 27px;font-weight: bold; width: 266px;}
.nutriinfo .leftcell1 {padding-left: 12px;border-bottom: dotted 1px #000000; border-top: dotted 1px #000000; background-color: #A397C9; height: 20px;}
.nutriinfo .rightcell1 {padding-right: 12px; text-align: right; border-bottom: dotted 1px #000000; border-top: dotted 1px #000000; background-color: #A397C9;}
.nutriinfo .leftcell2 {padding-left: 12px;border-bottom: dotted 1px #000000; height: 20px;}
.nutriinfo .rightcell2 {padding-right: 12px; text-align: right; border-bottom: dotted 1px #000000;}
.nutriinfo .leftcell3 {padding-left: 12px;border-bottom: dotted 1px #000000; background-color: #B6ADD5; height: 20px;}
.nutriinfo .rightcell3 {padding-right: 12px; text-align: right; border-bottom: dotted 1px #000000; background-color: #B6ADD5;}
.nutriinfo .leftcell4 {padding-left: 12px;border-bottom: dotted 1px #000000; background-color: #B7ADD5; height: 20px;}
.nutriinfo .rightcell4 {padding-right: 12px; text-align: right; border-bottom: dotted 1px #000000; background-color: #B7ADD5;}
.nutriinfo .leftcell5 {padding-left: 12px;border-bottom: dotted 1px #000000; background-color: #E3DFEF; height: 20px;}
.nutriinfo .rightcell5 {padding-right: 12px; text-align: right; border-bottom: dotted 1px #000000; background-color: #E3DFEF;}

.nutriinfopack {}

.nutriinfopack table {border: 1px solid #7DD1FF;}

.nutriinfopack2 {}

.nutriinfopack2 table {border: 1px solid #C505AC;}

.nutriinfotxt {
font-size:1.2em;
font-weight: bold;
}

.nutriinfotxt2 {
font-size:0.8em;
}

.nutriinfotxt3 {
font-size:1.1em;
font-weight: bold;
color: #C505AC;
}

.dietinfo{
background-color: #E3E0EF;
color: #280970;
padding: 1px;
}

.terms{
background-color: #E6F6FF;
height: 218px;
}

.announce{
background-color: #250A70;
}

/* GDA TABS */
.leftoff {
background-image: url(/WebRoot/Store/NutriWizard/images/nutri_lefttab_off.gif);
color: #290970;
font-weight: bold;
padding: 3px 0px 3px 5px;
}

.lefton {
background-image: url(/WebRoot/Store/NutriWizard/images/nutri_lefttab_on.gif);
color: #290970;
font-weight: bold;
padding: 3px 0px 3px 5px;
}
.lefton a {text-decoration:none;color:#290970;}
.noscripttitle{color:#290970;font-weight:bold;padding:0 0 0 5px;}

.mainoff {
background-image: url(/WebRoot/Store/NutriWizard/images/nutri_tab_off.gif);
color: #290970;
font-weight: bold;
padding: 3px 0px 3px 5px;
}

.mainoff a {text-decoration:none;color:#290970;}

.mainon {
background-image: url(/WebRoot/Store/NutriWizard/images/nutri_tab_on.gif);
color: #290970;
font-weight: bold;
padding: 3px 0px 3px 5px;
}

.gdarow1left{padding-left: 5px;border-bottom: dotted 1px #000000; height: 20px; background-color:#E6F6FF;}
.gdarow1right{padding-right: 5px;border-bottom: dotted 1px #000000; height: 20px; background-color:#E6F6FF;}
.gdarow2left{padding-left: 5px;border-bottom: dotted 1px #000000; height: 20px; background-color:#F2FAFF;}
.gdarow2right{padding-right: 5px;border-bottom: dotted 1px #000000; height: 20px; background-color:#F2FAFF;}

.gdabg {
background-color:#E6F6FF;
}

.FloatLeft{
 float:left;
}

.FloatRight{
  float:right;
}

.darkblue{
  color:#250A70;
}

.bold{
 font-weight:bold;
}

.legal{
  display:none;
}

.leftnavbg {
BACKGROUND-COLOR: #bdb5d4 }

.leftnavbg2 {
BACKGROUND-COLOR: #250c69 }

.leftnavbg3 {
BACKGROUND-COLOR: #d3beb6 }

