/*  Nutrition Explorations Redevelopment  */
/*  Cascading Style Sheet: Parents  */


/*  Universal Elements  */
body      { background-color: #FFF; margin: 0px; padding: 0px; }
p         { font-family: verdana, arial; font-size: 11px; color: #000; line-height: 17px; }
ul li     {line-height: 17px;}
ol li     {line-height: 17px;}

a:link    { color: #0650F8; text-decoration: none; }
a:active  { color: #0650F8; text-decoration: none; }
a:visited { color: #0650F8; text-decoration: none; }
a:hover   { color: #0650F8; text-decoration: underline; }

a.foot:link    { color: #3A4850; text-decoration: none; }
a.foot:active  { color: #3A4850; text-decoration: none; }
a.foot:visited { color: #3A4850; text-decoration: none; }
a.foot:hover   { color: #3A4850; text-decoration: underline; }

h1 {
	font-family:verdana, arial, sans-serif;
	font-size: 22px;
	color:#0650F8;
	font-weight:normal;
	width:420px;
	margin-top:0;
	padding-top:0;
	}


/*  Header Elements  */
.headertitle  { background-color: #6DB703; width: 637px; padding: 0px; }
.headerlogo   { background: url(http://www.nutritionexplorations.com/images/parents/header-bg2.gif) #6DB703 repeat-x; width: 637px; padding: 0px; }
.headerimage { background: url(http://www.nutritionexplorations.com/images/parents/header-bg.gif) #C4E18D repeat-x; width: 140px; padding: 0px; }
.headerbg    { background: url(http://www.nutritionexplorations.com/images/parents/header-bg.gif) #C4E18D repeat-x; width: 100%; }

.navcolumn { background: url(http://www.nutritionexplorations.com/images/parents/header-navline.gif) #E9F1D3 repeat-y; width: 178px; }
.auxcolumn { background-color: #C4E18D; width: 459px; }

.auxcell   { background-color: #C4E18D; }

.searchbox { font-family: verdana, arial; font-size: 9px; color: #000; padding: 0px; width: 76px; }
.searchbut { border-style: none; border-width: 0px; }

.selectbox { font-family: verdana, arial; font-size: 11px; color: #7AAB2F; background-color: #E9F1D3; font-weight: bold; padding: 0px; }

.boxtd     { font-family: verdana, arial; font-size: 11px; color: #000; line-height: 16px; }
.boxsmall  { position: absolute; top: 41px; left: 421px; width: 211px; height: 74px; background: url(http://www.nutritionexplorations.com/images/parents/header-box-small.gif) #C4E18D no-repeat; padding: 0px; margin: 0px; }
.boxmed    { position: absolute; top: 41px; left: 355px; width: 277px; height: 74px; background: url(http://www.nutritionexplorations.com/images/parents/header-box-med.gif) #C4E18D no-repeat; padding: 0px; margin: 0px; }
.boxlarge  { position: absolute; top: 41px; left: 319px; width: 313px; height: 74px; background: url(http://www.nutritionexplorations.com/images/parents/header-box-large.gif) #C4E18D no-repeat; padding: 0px; margin: 0px; }


/*  Body Elements  */
.maincolumn { background-color: #FFF; font-family: verdana, arial; font-size: 11px; color: #000; width: 394px; }
.sidecolumn { background-color: #FFF; font-family: verdana, arial; font-size: 11px; color: #000; width: 154px; }
.spreadcol  { background-color: #FFF; font-family: verdana, arial; font-size: 11px; color: #000; width: 568px; }
.spreadcol2  { background-color: #FFF; font-family: verdana, arial; font-size: 11px; color: #000; width: 510px; }
.guttercol  { background-color: #FFF; width: 20px; }

.pyramidcol1  { background-color: #FFF; font-family: verdana, arial; font-size: 11px; color: #000; width: 290px; }
.pyramidcol2  { background-color: #FFF; font-family: verdana, arial; font-size: 11px; color: #000; width: 250px; }

.greenline { border: 1px solid #0650F8; }
.rightline { border-right: 1px solid #0650F8; }

.relinks    { line-height: 13px; color: #000; }

.foottext   { font-family: verdana, arial; font-size: 9px; color: #878787; }

.head1,h2      { font-family: verdana, arial; font-size: 11px; color: #7AAB2F; font-weight: bold; }
.head2      { font-family: verdana, arial; font-size: 11px; color: #7AAB2F; font-weight: normal; }
.head3      { font-family: verdana, arial; font-size: 11px; color: #7AAB2F; font-weight: bold; }
.head4      { font-family: verdana, arial; font-size: 11px; color: #7AAB2F; font-weight: normal; }
.head5      { font-family: verdana, arial; font-size: 11px; color: #4F98FC; font-weight: normal; }

.nextpage   { font-family: verdana, arial; font-size: 11px; color: #0650F8; font-weight: normal; }
.selected   { text-decoration: underline; }
.red        { color: red; font-weight: bold; }

ul.pdfs {
	padding:0;
	margin:0;
	list-style: none;
	}

ul.pdfs li{
	padding: 0 0 0 40px;
	background: url(/images/sfs/pdf-icon.gif) no-repeat 0 3px;
	}

p.nomargin {
	margin-bottom:0; 
	padding-bottom:0;
	}

ul.nomargin {
	margin-top:0; 
	padding-top:0;
	}
	
#popupDiv {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width: 100px;
	height: 100px;
	border: 0;
}

.sixkeys {
	border:2px solid #7AAB2F;
	padding:0 7px;
}

.sixkeys li {
	padding-bottom:10px;
}

.greenpromo {
	margin:0;
	padding:0;
	width:145px;
	background: url(/images/parents/greenpromobox_bg.gif);
	background-repeat: repeat-y;	
}
.greenpromo p  { 
	margin:0;
	font-family: verdana, arial; 
	font-size: 11px; 
	padding:5px 5px 0px 15px;
	width:120px;
	margin:0 5px 10px 0;
	color: #000; 
	line-height: 16px; 
}

.greenpromobottom {
	position:relative;
	top:3px;
}

.greenborder{
	border: 2px solid #7cbf00;
}

.recipephoto {
margin:0 10px;
}

ul.pdfs{
	padding:0;
	margin:0;
	list-style: none;
	}

ul.pdfs li{
	padding: 0 0 5px 40px;
	background: url(/images/parents/pdficon.gif) no-repeat 0 3px;
	}
.nopdf{
	background: none !important;
}
.footnote {
	font-size:9px;
}


/* New Navigation Styles */
.mainnav {
	font-family:verdana, sans-serif;
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
	width:150px;
}

.mainnav li {
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	background: url(/images/parents/bullet.gif) no-repeat;
	margin:0;
	padding:0 0 15px 22px;
}

.mainnav li a:link, .mainnav li a:visited {
	color:#666;
	text-decoration:none;
}

.mainnav li#lev1-open a:hover, .mainnav li a:hover,  .mainnav li#lev1-open ul li a:hover, .mainnav li a.active:link, .mainnav li a.active:visited, .mainnav li#lev1-select a:hover {
	color:#0650F8;
}

li#lev1-select {
	background: url(/images/parents/bullet-static.gif) no-repeat;
}

li#lev1-open {
	background: url(/images/parents/bullet-open.gif) no-repeat;
}

.mainnav li#lev1-open a, .mainnav li#lev1-select a, .mainnav li#lev1-select a.active, .mainnav li#lev1-open ul li a.active {
	color:#7AAB2F;
}

.mainnav li#lev1-open ul li a {
	color:#666;
}

.mainnav ul {
	margin:0 0 0 -19px;
	padding:15px 0 0 0;
	list-style:none;
}

.mainnav ul li {
	font-weight:normal;
	background: url(/images/parents/bullet-lev2-static.gif) no-repeat;
	margin:0;
	padding:0 0 7px 19px;
}

.mainnav ul li.expand-closed {
	background: url(/images/parents/bullet-lev2-closed.gif) no-repeat;
}

.mainnav ul li.expand-open {
	background: url(/images/parents/bullet-lev2-open.gif) no-repeat;
}

.mainnav ul ul {
	margin:0;
	padding:5px 0 0 0;
}

.mainnav ul ul li {
	background: url(/images/parents/bullet-lev3.gif) no-repeat;
	margin:0;
	padding:0 0 5px 12px;
}