.buildCalculator {
}
.buildCalculator span {
color: #808080;
font-style: italic;
}
.buildCalculator table {
border-spacing: 0;
border: 1px solid #cccccc;
width: 100%;
}
.buildCalculator td,
.buildCalculator th {
padding: 1px 0.5em;
border: 0 none;
}
.buildCalculator td {
vertical-align: middle;
}
.buildCalculator th {
padding: 5px 0.5em;
font-weight: bold;
text-align: left;
}
.buildCalculator .buildcalc-bottom-line td {
border-top: 1px solid #cccccc;
text-align: right;
font-weight: normal;
}
.buildCalculator .buildcalc-bottom-line td.buildcalc-total-cost {
font-weight: bold;
white-space: nowrap;
min-width: 5.5em;
}
.buildCalculator label {
padding: 0 1em 0 0;
font-weight: normal;
}
.buildCalculator .buildcalc-item-cost {
text-align: right;
}
.buildCalculator input[type="radio"],
.buildCalculator input[type="checkbox"] {
margin-right: 0.4em;
}
.buildCalculator input[type="text"] {
width: 3em;
padding: 3px;
text-align: center;
}
.buildCalculator tr.buildcalc-not-applicable th,
.buildCalculator tr.buildcalc-not-applicable td,
.buildCalculator tr.buildcalc-not-applicable input {
color: #999999;
background-color: #f0f0f0;
} .mooringCalculator {
}
.mooringCalculator span {
color: #808080;
font-style: italic;
}
.mooringCalculator .moorcalc-describe-options {
}
.mooringCalculator table {
border-spacing: 0;
border: 1px solid #cccccc;
width: 100%;
}
.mooringCalculator td,
.mooringCalculator th {
padding: 1px 0.5em;
border: 0 none;
}
.mooringCalculator td {
vertical-align: middle;
}
.mooringCalculator th {
padding: 5px 0.5em;
font-weight: bold;
text-align: left;
}
.mooringCalculator .moorcalc-bottom-line td,
.mooringCalculator .moorcalc-bottom-line th {
border-top: 1px solid #cccccc;
text-align: right;
}
.mooringCalculator label {
padding: 0 1em 0 0;
font-weight: normal;
}
.mooringCalculator input[type="radio"] {
margin-right: 0.4em;
}
.mooringCalculator input[type="text"] {
width: 3em;
padding: 3px;
text-align: center;
}