﻿BODY {
    font-weight: normal;
    background: #ffffff;
    margin: 0px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    text-decoration: none;
    font-size: 11px;
}

#page
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	clear:both;
	width:800px;
}
#header
{
	clear:both;
	width:800px;
}
#content
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	clear:both;
	width:800px;
	min-height:200px;
	padding: 10px 0 10px 0;
}

a { color: #6065AE; }

a:hover { color: #95C324; }

.footer
{
	text-decoration:none;
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	clear:both;
	width:800px;
}
.footer a:HOVER
{
	text-decoration:underline;
}

.left
{
	float:left;
}
.right
{
	float:right;
}
.clear
{
	clear:both;
}
.breadcrumbs
{
	padding: -0 0 0 10px;
}
.recipedescription
{
	font-style:italic;
	color: black; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:13px; 
}
.recipeelement
{
	color: black; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:13px; 
	padding: 2px 0 0 30px;
}
.recipeelementgroup
{
	width:500px;
	height:25px;
	line-height:25px;
	
	vertical-align:middle;
	
}
.recipeelementgroupinner
{
	padding: 0 3px 0 3px;
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:15px; 
	font-weight:bold;
	
	
}
.required
{
	color:Red;
	padding: 0 3px 0 0;	
}

.submitrecipe
{
	margin: 5px 0 0 5px;
	cursor: pointer;
	overflow: hidden;
	width: 250px;
}

.submitrecipe img
{
	vertical-align:middle;
}

.submitrecipe a
{
	font-weight: normal;
	font-family: Trebuchet MS, Trebuchet; 
	text-decoration: none;
	color: #6065AE;
}

.submitrecipe:hover
{
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;	
}
.validations
{
	color:Red;
	font-size:9pt;
}

.categoryproduct
{
	width:140px; 
	min-height:180px;  
	text-align:center; 
	float:left; 
	cursor:pointer; 
	vertical-align:middle; 
}
.categoryproductinnerblock
{
	text-align:center; 
	min-height:180px;
	border:1px solid #dddddd;  
}
.categoryproductinnerblockname
{
	text-align:center; 
	font-size:8pt;
	min-height:40px;
	padding: 3px 3px 0 3px;
}
.categoryproductinnerblockimage
{
	text-align:center; 
	width:140px; 
	padding: 0 0 0 0;
}
.categoryproductbottomblock
{
	vertical-align:bottom;
	height:30px;
}
.categoryproductbottominnerblock
{
	 text-align:center; 
	 vertical-align:top; 
	 width:125px; 
	 padding: 0 15px 0 15px;
}
.categoryproductlink
{
	font-weight:bold;
	font-size:8pt;
	color: #6065AE;
}
.sitemaplink
{
	font-size:9pt;color:black;text-decoration:none;cursor:pointer;
}
.sitemaplinkheader
{
	font-size:11pt;color:#6065AE;text-decoration:none;cursor:pointer;font-weight:bold;
}
.sitemaplinkheader:HOVER
{
	text-decoration:underline; 
}
.sitemaplink:HOVER
{
	text-decoration:underline; color:#95C324;
}
.sitemaplevel1
{
	padding: 4px 0 0 20px;
}
.sitemaplevel2
{
	padding: 4px 0 0 40px;
}
.sitemaplevel3
{
	padding: 4px 0 0 60px;
}
.manuallink
{
	text-decoration:none;
    font-size:10pt;
}
.manuallink:HOVER
{
	text-decoration:underline;
}
.productmanuallink
{
	font-size:8pt;
	color:Black;
	font-style:italic;
}
.productmanuallink:HOVER
{
	text-decoration:underline;
}
#search
{
	position: absolute;
	top: 67px;
	left: 628px;
}
#EmailSignup
{
    width: 172px;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    background: url(../../Images/EmailBackground.gif) no-repeat top;
}
#EmailSignupInner
{
    width: 167px;
    height: 19px;
    line-height: 19px;
    padding: 5px 0 0 5px;
    vertical-align: middle;
}
.EmailSignupTextbox
{
	float: left;
    width: 140px;
    height: 14px;
    font-size: 11px;
    color: #6065AE;
    font-weight: bold;
    vertical-align: middle;
    border-style: none;
    border-width: 0;
}
#EmailSignupButtonOuter
{
	padding: 1px 3px 0 0;
	float: left;
}
.EmailSignupButton
{
	margin: 0;
	padding: 0;
	float:left;
    width: 16px;
    cursor: pointer;
    padding: 0;
    border: none;
    vertical-align: middle;
    background: url(../../Images/EmailSignupButton.gif) no-repeat top;
}

#cartlinksouter
{
	position:absolute;
	margin: 5px 0 0 0;
	width:800px;
}
#cartlinks
{
	float:right;
}
.cartlink
{
	text-decoration:underline;
    font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; 
    color:black;
    color: #6065AE;
}
.cartlink:HOVER
{
	color: #95C324;
}

.breadcrumbheader_small {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; 
	/*letter-spacing:-1px;*/
	text-decoration:none; 
	line-height:24px; 
	font-weight: normal;
	}
.breadcrumbheader_small_arrow {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; 
	/*letter-spacing:-1px;*/
	text-decoration:none; 
	line-height:24px; 
	font-weight: normal;
	}
.breadcrumbheader_small:HOVER
{
	text-decoration:underline;
	color:#6065AE;
}





/*----------------EXISTING----------------*/
.chartbody {
    font-weight: normal;
    background: #ffffff;
    margin: 0px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    text-decoration: none;
    font-size: 10px;
}


.hometagline {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; text-decoration:none; 
	line-height:15px; 
	font-weight: normal;
	}

.copy {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; 
	text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
	
.nav {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; 
	text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
	
.footer_green {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; 
	text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
	
	
.PLcopy {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    }
    
a.PLcopy {
    	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #000000;
    	text-decoration: underline;
    }
    
.PLcopyheader {
    	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-weight: bold;
    	color: #000000;
    	text-decoration: none;
    }
    
.PLheader {
    	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size : 16px;
    	font-variant : small-caps;
    	font-weight : bold;
    	letter-spacing : 1px;
    	word-spacing : 2px;
    	color : #D02F35;
    	text-decoration : none;
    }
    
a.promolink:link {	
	color : #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px;  
	text-decoration: none;
	}   
a.promolink:visited {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px; 
	text-decoration: none;
	} 
a.promolink:active {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px;  
	text-decoration: none;
	}   
a.promolink:hover {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px;  
	text-decoration: underline;
	} 
	
td.sidebarhome { 
	padding: 0px 8px 8px 20px;
	}	
td.promobox { 
	padding: 8px 9px 4px 15px;
	}	
td.chartbox { 
	padding: 5px 5px 5px 5px;
	font-family : Trebuchet MS, Trebuchet;	
	}
td.popupbox { 
	padding: 8px 8px 10px 8px;
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 12px;
	}
	
td.boxhighlight { 
	padding: 8px 10px 10px 8px;
	border-style: solid; 
	border-width: 2; 
	border-color: A6D230; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 12px;
	}
	
.hometagline {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; text-decoration:none; 
	line-height:15px; 
	font-weight: normal;
	}
	
.body {
	color: #000000; 
	font-family: Arial; 
	font-size:12px; text-decoration:none; 
	line-height:14px; 
	font-weight: normal;
	}


	
	
.header {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:22px; 
	letter-spacing:-1px; 
	text-decoration:none; 
	line-height:24px; 
	font-weight: normal;
	}
	
.header_small {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; 
	/*letter-spacing:-1px;*/
	text-decoration:none; 
	line-height:24px; 
	font-weight: normal;
	}
.header_small_arrow {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:12px; 
	/*letter-spacing:-1px;*/
	text-decoration:none; 
	line-height:24px; 
	font-weight: normal;
	}



.headerbody {
	color: #000000; 
	font-family: Arial; 
	font-size:13px; text-decoration:none; 
	line-height:17px; 
	font-weight: normal;
	}

.headerbody2 {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:15px; text-decoration:none; 
	line-height:18px; 
	font-weight: normal;
	}

.subhead1 {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:18px; 
	text-decoration:none; 
	line-height:20px; 
	font-weight: normal;
	}
	
.subhead2 {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:18px; 
	text-decoration:none; 
	line-height:20px; 
	font-weight: normal;
	}
	
.footer_green {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; 
	text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
	
 .footer_blue {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; 
	text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}


	
 .smallprint {
	color: #000000; 
	font-family: Arial; 
	font-size:10px; 
	text-decoration:none; 
	line-height:14px; 
	font-weight: normal;
	}
	
 .chart_head {
	color: #6065AE; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:14px; 
	text-decoration:none; 
	line-height:16px; 
	font-weight: normal;
	}
.chart_head2 {
	color: #95C324; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:24px; 
	text-decoration:none; 
	line-height:22px; 
	font-weight: normal;
	}
.sidebarhome {
	color: #5C639E; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:14px; text-decoration:none; 
	line-height:15px; 
	font-weight: normal;
	}
	
.sidebarhome2 {
	color: #5C639E; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:10px; text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
		
.sidebarhead {
	color: #5C639E; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:14px; text-decoration:none; 
	line-height:18px; 
	font-weight: normal;
	}
.sidebarhead:HOVER {
	color: #5C639E; 
}
	
	
.sidebarbody {
	color: #FFFFFF; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
	
	
.red {
	color: #FF4041; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 15px; 
	} 
	
.star {
	color: #FF4041; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 15px; 
	} 
	
ul { 
	margin: 10px 0px 15px 15px;
	padding: 0px 0px 0px 0px;
	list-style-position: outside;
	list-style-image: url(/global/img/elm/li_bullet.gif);
	}
	
li {
	padding: 0px 0px 7px 0px;
	font-family : Arial;	
	font-size : 12px;
	}
	
	
ul.products { 
	margin: 3px 0px 1px 15px;
	padding: 0px 0px 0px 0px;
	list-style-position: outside;
	list-style-image: url(/global/img/elm/li_bullet.gif);
	}
	
li.products {
	padding: 0px 0px 0px 0px;
	font-family : Arial;	
	font-size : 11px;
	}

ol.form { 
	margin: 10px 0px 15px 35px;
	list-style-position: outside;
	}
	
ol { 
	margin: 10px 0px 15px 25px;
	padding: 0px 0px 0px 0px;
	list-style-position: outside;
	}
	

	
	
td.sidebarbody { 
	padding: 8px 8px 8px 10px;
	}
	
td.sidebarhome { 
	padding: 0px 8px 8px 20px;
	}
	
td.promobox { 
	padding: 8px 9px 4px 15px;
	}


td.chartbox { 
	padding: 5px 5px 5px 5px;
	font-family : Trebuchet MS, Trebuchet;	
	}
td.popupbox { 
	padding: 8px 8px 10px 8px;
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 12px;
	}
	
td.boxhighlight { 
	padding: 8px 10px 10px 8px;
	border-style: solid; 
	border-width: 2; 
	border-color: A6D230; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 12px;
	}
	
	
td.product_header_bar { 
	padding: 3px 8px 3px 8px;
	color : #FFFFFF; 
	font-family: Trebuchet MS, Trebuchet; 
	font-size:11px; text-decoration:none; 
	line-height:12px; 
	font-weight: normal;
	}
	
	
	
a.bodylink:link {	
	color : #6065AE; 
	font-family : Arial;	
	font-size : 12px; 
	text-decoration: none;
	}   
a.bodylink:visited {
	color: #6065AE; 
	font-family : Arial;	
	font-size : 12px; 
	text-decoration: none;
	} 
a.bodylink:active {
	color: #6065AE; 
	font-family : Arial;	
	font-size : 12px; 
	text-decoration: none;
	}   
a.bodylink:hover {
	color: #6065AE; 
	font-family : Arial;	
	font-size : 12px; 
	text-decoration: underline;
	} 
	
	
a.smallprintlink:link {	
	color : #000000; 
	font-family : Arial;	
	font-size : 10px; 
	text-decoration: none;
	}   
a.smallprintlink:visited {
	color: #000000; 
	font-family : Arial;	
	font-size : 10px; 
	text-decoration: none;
	} 
a.smallprintlink:active {
	color: #000000; 
	font-family : Arial;	
	font-size : 10px; 
	text-decoration: none;
	}   
a.smallprintlink:hover {
	color: #000000; 
	font-family : Arial;	
	font-size : 10px; 
	text-decoration: underline;
	} 
	
	
	
	
a.sidebarlink:link {	
	color : #FFFFFF; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: underline;
	}   
a.sidebarlink:visited {
	color: #FFFFFF; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: underline;
	} 
a.sidebarlink:active {
	color: #FFFFFF; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: none;
	}   
a.sidebarlink:hover {
	color: #FFFFFF; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: none;
	}
	
	
	
	
a.largelink:link {	
	color : #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 15px; 
	text-decoration: none;
	}   
a.largelink:visited {
	color: #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 15px; 
	text-decoration: none;
	} 
a.largelink:active {
	color: #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 15px; 
	text-decoration: none;
	}   
a.largelink:hover {
	color: #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 15px; 
	text-decoration: underline;
	} 
	
	
a.subnavlink:link {	
	color : #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px; 
	text-decoration: none;
	}   
a.subnavlink:visited {
	color: #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px;  
	text-decoration: none;
	} 
a.subnavlink:active {
	color: #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px; 
	text-decoration: none;
	}   
a.subnavlink:hover {
	color: #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px;  
	text-decoration: underline;
	} 
	
	
	/*letter-spacing:-1px;*/
a.subnavlinkON:link {	
	color : #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px;
	text-decoration: underline;
	}   
a.subnavlinkON:visited {
	color: #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px;
	text-decoration: underline;
	} 
a.subnavlinkON:active {
	color: #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px;
	text-decoration: underline;
	}   
a.subnavlinkON:hover {
	color: #222777; 
	font-family : Arial;	
	font-size : 11px;
	letter-spacing:0px; 
	text-decoration: underline;
	} 
	
	
	
	
	
a.homelink1:link {	
	color : #5C639E; 
	font-family : Arial;	
	font-size : 14px; 
	line-height:15px;  
	text-decoration: none;
	}   
a.homelink1:visited {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 14px; 
	line-height:15px; 
	text-decoration: none;
	} 
a.homelink1:active {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 14px; 
	line-height:15px;  
	text-decoration: none;
	}   
a.homelink1:hover {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 14px; 
	line-height:15px;  
	text-decoration: underline;
	} 
	
	
	
	
	
a.homelink2:link {	
	color : #000000; 
	font-family : Arial;	
	font-size : 10px; 
	line-height:13px;  
	text-decoration: none;
	}   
a.homelink2:visited {
	color: #000000; 
	font-family : Arial;	
	font-size : 10px; 
	line-height:13px; 
	text-decoration: none;
	} 
a.homelink2:active {
	color: #000000; 
	font-family : Arial;	
	font-size : 10px; 
	line-height:13px;  
	text-decoration: none;
	}   
a.homelink2:hover {
	color: #000000; 
	font-family : Arial;	
	font-size : 10px; 
	line-height:13px;  
	text-decoration: underline;
	} 
	
	
a.promolink:link {	
	color : #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px;  
	text-decoration: none;
	}   
a.promolink:visited {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px; 
	text-decoration: none;
	} 
a.promolink:active {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px;  
	text-decoration: none;
	}   
a.promolink:hover {
	color: #5C639E; 
	font-family : Arial;	
	font-size : 12px; 
	line-height:13px;  
	text-decoration: underline;
	} 
	
	
	
	
a.footerlink:link {	
	color : #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: none;
	}   
	
a.footerlink:visited {
	color: #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: none;
	} 


a.footerlink:active {
	color: #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: none;
	}   


a.footerlink:hover {
	color: #6065AE; 
	font-family : Trebuchet MS, Trebuchet;	
	font-size : 11px; 
	text-decoration: underline;
	} 
	.legalsubhead {
	color: #95C324;
	font-family: Trebuchet MS, Trebuchet;
	font-size: 18px;
	line-height: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #95c324;
	border-bottom-color: #95c324;
	width: 90%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.legalhead {
	color: #6065AE;
	font-family: "Trebuchet MS", Trebuchet;
	font-size:22px;
	letter-spacing:-1px;
	text-decoration:none;
	line-height:24px;
	width: 90%;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95c324;
}
.legalhead2 {
	color: #6065AE; 
	font-family: "Trebuchet MS", Trebuchet; 
	font-size:15px; text-decoration:none; 
	line-height:18px; 
	font-weight: bold;
}
.legalbody {
	color: #000000;
	font-family: Arial;
	font-size:12px;
	text-decoration:none;
	line-height:14px;
	width: 90%;
}
.legalbodybold {
	color: #000000; 
	font-family: Arial; 
	font-size:12px; text-decoration:none; 
	line-height:14px; 
	font-weight: bold;
}
.PLcopy {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.PLcopy {
 	font-size: 11px;
 	color: #000000;
 	text-decoration: underline;
}
.PLcopyheader {
 	font-size: 11px;
 	font-weight: bold;
 	color: #000000;
 	text-decoration: none;
}
.PLheader {
	font-size : 16px;
	font-variant : small-caps;
	font-weight : bold;
	letter-spacing : 1px;
	word-spacing : 2px;
	color : #D02F35;
	text-decoration : none;
}
/*----------------------------------------------*/
