#bestPracticeTable{
    width:100%;
    vertical-align:middle !important;
    border-collapse:collapse;
}
#bestPracticeTable td, #bestPracticeTable tr, #bestPracticeTable th, #bestPracticeTable thead, #bestPracticeTable tbody{
    vertical-align:middle !important;
}


thead, #deficiencyTable thead a{
    color:#FFF;
    font-weight:bold;
}
#bestPracticeTable td, #bestPracticeTable th{
    border:2px solid #CCC;
    padding:10px 2px;
    text-align:center;
}
#deficiencyTable.padded td, #deficiencyTable.padded th{
    padding:10px 0px;
}
#bestPracticeTable th{
    font-size:13px;
    background:url(../images/defReportHeader.png) repeat-x;
}
#main{
    background:#FFF;
    width:100% !important;
    padding:20px 0px !important;
}
