  .pncomparison select,
    .pncomparison span {
        padding: .5em;
    }

    .pncomparison select {
        font-weight: normal;
        height: 2.5em;
    }

    /*////////////////////////////////////////////////*/
    /* Dropdown background colors for this page */
    .resolution {
        background: #fddede;
    }

    .commutation {
        background: #CADFFF;
    }

    .shaftDiam {
        background: #ffd996;
    }

    .outputs {
        background: #d4fcd0;
    }

    .voltage {
        background: #fdfdca;
    }

    .indexPulse {
        background: #dfdefd;
    }

    .connector {
        background: #def;
    }

    .mountingEnclosure {
        background: #99eeee;
    }

    /*/////////////////////////////////////////////*/
    table {
        color: #464e5b;
    }

    table tbody tr:hover {
		cursor: pointer;
        background: #eee;
        color: #464e5b;
    }

    table tbody tr.selected_item_row {
        background: #444d63;
        color: #fff;
    }

    /*////////////////////////////////////////////////*/
    /* Tooltip container */
    .pncomparison .tooltip1 {
        position: relative;
        display: inline-block;
    }

    /* Tooltip text */
    .pncomparison .tooltiptext1 {
        visibility: hidden;
        width: 120px;
        background-color: #444d63;
        text-transform: none;
        color: #fff;
        text-align: center;
        padding: 5px 0;
        border-radius: 6px;

        /* Position the tooltip text */
        position: absolute;
        z-index: 1;
        width: 120px;
        bottom: 110%;
        left: 50%;
        margin-left: -60px;
        /* Use half of the width (120/2 = 60), to center the tooltip */
    }

select {
	-webkit-appearance: listbox !important
}

/* Show the tooltip text when you mouse over the tooltip container */
.pncomparison .tooltip1:hover,
.pncomparison .tooltip1:hover select {
	cursor: pointer;
}

	.pncomparison .tooltip1:hover .tooltiptext1 {
		visibility: visible;
	}

    .pncomparison .hidden {
        display: none;
    }

    .pncomparison .display {
        display: inline;
    }

    /*/////////////////////////////////////////////*/
    .pncomparison span#msgNoDropInReplacement,
    .pncomparison span#msgDefaultPart,
    .pncomparison span#msgAsteriskMetric,
    .pncomparison span#msgNoDropInReplacement a,
    .pncomparison span#msgDefaultPart a,
    .pncomparison span#msgAsteriskMetric a {
        border: none;
        color: maroon;
        text-transform: none;
        text-decoration: none;
    }

    .pncomparison span#msgNoDropInReplacement a,
    .pncomparison span#msgDefaultPart a,
    .pncomparison span#msgAsteriskMetric a {
        font-weight: bold;
    }

    .pncomparison span#msgNoDropInReplacement a:hover,
    .pncomparison span#msgDefaultPart a:hover,
    .pncomparison span#msgAsteriskMetric a:hover .sentenceCase {
        text-decoration: underline;
    }

