BODY {
  color : black;
  background-color : white;
  margin-left : 10pt;
  margin-right : 10pt;
}
TABLE.top {
  background-color : #ff8040;
  padding : 2pt;
}
TD.top1 {
  background-color : #ff8040;
  text-align : center;
  font-size : 12pt;
  font-weight : bold;
  word-wrap : no;
}
TD.top2 {
  background-color : #ffefd5;
  text-align : center;
  font-size : 12pt;
  font-weight : bold;
  word-wrap : no;
}
TABLE.title {
  padding : 2pt;
  text-align : left;
}
TD.title1 {
  font-size : 8pt;
}
TD.title2 {
  color : #0000ff;
  font-size : 12pt;
  font-weight : bold;
}
TD.title3 {
color : #000055;
  font-size : 8pt;
}
DIV.menu {
  font-size : 10pt;
  margin-top : 10pt;
  margin-bottom : 10pt;
  margin-left : 0pt;
  margin-right : 0pt;
}
SPAN.m1 {
color : #ff8040;
}
UL.menu {
  list-style-type : disc;
  font-size : 10pt;
  margin-top : 10pt;
  margin-bottom : 10pt;
  margin-left : 20pt;
  margin-right : 20pt;
}
LI.menu {
  margin-top : 3pt;
  margin-bottom : 3pt;
  margin-left : 0pt;
  margin-right : 0pt;
}
DIV.center {
  text-align : center;
}
DIV.item1 {
  margin-top : 10pt;
  margin-left : 10pt;
  margin-right : 10pt;
  margin-bottom : 10pt;
}
DIV.item2 {
  margin-top : 3pt;
  margin-left : 10pt;
  margin-right : 10pt;
  margin-bottom : 3pt;
}
DIV.item3 {
  margin-top : 3pt;
  margin-left : 10pt;
  margin-right : 10pt;
  margin-bottom : 3pt;
}
DIV.item4 {
  margin-top : 3pt;
  margin-left : 10pt;
  margin-right : 10pt;
  margin-bottom : 3pt;
}
DIV.return {
  text-align : right;
  font-size : 8pt;
  margin-left : 10pt;
  margin-right : 10pt;
}
SPAN.return {
  background-color : #ffefd5;
}
DIV.footer1 {
  text-align : right;
  font-size : 8pt;
  margin-left : 0pt;
  margin-right : 0pt;
}
SPAN.footer1 {
  color : black;
  background-color : #ffb6c1;
}
SPAN.footer2 {
  color : black;
  background-color : #ffe4e1;
}
SPAN.footer3 {
  background-color : #add8e6;
}
