td  { vertical-align: text-top }
th { vertical-align: top; background-color: #dddddd; }
.idg_1_hls  { width: 110px }
.idg_1_hll  { margin-right: 4px; margin-left: 4px; padding: 2px; border: 0; }
.idg_1_cll  { }
.idg_1_crl  { }
.idg_1_cli  { }
.idg_1_cri  { }
.idg_1_cll:link         { color: #307000; font-size: x-small; text-decoration: none }
.idg_1_cll:visited      { color: #307000; font-size: x-small; text-decoration: none }
.idg_1_cll:active       { color: #307000; font-size: x-small; text-decoration: none }
.idg_1_cll:hover        { color: #016040; font-size: x-small; text-decoration: none }

.idg_1_evp  { margin-top: 3px; margin-bottom: 3px; clear: both }
.idg_1_evd  { width: 100%; height: 100%; overflow: auto; }
.idg_1_evi   { float: left; border: 0 }
.idg_1_evl  { color: #307000; font-size: x-small }
.idg_1_evl:link         { color: #307000; font-size: x-small; text-decoration: none }
.idg_1_evl:visited      { color: #307000; font-size: x-small; text-decoration: none }
.idg_1_evl:active       { color: #307000; font-size: x-small; text-decoration: none }
.idg_1_evl:hover        { color: #016040; font-size: x-small; text-decoration: none }
.idg_1_evc  { color: #888888; font-size: x-small }

.idg_1_zero   { width: 16px; height: 16px }
.idg_1_grid { border-collapse:collapse; }
.idg_1_cell    { padding: 0; border: solid 1px #0027b9 }
.idg_1_ccont  { padding: 1pt; width: 78px; overflow: hidden }
.idg_1_cp 	  { padding: 0; caption-side: top   }
.idg_1_w        { padding: 1px; width: 16px; height: inherit }
.idg_1_wt    { color: black; font-size: x-small; text-align: right; width: 16px; height: 80px }
.idg_1_wt:link        { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_wt:visited     { color: black; font-weight: bold; text-decoration: none }
.idg_1_wt:active      { color: black; font-weight: bold; text-decoration: none }
.idg_1_wt:hover       { color: #888888; font-weight: bold; text-decoration: none }
.idg_1_wd1   { background-color: #dddddd; padding: 1pt; width: 78px; height: 16px }
.idg_1_wd2   { background-color: #dddddd; padding: 1pt; width: 78px; height: 16px }
.idg_1_wd3   { background-color: #dddddd; padding: 1pt; width: 78px; height: 16px }
.idg_1_wd4   { background-color: #dddddd; padding: 1px; width: 78px; height: 16px }
.idg_1_wd5   { background-color: #dddddd; padding: 1px; width: 78px; height: 16px }
.idg_1_wd6   { background-color: #fedee4; padding: 1px; width: 78px; height: 16px }
.idg_1_wd0   { background-color: #fedee4; padding: 1px; width: 78px; height: 16px }
.idg_1_wdt1 { color: #000; font-size: x-small; font-weight: normal }
.idg_1_wdt2 { color: #000; font-size: x-small; font-weight: normal }
.idg_1_wdt3 { color: #000; font-size: x-small; font-weight: normal }
.idg_1_wdt4 { color: #000; font-size: x-small; font-weight: normal }
.idg_1_wdt5 { color: #000; font-size: x-small; font-weight: normal }
.idg_1_wdt6 { color: #ff0000; font-size: x-small; font-weight: normal }
.idg_1_wdt0 { color: #ff0000; font-size: x-small; font-weight: normal }
.idg_1_d1        { background-color: #fff }
.idg_1_d2        { background-color: #fff }
.idg_1_d3        { background-color: #fff }
.idg_1_d4        { background-color: #fff }
.idg_1_d5        { background-color: #fff }
.idg_1_d6        { background-color: #fedee4 }
.idg_1_d0        { background-color: #fedee4 }
.idg_1_da1      { background-color: #fff }
.idg_1_da2      { background-color: #fff }
.idg_1_da3      { background-color: #fff }
.idg_1_da4      { background-color: #fff }
.idg_1_da5      { background-color: #fff }
.idg_1_da6      { background-color: #fedee4 }
.idg_1_da0      { background-color: #fedee4 }
.idg_1_dc1      { background-color: #afa }
.idg_1_dc2      { background-color: #afa }
.idg_1_dc3      { background-color: #afa }
.idg_1_dc4      { background-color: #afa }
.idg_1_dc5      { background-color: #afa }
.idg_1_dc6      { background-color: #4b4 }
.idg_1_dc0      { background-color: #4b4 }
.idg_1_df1     { background-color: #eee }
.idg_1_df2     { background-color: #eee }
.idg_1_df3     { background-color: #eee }
.idg_1_df4     { background-color: #eee }
.idg_1_df5     { background-color: #eee }
.idg_1_df6     { background-color: #edcdd3 }
.idg_1_df0     { background-color: #edcdd3 }
.idg_1_dfa1      { background-color: #eee }
.idg_1_dfa2      { background-color: #eee }
.idg_1_dfa3      { background-color: #eee }
.idg_1_dfa4      { background-color: #eee }
.idg_1_dfa5      { background-color: #eee }
.idg_1_dfa6      { background-color: #edcdd3 }
.idg_1_dfa0      { background-color: #edcdd3 }
.idg_1_dfc1     { background-color: #afa }
.idg_1_dfc2     { background-color: #afa }
.idg_1_dfc3     { background-color: #afa }
.idg_1_dfc4     { background-color: #afa }
.idg_1_dfc5     { background-color: #afa }
.idg_1_dfc6     { background-color: #4b4 }
.idg_1_dfc0     { background-color: #4b4 }
.idg_1_dt1  { color: #000; font-weight: bold }
.idg_1_dt1:link        { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt1:visited     { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt1:active      { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt1:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dt2  { color: #000; font-weight: bold; }
.idg_1_dt2:link        { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt2:visited     { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt2:active      { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt2:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dt3  { color: #000; font-weight: bold }
.idg_1_dt3:link        { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt3:visited     { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt3:active      { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt3:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dt4  { color: #000; font-weight: bold }
.idg_1_dt4:link        { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt4:visited     { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt4:active      { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt4:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dt5  { color: #000; font-weight: bold }
.idg_1_dt5:link        { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt5:visited     { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt5:active      { color: #000; font-weight: bold; text-decoration: none }
.idg_1_dt5:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dt6  { color: #ff0000; font-weight: bold }
.idg_1_dt6:link        { color: #ff0000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt6:visited     { color: #ff0000; font-weight: bold; text-decoration: none }
.idg_1_dt6:active      { color: #ff0000; font-weight: bold; text-decoration: none }
.idg_1_dt6:hover       { color: #ff8888; font-weight: bold; text-decoration: none }
.idg_1_dt0  { color: #ff0000; font-weight: bold }
.idg_1_dt0:link        { color: #ff0000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dt0:visited     { color: #ff0000; font-weight: bold; text-decoration: none }
.idg_1_dt0:active      { color: #ff0000; font-weight: bold; text-decoration: none }
.idg_1_dt0:hover       { color: #ff8888; font-weight: bold; text-decoration: none }

.idg_1_dta1  { color: #000; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta1:link        { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta1:visited     { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta1:active      { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta1:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta2    { color: orange; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta2:link         { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta2:visited      { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta2:active       { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta2:hover         { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta3  { color: #000; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta3:link        { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta3:visited     { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta3:active      { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta3:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta4   { color: #000; text-decoration: none; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta4:link         { color: #000; text-decoration: none; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta4:visited      { color: #000; text-decoration: none; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta4:active       { color: #000; text-decoration: none; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta4:hover        { color: #888; text-decoration: none; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta5  { color: #000; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta5:link        { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta5:visited     { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta5:active      { color: #000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta5:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta6  { color: #ff0000; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta6:link        { color: #ff0000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta6:visited     { color: #ff0000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta6:active      { color: #ff0000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta6:hover       { color: #ff8888; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta0  { color: #ff0000; font-weight: bold; border: solid 2px #f00 }
.idg_1_dta0:link        { color: #ff0000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta0:visited     { color: #ff0000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta0:active      { color: #ff0000; font-weight: bold; text-decoration: none; border: solid 2px #f00 }
.idg_1_dta0:hover       { color: #ff8888; font-weight: bold; text-decoration: none; border: solid 2px #f00 }

.idg_1_dtf1 { color: #AAAAAA; font-weight: bold }
.idg_1_dtf1:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf1:visited     { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf1:active      { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf1:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dtf2 { color: #AAAAAA; font-weight: bold }
.idg_1_dtf2:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf2:visited     { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf2:active      { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf2:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dtf3 { color: #AAAAAA; font-weight: bold }
.idg_1_dtf3:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf3:visited     { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf3:active      { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf3:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dtf4 { color: #AAAAAA; font-weight: bold }
.idg_1_dtf4:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf4:visited     { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf4:active      { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf4:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dtf5 { color: #AAAAAA; font-weight: bold }
.idg_1_dtf5:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf5:visited     { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf5:active      { color: #AAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf5:hover       { color: #888; font-weight: bold; text-decoration: none }
.idg_1_dtf6 { color: #ffAAAA; font-weight: bold }
.idg_1_dtf6:link        { color: #ffAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf6:visited     { color: #ffAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf6:active      { color: #ffAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf6:hover       { color: #ff6666; font-weight: bold; text-decoration: none }
.idg_1_dtf0 { color: #ffAAAA; font-weight: bold }
.idg_1_dtf0:link        { color: #ffAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.idg_1_dtf0:visited     { color: #ffAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf0:active      { color: #ffAAAA; font-weight: bold; text-decoration: none }
.idg_1_dtf0:hover       { color: #ff6666; font-weight: bold; text-decoration: none }

.idg_1_dtfa1 { color: #AAAAAA; font-weight: bold; border: solid 2px red }
.idg_1_dtfa1:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa1:visited     { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa1:active      { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa1:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa2 { color: #AAAAAA; font-weight: bold }
.idg_1_dtfa2:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa2:visited     { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa2:active      { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa2:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa3 { color: #AAAAAA; font-weight: bold }
.idg_1_dtfa3:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa3:visited     { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa3:active      { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa3:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa4 { color: #AAAAAA; font-weight: bold }
.idg_1_dtfa4:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa4:visited     { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa4:active      { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa4:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa5 { color: #AAAAAA; font-weight: bold }
.idg_1_dtfa5:link        { color: #AAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa5:visited     { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa5:active      { color: #AAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa5:hover       { color: #888; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa6 { color: #ffAAAA; font-weight: bold }
.idg_1_dtfa6:link        { color: #ffAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa6:visited     { color: #ffAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa6:active      { color: #ffAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa6:hover       { color: #ff6666; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa0 { color: #ffAAAA; font-weight: bold }
.idg_1_dtfa0:link        { color: #ffAAAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa0:visited     { color: #ffAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa0:active      { color: #ffAAAA; font-weight: bold; text-decoration: none; border: solid 2px red }
.idg_1_dtfa0:hover       { color: #ff6666; font-weight: bold; text-decoration: none; border: solid 2px red }

