.large20
{
    width: 20px;
}
.large30
{
    width: 30px;
}
.large40
{
    width: 40px;
}
.large50
{
    width: 50px;
}
.large70
{
    width: 70px;
} 
.large90
{
    width: 90px;
} 
.large100
{
    width: 100px;
} 
.large120
{
    width: 120px;
} 
.pleft5
{
    padding-left: 5px;
}
.pright5
{
    padding-right: 5px;
}
.pright10
{
    padding-right: 10px;
}
.left
{
    text-align: left;
}
.right
{
    text-align: right;
}
.center
{
    text-align: center;
}
.ellipsisCell {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.tabColTitleS {
    text-align: center;
    border-bottom: solid 1px #C0C0C0;
}  
.newsColM {
    width: 20px;
    padding-left: 2px;
    text-align: left;
}
.newsMarkDJ {
    color: #009900;
    background-color: #E2F8A5;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
    padding-left: 1px;
    padding-right: 1px;
    cursor: default;
}
.tabColGris {
    text-align: center;
    color: #808080;
}