/* --------------------------------------------
   global.css
   -------------------------------------------- */

body { background:#F2E4BD none; color:#000; margin:0; font-size:11px;
  line-height:20px; font-family:verdana, arial, helvetica, sans-serif; }

b { font-weight:bold; }

table { margin:0; }
th, td {padding:0;}

/* --------------------------------------------
   header
   -------------------------------------------- */

.header { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:600;
  font-weight:bold; font-style:normal; }

.hdrLogo { background:#000 none; color:#FFF; }

.hdrPatternLine { background:#000 url('/images/pattern_gold.jpg') repeat-x;
  color:#FFF; }

#topmenu {  }
#topmenu table { margin:0;  }
#topmenu td { padding:0; }
#topmenu .hdrMenu { background:#900 none; color:#FFF; vertical-align:middle;
  text-align:center; width:100px; padding:0; }
#topmenu .selected { background:#C30 none; color:#FFF; }
#topmenu .toplinks { font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; color:#FFF; text-decoration:none; }
#topmenu .toplinks a { font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; border:0px; color:#FFF; text-decoration:none; }
#topmenu .divider { background-color:#600; width:1px; }

.headersmaller { font-family:Arial, Helvetica, sans-serif; font-size:15px;
  color:#600; text-decoration:none; font-weight:bold; }

/* --------------------------------------------
   other styles
   -------------------------------------------- */

.red { background:transparent none; color:#F00; }

.body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
  color:#000; text-decoration:none; line-height:20px; }
.body a { font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px; color:#000; text-decoration:none; line-height:20px; }
.body a:hover { text-decoration:underline; }

.sub { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#600;
  font-weight:bold; }

.bottom { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:600; }
.bottom a:link { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:600; text-decoration:none; }
.bottom a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:600; text-decoration:none; }
.bottom a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:600; text-decoration:underline; }

.smalltitleleft { font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px; color:#600; text-decoration:none; font-weight:bold; }

.nameleft { font-family:Arial, Helvetica, sans-serif; font-size:12px;
  font-style:normal; color:#FFFFFF; font-weight:bold; }

.Nutrition { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  text-align:left; }
.NutritionHd { font-family:Arial, Helvetica, sans-serif; font-size:22px;
  text-align:left; }
.NutritionSm { font-family:Arial, Helvetica, sans-serif; font-size:9px;
  text-align:left; }
.NutFactsHd { font-family:Arial, Helvetica, sans-serif; font-size:14px;
  font-weight:bold; text-align:left; background:#099 none; color:#FFF; }

.textleft { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  font-style:normal; color:#FFFFFF; line-height:14px; }

.subhref { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:#532516; text-decoration:none; }
.subhref a:link { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:#532516; text-decoration:none; }
.subhref a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:#FFFFFF; text-decoration:none; }

.producttitles { font-family:Arial, Helvetica, sans-serif; font-size:12px;
  color:CC3300; font-weight:bold; text-decoration:none; }

.smallnames { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  font-weight:bold; color:#000000; text-decoration:none; }
.smallnames a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  font-weight:bold; color:#000000; text-decoration:none; }
.smallnames a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  font-weight:bold; color:#000000; text-decoration:underline; }

.bodybold { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  line-height:20px; font-weight:bold; color:#000; text-decoration:none; }
.bodybold a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  line-height:20px; font-weight:bold; color:#000; text-decoration:none; }
.bodybold a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px;
  line-height:20px; font-weight:bold; text-decoration:underline; color:#000; }

.subnohref { font-family:Arial, Helvetica, sans-serif; font-size:10px;
  color:#FFFFFF; text-decoration:none; }

.body2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
  line-height:14px; }

.textForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
  color:#000000; text-decoration:none; line-height:20px;
  text-transform:capitalize; }

#product p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
  line-height:20px; }
#product .ingredients { text-transform:lowercase; }