
body{color:#444;background:#FFF;}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,th,td{margin:0;padding:0; line-height:130%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
li{list-style:none;}
h2 {font-size:14px;font-weight:bold;}
h3 {font-size:12px;font-weight:bold;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}

/*fonts.css*/
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}

body{text-align:center;}

.small {font-size:12px}

.uldash 
{
	list-style-image: url(../images/dash.gif);
	padding:2px 0;
	margin-left:15px;
}

.leftnav 
{
	border-top: #7EA9A2 solid 1px;
	width: 175px;
	padding: 7px 0 6px 17px;
	white-space:nowrap;
}
.leftnavover
{
	border-top: #7EA9A2 solid 1px;
	border-bottom: #7EA9A2 solid 1px;
	width: 175px;
	padding: 7px 0 6px 17px;
	white-space:nowrap;
	text-align: left;
	background-color:#FEFCF7;
}
.leftnav:hover
{
	background-color:#FEFCF7;
}
a.nav, a.nav:visited, a.nav:link
{
	font:12px Garamond, Times New Roman, Serif;
	color: #7EA9A2;
	text-decoration: none;
}
a.nav:hover
{
	color: #43877C;
}
a.faq, a.faq:visited, a.faq:link
{
	color: #666666;
	display:block;
	padding:3px 0;
}
a.faq:hover
{
	color: #43877C;
	display:block;
	padding:3px 0;
}
a.pdflink, a.pdflink:visited, a.pdflink:link
{
	background: url('../images/pdf.gif') no-repeat;
	color: #666666;
	display:block;
	padding-left:20px;
	font-weight:normal;
	height:19px;
}
a.pdflink:hover
{
	color: #43877C;
}

a.TAF, a.TAF:visited, a.TAF:link
{
	font:18px Times New Roman, Times New Roman, Serif;
	font-variant:small-caps;
	color: #666666;
	display:block;
	padding:5px 0;
	text-decoration: none;
	text-align:center;
}
a.TAF:hover
{
	color: #43877C;
}

.leftsubnav 
{
	width: 175px;
	padding: 2px 0 2px 23px;
	white-space:nowrap;
	text-align: left;
}
.leftsubnav:hover
{
	background-color:#FEFCF7;
}
.leftsubnavover
{
	width: 175px;
	padding: 0 0 0 23px;
	white-space:nowrap;
	text-align: left;
	background-color:#FEFCF7;
}
.subnav {display:block;}
a.subnav, a.subnav:visited, a.subnav:link
{
	font:11px Garamond, Times New Roman, Serif;
	color: #666666;
	text-decoration: none;
}
a.subnav:hover
{
	font-weight:bold;
}
a.subnavover, a.subnavover:visited, a.subnavover:link, a.subnavover:hover
{
	font:11px Garamond, Times New Roman, Serif;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.navbottom
{
	border-bottom: #7EA9A2 solid 1px; margin-bottom: 30px;
}

div#leftnavdiv
{
	margin:35px 0  0 0; width: 198px;
}
.floatlady
{
	display:inline;
	position:relative;
	z-index: 2;
	top: -122px;
	left: 345px;
}
.floatlady2
{
	display:inline;
	position:relative;
	z-index: 2;
	top: -122px;
	left: 371px;
}
.floatlady3
{
	display:inline;
	position:relative;
	z-index: 2;
	top: -122px;
	left: 351px;
}
.floatlady4
{
	display:inline;
	position:relative;
	z-index: 2;
	top: -122px;
	left: 360px;
}
.floatlady6
{
	display:inline;
	position:relative;
	z-index: 2;
	top: -130px;
	left: 347px;
}
.mol_bg
{
	background: url('../images/molecule.gif') no-repeat bottom right;
}
.white_bg
{
	background-color: #ffffff;
}
.bullethead
{
	padding-left: 17px;
	background: url('../images/bullet.gif') no-repeat;
}
.brown
{
	color:#A67920;	
}
.indent
{
	padding-left: 40px;
}
.brownbox
{
	background-color:#FDFAF1;
	border: 1px solid #E1C690;
	padding:5px;
	margin-bottom:15px;
}
.brownblock
{
	background-color:#FDFAF1;
	padding:6px;
}
.brownfade
{
	background: url('../images/brownfade.gif') repeat-y left #FDFAF1;
	border: 1px solid #F6F1E8;
	padding:6px;
}
.varlist
{
	margin:3px 0;
}
.prodlist
{
	padding-top:40px;
}
.fancyul
{
	list-style-image: url(../images/bullet.gif);
}
.sup 
{
	font-size: 8pt; position: relative; top: -3pt; line-height:normal;
}
.leftcol
{
	display:inline;
	width:232px;
	float:left;
}
.rightcol
{
	display:inline;
	float:right;
	width:205px;
}
.faqhead
{
	border-top: 1px solid #E1C690;
	border-bottom: 1px solid #E1C690;
	margin:10px 0 3px 8px;
	font-weight:bold;
	color:#A67920;
	background: url('../images/bulletbig.gif') no-repeat 0 4px;
	padding:3px 0 3px 20px;
}
.faqa
{
	font-weight:bold;
	color:#A67920;
	display:block;
	background: url('../images/bulletbig.gif') no-repeat;
	padding-left: 20px;
	margin-left: -20px;
}
.pushdown {margin-top:20px;}

	.collapse {border-collapse:collapse;}
	.calcTbord {border-top:2px solid #FD7601;}
	.calcBbord {border-bottom:2px solid #FD7601;}
	.calcLbord {border-left:2px solid #FD7601;}
	.calcRbord {border-right:2px solid #FD7601;}
	.pad {padding: 4px;}
	.calchead{font-size: 12px; color: #98561B; font-weight:bold;}
	.calcbigger {font-size:16px; color: #98561B; font-weight:bold;}
	.calctext {font-size: 10px; color: #534741;}
	.calccat-on {color:#369343;}
	.calcsel {width:120px;font-size:10px;height:16px;border:1px solid #FED17A; background-color:#FFEDBE;padding:0;margin:0;}
	a.calcfood:link, a.calcfood:visited {color: #534741; text-decoration: none; font-size: 9px;}
	a.calcfood:active, a.calcfood:hover {color: red; text-decoration: none; font-size: 9px;}
	a.calcfood-on:link, a.calcfood-on:visited, a.calcfood-on:active, a.calcfood:hover {color: red; text-decoration: none; font-size: 9px;}
	.nobord {border:none; background-color:transparent;}
	.foodfont { font-size: 11px;}

.coupon-value
{
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}
#chusNavbar_btnPrint
{
	text-align:center;
}
.Navbar
{
	text-align:center;
}
.legalsmall
{
	font-size:11px;
	font-style:italic;
}

/* TAF Styling */
.TellAFriendAddressLabelCellCss
{
	padding-right: 20px;
}
.emailFriendLeftTd, .TellAFriendConfirmFNameCellCss, .TellAFriendConfirmLNameCellCss
{
	padding-right: 5px;
}
