tr.__pl2 td:nth-child(1),
tr.__pl2 td:nth-child(2)
{
padding-left:2.0em;
}
td.__pl2{
padding-left:2.0em;
}
table.__st_diff{
width:98%;
border-collapse:collapse;
}
.__st_diff tr:nth-child(1) > th:nth-child(1)
{
border-top:2px solid black;
border-bottom:1px solid black;
text-align:center;
}
.__st_diff tr:nth-child(2) > th:nth-child(1)
{
border-bottom:1px solid black;
text-align:center;
vertical-align:top;
width:50%;
}
.__st_diff tr:nth-child(2) > th:nth-child(2)
{
border-left:1px solid black;
border-bottom:1px solid black;
text-align:center;
vertical-align:top;
width:50%;
}
.__st_diff tr > td:nth-child(2){
border-left:1px solid black;
}
/* Styles for building the main table */
.__idxa{
padding:1em;
font-weight:bold;
}
/* Styles for building the index */
.__st__idx_h1~dl,
.__st__idx_h1~.__st__idx_tt{
width:100%;
padding:2em;
}
.__st__idx_h2~dl,
.__st__idx_h2~.__st__idx_tt{
width:100%;
padding:2em;
}
.__st__idx_h3~dl,
.__st__idx_h3~.__st__idx_tt{
padding:4em;
}
.__st__idx_h4~dl,
.__st__idx_h4~.__st__idx_tt{
padding:6em;
}
.__st__idx_h1.wst-heading{
line-height:1.1em;
text-align:left;
font-size:1em;
font-variant:small-caps;
margin-left:0
}
.__st__idx_h2.wst-heading{
line-height:1.1em;
text-align:left;
font-size:1em;
font-weight:bold;
margin-left:0
}
.__st__idx_h4.wst-heading{
line-height:1.1em;
text-align:left;
font-size:1em;
font-style:italic;
padding:3em;
}
dt{
font-weight:normal;
}
dt+dt{
margin-left:1.6em;
font-weight:normal;
}