h3  {
    color: black;
    text-align: center;
    text-decoration: underline;
    font-family: Tahoma, verdana, sans-serif;
    font-size: 14px
    }
    
h2  {
    color:  black;
    text-align: center;
    font-family: Tahoma, verdana, sans-serif;
    font-size: 12pt
    }

p   {
    color: black;
    text-decoration:none;
    font-size:11px;
    font-family: Tahoma, verdana, sans-serif
    }

p.description   {
    color: black;
    text-decoration:none;
    font-size:12px;
    font-family: Tahoma, verdana, sans-serif
    }
    
table.schedule a {
    width:400px;
    border:1px solid #333333;
    display: block;
    font-size:14px;
    line-height:15px;
    font-family: Tahoma, verdana, sans-serif;
    text-align: center;
    text-decoration: none;
    padding: 1px 3px;
    }
 
div.schedule  a:link {
    color: black;
    background: #cccc99;
    }
 
div.schedule a:visited {
    color: black;
    background: #cccc99;
    }
 
div.schedule a:hover {
    color: #eeeeee;
    font-size:14px;
    background: #666633;
    border:1px solid #000000;
    }
 
div.schedule a:active {
    color: #000000;
    background: #cccc99;
    }
 
td.highlighted  {
    color: #333333;
    font-size:11px;
    line-height:13px;
    font-family: Tahoma, verdana, sans-serif;
    text-align: center;
    background: #ffffe0;
    border:1px solid #333333;
    }
 
td.cancelhighlighted  {
    color: #333333;
    font-size:11px;
    line-height:13px;
    font-family: Tahoma, verdana, sans-serif;
    text-align: center;
    background: #ffcc00;
    border:1px solid #333333;
    }
 
td.nexttrip  a {
    color: #333333;
    background: #ffffe0;
    }
 
td.nexttrip  a:link {
    color: #333333;
    background: #ffffe0;
    }
 
td.nexttrip a:visited {
    color: #333333;
    background: #ffffe0;
    }
 
td.nexttrip a:hover {
    color: #eeeeee;
    font-size:14px;
    background: #666633;
    border:1px solid #000000;
    }
 
td.nexttrip a:active {
    color: #000000;
    background: #cccc99;
    }

td.canceledtrip  a {
    color: #333333;
    background: #ffcc00;
    }
 
td.canceledtrip  a:link {
    color: #333333;
    background: #ffcc00;
    }
 
td.canceledtrip a:visited {
    color: #333333;
    background: #ffcc00;
    }
 
td.canceledtrip a:hover {
    color: #eeeeee;
    font-size:14px;
    background: #ff0033;
    border:1px solid #000000;
    }
 
td.canceledtrip a:active {
    color: #000000;
    background: #cccc99;
    }
