.sptab {        
    background-color: white;
    border:1px solid #888888;
    border-spacing:0px;
    margin-left: 4px; 
    margin-right: 4px;
    display:inline;
    float: right;
    }

.sptab table { padding: 0; margin: 0; }

.spintext {
    background-color: white;
    border:0;
    width: 20px;
    text-align: left;
    font-size: 16px;
}

.spptab {        
    background-color: white;
    border:1px solid black;
    border-spacing:0px;
    margin-top: 20px; 
    margin-left:auto; 
    margin-right:auto;}

.spptab td {
border-width: 1px 1px 1px 1px;
border-style: outset;
text-align:right;
}
.spptab input {
text-align:right;
}

.readonly {background-color: #e0e0e0; }

.updown:hover {
background-color: #BCBE77;
cursor:default;
}

#aup { font-size: 6px; }
#adn { font-size: 6px; }

.updown {
border-width: 1px 1px 1px 1px;
border-style: outset;
cursor:default;
background-color: #e0e0e0;
h: expression(onmouseover=new Function("this.style.backgroundColor='#BCBE77';"),
                       onmouseout=new Function("this.style.backgroundColor='#e0e0e0';"));
}

#divro {
text-align: center;
}

#divprop {
text-align: center;
}

#aro {
h: expression(onmouseover=new Function("this.style.color='#ff0000';"),
                       onmouseout=new Function("this.style.color='#000000';"));
}

#aro:hover {
color: red;
cursor:default;
}

#aprop {
h: expression(onmouseover=new Function("this.style.color='#ff0000';"),
                       onmouseout=new Function("this.style.color='#000000';"));
}

#aprop:hover {
color: red;
cursor:default;
}