# Datadiv table {
Margin: 0;
Padding: 0;
Font-family: Arial;
Font-size: Inherit;
Border-collapse: collapse;
Border: 1px solid # 7f7f7f;
Width: 100%;
}
/* Header */
# Datadiv Th {
Text-Decoration: none; color: White; Vertical-align: bottom;
Padding: 4px 10px 4px 10px;
Border-Right: 1px solid # cbcbcb;
Background-color: #444446;
}
/* Link */
# Datadiv th {
Color: white;
Font-weight: bold;
Text-Decoration: none;
}
/* Line */
# Datadiv tr {
Width: 100%;
Border: 1px solid gray;/* border in the table */
Background-color: white;
}
/* Cell */
# Datadiv TD {
Padding: 4px 10px 4px 10px; border-Right: 1px solid # cbcbcb; text-align: center;
}
/* Table title */
# Datadiv caption {
Text-Decoration: none; color: # eedf32; Vertical-align: top;
Padding: 4px 10px 4px 10px;
Border-Right: 1px solid # cbcbcb;
Background: URL ('../images/title-1.png') Repeat-x 0;
Font-weight: bold;
}
Note: border-collapse: collapse; is the key to ensuring the fine line under Firefox and opera, and TD must be added with border or else there will be no line in it.