.phveor {
    position: fixed;
    z-index: 999999;
    background-color: orange;
    margin: 0 0 6px;
    padding: 15px 15px 15px 15px;
    margin-top: 31%;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    background-position: 5px center;
    background-repeat: no-repeat;
    -moz-box-shadow: 0 0 12px #999999;
    -webkit-box-shadow: 0 0 12px #999999;
    box-shadow: 0 0 12px #999999;
    color: #ffffff;
    opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=90);
}

    .phveor:hover {
        -moz-box-shadow: 0 0 12px #000000;
        -webkit-box-shadow: 0 0 12px #000000;
        box-shadow: 0 0 12px #000000;
        opacity: 1;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        filter: alpha(opacity=100);
        cursor: pointer;
    }

.phveorp {
    background-color: red;
}

.phveorpb {
    background-color: blue;
}

.phveorpok {
    background-color: green;
}
.headcell {
    text-align: center !important;
    padding: 2px !important;
    border: 1px solid #807c7c !important;
    font-size: 0.9em !important;
}
.cellbd {
    font-size: 0.9em !important;
    padding: 4px !important;
    border: 1px solid #a39d9d !important;
}
.tbrow {
    cursor: pointer !important;
    -webkit-transition-duration: 0.4s !important; /* Safari */
    transition-duration: 0.4s !important;
    font-size: 0.9em !important;
}

    .tbrow:hover {
        background-color: aqua !important; /* Green */
        box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
    }