#main table {
width: 870px;
}
#main th {
padding: 5px 0px 5px 10px;
font-weight: normal;
text-align: left;
vertical-align: top;
}

#main th table {
width: auto;
}
#main th th {
text-align: center;
padding: 5px;
}
#main th td {
width: 150px;
margin: 0px;
padding: 0px;
border: none;
}

#main td {
padding: 5px 9px 5px 10px;
width: 160px;
vertical-align: top;
font-size: 10px;
border-right: 1px dotted #CCCCCC;
}
#main td img {
margin: 5px 0px;
}
