.tableBorder {
	border: 1px solid #333333;
}
.tableBorderSoft {
	border: 1px solid #999999;
}
.tableBorderTop {
	border-top: 1px solid #333333;
}
.tableBorderTopSoft {
	border-top: 1px solid #999999;
}
.tableBorderBottom {
	border-bottom: 1px solid #333333;
}
.tableBorderBottomSoft {
	border-bottom: 1px solid #999999;
}
table {
    display: table;
    border-color: grey;
    border-collapse: collapse; 
    border-spacing: 0; /* cellspacing="0" */
    width: 100%;
}
th, td { padding: 2px; }
