﻿html
{
	margin: 0px; 
	padding: 0px; 
	width: 100%; 
	height: 100%;
}

body
{
	margin: 0px; 
	padding: 0px; 
	width: 100%; 
	height: 100%;
	color: #a80f20;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
}
a:link
{
	color: #a80f20;
}
a:visited
{
	color: #a80f20;
}
a:hoover
{
	color: #a80f20;
}
 a.Pyramid,
a.Pyramid:link,
a.Pyramid:visited,
a.Pyramid:active,
a.Pyramid:hover
{
	color: Blue;
}

p
{
	margin: 0px; 
	padding: 0px; 
	color: Black;
	text-align: left;
}

h1
{
	font-size: 18px;
	font-weight: bold;
	margin: 0px; 
	padding: 0px; 
	color: #AA0000;
}

h2
{
	font-size: 12px;
	margin: 0px; 
	padding: 0px; 
	color: #a80f20;
	font-weight:normal;
}

h2.Calories
{
	color: Black;
}

h2.Grains
{
	color: #ef6e12;
}

h2.Vegetables
{
	color: #32ad53;
}

h2.Fruits
{
	color: #a30f1d;
}

h2.Milk
{
	color: #009ef2;
}

h2.Meats
{
	color: #4d2980;
}

h2.Oils
{
	color: #fdc703;
}

h2.ExtraCalories
{
	color: #804523;
}

a.ExtraCalories
{
	color: #804523;
}

h3
{
	font-size: 12px;
	font-weight: bold;
	margin: 0px; 
	padding: 0px; 
	color: Black;
}

h3.Calories
{
	color: Black;
}

h3.Grains
{
	color: #ef6e12;
}

h3.Vegetables
{
	color: #32ad53;
}

h3.Fruits
{
	color: #a30f1d;
}

h3.Milk
{
	color: #009ef2;
}

h3.Meats
{
	color: #4d2980;
}

h3.Oils
{
	color: #fdc703;
}

h3.ExtraCalories
{
	color: #804523;
}

span.Calories,
span.Grains,
span.Vegetables,
span.Fruits,
span.Milk,
span.Meats,
span.Oils,
span.ExtraCalories
{
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	margin: 0px; 
	padding: 0px; 
}

span.Calories
{
	color: Black;
}

span.Grains
{
	color: #ef6e12;
}

span.Vegetables
{
	color: #32ad53;
}

span.Fruits
{
	color: #a30f1d;
}

span.Milk
{
	color: #009ef2;
}

span.Meats
{
	color: #4d2980;
}

span.Oils
{
	color: #fdc703;
}

span.ExtraCalories
{
	color: #804523;
}

td.MyChoicesHeader
{
	text-align: center;
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid black;
	white-space: nowrap;
}

td.MyChoicesLine
{
	text-align: center;
	vertical-align: bottom;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid silver;
	white-space: nowrap;
}

td.MyChartHeader
{
	text-align: center;
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid silver;
}

td.MyChartLine
{
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom: 1px solid silver;
	white-space: nowrap;
	height: 50px;
}

span.MyChartLine
{
	color: Black;
	font-weight: bold;
}

a.NavBar,
a.NavBar:link,
a.NavBar:visited,
a.NavBar:active
{
	font-size: 10pt;
	font-weight: bold;
	color: #AA0000;
	text-decoration: none;
	line-height: 1.1em;
}

a.NavBar:hover
{
	color: #CC0000;
	text-decoration: underline;
}

a.Steps,
a.Steps:link,
a.Steps:visited,
a.Steps:active,
a.Steps:hover
{
	font-size: 11px;
	font-weight: normal;
	color: Black;
}

a.PyramidLink
{
	color: black;
	font-size: 7pt;
	position: absolute;
	text-decoration: none;
}

a.PyramidLink:hover
{
	text-decoration: underline;
}

img.CloseButton
{
	position: relative;
    z-index: 1;
    cursor: pointer;
    top: 11px;
    left: 206px;
}
