/* Top Elements *//*body  { color: #333; font: 10px arial, helvetica, sans-serif, Tahoma, Verdana }*//* links */a, a:visited { text-decoration: underline; color: #006; border-bottom: 1px none #006; }a:hover { color: #3cf; text-decoration: underline; border-bottom-style: none; }/* Backgrounds */.topbg { background-image: url(../images/top_shadow_row.gif); background-repeat: no-repeat; }.bottombg  { background: url(../images/bottom_shadow_row.gif) no-repeat }.footerbg  { background: url(../images/footer_bg.gif) repeat-y }.leftbg { background-image: url(../images/left_shadow_column.gif); background-repeat: repeat-y; }.rightbg { background-image: url(../images/right_shadow_column.gif); background-repeat: repeat-y; }.branddescbg { background-image: url(../images/brand_desc_bg.gif); background-repeat: repeat-y; }/* form elements */form  { }input   { color: #333; font: 11px/normal; background-color: #fff; padding: 2px; border: solid 1px #999 }input.checkbox { border: none; vertical-align: middle;}select   { color: #333; font: 11px/normal; background-color: #fff; border: solid 1px #999 }textarea    { color: #333; font: 11px helvetica, arial, sans-serif; background-color: #fff; padding: 2px; border: solid 1px #999; display: block }input.button { background: #eee; color: #333; }/* Missing Flash */#flash_insert  { background: transparent url(../images/no_flash_image.jpg) no-repeat; width: 970px; height: 400px }#flash_insert object { width: 970px; height: 400px; }/* Table Dividers */.image_divider { background-color: #999; }.white_divider { background-color: #fff }.text_area { background-color: #eee; }.top_shadow_divider { background-color: #eee; background-image: url(../images/top_image_shadow_divider.gif); background-repeat: no-repeat; }.bottom_shadow_divider { background-color: #eee; background-image: url(../images/bot_image_shadow_divider.gif); background-repeat: no-repeat; }/* Text Styles */.bodytext  { color: #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif, georgia, times, "times new roman", serif }.bodytext	 a				  { color: #900; text-decoration: underline }.bodytext	 a:hover		 { color: #c60; text-decoration: none }.bodytext	 a:visited		  { color: #600 }.intro_link					{ color: #666; font-size: 24px; font-family: georgia, times, "times new roman", serif, Helvetica, Arial, sans-serif }.intro_link	 a				  { color: #900; text-decoration: underline }.intro_link	 a:hover		 { color: #c60; text-decoration: none }.intro_link	 a:visited		  { color: #600 }.intro_small					 { color: #666; font-size: 20px; font-family: georgia, times, "times new roman", serif, Helvetica, Arial, sans-serif }.intro_small	 a				  { color: #900; text-decoration: underline }.intro_small	 a:hover		 { color: #c60; text-decoration: none }.intro_small	 a:visited		  { color: #600 }.footer_link				 { color: #444; font-size: 10px; font-family: Arial, Helvetica, sans-serif, georgia, times, "times new roman", serif }.footer_link	 a				  { color: #900; text-decoration: underline }.footer_link	 a:hover		  { color: #f00; text-decoration: none }.footer_link	 a:visited		  { color: #600 }/* Misc */.contact_text   { color: #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif, georgia, times, "times new roman", serif; background: url(../images/contact_phonebox.gif) no-repeat right bottom }.thanks_text { color: #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif, georgia, times, "times new roman", serif; background: url(../images/thanks_lion.gif) no-repeat right bottom }.size70 { font-size: 70% }.size80 { font-size: 80% }.size120 { font-size: 130% }.productdesc { font-family: Georgia, "Times New Roman", Times }.ingreds  { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif, georgia, times, "times new roman", serif }.greenT { color: #006239 }.redT { color: #900 }.midgrey { color: #999 }
