/* Kua Tables */

.smaller {
	font-size: 70%;
}

#kuaInputTable {
        table-layout: fixed;
        border: none;
        background-color: white;
}

#kuaOutputTable {
        table-layout: fixed;
        border-style: solid;
        border-color: black;
        border-width: 1px;
        border-spacing: 0px;
        border-collapse: collapse;
        background-color: white;
        text-align: center;
}

#kuaOutputTable caption {
        vertical-align: middle;
        font-weight: bold;
	font-size: 125%;
}

#kuaOutputTable th,
#kuaOutputTable td {
        font-weight: normal;
        padding: 1px;
        border-style: solid;
        border-color: black;
        border-width: 1px;
}

#kuaOutputTable th {
        font-weight: bold;
}

#kuaOutputTable td {
        width: 40px;
}

#kuaOutputTable td:hover {
	background-color: #b8402b;
	color: white;
}

