#content {
width: 100%;
}
.ulContent{
font-size:76%;
margin: 5px 0 5px 20px;
padding-left:0px;
}
.ulContentSub{
margin: 5px 0 5px 30px;
padding-left:0px;
list-style:square;
}
.liContent{
margin-bottom: 5px;
padding-right: 5px;
}
.liContentSub{
margin-bottom: 5px;
padding-right: 5px;
}

.tableKeys{
position: relative;
margin-left: auto;
margin-right: auto;
empty-cells: show;
/*border-collapse: collapse;*/
border-spacing: 0;
border: 1px solid #000;
}
.reduceCell{
width:1%;
}
.thLeft {
font-size: 12px;

background: #fff;
text-align: center;
vertical-align: text-top;
border-right: 1px solid #fff;
}
.tdNormal{
font-size: 76%;
padding: 2px 4px;
border-right: 1px solid #fff;
vertical-align: top;
/* border-left-style: hidden; */ /* Opera */
}
.nowrap{
white-space: nowrap;
}
.tdNormalNowrap{
font-size: 76%;
padding: 2px 4px;
border-right: 1px solid #fff;
vertical-align: top;
white-space: nowrap;
}
td.endTD{
padding: 2px 4px;
vertical-align: top;
font-size: 76%;
border-right: 0 solid #DFE5EF;
border-right-style: hidden; /* Opera */
}
tr.dark, .thLeft, .reduceCell{
background: #DFE5EF;
padding: 0 2px;
/*border-left:0 0 0 1px solid #fff;*/
}
tr.bright{
background: #fff;
padding: 0 2px;
/*border-left:0 0 0 1px solid #fff;*/
}
.taste, .tasteFix{
font-family:Verdana;
background: #E7E7D6;
color: #000;
padding: 1px 2px;
border-top:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #333;
border-left:1px solid #333;
}
.tasteFix{
width: 2.5em;
vertical-align:middle;
text-align:center;
}
