.A {
  FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.B {
  FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BI11 {
  FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TABLE {
  FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

BODY {
  FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.cell {
  BORDER-BOTTOM: #cacaca 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f8f8f8; HEIGHT: 24px;
}

.cell_simple {
  FONT-SIZE: 11px; BACKGROUND: #f2f2f2; HEIGHT: 24px;
}

.cell_simple_bold {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f2f2f2; HEIGHT: 24px;
}

.cell_header {
  BORDER-BOTTOM: #cacaca 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #fbfbfb; HEIGHT: 18px;
}

.cell_descr_b {
  BORDER-BOTTOM: #cacaca 1px solid; FONT-SIZE: 10px; BACKGROUND: #f8f8f8; HEIGHT: 24px;
}

.cell_descr_br {
  BORDER-BOTTOM: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid; FONT-SIZE: 10px; BACKGROUND: #f8f8f8; WIDTH: 200px; HEIGHT: 24px;
}

.cell_dashed_bottom_right {
  BORDER-BOTTOM: #3333AA 1px dashed; BORDER-RIGHT: #3333AA 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.cell_dashed_bottom {
  BORDER-BOTTOM: #3333AA 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.cell_solid_bottom {
  BORDER-BOTTOM: #dd0000 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.cell_category {
  TEXT-ALIGN: CENTER; BACKGROUND: #FFFFDD;  HEIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}