img .pborder { border: 1px solid #fff; padding: 4px; } img .border { border: 1px solid #fff; } table { border-collapse: collapse; margin: 25px 0; font-size: 0.9em; font-family: sans-serif; min-width: 400px; } table thead tr { background-color: #009879; color: #ffffff; text-align: left; } table th, table td { padding: 8px 7px; } table tbody tr { border-bottom: 1px solid #dddddd; } table tbody tr:nth-of-type(even) { background-color: #f3f3f3; } table tbody tr:last-of-type { border-bottom: 2px solid #009879; } table tbody .active-row { font-weight: bold; color: #009879; }