.table3 { border: 0px none; margin: 0; padding: 3px }
.table3 th { font-weight: bold;
             font-size: 115%;
             color: black;
             margin: 0;
             padding: 3px 5px;
             background-color: #EEAA00;
           }
.table3 th strong { font-size: 135%; }
.table3 th a:link { text-decoration: underline; color: black }
.table3 th a:visited { text-decoration: underline; color: black }
.table3 th a:active { text-decoration: underline; color: black }
.table3 th a:hover { text-decoration: underline; font-style: italic; color: brown; }
.table3 td { vertical-align: text-top;
             margin: 0;
             padding: 3px 5px;
           }
.table3 td strong { color: #666666; }
.table3 td a:link { text-decoration: none;
                    font-weight: normal;
                    font-size: 115%;
                  }
.table3 td a:visited { text-decoration: none;
                    font-weight: normal;
                    font-size: 115%;
                  }
.table3 td a:hover { text-decoration: underline; }
.table3 td hr { border-left:0px none; border-right:0px none; border-bottom:0px none; height: 1px; border-top: 1px solid #404040 }
td.table3a { vertical-align: text-top;
             margin: 0;
             padding: 3px 5px;
             background-color: #FFF8DC;
           }
td.table3a strong { color: #666666; }
td.table3b { border-top: 1px solid #A9A9A9; }

.box h2.google-maps { background-image: url(../include/google_maps.png); }
.box h2.bcast-search { background-image: url(../include/search.png); }

#category-divider { height: 1px;
                    color: #A9A9A9;
                    background-color: #A9A9A9;
                    border: 0px none #A9A9A9;
                    width: 100%;
                    margin: 0px;
                    text-align: center;
}

