/*from coffee css*/


/*STANDARD FONTS*/

/* LARGEST - BANNER serif times*/
h3.banner {font-family: times new roman, times}
h3.banner {font-size: 175%}
h3.banner {font-weight: bold}
h3.banner {margin-top: 0px}
h3.banner {margin-bottom: 0px}
h3.banner {color: #000000}

/* PAGE HEADER serif times */
h3.headline {font-family: times new roman, times}
h3.headline {font-size: 140%}
h3.headline {font-weight: bold}
h3.headline {margin-top: 5px}
h3.headline {margin-bottom: 7px}
h3.headline {color: #000000}

/* PAGE HEADER - EXP serif times */
h3.headline2 {font-family: times new roman, times}
h3.headline2 {font-size: 140%}
h3.headline2 {font-weight: bold}
h3.headline2 {font-style: italic}
h3.headline2 {margin-top: 3px}
h3.headline2 {margin-bottom: 7px}
h3.headline2 {color: #666666}

/* DOCUMENTATION TITLE from db - arial */
h1 {font-family: arial}
h1 {font-size: 185%}
h1 {font-weight: bold}
h1 {margin-top: 3px}
h1 {margin-bottom: 7px}

/* content serif times PLAIN*/
p.serif_lg {font-family: times new roman, times}
p.serif_lg {font-size: 115%}
p.serif_lg {font-weight: normal}
p.serif_lg {margin-top: 0px}
p.serif_lg {margin-bottom: 0px}
p.serif_lg {color: #000000}

/* content serif times PLAIN*/
p.serif {font-family: times new roman, times}
p.serif {font-size: 100%}
p.serif {font-weight: normal}
p.serif {margin-top: 0px}
p.serif {margin-bottom: 0px}
p.serif {color: #000000}


/* content sans PLAIN*/
p.sans_lg {font-family: arial, sans-serif}
p.sans_lg {font-size: 115%}
p.sans_lg {font-weight: normal}
p.sans_lg {margin-top: 0px}
p.sans_lg {margin-bottom: 0px}
p.sans_lg {color: #000000}

/* content sans PLAIN*/
p.sans {font-family: arial, sans-serif}
p.sans {font-size: 100%}
p.sans {font-weight: normal}
p.sans {margin-top: 0px}
p.sans {margin-bottom: 0px}
p.sans {color: #000000}

/* content sans PLAIN*/
p.sans_90 {font-family: arial, helvetica, sans-serif}
p.sans_90 {font-size: 95%}
p.sans_90 {font-weight: normal}
p.sans_90 {margin-top: 0px}
p.sans_90 {margin-bottom: 0px}
p.sans_90 {color: #000000}

/* content sans PLAIN*/
p.sans_med {font-family: arial, helvetica, sans-serif}
p.sans_med {font-size: 90%}
p.sans_med {font-weight: normal}
p.sans_med {margin-top: 0px}
p.sans_med {margin-bottom: 0px}
p.sans_med {color: #000000}

/* content sans PLAIN*/
p.sans_sm2 {font-family: arial, helvetica, sans-serif}
p.sans_sm2 {font-size: 85%}
p.sans_sm2 {font-weight: normal}
p.sans_sm2 {margin-top: 0px}
p.sans_sm2 {margin-bottom: 0px}
p.sans_sm2 {color: #000000}

/* content sans PLAIN*/
p.sans_sm {font-family: arial, helvetica, sans-serif}
p.sans_sm {font-size: 80%}
p.sans_sm {font-weight: normal}
p.sans_sm {margin-top: 0px}
p.sans_sm {margin-bottom: 0px}
p.sans_sm {color: #000000}

/* content serif times ITALIC */
p.serifi {font-family: times new roman, times}
p.serifi {font-size: 100%}
p.serifi {font-weight: normal}
p.serifi {margin-top: 0px}
p.serifi {margin-bottom: 0px}
p.serifi {font-style: italic}
p.serifi {color: #000000}

/* content serif times BOLD */
p.serifb {font-family: times new roman, times}
p.serifb {font-size: 100%}
p.serifb {font-weight: bold}
p.serifb {margin-top: 0px}
p.serifb {margin-bottom: 0px}
p.serifb {color: #000000}

/* content serif times BOLD ITALIC */
p.serifbi {font-family: times new roman, times}
p.serifbi {font-size: 100%}
p.serifbi {font-weight: bold}
p.serifbi {margin-top: 0px}
p.serifbi {margin-bottom: 0px}
p.serifbi {font-style: italic}
p.serifbi {color: #000000}

/* content serif times SMALL*/
p.serif_sm {font-family: times new roman, times}
p.serif_sm {font-size: 80%}
p.serif_sm {font-weight: normal}
p.serif_sm {margin-top: 0px}
p.serif_sm {margin-bottom: 0px}
p.serif_sm {color: #000000}

/* content serif times GREY */
p.serif_grey {font-family: times new roman, times}
p.serif_grey {font-size: 100%}
p.serif_grey {font-weight: normal}
p.serif_grey {margin-top: 0px}
p.serif_grey {margin-bottom: 0px}
p.serif_grey {color: #333333}

/* content serif times ITALIC GREY */
p.serifi_grey {font-family: times new roman, times}
p.serifi_grey {font-size: 100%}
p.serifi_grey {font-weight: normal}
p.serifi_grey {margin-top: 0px}
p.serifi_grey {margin-bottom: 0px}
p.serifi_grey {font-style: italic}
p.serifi_grey {color: #333333}

/* TABLE description serif times ITALIC*/
p.table_top_serifi {font-family: times new roman, times}
p.table_top_serifi {font-size: 110%}
p.table_top_serifi {font-weight: bold}
p.table_top_serifi {margin-top: 0px}
p.table_top_serifi {margin-bottom: 8px}
p.table_top_serifi {font-style: italic}
p.table_top_serifi {color: #000000}

/* TABLE description serif times ITALIC GREY*/
p.table_top_serifi_grey {font-family: times new roman, times}
p.table_top_serifi_grey {font-size: 120%}
p.table_top_serifi_grey {font-weight: bold}
p.table_top_serifi_grey {margin-top: 0px}
p.table_top_serifi_grey {margin-bottom: 8px}
p.table_top_serifi_grey {font-style: italic}
p.table_top_serifi_grey {color: #333333}


/* TABLE description serif times PLAIN*/
p.table_top_serif {font-family: times new roman, times}
p.table_top_serif {font-size: 110%}
p.table_top_serif {font-weight: bold}
p.table_top_serif {margin-top: 0px}
p.table_top_serif {margin-bottom: 8px}
/* p.table_top_serif {font-style: italic} */
p.table_top_serif {color: #000000}


/*SPECIAL USE FONTS*/

/* TOP USER/SECURITY serif times SMALL ITALIC GREY */
h3.sec_serif {font-family: times new roman, times}
h3.sec_serif {font-size: 80%}
h3.sec_serif {font-weight: normal}
h3.sec_serif {margin-top: 0px}
h3.sec_serif {margin-bottom: 3px}
h3.sec_serif {color: #333333}

/* TABS serif times bold margins */
h3.nav {font-family: times new roman, times}
h3.nav {font-size: 100%}
h3.nav {font-weight: bold}
h3.nav {margin-left: 5px}
h3.nav {margin-right: 5px}
h3.nav {margin-top: 5px}
h3.nav {margin-bottom: 3px}
h3.nav {color: #000000}

/* TAB LINKS serif times no underline */
a.nav:link {font-family: times new roman, times}
a.nav:link {color: blue}
a.nav:link {text-decoration: none}
a.nav:visited {color: blue}
a.nav:visited {text-decoration: none}
a.nav:hover {color: blue}
a.nav:hover {text-decoration: underline}

/* TABLE SORT LINK */
a.nav_sort:link {color: #ffffff}
a.nav_sort:link {text-decoration: none}
a.nav_sort:visited {color: #ffffff}
a.nav_sort:visited {text-decoration: none}
a.nav_sort:hover {color: #ffffff}
a.nav_sort:hover {text-decoration: underline}


/* SMALL NAV - EXP content serif times SMALL*/
h3.nav_sm {font-family: times new roman, times}
h3.nav_sm {font-size: 85%}
h3.nav_sm {font-weight: normal}
h3.nav_sm {margin-top: 8px}
h3.nav_sm {margin-bottom: 5px}
h3.nav_sm {color: #000000}

/* SMALL NAV - EXP content serif times SMALL*/
h3.nav_sm_flat {font-family: times new roman, times}
h3.nav_sm_flat {font-size: 85%}
h3.nav_sm_flat {font-weight: normal}
h3.nav_sm_flat {margin-top: 0px}
h3.nav_sm_flat {margin-bottom: 0px}
h3.nav_sm_flat {color: #000000}

/* SMALL NAV - EXP  */
a.nav_sm:link {color: blue}
a.nav_sm:link {text-decoration: underline}
a.nav_sm:visited {color: blue}
a.nav_sm:visited {text-decoration: underline}
a.nav_sm:hover {color: blue}
a.nav_sm:hover {text-decoration: underline}

/* SMALL NAV SANS - EXP content arial SMALL*/
h3.nav_sans_sm {font-family: arial, sans-serif}
h3.nav_sans_sm {font-size: 81%}
h3.nav_sans_sm {font-weight: normal}
h3.nav_sans_sm {margin-top: 8px}
h3.nav_sans_sm {margin-bottom: 5px}
h3.nav_sans_sm {color: #000000}

/* SMALL NAV SANS - EXP  */
a.nav_sans_sm:link {color: blue}
a.nav_sans_sm:link {text-decoration: underline}
a.nav_sans_sm:visited {color: blue}
a.nav_sans_sm:visited {text-decoration: underline}
a.nav_sans_sm:hover {color: blue}
a.nav_sans_sm:hover {text-decoration: underline}

/* WHITE NAV - serif LARGE */
h3.white_nav_lg {font-family: times new roman, times}
h3.white_nav_lg {font-size: 125%}
h3.white_nav_lg {font-weight: bold}
/* h3.white_nav_lg {font-style: italic} */
h3.white_nav_lg {margin-left: 9px}
h3.white_nav_lg {margin-right: 9px}
h3.white_nav_lg {margin-top: 0px}
h3.white_nav_lg {margin-bottom: 0px}
h3.white_nav_lg {color: #fffff}

/* WHITE NAV */
a.white_nav_lg:link {color: #ffffff}
a.white_nav_lg:link {text-decoration: none}
a.white_nav_lg:visited {color: #ffffff}
a.white_nav_lg:visited {text-decoration: none}
a.white_nav_lg:hover {color: #ffffff}
a.white_nav_lg:hover {text-decoration: underline}

/* BLUE NAV */
a.blue_nav_lg:link {color: blue}
a.blue_nav_lg:link {text-decoration: none}
a.blue_nav_lg:visited {color: blue}
a.blue_nav_lg:visited {text-decoration: none}
a.blue_nav_lg:hover {color: blue}
a.blue_nav_lg:hover {text-decoration: underline}

/* PROGRAM # LINKS serif times no underline */
a.prog:link {font-family: times new roman, times}
a.prog:link {color: #000000}
a.prog:link {text-decoration: none}
a.prog:visited {color: #000000}
a.prog:visited {text-decoration: none}
a.prog:hover {color: blue}
a.prog:hover {text-decoration: underline}

/* QUEUE LINKS serif times no underline */
a.queue:link {font-family: times new roman, times; color: blue; font-weight: normal}
a.queue:visited {font-family: times new roman, times; color: blue; font-weight: normal}
a.queue:hover {color: blue}
a.queue:hover {text-decoration: underline}

/* ADMINISTRATIVE ACCESS LINKS */


/* banner SUB HEADER (FRONT) - light grey */
h3.banner_sub {font-family: times new roman, times}
h3.banner_sub {font-size: 140%}
h3.banner_sub {font-weight: bold}
h3.banner_sub {margin-top: 0px}
h3.banner_sub {margin-bottom: 0px}
h3.banner_sub {color: #999999}

/* HELP MESSAGES - RED  sans-serif bold */
h3.help {font-family: verdana,arial,helvetica,sans-serif}
h3.help {font-size: 75%}
h3.help {font-weight: bold}
h3.help {margin-top: 0px}
h3.help {margin-bottom: 3px}
h3.help {color: #CC0000}

/* HELP INSTRUCTIONS - GREY sans-serif bold */
h3.notify {font-family: verdana,arial,helvetica,sans-serif}
h3.notify {font-size: 75%}
h3.notify {font-weight: bold}
h3.notify {margin-top: 0px}
h3.notify {margin-bottom: 3px}
h3.notify {color: #666666}

/* HELP MESSAGES - GREEN  sans-serif bold */
h3.success {font-family: verdana,arial,helvetica,sans-serif}
h3.success {font-size: 75%}
h3.success {font-weight: bold}
h3.success {margin-top: 0px}
h3.success {margin-bottom: 3px}
h3.success {color: green}

/* HELP MESSAGES - DARK BLUE  sans-serif bold */
h3.submit {font-family: verdana,arial,helvetica,sans-serif}
h3.submit {font-size: 75%}
h3.submit {font-weight: bold}
h3.submit {margin-top: 0px}
h3.submit {margin-bottom: 3px}
h3.submit {color: #003366}

/* HELP MESSAGES - DARK GREEN  sans-serif bold */
h3.submit_old_format {font-family: verdana,arial,helvetica,sans-serif}
h3.submit_old_format {font-size: 75%}
h3.submit_old_format {font-weight: bold}
h3.submit_old_format {margin-top: 0px}
h3.submit_old_format {margin-bottom: 3px}
h3.submit_old_format {color: #336666}

/* HELP MESSAGES - BLACK  sans-serif bold */
h3.queued {font-family: verdana,arial,helvetica,sans-serif}
h3.queued {font-size: 75%}
h3.queued {font-weight: bold}
h3.queued {margin-top: 0px}
h3.queued {margin-bottom: 3px}
h3.queued {color: #000000}

/* FONTS for FORMS */

/* FIELD NAMES sans-serif italic */
h3.form {font-family: verdana,arial,helvetica,sans-serif}
h3.form {font-size: 80%}
h3.form {font-weight: normal}
h3.form {font-style: normal}
h3.form {margin-top: 0px}
h3.form {margin-bottom: 0px}
h3.form {color: #000000}

/* FIELD NAMES sans-serif italic */
h3.form_grey {font-family: verdana,arial,helvetica,sans-serif}
h3.form_grey {font-size: 80%}
h3.form_grey {font-weight: normal}
h3.form_grey {font-style: normal}
h3.form_grey {margin-top: 0px}
h3.form_grey {margin-bottom: 0px}
h3.form_grey {color: #666666}

/* FIELD NAMES sans-serif italic RED */
h3.form_red {font-family: verdana,arial,helvetica,sans-serif}
h3.form_red {font-size: 80%}
h3.form_red {font-weight: normal}
h3.form_red {font-style: normal}
h3.form_red {margin-top: 0px}
h3.form_red {margin-bottom: 0px}
h3.form_red {color: #CC0000}




/* FONTS for TABLES */

/* TOP ROW COLUMN DESCRIPTIONS sans-serif bold small */
h3.desc {font-family: verdana,arial,helvetica,sans-serif}
h3.desc {font-size: 80%}
h3.desc {font-weight: normal}
h3.desc {font-style: normal}
h3.desc {margin-left: 0px}
h3.desc {margin-right: 0px}
h3.desc {margin-top: 0px}
h3.desc {margin-bottom: 0px}
h3.desc {color: #ffffff}


/* QUEUE fonts */

/* QUEUE serif plain for table data */
p.queue {font-family: times new roman, times}
p.queue {font-size: 100%}
p.queue {font-weight: normal}
p.queue {margin-left: 3px}
p.queue {margin-right: 3px}
p.queue {margin-top: 3px}
p.queue {margin-bottom: 3px}
p.queue {color: #000000}




/* examples delete from here///////////////////////////////////////////////////////*/





h3.nav2 {font-family: times new roman, times}
h3.nav2 {font-size: 100%}
h3.nav2 {font-weight: bold}
h3.nav2 {margin-top: 0px}
h3.nav2 {margin-bottom: 0px}
h3.nav2 {color: #ffffff}




h3.time {font-family: times new roman, times}
h3.time {font-size: 100%}
h3.time {font-weight: normal}
h3.time {margin-top: 5px}
h3.time {margin-bottom: 12px}
h3.time {color: #999999}

/* plain serif */
h3.plain {font-family: times new roman, times}
h3.plain {font-size: 100%}
h3.plain {font-weight: normal}
h3.plain {margin-top: 0px}
h3.plain {margin-bottom: 0px}
h3.plain {color: #000000}

/* serif small */
h3.plain_1 {font-family: times new roman, times}
h3.plain_1 {font-size: 80%}
h3.plain_1 {font-weight: normal}
h3.plain_1 {margin-top: 0px}
h3.plain_1 {margin-bottom: 0px}
h3.plain_1 {color: #000000}

p.queue_head {font-family: times new roman, times}
p.queue_head {font-size: 85%}
p.queue_head {margin-left: 5px}
p.queue_head {margin-right: 5px}
p.queue_head {margin-top: 5px}
p.queue_head {margin-bottom: 5px}
p.queue_head {color: #ffffff}







/* calendar experimenting */
h3.cal_days {font-family: verdana,arial,helvetica,sans-serif}
h3.cal_days {font-size: 75%}
h3.cal_days {font-weight: normal}
h3.cal_days {margin-left: 0px}
h3.cal_days {margin-right: 0px}
h3.cal_days {margin-top: 0px}
h3.cal_days {margin-bottom: 0px}
h3.cal_days {color: #000000}

h3.cal_num {font-family: times new roman, times}
h3.cal_num {font-size: 85%}
h3.cal_num {font-weight: normal}
h3.cal_num {margin-left: 0px}
h3.cal_num {margin-right: 0px}
h3.cal_num {margin-top: 0px}
h3.cal_num {margin-bottom: 0px}
h3.cal_num {color: #000000}

/* white on dark tab link */
a.nav2:link {font-family: times new roman, times; color: #efefef; font-weight: bold; text-decoration: underline}
a.nav2:visited {font-family: times new roman, times; color: #efefef; font-weight: bold; text-decoration: underline}
a.nav2:hover {font-family: times new roman, times; color: red; font-weight: bold; text-decoration: underline}