/* Public Site Too */
a.Nav:link { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-decoration: none;  }
a.Nav:visited { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-decoration: none;  }
a.Nav:active { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-decoration: underline;   }
a.Nav:hover { color: #FF7111; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-decoration: underline;   }

a.NavSmall:link { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 9pt; font-weight: none;  text-decoration: none;  }
a.NavSmall:visited { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 9pt; font-weight: none;  text-decoration: none;  }
a.NavSmall:active { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 9pt; font-weight: none;  text-decoration: underline;   }
a.NavSmall:hover { color: #FF7111; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 9pt; font-weight: none;  text-decoration: underline;   }


a.Nutritional-Information-Link:link
{
	font-size: 12px;
	cursor: hand;
	color: #024480;
	line-height: 18px;
	text-decoration: underline;
}
a.Nutritional-Information-Link:visited {color: #024480; text-decoration: underline}
a.Nutritional-Information-Link:active {color: #024480;}
a.Nutritional-Information-Link:hover {color: #FF7111; text-decoration: none; cursor: hand}

a.search-results:link{border-bottom: #77abdd 1px dashed; text-decoration: none; color: black;}
a.search-results:visited{border-bottom: #77abdd 1px dashed; text-decoration: none; color: black;}
a.search-results:active{border-bottom: #77abdd 1px dashed; text-decoration: none; color: black;}
a.search-results:hover {border-bottom: #77abdd 1px dashed; text-decoration: none; color: #FF7111;}



.LeftSideTitle
{
	color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;  
}

.LeftSideSmall
{
	color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt;  
}

body
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.Regular{
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.Small{
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.sideMenuFont
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.sideMenuBordered
{
	border-right: #5b7290 1px dashed;
	border-top: #5b7290 1px dashed;
	border-left: #5b7290 1px dashed;
	border-bottom: #5b7290 1px dashed;
	background-color: whitesmoke;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.disabled
{
	font-size: 10px;
	color: gray;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.button
{
	border-right: 1px silver outset;
	border-top: 1px silver outset;
	font-size: 12px;
	border-left: 1px silver outset;
	cursor: hand;
	border-bottom: 1px silver outset;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	background-color: whitesmoke;
}

.FormControl
{
	font-size: 11px;
	background-color: whitesmoke;
}

.formSideSearch
{
	font-size: 11px;
	color: #336699;
	background-color: whitesmoke;
}

.FormText
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.Error{
	font-size: 11px;
	color: red;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

h1
{
	border-right: #77abdd 1px dashed;
	border-top: #77abdd 1px dashed;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 5px;
	border-left: #77abdd 1px dashed;
	width: 100%;
	color: #336699;
	padding-top: 5px;
	border-bottom: #77abdd 1px dashed;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	background-color: whitesmoke;
	font-variant: small-caps;
	text-decoration: none;
}

h2 {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #336699;
	PADDING-TOP: 5px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	BACKGROUND-COLOR: whitesmoke;
	TEXT-DECORATION: none;
	border: 1px dashed #77abdd;
	font-variant: small-caps;
}

h3 {
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	WIDTH: 98%;
	COLOR: #336699;
	
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-bottom: 1px dashed #77abdd;
	font-variant: small-caps;
}


h4 {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	COLOR: #336699;
	
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: small-caps;
}

.TitleNonHeading{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	COLOR: #336699;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: small-caps;
}

A:link {color: #024480; text-decoration: underline; cursor: hand}
A:visited {color: #024480; text-decoration: underline}
A:active {color: #024480;}
A:hover {color: #FF7111; text-decoration: none; cursor: hand}

a.small:link {color: GrayText; text-decoration: underline; cursor: hand; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt;}
a.small:visited {color: GrayText; text-decoration: underline; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt;}
a.small:active {color: #024480; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt;}
a.small:hover {color: #FF7111; text-decoration: none; cursor: hand; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt;}

a.dark:link  { color: #024480;  font-weight: bold;  text-decoration: underline; cursor: hand}
a.dark:visited  { color: #024480;   font-weight: bold; text-decoration: underline }
a.dark:active  { color: #024480;   font-weight: bold;  text-decoration: none; cursor: hand}
a.dark:hover  { color: #FF7111;  font-weight: bold;  }


a.footer:link { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  text-decoration: none;  }
a.footer:visited { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  text-decoration: none;  }
a.footer:active { color: WHITE; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  text-decoration: underline;   }
a.footer:hover { color: #FF7111; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  text-decoration: underline;   }

.sideMenuTxt{
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.copyright { font-size: 7pt; font-weight: bold; color: #669DDD; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.footer { font-size: 7pt; font-weight: bold; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; }


hr
{
	width: 80%;
	color: #336699;
	text-align: left;
}

Table
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.tableHeader
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	background-color: gainsboro;
	font-variant: small-caps;
}

.tableFooter
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	background-color: lightgrey;
	font-variant: small-caps;
}

.tableBordered
{
	border-right: #5b7290 1px dashed;
	border-top: #5b7290 1px dashed;
	border-left: #5b7290 1px dashed;
	border-bottom: #5b7290 1px dashed;
	background-color: whitesmoke;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.tableBorderedLight
{
	border-right: gainsboro 1px solid;
	padding-right: 0px;
	border-top: gainsboro 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: gainsboro 1px solid;
	padding-top: 0px;
	border-bottom: gainsboro 1px solid;
}

.NutInfoSmall
{
	font-size: 10px;
	color: black;
	font-family: Verdana;	
}
