TH
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
TABLE
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
BODY
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
UL
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
H1
{
    FONT-FAMILY: arial
}
H3
{
    FONT-FAMILY: arial
}
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
A
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: black
}
A:active
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
TEXTAREA
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana
}
.FileNameColor
{
    COLOR: #e8ffc7
}
.R_TitleG_W
{
    COLOR: white
}
.R_TitleG_W TD
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #999999
}
.R_TitleG_W TH
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #999999
}
.D_DB_W
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #003399
}
.D_LG_W
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: gainsboro
}
.D_LB_B
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #6699cc
}
.Href_BLack
{
}
.Href_BLack A
{
    COLOR: black
}
.Href_BLack A:active
{
    COLOR: black
}
.Href_BLack A:hover
{
    COLOR: red
}
.Href_BLack A:visited
{
    COLOR: white
}
.Href_White
{
}
.Href_White A
{
    COLOR: white
}
.Href_White A:active
{
    COLOR: white
}
.Href_White A:visited
{
    COLOR: white
}
.Href_White A:hover
{
    COLOR: red
}
A.test
{
    COLOR: white
}
A.A_White:hover
{
    COLOR: white
}
A.A_White:link
{
    COLOR: white
}
A.A_White:visited
{
    COLOR: white
}
A.A_White
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: yellow 1px solid;
    BORDER-TOP: yellow 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: yellow 1px solid;
    COLOR: black;
    BORDER-BOTTOM: yellow 1px solid;
    FONT-FAMILY: Arial
}
BUTTON
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
INPUT.ErrorMsg
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: yellow;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff9999;
    TEXT-ALIGN: center
}
INPUT.BallSqr
{
    PADDING-RIGHT: 0px;
    FONT-SIZE: 8pt;
    WIDTH: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TOP: 0pt;
    HEIGHT: 11pt;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
INPUT.No_Border
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    COLOR: mediumblue;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: right
}
A.gen30Agennaviwn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    TEXT-DECORATION: none
}
A.gen30Aprimnavirn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    TEXT-DECORATION: none
}
A.gen30Afooterdbn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    TEXT-DECORATION: none
}
.gen30footerdbn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    TEXT-DECORATION: none
}
SELECT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial;
    INPUT: 8pt
}
.fallback
{
    DISPLAY: none
}
.notedefault
{
    LEFT: 2em;
    VISIBILITY: hidden;
    WIDTH: 15em;
    POSITION: absolute;
    TOP: 1.5em
}
.notenested
{
    LEFT: 2em;
    VISIBILITY: hidden;
    WIDTH: 10em;
    POSITION: absolute;
    TOP: 1.5em
}
.notedefault
{
    BORDER-RIGHT: maroon 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: maroon 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: maroon 1px solid;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: maroon 1px solid;
    BACKGROUND-COLOR: #fff5fb
}
.notenested
{
    BORDER-RIGHT: maroon 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: maroon 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: maroon 1px solid;
    WIDTH: 8em;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: maroon 1px solid;
    BACKGROUND-COLOR: #c96
}
.snp-mouseoffset
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 5px
}
.snp-triggeroffset
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 5px
}
.snp-mousetrack
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 5px
}
.notedefault H5
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 5px;
    COLOR: maroon;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: white
}
.note-close
{
    MARGIN-TOP: 2px;
    FLOAT: right;
    VISIBILITY: hidden;
    WIDTH: 14px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    HEIGHT: 14px;
    TEXT-DECORATION: none
}
.snb-pinned .note-close
{
    VISIBILITY: inherit
}
ul.vbUL4uipt {
  position: absolute;
  visibility: hidden;
}
.vbUL4uipt {
  position: absolute;
  visibility: hidden;
  display: block;
  overflow: auto;
  font-size: 1px;
  padding: 2px;
  margin: 0px;
  border: 2px solid #646464;
  background-color: #FFFFFF;
}
.vbUL4uipt table {
  border-collapse: separate;
  border-spacing: 0px;
}
.vbUL4uipt tr {
  font-size: 1px;
  cursor: pointer;
  background-color: #FFFFFF;  
}
.vbUL4uipt tr.over {
  background-color: #C8A517;
}
.vbUL4uipt td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;
}
.vbUL4uipt tr.over td {
  border-color: #FFFF00;
}
.vbUL4uipt td a {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.vbUL4uipt tr.over a {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.vbUL4uipt tr.popup {
  background-color: #C8A517;
}
.vbUL4uipt tr.popup td {
  border-color: #FFFF00;
}
.vbUL4uipt tr.popup a {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
ul.vbULpjikd {
  position: absolute;
  visibility: hidden;
}
.vbULpjikd {
  position: absolute;
  visibility: hidden;
  display: block;
  overflow: auto;
  font-size: 1px;
  padding: 2px;
  margin: 0px;
  border: 1px solid #646464;
  background-color: #FFFFFF;
}
.vbULpjikd table {
  border-collapse: separate;
  border-spacing: 0px;
}
.vbULpjikd tr {
  font-size: 1px;
  cursor: pointer;
  background-color: #FFFFFF;  
}
.vbULpjikd tr.over {
  background-color: #FFFF80;
}
.vbULpjikd td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;
}
.vbULpjikd tr.over td {
  border-color: #000000;
}
.vbULpjikd td a {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.vbULpjikd tr.over a {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.vbULpjikd tr.popup {
  background-color: #FFFF80;
}
.vbULpjikd tr.popup td {
  border-color: #000000;
}
.vbULpjikd tr.popup a {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
