/* Top align all cells in a table. */
table.wst-ts__cell_vtp tr, table.wst-ts__cell_vtp tr td,
table.__cell_vtp tr, table.__cell_vtp tr td{
vertical-align: top;
}
/* top align a single table cell */
td.wst-ts__cell_vtp,
td.__cell_vtp{
vertical-align: top;
}
.__schedule{
width:100%;
border-top:1px solid black;
border-bottom:1px solid black;
margin: 0 auto 0 auto;
font-size:smaller;
border-collapse:collapse;
}
.__schedule th{
text-align:center;
padding:0.5em;
border-bottom:1px solid black;
font-weight:normal;
}
.__schedule td{
vertical-align:top;
padding-left:0.5em;
padding-right:0.5em;
}
.__schedule th:nth-child(2),
.__schedule td:nth-child(2){
border-left:1px solid black;
border-right:1px solid black;
}