  .ct40530v { z-index:5;visibility: visible; position: absolute; cursor:pointer; }
   .ct40530h { z-index:5;visibility: hidden; position: absolute; cursor:pointer; }
   .ms40530 { cursor:pointer; font-family: Arial,Helvetica,'sans-serif';font-size: 9;text-indent: 0;padding: 4; }
  .c40530_noroll { cursor:pointer; text-indent: 0;padding: 4;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 3a6764; }
  .c40530_roll { cursor:pointer; text-indent: 0;padding: 4;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 4b9698; }
  .ci40530_noroll { text-indent: 0;padding: 4;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 3a6764;cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ci40530_roll { text-indent: 0;padding: 4;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 4b9698;cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ct40503v { z-index:5;visibility: visible; position: absolute; cursor:pointer;background-color: EEEEEE; padding: 1; border-color: BBBBBB; border-left-style: solid;border-right-style: solid;border-top-style: solid;border-bottom-style: solid;border-width: 1;  }
   .ct40503h { z-index:5;visibility: hidden; position: absolute; cursor:pointer;background-color: EEEEEE; padding: 1; border-color: BBBBBB; border-left-style: solid;border-right-style: solid;border-top-style: solid;border-bottom-style: solid;border-width: 1;  }
   .ms40503 { cursor:pointer; background-color: BBBBBB; padding: 2; color: 000000; font-family: Verdana,Arial,Helvetica; font-size: 12px;  }
  .c40503_noroll { cursor:pointer; background-color: EEEEEE; padding: 2; font-family: Verdana,Arial,Helvetica; font-size: 12px; text-decoration: none; border-color: 999999; border-right-style: solid;border-width: 1;  }
  .c40503_roll { cursor:pointer; background-color: DDDDDD; padding: 2; font-family: Verdana,Arial,Helvetica; font-size: 12px; text-decoration: none; border-color: 999999; border-right-style: solid;border-width: 1;  }
  .ci40503_noroll { background-color: EEEEEE; padding: 2; color: CCCCCC; font-family: Verdana,Arial,Helvetica; font-size: 12px; cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ci40503_roll { background-color: DDDDDD; padding: 2; color: 666666; font-family: Verdana,Arial,Helvetica; font-size: 12px; cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ct40479v { z-index:5;visibility: visible; position: absolute; cursor:pointer; }
   .ct40479h { z-index:5;visibility: hidden; position: absolute; cursor:pointer; }
   .ms40479 { cursor:pointer; font-family: Arial,Helvetica,'sans-serif';font-size: 9;text-indent: 0;padding: 3;color: FFFFFF;border-top-style: solid;border-width:1;border-color:EEEEEE; }
  .c40479_noroll { cursor:pointer; background-color:4b9698;border-top-style: solid;border-width:1;border-color:EEEEEE;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: EEEEEE;text-decoration: none; }
  .c40479_roll { cursor:pointer; background-color:215755;border-top-style: solid;border-width:1;border-color:EEEEEE;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: FFFFFF;text-decoration: none; }
  .ci40479_noroll { background-color:4b9698;border-top-style: solid;border-width:1;border-color:EEEEEE;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: EEEEEE;text-decoration: none;cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ci40479_roll { background-color:215755;border-top-style: solid;border-width:1;border-color:EEEEEE;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: FFFFFF;text-decoration: none;cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ct39732v { z-index:5;visibility: visible; position: absolute; cursor:pointer; }
   .ct39732h { z-index:5;visibility: hidden; position: absolute; cursor:pointer; }
   .ms39732 { cursor:pointer; font-family: Arial,Helvetica,'sans-serif';font-size: 9;text-indent: 0;padding: 3;color: FFFFFF;border-top-style: solid;border-width:1;border-color:DDDDDD; }
  .c39732_noroll { cursor:pointer; background-color:FFFFFF;border-top-style: solid;border-width:1;border-color:DDDDDD;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 666666;text-decoration: none; }
  .c39732_roll { cursor:pointer; background-color:EEEEEE;border-top-style: solid;border-width:1;border-color:DDDDDD;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 333333;text-decoration: none; }
  .ci39732_noroll { background-color:FFFFFF;border-top-style: solid;border-width:1;border-color:DDDDDD;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 666666;text-decoration: none;cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ci39732_roll { background-color:EEEEEE;border-top-style: solid;border-width:1;border-color:DDDDDD;text-indent: 0;padding: 3;font-family: Arial,Helvetica,'sans-serif';font-size: 9;color: 333333;text-decoration: none;cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ct47093v { z-index:5;visibility: visible; position: absolute; cursor:pointer;background-color: EEEEEE; padding: 1; border-color: BBBBBB; border-left-style: solid;border-right-style: solid;border-top-style: solid;border-bottom-style: solid;border-width: 1;  }
   .ct47093h { z-index:5;visibility: hidden; position: absolute; cursor:pointer;background-color: EEEEEE; padding: 1; border-color: BBBBBB; border-left-style: solid;border-right-style: solid;border-top-style: solid;border-bottom-style: solid;border-width: 1;  }
   .ms47093 { cursor:pointer; background-color: BBBBBB; padding: 2; color: 000000; font-family: Verdana,Arial,Helvetica; font-size: 12px;  }
  .c47093_noroll { cursor:pointer; background-color: EEEEEE; padding: 2; font-family: Verdana,Arial,Helvetica; font-size: 12px; text-decoration: none; border-color: 999999; border-right-style: solid;border-width: 1;  }
  .c47093_roll { cursor:pointer; background-color: DDDDDD; padding: 2; font-family: Verdana,Arial,Helvetica; font-size: 12px; text-decoration: none; border-color: 999999; border-right-style: solid;border-width: 1;  }
  .ci47093_noroll { background-color: EEEEEE; padding: 2; color: CCCCCC; font-family: Verdana,Arial,Helvetica; font-size: 12px; cursor:pointer; border-collapse: collapse; white-space: nowrap; }
  .ci47093_roll { background-color: DDDDDD; padding: 2; color: 666666; font-family: Verdana,Arial,Helvetica; font-size: 12px; cursor:pointer; border-collapse: collapse; white-space: nowrap; }

