/*  Nutrition Explorations Redevelopment  */
/*  Cascading Style Sheet: School Foodservice  */


/*  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     {font-family: verdana, arial; font-size: 11px; color: #000; line-height: 17px;}

a:link    { color: #608FF8; text-decoration: none; }
a:active  { color: #608FF8; text-decoration: none; }
a:visited { color: #608FF8; text-decoration: none; }
a:hover   { color: #608FF8; 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; }


/*  Header Elements  */
.headertitle  { background-color: #608FF8; width: 637px; padding: 0px; }
.headerlogo   { background: url(http://www.nutritionexplorations.com/images/sfs/header-bg2.gif) #B5D4FF repeat-x; width: 637px; padding: 0px; }
.headerimage  { background: url(http://www.nutritionexplorations.com/images/sfs/header-bg.gif) #B5D4FF repeat-x; width: 140px; padding: 0px; }
.headerbg     { background: url(http://www.nutritionexplorations.com/images/sfs/header-bg.gif) #B5D4FF repeat-x; width: 100%; }

.navcolumn { background: url(http://www.nutritionexplorations.com/images/sfs/header-navline.gif) #E0EDFE repeat-y; width: 178px; }
.auxcolumn { background-color: #B5D4FF; width: 459px; }

.auxcell   { background-color: #B5D4FF; }

.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: #4E77F5; background-color: #D1E7FD; font-weight: bold; padding: 0px; }

.boxtd     { font-family: verdana, arial; font-size: 11px; color: #000; line-height: 17px; }
.boxsmall  { position: absolute; top: 42px; left: 443px; width: 189px; height: 73px; background: url(http://www.nutritionexplorations.com/images/sfs/header-box-small.gif) #B5D4FF 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; }
.guttercol  { background-color: #FFF; width: 20px; }

.relinks    { line-height: 13px; color: #FC8B00; }

.foottext   { font-family: verdana, arial; font-size: 9px; color: #878787; }

.head1      { font-family: verdana, arial; font-size: 11px; color: #4E77F5; font-weight: bold; }
.head2      { font-family: verdana, arial; font-size: 11px; color: #4E77F5; font-weight: normal; }
.head3      { font-family: verdana, arial; font-size: 14px; color: #4E77F5; font-weight: bold; }
.head4      { font-family: verdana, arial; font-size: 11px; color: #FA770F; font-weight: normal; }

h1 {
	font-family:verdana, arial, sans-serif;
	font-size: 22px;
	color:#FC8B00;
	font-weight:normal;
	width:420px;
	margin-top:0;
	padding-top:0;
	}

h2 {
	font-family:verdana, arial, sans-serif;
	font-size: 17px;
	color:#FC8B00;
	font-weight:normal;
	width:400px;
	}

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;
	}
	
#popupDiv {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width: 100px;
	height: 100px;
	border: 0;
}

p.nomargin {
	margin-bottom:0; 
	padding-bottom:0;
	}

ul.nomargin, ol.nomargin {
	margin-top:0; 
	padding-top:0;
	}
	
table.hours td {
	border: 1px solid #6293F7;
	}

.smallgrey {font-family: verdana, arial; font-size: 10px; color: #333;}

.down {position:relative; top:3px;}

.red {color:#f00; font-size:10px;}

.greybkgd {background:#E2E2E2; padding:5px;}

.messagenum {font-weight:bold; color:#608ff8;}