.hoverOne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/tab-mid-red_02.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 34px;
	width: 74px;
	padding-top: 6px;
	font-weight: bolder;
	
	
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005294;
	background-image: url(images/phone_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 6px;
	padding-left: 14px;
	text-decoration: none;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005294;
	background-image: url(images/home_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 6px;
	padding-left: 16px;
}
.mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005294;
	background-image: url(images/mail_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 6px;
	padding-left: 14px;
}
.print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005294;
	background-image: url(images/printer_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 6px;
	padding-left: 14px;
}
a:link {
	text-decoration: underline;
	color: #0066CC;
	
}
a:visited {
	text-decoration: underline;
	color: #0066CC;
}
a:active {
	text-decoration: underline;
	color: #0066CC;
}
a:hover {
	text-decoration: none;
	color: #0066CC;
	
}
.hHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 9px;
}
.subheadOne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
}
.homeBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
}
.blueBot {
	background-color: #cbd5db;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.headerPrint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	padding-bottom: 6px;
}
.subheaderPrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 6px;
}
.printBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.printFoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.printNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-align: right;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #003300;
	padding-top: 3px;
	padding-bottom: 3px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 220px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003300;
}
.homeFoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #005596;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.breadCrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005294;
	padding-left: 12px;
}
.toolkitBox {
	padding: 3px 10px;
}
.toolkitType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding: 9px;
}
.yellowBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e6f5e3;
	width: 200px;
	margin: 6px 6px 3px 9px;
	color: #b74247;
	font-weight: bold;
	padding: 9px 6px 3px 9px;
}
p.small {line-height: 13px; link-color: #000000;}
p.big {line-height: 16px;}

.red {
	color: #0066cc;
	line-height: 12px;
}
p {line-height: 14px;}
.blueBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e7eff4;
	width: 200px;
	margin: 5px 6px 3px 9px;
	color: #15619d;
	font-weight: bold;
	padding: 6px 6px 3px 9px;
	line-height: 15px;
}
.blue {
	color: #15619d;
	vertical-align: 60%;
}
.tanBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eaeaea;
	width: 200px;
	margin: 5px 6px 3px 9px;
	color: #000000;
	font-weight: bold;
	padding: 6px 6px 3px 9px;
	line-height: 15px;
}
.black {
	color: #000000;
	vertical-align: 60%;
}
.recipeBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 6px;
	color: #000000;
	padding: 6px 6px 3px;
	line-height: 16px;
	
	float: left;
	width: 99%;
}
.levelHead {
	color: #005596;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 12px;
	padding-bottom: 10px;
	letter-spacing: -0.5pt;
}
.rightPhoto {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 12px;
}
.recipeSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	color: #003128;
	padding-bottom: 9px;
}
.ingredBorder {
	border: 1px solid #dddddd;
	background-color: #fbf7d1;
	padding-left: 6px;
	padding-top: 6px;
}
ul {
	padding-left: 0;
	margin-left: 0px;
	list-style-type: none;
	text-decoration: none;
	text-align:left;
	text-indent: 0pt;
	display: block;
}
	
	
	.recipedot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/recipedot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 6px;
	height: 16px;
	width: 16px;
	padding-left: 4px;
}


