.tdcontentsm
{
    background: #555555;
    font-size: 12px;
}
.tdlabelsimpsm
{
    background: #333333;
    font-size: 12px;
}
.tdlabelsm
{
    background: #333333;
    vertical-align: top;
    padding-top: 1px;
    font-size: 12px;
}

.tdcontent
{
    background: #555555;
}
.tdlabelsimp
{
    background: #333333;
}
.tdlabel
{
    background: #333333;
    vertical-align: top;
    padding-top: 1px;
}
.tdinputlabel
{
    background: #555555;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    padding-left: 12px;
    padding-right: 6px;
}
.tdinputfield
{
    background: #333333;
}
.tdnewsnav
{
    width: 230px;
    font-size: 11px;
    background: #333333;
}
.tdlabelproduct
{
    background: #333333;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.tdlabelfield
{
    background: #333333;
    font-size: 12px;
}

.halfgray
{
    background: #424242;
}
.results
{
    background: #FFFF55;
}

.newindicate
{
    color: #FF3333;
    font-weight: bold;
    font-size: 10px;
}
.hotindicate
{
    color: #FF9225;
    font-weight: bold;
    font-size: 10px;
}
.new2indicate
{
    color: #11FD11;
    font-weight: bold;
    font-size: 10px;
}

TD.bottomboxhead
{
    vertical-align: top;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background: url();
    height: 21px;
}
TD.bottomboxlist
{
    vertical-align: top;
    font-size: 11px;
    font-weight: bold;
    background: #333333 url();
}
TD.bottomboxfooter
{
    background: url();
    height: 25px;
}
.tdcontentsmhigh
{
    background: #557755;
    font-size: 11px;
}
.tdcontentsmlow
{
    background: #775555;
    font-size: 11px;
}

.table-std
{
    border-style: none;
    border-collapse: collapse;
}
.table-std td
{
    border: 1px solid #000000;
    padding: 2px;
    background: #555555;
    font-size: 12px;
    font-face: Verdana, sans-serif;
    vertical-align: top;
}
.table-std td.bg_high
{
    background: #557755;
}
.table-std td.bg_low
{
    background: #775555;
}
.table-std td.bg_black
{
    background: #000000;
}
.table-std th
{
    border: 1px solid #000000;
    padding: 2px;
    background: #333333;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}

.table-std-c
{
    border-style: none;
    border-collapse: collapse;
}
.table-std-c td
{
    border: 1px solid #000000;
    padding: 2px;
    background: #555555;
    font-size: 12px;
}
.table-std-c th
{
    border: 1px solid #000000;
    padding: 2px;
    background: #333333;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}

.table-headcc
{
    border-style: none;
    border-collapse: collapse;
    
}
.table-headcc td
{
    border: 1px solid #000000;
    padding: 2px;
    font-face: Verdana, sans-serif;
    background: #555555;
    font-size: 12px;
    vertical-align: top;
}
.table-headcc th
{
    border: 1px solid #000000;
    padding: 2px;
    background: #333333;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
}

.table-std6px
{
    border-style: none;
    border-collapse: collapse;
}
.table-std6px td
{
    border: 1px solid #000000;
    padding: 6px;
    background: #555555;
    font-size: 12px;
    vertical-align: top;
}
.table-std6px th
{
    border: 1px solid #000000;
    padding: 10px;
    background: #333333;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}
.table-std6px td.bg_black
{
    background: #000000;
}

.table-std6px-sm
{
    border-style: none;
    border-collapse: collapse;
}
.table-std6px-sm td
{
    border: 1px solid #000000;
    padding: 6px;
    background: #555555;
    font-size: 12px;
    vertical-align: top;
}
.table-std6px-sm td.bg_black
{
    background: #000000;
}
.table-std6px-sm th
{
    border: 1px solid #000000;
    padding: 6px;
    background: #333333;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;

}


.table-tdpad-6px
{
    border-style: none;
    border-collapse: collapse;
}
.table-tdpad-6px td
{
    border: 1px solid #000000;
    padding: 6px;
    background: #555555;
    font-size: 12px;
}
.table-tdpad-6px th
{
    border: 1px solid #000000;
    padding: 2px;
    background: #333333;
    font-size: 14px;
    font-weight: normal;
}

.table-buybox
{
    border-style: none;
    border-collapse: collapse;
}
.table-buybox td
{
    border: 1px solid #000000;
    padding: 2px;
    background: #555555;
    font-size: 12px;
}
.table-buybox th
{
    border: 1px solid #000000;
    padding: 2px;
    background: #333333;
    font-size: 14px;
    text-align: left;
    vertical-align: top;
}