.menu_body_bgcolor {background-color:#ffffff}
td.required {vertical-align:text-top;color:#aa5555;font-weight:bold}

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

a:link 		{text-decoration:underline; color:black; font-weight:bold; }
a:visited 	{text-decoration:underline; color:black; font-weight:bold; }
a:active 	{text-decoration:underline; color:black; font-weight:bold; }
a:hover 	{text-decoration:none; color:green; font-weight:bold; }

a.colhead:link    {font-weight:bold;color:black;text-decoration:none}
a.colhead:visited {font-weight:bold;color:black;text-decoration:none}
a.colhead:active  {font-weight:bold;color:black;text-decoration:none}
a.colhead:hover   {font-weight:bold;color:#ffffff;text-decoration:none}

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

.graybox  {background-color:#eeeeee;height:25;border-bottom-color:#000000;border-bottom-width:2px}


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

.label {vertical-align:text-top;color:#000000;font-weight:bold}
.cell  {vertical-align:text-top;color:#000000}
.cell2  {vertical-align:text-top;color:#000000}
.cell3  {vertical-align:text-top;color:#000000;background-color:#99CC99}
.small  {font-size:smaller;vertical-align:text-top;color:#000000}

.title {font-weight:bold;color:black;}
.thick {height:6;color=black;width=100%}
.wtable {width:100%;border:1px;cellspacing:0;cellpadding:0;}
.table {vertical-align:top;border:1px;cellspacing:0;cellpadding:0;}
.formlabel {text-align:right;vertical-align:normal;font-weight:bold;color:black;}
.normal {vertical-align:normal;font-weight:normal;color:black;}
div.message {font-weight:bold;color:red;}


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

td.bordercolor {bordercolor: #ffff00; }
td.cellcolor {text-decoration: none; color: #ffff00; }
td.main {color: #333333; }
td.h2 {vertical-align: text-top; font-weight: bold; color: #99cc66}
td.h2b {vertical-align: text-top; font-weight: bold; color: #9900cc; line-height: 20px}
td.h3 {font-weight: bold}
td.heading {font-weight: bold; color:#ff9900}
td.cellbold {font-weight: bold}	//; font-style: italic}
td.celltext {}
td.back {vertical-align: text-middle; text-align: right}
td.tag {font-weight: bold; vertical-align: text-top; text-align: center; color: #9900cc}
td.picture {vertical-align: text-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 {color: #333333;}
.featureHeader {color: #5985A4; font-weight: 700; }
.subNav {color: #5985A4;}


.popUpHeader {font-weight: 700 }

.footerNav a:link {text-decoration: none; color: #ffffff; }

img {border:0;}

.Tcat {vertical-align:top;background-color:red;font-weight:bold}
.Tday {vertical-align:top;background-color:green;font-weight:bold}
.Ttime {vertical-align:top;background-color:yellow;font-weight:bold}
.Tevent {background-color:lightgray}

