#calc FIELDSET {
        BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 2px; BORDER-LEFT: #ddd 1px solid; WIDTH: 380px; COLOR: #666666; BORDER-BOTTOM: #ddd 1px solid
}
#calc LEGEND {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px
}
#calc LABEL {
        CLEAR: left; FONT-SIZE: 8pt; FLOAT: left; MARGIN: 2px 10px 2px 5px; WIDTH: 270px; COLOR: #333
}
#calc INPUT.txt {
        BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 1px; MARGIN: 4px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 60px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#calc INPUT.rd {
        BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 4px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#calc INPUT.ro {
        BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 7pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px; WIDTH: 90px; COLOR: #444; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
#calc DIV.hid {
        MARGIN-LEFT: 5px; COLOR: red
}
#calc DIV.ok {
        MARGIN-LEFT: 5px; COLOR: #115db2
}
#calc H2 {
        MARGIN: 10px 0px
}
#calc SELECT {
        BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 7pt; MARGIN: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 70px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid
}
#calc SELECT.txt {
        BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 7pt; MARGIN: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid
}
#calc .sm {
        BORDER-RIGHT: #8f8f8f 1px solid; BORDER-TOP: #8f8f8f 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; BORDER-LEFT: #8f8f8f 1px solid; COLOR: #666; BORDER-BOTTOM: #8f8f8f 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #e5e5e5
}