body.inv {
    font-family:Arial;
    text-align:center;
}
div.inv {
    width:200px;
    height:200px;
    border: 5px solid #c00;
    overflow-y:auto;
    text-align:center;
}
div.inv table {
    padding:5px;
    font-family:arial,sans-serif;
    font-size:8pt ;
    margin-left:auto;
    margin-right:auto;
    text-align: left;
}
th.inv {
    font: bold 10pt arial, verdana;
    text-align:left;
}
.button {
    width:100px;
    height:25px;
    background:lightgreen;
}
.tots {
    font: bold italic 10pt arial, verdana;
    color: blue ;
    margin:5px ;
}
td.cat1 {
    font: bold 10pt arial, verdana;
}
.category {
    font: bold 10pt arial, verdana;
}
.categoryo {
    font: bold 10pt arial, verdana;
}
.header {
    font: bold 10pt arial, verdana;
}
td.itemd {
    width:200px;
    background-color:#99CCFF;	
}
td.otherd {
    font-size:8pt ;
    width:80%;
    text-align:right;
}
input.howmany {
    width:35px;
    background-color:#99CCFF;
}
input.odescr {
    font-size:8pt ;
    width: 5em ;
    color: black;
    background-color:#99CCFF;
    width:95px;
}
input.cuft {
    font-size:8pt ;
    width:35px;
    background-color: #99CCFF;
}
input.count {
    font-size:8pt ;
    width:35px;
    background-color: #99CCFF;
}
input.totals {
    width:70px;
    background-color: #99CCFF;
}
input.search_fields {
    width:100px;
    background-color:#99CCFF;
}