#jitterText {position:relative; left:5px; top:5px}
body {color:#000050; background-color:#f6f6fa; background-image:url(T1edbgnd.gif);}
a {text-decoration:none; color:#0000dd;}
a:hover {background-color:#f0f0ff;}
a:active {color:#e00000;}
a:visited {color:#bb0090;}
a:visited:hover {background-color:#ffe8e8;}
a:visited:active {color:#e00000;}
a.cv:link {color:#900050; border-bottom:2px dotted}
acronym, abbr {cursor:pointer}
acronym:hover, abbr:hover {border-bottom:none}
br {clear:right}
div.wrapper {background-color:#fffafa; width:87%; border-width:6px;
  border-color:#bdbbbb; border-style:solid; margin-right:auto; margin-left:auto}
hr {height:2px;border-width:0;color:#777;background-color:#777}
p.top {color:#000050; margin-top:5px; margin-left:30px;
  font-size:11pt; font-family:Times New Roman,Times,serif}
p.body {color:#000050; margin-top:10px; margin-bottom:10px;
  text-align:justify; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.lhd {color:#000050;
  margin-top:10px; margin-bottom:3px; margin-left:2px; text-align:right; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.lhdsel {color:#000050;
  margin-top:10px; margin-bottom:0px; margin-left:2px; text-align:right; font-size:12pt;
  font-style:italic; font-weight:bold; font-family:Times,Times New Roman,serif}
p.lhdcnc {color:#000050;
  margin-left:2px; text-align:right; font-size:12pt;
  font-style:italic; font-weight:bold; font-family:Times,Times New Roman,serif}
p.lhdcncsel {color:#000050;
  margin-left:2px; text-align:right; font-size:12pt;
  font-style:italic; font-weight:bold; font-family:Times,Times New Roman,serif}
p.lhdsub {color:#000050;
  margin-top:0px; margin-bottom:0px; margin-left:2px; text-align:right; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.lhdsublast {color:#000050;
  margin-top:0px; margin-bottom:10px; margin-left:2px; text-align:right; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.lhdlast {color:#000050;
  margin-top:10px; margin-bottom:10px; margin-left:2px; text-align:right; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.lst {color:#000050;
  margin-top:2px; margin-bottom:2px; margin-right:16px; text-align:right; font-size:10pt;
  font-family:Times,Times New Roman,serif}
p.lstsub {color:#000050;
  margin-top:0px; margin-bottom:0px; margin-right:32px; text-align:right; font-size:10pt;
  font-family:Times,Times New Roman,serif}
p.lstsublast {color:#000050;
  margin-top:0px; margin-bottom:5px; margin-right:32px; text-align:right; font-size:10pt;
  font-family:Times,Times New Roman,serif}
p.lstsel {color:#000050;
  margin-top:2px; margin-bottom:0px; margin-right:16px; text-align:right; font-size:10pt;
  font-style:italic; font-family:Times,Times New Roman,serif}
p.net4 {color:#bb0011; margin-left:2px; text-align:center;
  font-weight:bold; font-style:italic; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.newhbt {color:#440044; margin-top:10px; margin-bottom:0px; margin-left:20px; text-align:left;
  font-family:Times,Times New Roman,serif; font-size:12pt; font-weight:bold;}
p.newhb {color:#440044; margin-top:0px; margin-bottom:0px; margin-left:20px; text-align:left;
  font-family:Times,Times New Roman,serif; font-size:12pt; font-weight:bold;}
p.newht {color:#440044; margin-top:0px; margin-bottom:0px; margin-left:50px; text-align:left;
  font-family:Times,Times New Roman,serif; font-size:9pt; text-indent:-20px;}
p.newhtb {color:#440044; margin-top:0px; margin-bottom:20px; margin-left:50px; text-align:left;
  font-family:Times,Times New Roman,serif; font-size:9pt; text-indent:-20px;}
p.newhx {color:#440044; margin-top:0px; margin-right:20px;
  margin-bottom:0px; margin-left:40px; text-align:left;
  font-family:Times,Times New Roman,serif; font-size:11pt; font-style:italic;}
p.newhxb {color:#440044; margin-top:0px; margin-right:20px;
  margin-bottom:10px; margin-left:40px; text-align:left;
  font-family:Times,Times New Roman,serif; font-size:11pt; font-style:italic;}
p.r-body {color:#000050; margin-top:10px; margin-bottom:10px;
  margin-left:10px; margin-right:50px; text-align:justify; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.r-bodyc {color:#000050; margin-top:10px; margin-bottom:10px;
  margin-left:10px; margin-right:50px; text-align:center; font-size:12pt;
  font-family:Times,Times New Roman,serif}
p.r-bodycnc {color:#000050; margin-top:0px; margin-bottom:0px;
  margin-left:5px; font-size:12pt;
  font-family:Times,Times New Roman,serif}
.new {color:#990044; margin-top:4px; margin-bottom:4px;
  margin-left:60px; margin-right:50px; text-align:justify; font-size:12pt;
  font-weight:bold; font-family:Times,Times New Roman,serif}
.Xewc {color:#990044; margin-top:10px; margin-bottom:10px;
  margin-left:10px; margin-right:10px; text-align:center; font-size:12pt;
  font-weight:bold; font-family:Times,Times New Roman,serif}
 .newc {color:#440044; margin-top:10px; margin-bottom:0px; margin-left:0px; text-align:right;
  font-family:Times,Times New Roman,serif; font-size:14pt; font-style:italic; font-weight:bold}
p.blditl {color:#000050; text-align:center; margin-top:5px; margin-bottom:5px; font-size:10pt;
  font-weight:bold; font-style:italic; font-family:Times,Times New Roman,serif}
p.cpyrt {color:#000050; text-align:center; margin-top:5px; margin-bottom:5px; font-size:10pt;
  font-family:Times,Times New Roman,serif}
p.date {color:#000050; text-align:center; margin-top:5px; margin-bottom:5px;
  font-size:10pt; font-style:italic; font-family:Times,Times New Roman,serif}
p.hp {color:#000050; margin-top:5px; margin-left:30px; margin-bottom:10px; font-size:24pt;
  font-style:italic; font-family:Times New Roman,Times,serif}
p.name {color:#000050; margin-top:20px; margin-bottom:3px; font-size:32pt;
  margin-left:30px; font-family:Times New Roman,Times,serif}
p.visit {color:#000050; margin-top:0px; margin-bottom:3px; text-align:center;
  font-size:10pt; font-family:Times,Times New Roman,serif}
/* The item below is the value of the overLIB ol_textfontclass variable in the
   CONFIGURATION section. overLIB does not apply these attributes to tables. */
.overlib {
  margin-top:1px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:#300000;
}
.overlibb {
  margin-top:1px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  color:#300000;
}
.overlibbi {
  margin-top:1px;
  margin-bottom:0px;
  margin-left:10px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-style:italic;
  font-weight:bold;
  color:#300000;
}
.overlibcl {
  margin-top:0px;
  margin-bottom:0px;
  text-align:right;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-style:italic;
  font-weight:bold;
  color:#300000;
}
.overlibi {
  margin-top:1px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-style:italic;
  color:#300000;
}
.overlibhd {
  margin-top:6px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  color:#300000;
}
.overlibhd0 {
  margin-top:0px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  color:#300000;
}
.overlibhdi0 {
  margin-top:0px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  font-style:italic;
  color:#300000;
}
.overlibhdi {
  margin-top:6px;
  margin-bottom:0px;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-style:italic;
  font-weight:bold;
  color:#300000;
}
.overtable {
  background-color:#fffafa;
  border-width:2px; border-style:solid; border-color:#000080;
  padding-top:6px; padding-right:6px; padding-bottom:6px; padding-left:6px;
}

span.bold {font-weight:bold}
span.bolditalics {font-weight:bold; font-style:italic}
span.italics {font-style:italic}
span.new {color:#990044; font-weight:bold}
span.newi {color:#990044; font-weight:bold; font-style:italic}


