
/* TABLE  { margin: 0 0 21px;  border-collapse: collapse; background: #dc0;  border: 4px solid #ffffff;   } */


.text TD, .text TH { padding: 5px; margin: 15px; border: 1px solid #528ecb; margin: 15px; }

.text th { font-weight: bolder; text-align: center; vertical-align:middle; color: #ffffff;   background: #075db5; height: 40px; border-color:#528ecb; }
.text tr.first td { background: #cde5f9;}

ol { margin-left: 30px;}
ol li {  background:none; list-style-type: decimal;  padding-left: 0px; }
ol li.first { background: #cde5f9; }