.return {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding-bottom: 6px;
	padding-right: 12px;
}
.recipeCopy {
	font-family: arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	padding-bottom: 1px;
}
.introBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 6px;
}
.ingredBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 2px 6px 2px 0px;
	line-height: 13px;
}
.homeBg {
	background-image: url(images/h-bg.jpg);
	background-repeat: no-repeat;
}
.fitnessHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.fitnessBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.blackBot {
	background-color: #000000;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.relatedTopics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.blueTop {
	background-color: #005294;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.subheadTwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
}
.exampleBorder {
	border: 1px solid #dddddd;
	background-color: #fbf7d1;
	padding-left: 6px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
}
.exampleBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding: 2px 6px 2px 0px;
	line-height: 13px;
}
.exampleDot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/exampledot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 6px;
	height: 16px;
	width: 16px;
	padding-left: 4px;
}
.goalBody {
	font-family: arial, sans-serif;
	font-size: 13px;
	line-height: 14px;
	padding-bottom: 1px;
}
.chartBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
.introTableBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
.worksheetLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;

	line-height: 15px;
	background-color: #fbf7d1;
}
.worksheetHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #ffffff;
	background-color: #005596;
	text-align: center;
	padding-top: 2px;
}
.worksheetSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #ffffff;
	background-color: #a6b7b4;
	text-align: center;
	padding-top: 2px;
}
.chartBodyUnderlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.redBorderTable {
	border: 2px solid #bbbbbb;
	background-color: #eaeaea;
	padding: 3px;
}
.creditTip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	border: 3px solid #6f834a;
	padding: 5px 3px 3px;
	width: 250px;
	background-color: #ffffff;
}
.tanBoxNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dabfa2;
	width: 200px;
	margin: 5px 3px 3px 9px;
	color: #000000;
	font-weight: bold;
	line-height: 12px;
	border: 1px solid #666666;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 2px;
}
.fitnessTip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #ffffff;
	border: 3px solid #ff8e00;
	padding: 5px 3px 3px 85px;
	width: 250px;
	background-image: url(images/fitness_tip.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.greenBorderTable {
	border: 2px solid #3b9e32;
	background-color: #eef7ec;
	padding: 3px;
}
.planDot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/plandot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 6px;
	height: 16px;
	width: 16px;
	padding-left: 4px;
}
.tanBorderTable {
	border: 2px solid #cccccc;
	background-color: #e7eff4;
	padding: 3px;
}
.redBorderTableTwo {
	border: 3px solid #005596;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
}
.actionDot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	height: 56px;
	width: 56px;
	font-weight: bold;
	background-position: center;
	vertical-align: middle;
}
.caseOne {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 16px;
	background-color: #ffffff;
	padding: 6px;
	border: 2px solid #cccccc;
}
.tanBorderTwo {
	border: 1px solid #005596;
	background-color: #e7eff4;
	padding: 3px;
}
.tabsonPages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fbf7d1;
	width: 200px;
	color: #b74247;
	font-weight: bold;
	padding: 6px 1px;
}
.closeWin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #ffffff;
	background-color: #cccccc;
	text-align: right;
	padding-top: 2px;
	padding-right: 12px;
}
.chartBorder {
	border: 1px solid #999999;
	padding-left: 6px;
	padding-top: 6px;
}
.redBorderTableThree {
	border: 3px solid #b74247;
	padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
}
.exampleHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding: 2px 6px 2px 0px;
	line-height: 14px;
	font-weight: bold;
}
.chartBodyTwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.chartSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #ffffff;
	background-color: #005596;
	text-align: center;
	padding-top: 2px;
}
.chartBorderGreen {
	border: 1px solid #003128;
}
.blackBorder {
	border: 1px solid #000000;
}
.chartSubHeadBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #ffffff;
	background-color: #005596;
	text-align: center;
	padding-top: 2px;
}
.redDot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/reddot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-right: 6px;
	height: 16px;
	width: 16px;
	padding-left: 4px;
	text-align: center;
}
.chartBodyBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	background-color: #66837e;
	font-weight: bold;
	padding-left: 3px;
}
.jobTip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #ffffff;
	border: 3px solid #dab28c;
	padding: 5px 3px 3px 85px;
	width: 300px;
	background-image: url(images/jobtip.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.blueBoxTwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #d7d5de;
	width: 350px;
	font-weight: normal;
	padding: 6px 6px 3px 9px;
	line-height: 15px;
	border: 1px solid #15619d;
}
.blueBoxBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #15619d;
}
.greyBorder {
	border: 1px solid #999999;
}
.chartBodyBgYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #f2e1c6;
	font-weight: bold;
	padding-left: 3px;
}
.chartBodyBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
}
.idDot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	width: 36px;
	font-weight: bold;
	background-position: center top;
	background-image: url(images/bigreddot.gif);
	background-repeat: no-repeat;
	height: 36px;
}
.blueBoxTwostretch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e7eff4;
	font-weight: normal;
	padding: 6px 6px 3px 9px;
	line-height: 15px;
	border: 1px solid #15619d;
}
.source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/************* Footer ***********************/
#footerText
{
    background: url(/images/horizontal_bar.gif) repeat-x 0px 0px;
    margin: 0;
    padding: 15px 0;
    text-align: center;
    font-family: arial, helvetica, tahoma;
    font-size: .8em;
}

#footerText p
{
    margin: 0;
    padding: 0 10px 10px 10px;
    line-height: 150%;

}
#footerLinksNav, #footerLinksSub
{
    margin: 0 0 2px 0;
    padding: 0 10px;
}

#footerLinksNav li, #footerLinksSub li
{
    margin-left: 0;
    list-style: none;
    display: inline;
    padding: 0 4px;
    border-left: solid 1px #000000;
}

#footerLinksNav li.first, #footerLinksSub li.first
{
    border-left: none;
}

#footerLinksNav li a:link, #footerLinksSub li a:link, #footerLinks2html a:link, #footerLinksNav li a:visited, #footerLinksSub li a:visited, #footerLinks2html a:visited, #footerLinksNav li a:active, #footerLinksSub li a:active, #footerLinks2html a:active
{
    color: #666666;
    text-decoration: underline;
}

#footerLinksNav li a:hover, #footerLinksSub li a:hover, #footerLinks2html a:hover
{
    text-decoration: none;
}

.copyright
{
    font-size: 80%;
}




