h0 {color:maroon; font-size:40pt;}
vm {color:red}
am {color:yellow}
az {color:blue}
vd {color:green}
ma {color:marron}
nv {color:#000066}
vi {color:#9A009A}
ac {color:4672B2}
cor323C1E {color:#323C1E}


h1 {color: #323C1E; FONT-SIZE:10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; FONT-FAMILY: Arial}
h2 {color: #323C1E; FONT-SIZE:10pt; FONT-STYLE: italic; FONT-WEIGHT: normal; FONT-FAMILY: Arial}
h3 {COLOR: #323C1E; FONT-SIZE:10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; FONT-FAMILY: Arial}
h4 {COLOR: #323C1E; FONT-SIZE:10pt; FONT-STYLE: italic; FONT-WEIGHT: bold; FONT-FAMILY: Arial}
h5 {color: #323C1E; FONT-SIZE:14pt; FONT-STYLE: normal; FONT-WEIGHT: normal; FONT-FAMILY: Arial}
h6 {color: #323C1E; FONT-SIZE:14pt; FONT-STYLE: italic; FONT-WEIGHT: normal; FONT-FAMILY: Arial}
h7 {COLOR: #323C1E; FONT-SIZE:14pt; FONT-STYLE: normal; FONT-WEIGHT: bold; FONT-FAMILY: Arial}
h8 {COLOR: #323C1E; FONT-SIZE:14pt; FONT-STYLE: italic; FONT-WEIGHT: bold; FONT-FAMILY: Arial}

l1 {font-size:12pt; margin-left: 44px; collor:#FF0000}
a:link     {color:green}
a:visited  {color:marron}
a:hover    {color:FF3366}
a:active   {color:0090FF}

p1 {style="margin-top:17pt; margin-left:15pt; margin-right:15pt; margin-bottom:0pt;text-align:justify"}
p2 {style="margin-top:00pt; margin-left:15pt; margin-right:15pt; margin-bottom:0pt;text-align:justify"}

  .hr {
    background-color: #8B8B8B;
    color: #FAFAFA;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:link {
    color: #2E8B57;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:active {
    color: #2E8B57;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:visited {
    color: #2E8B57;
    font-family: Arial;
    font-size: 12px;
  }
  .dr {
    background-color: #FFFFFF;
    color: #004080;
    font-family: Arial;
    font-size: 12px;
  }
  .sr {
    background-color: #F2F2F2;
    color: #004080;
    font-family: Arial;
    font-size: 12px;
  }
span.toolTip {
   position: absolute;
   display: none;
   width: 400px;
   background-color: D5E7CC;
   color: 323232;
   padding: 8px;
}

div#toolTip {
  position: absolute;
  display: none;
  width: 700px;
  background-color: D5E7CC;
  padding: 10px;
  color: 323232; 
  FONT-SIZE:11pt; 
  FONT-STYLE: italic; 
  FONT-WEIGHT: normal; 
  FONT-FAMILY: Arial;
}

div#tbl-container {
  width: 100%;
  height: 100%;
  overflow: auto;
  scrollbar-base-color:#007B73;
}

div#tbl-container tr.normalRow td {
  text-align: center;
  padding: 4px 4px 4px 4px;
  font-size: 10px;
}

div#tbl-container tr.alternateRow td {
  background: #FAF8F7;
  padding: 4px 4px 4px 4px; 
  font-size: 10px;
}

div#tbl-container table {
  table-layout: fixed;
  border-collapse: collapse;
}

div#tbl-container table th {
  width: 300px;
}

div#tbl-container thead th, div#tbl-container thead th.locked {
  font-size: 10px;
  font-weight: bold;
  text-align: left;
  background-color: #D5E7CC;
  color: #FAF8F7;
  position:relative;
  cursor: default; 
}

div#tbl-container thead th {
  top: expression(document.getElementById("tbl-container").scrollTop-2); /* IE5+ only */
  z-index: 20;
}

div#tbl-container thead th.locked {z-index: 30;}

div#tbl-container td.locked, div#tbl-container th.locked{
  font-weight: bold;
  left: expression(document.getElementById("tbl-container").scrollLeft); /* IE5+ only */
  position: relative;
  z-index: 10;
}

body{
overflow:auto;
}
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
	white-space: nowrap;	
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #EBF3F3;
}
.dtree .clip {
}


