
.vtkweb-catalyst-analysis .cost-content table.catalyst-bill  {
    width: 98%;
    border-collapse:collapse;
    margin: 15px auto;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill td {
    vertical-align: middle;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill td.title {
    text-align: left;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill td.value {
    width: 150px;
    text-align: center;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill tr.head {
    background: #ddd;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill tr.head td {
    text-align: center;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill tr.head td.empty {
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill tr td {
    border: solid 1px #ccc;
    padding: 5px;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill tr.sum {
    background: #ddd;
}

.vtkweb-catalyst-analysis .cost-content .catalyst-bill tr.sum td {
    text-align: center;
    font-weight: bold;
}
