.fphead {font: 10pt verdana, arial, geneva, sans-serif; color: #97625E;}.fpmain {font: 10pt verdana, arial, geneva, sans-serif; color: #000000;}TABLE.fpmaint  {font: 10pt verdana, arial, geneva, sans-serif; color: #000000;}.bottom {font:  8pt verdana, arial, geneva, sans-serif; color: #000000;}.fpmain A:link    { color: #0000ff; TEXT-DECORATION: underline; }.fpnav10 {font: 10pt verdana, arial, geneva, sans-serif; color: #000000;}.fpnav11 {font:  9pt verdana, arial, geneva, sans-serif; color: #000000;}.fpnav12 {font:  8pt verdana, arial, geneva, sans-serif; color: #000000;}.fpnav00 A:link    { font: 10pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav00 A:active  { font: 10pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav00 A:visited { font: 10pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav00 A:hover   { font: 10pt verdana, arial, geneva, sans-serif; color: #592120; TEXT-DECORATION: underline; }.fpnav01 A:link    { font: 9pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav01 A:active  { font: 9pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav01 A:visited { font: 9pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav01 A:hover   { font: 9pt verdana, arial, geneva, sans-serif; color: #592120; TEXT-DECORATION: underline; }.fpnav02 A:link    { font: 8pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav02 A:active  { font: 8pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav02 A:visited { font: 8pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.fpnav02 A:hover   { font: 8pt verdana, arial, geneva, sans-serif; color: #592120; TEXT-DECORATION: underline; }.iptitle {font: 14pt verdana, arial, geneva, sans-serif; color: #000000; font-weight: bolder; }.iphead  {font: 10pt verdana, arial, geneva, sans-serif; color: #000000; font-weight: bold;   }.iptext  {font: 10pt verdana, arial, geneva, sans-serif; color: #000000; }.percell {font: 10pt verdana, arial, geneva, sans-serif; color: #000000; padding-right: 30px; }.lessontaft          {font: 10pt verdana, arial, geneva, sans-serif; color: #000000;  FONT-STYLE: italic; }.dietline  {font: 10pt verdana, arial, geneva, sans-serif; color: #000000; }TABLE.warningtable  { background-color: #ffff00; }.warningtext        { font: 10pt verdana, arial, geneva, sans-serif; color: #000000; font-weight: bold; }TABLE.emphasistable { background-color: #dddddd; }TD.sidepad {background-color: #808080; }BODY       {background-color: #808080; }.hhead            {font: 18pt verdana, arial, geneva, sans-serif; color: #97625E; font-weight: bold; }.hhead A:link    { font: 20pt verdana, arial, geneva, sans-serif; color: #97625E; font-weight: bold; TEXT-DECORATION: none; }.hhead A:active  { font: 20pt verdana, arial, geneva, sans-serif; color: #97625E; font-weight: bold; TEXT-DECORATION: none; }.hhead A:visited { font: 20pt verdana, arial, geneva, sans-serif; color: #97625E; font-weight: bold; TEXT-DECORATION: none; }.hhead A:hover   { font: 20pt verdana, arial, geneva, sans-serif; color: #592120; font-weight: bold; TEXT-DECORATION: underline; }.hhmsg            {font: 16pt verdana, arial, geneva, sans-serif; color: #000000; font-weight: bold;   text-align: center; }.hhsig            {font: 12pt verdana, arial, geneva, sans-serif; color: #97625E; font-weight: normal; text-align: right; padding: 0px 10px 10px 0px;  }.hptext A:link    { font: 12pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.hptext A:active  { font: 12pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.hptext A:visited { font: 12pt verdana, arial, geneva, sans-serif; color: #97625E; TEXT-DECORATION: none; }.hptext A:hover   { font: 12pt verdana, arial, geneva, sans-serif; color: #592120; TEXT-DECORATION: underline; }.hsub1 {font: 12pt verdana, arial, geneva, sans-serif; color: #97625E; }LI.contentsPartStart  {padding-top: 8px; padding-bottom: 8px; font-weight: bold; }SPAN.contentsBookStart {font-size: large; font-weight: bold; }