/*		{ family - size - color - style - align - padding } */
.fix	{ }
body		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; background-color: #fafafa; }
table		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
td		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
ul		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; margin-top: 0em; }

.help		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.2em; text-decoration: none; color: #C79411; }
.date		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.2em; color: #fff; font-weight: bold; }

/* Blue Bar for header */
.bluehead	{ background-color: #0D1F44; }
/* Gold Bar for header (use hmenucell if text is in bar) */
.goldhead	{ background-color: #C79411; }
/* Brown Bar for header */
.brownhead	{ background-color: #A6662A; }

/* Blue Page Title */
h1		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.8em; color: #0D1F44; text-align: center; margin-bottom: 0em; }

/* Gold Page Title for blue background (.titlecell) */
h2		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.8em; color: #C79411; text-align: center; margin-bottom: 0em; }
.titlecell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; background-color: #0D1F44; text-align: center; }

/* Gold Cell for Horizontal Menu */
.hmenucell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; background-color: #C79411; vertical-align: middle; }
.hmenuimg	{ vertical-align: middle; }
.hmenulinks	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; color: #fff; font-weight: bold; text-decoration: none; vertical-align: middle; text-align: center;}
.hmenulinks a:link	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; color: #fff; font-weight: bold; text-decoration: none; }
.hmenulinks a:visited	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; color: #fff; font-weight: bold; text-decoration: none; }
.hmenulinks a:hover	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; color: #333; font-weight: bold; text-decoration: none; }
/* coverage for .hmenucell for NS4.7 */
.fullcenter	{ vertical-align: middle; text-align: center; }

/* Brown Cell for Vertical Menu */
/* Menu Topic */
h3		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.2em; color: #000; margin-bottom: 0em; }
.vmenucell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; background-color: #c79411; vertical-align: top; white-space: nowrap; }
.vmenulinks	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.1em; color: #000; white-space: nowrap; }
.vmenulinks a:link	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.1em; color: #fff; }
.vmenulinks a:visited	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.1em; color: #0d1f44; }
.vmenulinks a:hover	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.1em; color: #000; }

/* Sub Horizontal Menu Cell - third bar on sub pages (white bar) */
.subhmenucell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; background-color: #fafafa; vertical-align: middle; }

/* Content Section (use after header bars to keep content from window edges) */
.content	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; margin-right: 1.2em; margin-left: 1em; }

/* Content Cell (use instead of .content if there is a vertical menu) */
.contentcell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; background-color: #fff; vertical-align: top; }

/* Footer */
.foot		{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; text-decoration: none; text-align: center; }

/* Print Version Link */
.printoption	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; text-decoration: none; text-align: right; }

/* Alert Message (for messages from a database system) */
.alertmsg	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: #f00; font-weight: bold; text-align: center; }

/* Media Hot Topics */
.hot_topics	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff;  }
.hot_topics_title	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 16px; color: #c79411; font-weight:bold; }
.hot_topics a:link	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 14px; color: #fff; }
.hot_topics a:visited	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 14px; color: #fff; }
.hot_topics a:hover	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 14px; color: #fff; }

/* Blue Border for shown tables */
.bluetable	{ background-color: #0D1F44; spacing: 0px; padding: 3px; }
.whitecell	{ background-color: #fafafa; }
/* Highlighted text */
.highlight	{ color: #A6662A; }

/* transfer to www.css after changes, update find.cgi */
/* Search Results Header Cell */
.resultheadercell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; background-color: #0D1F44; color: #fff; font-weight: bold; }
/* Search Results Data Cell */
.resultdatacell	{ font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; }
.listbox	{ vertical-align: top; padding: 4px;}
.listitem	{ font-size: 14px; font-family: arial,helvetica,sans-serif; text-decoration: none; }
/* Table of Contents on A-Z page */
.toc		{ text-align: center; }

.calhighlight { background-color: yellow; }

