table, th, td {
    border: 1px solid black;
    border-collapse: collapse;
    padding: 5px 5px 5px 5px;
}

/* TODO title */

/* === styles for index.html  =============================== */
.ver-index-table {
    margin-left: auto;
    margin-right: auto;
}

.ver-index-hdg1 {
    background-color: lightblue;
}

/* === project column */
.ver-index-hdg-col1 {
    text-align: center;
    padding: 5px 10px;
}

.ver-index-col1 {
    text-align: left;
    padding: 5px 10px;
}

/* === current report column */
.ver-index-hdg-col2 {
    text-align: center;
    padding: 5px 10px;
}

.ver-index-col2 {
    text-align: center;
    padding: 5px 10px;
}

/* === version column */
.ver-index-hdg-col3 {
    text-align: center;
    padding: 5px 10px;
}

.ver-index-col3 {
    text-align: center;
    padding: 5px 10px;
}

/* === PyPi url column */
.ver-index-hdg-col4 {
    text-align: center;
    padding: 5px 10px;
}

.ver-index-col4 {
    text-align: left;
    padding: 5px 10px;
}

/* === source repo column */
.ver-index-hdg-col5 {
    text-align: center;
    padding: 5px 20px;
}

.ver-index-col5 {
    text-align: left;
    padding: 5px 20px;
}

/* === styles for ver. Summary Table ===============================  */

/* === ver-summary-title */
.ver-summary-table {
    width: 480px;
    margin-left: auto;
    margin-right: auto;
}

.ver-summary-hdg1 {
    background-color: lightblue;
}

.ver-summary-hdg2 {
    background-color: lightgrey;
}

/* === item column*/
.ver-summary-hdg-col1 {
    width: 270px;
    text-align: left;
}

.ver-summary-col1 {
    text-align: left;
    padding-left: 10px;
}

/* === count column */
.ver-summary-hdg-col2 {
    text-align: center;
}

.ver-summary-col2 {
    text-align: right;
    padding-right: 30px;
}

/* === percentage column */
.ver-summary-hdg-col3 {
    text-align: center;
}

.ver-summary-col3 {
    text-align: right;
    padding-right: 30px;
}

/* === styles for ver. report content   =============================== */
.ver-report-table {
    width: 1305px;
    margin-left: auto;
    margin-right: auto;
}

/* == info table width=1305 ========== */

/* 2 col table */
.ver-report-info1 {
    background-color: lightblue;
}

.ver-report-info1-col1 {
    width: 940px;
}

.ver-report-info1-col2 {
    width: 365px;
}

/* row spans entire table (2 cols)*/
.ver-report-info2 {
    background-color: lightblue;
}

.ver-report-info2-col1 {
    width: 1305px;
}

/* === Steps table ========== */
.ver-report-steps-hdg {
    background-color: lightgrey;
}

/* === Step column */
.ver-report-steps-hdg-col1 {
    width: 40px;
    text-align: center;
}

.ver-report-steps-col1 {
    text-align: center;
}

/* === SRS column */
.ver-report-steps-hdg-col2 {
    width: 70px;
    text-align: center;
}

.ver-report-steps-col2 {
    text-align: center;
}

/* === Execution Instructions column */
.ver-report-steps-hdg-col3 {
    width: 620px;
    text-align: center;
}

.ver-report-steps-col3 {
    text-align: left;
}

/* === Expected column */
.ver-report-steps-hdg-col4 {
    width: 150px;
    text-align: center;
}

.ver-report-steps-col4 {
    text-align: left;
}

/* === Actual column */
.ver-report-steps-hdg-col5 {
    width: 150px;
    text-align: center;
}

.ver-report-steps-col5 {
    text-align: left;
}

/* === Pass/Fail column */
.ver-report-steps-hdg-col6 {
    width: 55px;
    text-align: center;
}

.ver-report-steps-col6 {
    text-align: center;
}

/* === Date/details column */
.ver-report-steps-hdg-col7 {
    width: 165px;
    text-align: center;
}

.ver-report-steps-col7 {
    text-align: left;
}

/* === Requirements table ========== */
/* === Req. column */
.ver-report-reqmts-hdg-col1 {
    width: 85px;
    text-align: center;
    background-color: lightgrey;
}

.ver-report-reqmts-col1 {
    text-align: center;
}

/* === Desc. column */
.ver-report-reqmts-hdg-col2 {
    width: 1220px;
    text-align: left;
    background-color: lightgrey;
}

.ver-report-reqmts-col2 {
    text-align: left;
}

/* === Testers table  ==========  */

/* === initials column */
.ver-report-testers-hdg-col1 {
    width: 80px;
    text-align: center;
    background-color: lightgrey;
}

.ver-report-testers-col1 {
    text-align: center;
}

/* === tester name column */

.ver-report-testers-hdg-col2 {
    width: 160px;
    text-align: left;
    background-color: lightgrey;
}

.ver-report-testers-col2 {
    text-align: left;
}

/* === tester signature column */
.ver-report-testers-hdg-col3 {
    width: 1145px;
    text-align: left;
    background-color: lightgrey;
}

.ver-report-testers-col3 {
    text-align: left;
}


/* === styles for trace files =============================== */
.ver-trace-table {
    width: 1305px;
    margin-left: auto;
    margin-right: auto;
}

.ver-trace-hdg1 {
    background-color: lightblue;
}

/* === Req Id column */
.ver-trace-hdg-col1 {
    width: 80px;
    text-align: center;
}

.ver-trace-col1 {
    text-align: center;
}

/* === Protocol column */
.ver-trace-hdg-col2 {
    width: 1270px;
    text-align: left;
}

.ver-trace-col2 {
    text-align: left;
}

.ver-trace-proto {
    padding-left: 20px
}