.story_adNote
{
  text-align:center;
  font-family:arial,sans-serif;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_bio
{
  width:78px;
  border-bottom:1px solid #ededed;
  padding-top:2px;
  padding-bottom:2px;
  text-align:left;
  font-family:arial,san-serif;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#444444;
}.story_bio A
{
  font-weight:bold;
  text-decoration:none;
  color:#006699;
}.story_bio_bold
{
  text-align:center;
  width:116px;
  padding-top:5px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;    
  font-family:arial,san-serif;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#666666;
}.story_header
{
  vertical-align:baseline;
  padding-top:0px;
  padding-bottom:5px;
  margin-top:0px;
  margin-bottom:0px;  
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_header A
{
  vertical-align:bottom;
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}.story_header_hrule
{
  background-color:#cccccc;
}.story_header_sponsored
{
  padding-bottom:5px;
  vertical-align:bottom;
  text-align:right;
  padding-right:5px;
  line-height:9px;
  font-family:arial,sans-serif;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_header_sponsor
{
  padding-top:7px;
  padding-bottom:5px;
}.story_divider
{
  vertical-align:top;
  background-image:url(images/bg_divider.gif);
}.story_sidebar_header
{
  background-color:#ededed;
  padding-top:2px;
  padding-bottom:2px;
  text-align:center;
  font-family:Georgia,Times New Roma,Serif;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#666666;
}
.story_sidebar1
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;
  font-family:arial,san-serif;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}.story_sidebar1 A
{
  text-decoration:none;
  color:#006699;
}.story_sidebar1 A:hover
{
  text-decoration:underline;
  color:#006699;
}.story_sidebar2
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;  
  font-family:arial,san-serif;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.story_sidebar2 A
{
  text-decoration:none;
  color:#006699;
}.story_sidebar2 A:hover
{
  text-decoration:underline;
  color:#006699;
}