a.menubar:link    {font-size:12px;font-weight:bold;color:black;text-decoration:none}
a.menubar:visited {font-size:12px;font-weight:bold;color:black;text-decoration:none}
a.menubar:active  {font-size:12px;font-weight:bold;color:black;text-decoration:none}
a.menubar:hover   {font-size:12px;font-weight:bold;color:red;text-decoration:none}

a:link 	  {text-decoration:none;color:#5985A4;font-size:12px;font-weight:bold}
a:visited {text-decoration:none;color:#5985A4;font-size:12px;font-weight:bold}
a:active  {text-decoration:none;color:#006666;font-size:12px;font-weight:bold}
a:hover   {text-decoration:none;color:#66aa00;font-size:12px;font-weight:bold}

td.menubar {font-size:12px;font-weight:bold;color:black;}
td.orchestra {font-weight:bold;vertical-align:top;font:12px Arial;background-color:#eebbbb}
td.date {vertical-align:top;font:12px Arial;background-color:#bbeebb}
td.time {vertical-align:top;font:12px Arial;background-color:#bbeebb}
td.week {vertical-align:top;font:12px Arial;background-color:#bbeebb}
td.place {vertical-align:top;font:12px Arial;background-color:#bbbbee}
td.tickets {vertical-align:top;font:12px Arial;background-color:#bbeebb}

body, td, caption {font-family:verdana,arial,helvetica,sans-serif;color:#000000;font-size:12px;}

table.nccu          {font-size:12px;color:black;border:1px}
table.search_table  {font-size:12px;color:black;border:1px}
colgroup.nccu_desc  {text-align:left;font-size:12px;color:black;width:200}
colgroup.nccu_image {text-align:center;font-size:12px;color:black;width:200}
td.nccu_title       {text-align:center;font-size:12px;font-weight:bold;color:black}

th {text-align:center;font-size:12px;font-weight:bold;color:black}

.title    {font-weight:bold;font-size:14pt;color:black;}
.required {vertical-align:top;font-size:12px;font-weight:bold;color:#aa5555}
.label    {vertical-align:top;font-size:12px;font-weight:bold;color:#000000}
.normal   {vertical-align:top;font-size:12px;font-weight:normal;color:#000000}
.small    {vertical-align:top;font-size:12px;color:#000000}
.footnote {vertical-align:top;font-size:12px;color:#aa5555}
.error    {vertical-align:top;font-size:12px;color:#ee0000}

.cell   {vertical-align:top;color:#000000;font-size:12px}
.cell2  {vertical-align:top;color:#000000;font-size:12px}
.cell3  {vertical-align:top;color:#000000;font-size:12px;background-color:#99CC99}

.thick {height:6;color:black;width:100%}
.wtable {width:100%;border:1px;}
.table {vertical-align:top;border:1px;}


tr.hilite {background-color: #99CC99}

td.bordercolor {border-color: #ffff00; }
td.cellcolor {font-size: 12px; text-decoration: none; color: #ffff00; }
td.main {font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-size: 12px;}
td.h2 {vertical-align:top; font-size: 20px; font-weight: bold; color: #99cc66}
td.h2b {vertical-align:top; font-size: 14px; font-weight: bold; color: #9900cc; line-height: 20pt}
td.h3 {font-size: 14px; font-weight: bold}
td.heading {font-weight: bold; color:#ff9900}
td.cellbold {font-weight: bold}
td.celltext {}
td.back {vertical-align:middle; text-align:right}
td.tag {font-weight: bold; vertical-align:top; text-align: center; color: #9900cc}
td.picture {vertical-align:top; text-align: center;}
td.link {vertical-align: text-bottom; text-align: center;}
td.entryLabel {text-align: right; color: #000000}
td.entry {size:40}
td.tableHead {font-weight: bold; text-align: center;}
td.tableCell {text-align: center;}


font.subhead {font-weight: bold; color: #9900cc}
font.note1 {color: #FF6600;}
font.note2 {color: #339900;}
font.note3 {color: #339988;}

.header {font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-size: 12px;}
.featureHeader {font-family: verdana, arial, helvetica, sans-serif; color: #5985A4; font-size: 12px;font-weight: 700; }
.subNav {font-family: verdana, arial, helvetica, sans-serif; color: #5985A4; font-size: 12px;}


.popUpHeader {font-size:12px; font-weight: 700 }

.footerNav a:link {font-size: 12px; text-decoration: none; color: #ffffff; }


