+/* This decorates all tables with class="table" */
+
+table {
+ *border-collapse: collapse; /* IE7 and lower */
+ border-spacing: 0;
+}
+
+.tbl th{
+ color: #000000;
+ font-size: 14px;
+ border-top: 1px solid grey;
+ border-bottom: 1px solid grey;
+ background: #cccccc;
+}
+.tbl th:first-child{
+ border-left: 1px solid grey;
+ border-top: 1px solid grey;
+ border-bottom: 1px solid grey;
+}
+.tbl th:last-child {
+ border-right: 1px solid grey;
+ border-top: 1px solid grey;
+ border-bottom: 1px solid grey;
+}
+.tbl th:only-child{
+ border: 1px solid grey;
+}
+
+.tbl tr td:first-child{
+ border-left: 1px solid grey;
+}
+.tbl tr td:last-child{
+ border-right: 1px solid grey;
+}
+.tbl tr:first-child td:only-child{
+ border-top: 1px solid grey;
+}
+.tbl tr:last-child td:only-child{
+ border-bottom: 1px solid grey;
+}
+.tbl tr:last-child td:first-child{
+ border-bottom: 1px solid grey;
+}
+.tbl tr:last-child td:last-child{
+ border-bottom: 1px solid grey;
+}
+.tbl tr:last-child td{
+ border-bottom: 1px solid grey;
+}
+