table.program { width: 100%; border-spacing: 0px; } table.program h3 { text-align: center; color: rgb(183, 103, 60); font-size: 19px; } table.program h4 { text-align: center; font-size: 16px; margin: 2px 0 0 0; padding: 0; } table.program a { color: black; text-decoration: underlined; /*border-bottom: 1px rgb(183, 103, 60) solid;*/ font-size: 16px; } table.program th { padding: 2px 0px 2px 0px; margin: 0 px; font-variant: small-caps; text-align: center; font-weight: bold; color: rgb(183, 103, 60); border-bottom: rgb(183, 103, 60) solid; border-width: 0 0 1px 0; } table.program th.time { font-variant: normal; padding-right: 18px; font-weight: normal; } table.program td { padding: 3px 0px 5px 8px; text-align: left; font-variant: small-caps; margin: 0; border-bottom: rgb(183, 103, 60) solid; border-width: 0 0 1px 0; font-size: 12px; } table.program .noborder { border: none; padding-bottom: 0px; } table.program tr { }
