TABLE.StandardTable
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: none;
    BORDER-LEFT: none;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    COLOR: black;
    DIRECTION: ltr;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TABLE-LAYOUT: fixed;
    border-collapse:collapse
}
TABLE.StandardTable TR.HeaderRow
{
    BACKGROUND-COLOR: orange;
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid
}
TABLE.StandardTable TR.HeaderRow TD
{
    BACKGROUND-COLOR: orange;
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}

TABLE.StandardTable TR.Regular
{
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

TABLE.StandardTable TR.Regular TD
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: lighter;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}

TABLE.StandardTable TR
{
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

TABLE.StandardTable TR TD
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: lighter;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}

TABLE.Grid
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DIRECTION: ltr;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    HEIGHT: 100%;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-Right: 0px;
    PADDING-TOP: 0px;
    TABLE-LAYOUT: fixed;
    WIDTH: 100%
}

TABLE.Grid TR.GridRegular
{
}

TABLE.Grid TR.GridRegular TD
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center
}

TABLE.Grid TR
{
}

TABLE.Grid TR TD
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center
}

BODY
{
    border:medium none; BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url('Images/Mainbg.jpg');
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 5px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    Direction: ltr
}

BODY.Regular
{
    border:medium none; BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url('Images/Mainbg.jpg');
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 5px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    Direction: ltr

}

BODY.Tight
{
    border:medium none; BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url('Images/Mainbg.jpg');
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    Direction: ltr
}

.Term
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
.TermExplanation
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13pt
}
.GeneralText
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt
}
.Headline
{
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 24pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.TopicHeadline
{
    COLOR: mediumblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.MessagesText
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

Span.Question
{
  MARGIN-TOP: 10px;
  COLOR: darkblue;
  WIDTH: 100%;
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Arial;
  TEXT-ALIGN: left
}

Div.Answer
{
  COLOR: black;
  WIDTH: 100%;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
  FONT-FAMILY: Arial;
  TEXT-ALIGN: left;
  PADDING-RIGHT: 10px
 }