html{height:100%}
body{height:calc(100% - 20px);}
section p,section>h3+p+p{margin-left:25px;font-size:9pt; text-align:justify}
section>h3+p+p:first-letter{margin-left:1em;font-weight:bold}
section>h3+p{margin-left:15px; font-size:10pt; color:black; font-style:italic;font-weight:bold;}

table.actionsTable,table.historyTable{margin-left:25px;}
.actionsTable caption, .historyTable caption{margin-bottom:15px;font-size:10pt; color:navy;font-weight:bold;border-bottom:1px solid gray; padding-bottom:3px;margin-bottom:3px}

/*table.actionsTable thead {background-color:#BBCEDF;height:20px;margin-bottom:3px;border-bottom:gray 2px solid;}*/
table.actionsTable thead {height:20px;padding-bottom:3px;margin-bottom:3px;border-bottom:gray 2px solid;}
.actionsTable thead>tr>th:first-node{width:95px;}
.actionsTable thead>tr>th+th{width:95px;}
.actionsTable thead>tr>th+th+th{width:220px}
.actionsTable thead>tr>th+th+th+th{width:auto}

.actionsTable td>p,table.actionsTable td{font-size:9pt;color:black;}
.actionsTable td>p:first-letter{margin-left:1em;font-weight:bold}



table.historyTable caption {margin-top:25px}
table.historyTable thead {height:20px;padding-bottom:3px;margin-bottom:3px;border-bottom:gray 2px solid;}
.historyTable thead>tr>th:first-node{width:120px;}
.historyTable thead>tr>th+th{width:220px;}
.historyTable thead>tr>th+th+th{width:auto}

.historyTable td>p,table.historyTable td{font-size:9pt;color:black;}
.historyTable td>p:first-letter{margin-left:1em;font-weight:bold}

 TR.hightlight{font-size:11pt;font-weight:bold;padding-top:15px; background-color:#BBCEDF;height:20px;margin-bottom:3px;}
section{overflow-y:auto;}

article{height:calc(100% - 160px);overflow:hidden;position:relative;}
article .history-actions{overflow-y:scroll;height:100%;} 