.track54_header { color: green; font-size: 20pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.track54_bold  { color: black; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54_boldgreydark     { color: #848484; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54_boldgreylight   { color: #d7d7d7; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54_medium    { color: #1f9646; font-size: 13pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.track54_large  { color: #1F9646; font-size: 18pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.track54_largewhite  { color: white; font-size: 18pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.track54_button  { color: white; background: #349933; border: outset 2px #9cf }
.track54_darkgreen { background-color: #1F9646 }
.track54_middlegreen { background-color: #96C960}
.track54_lightgreen { background-color: #C9FFAD }
.track54_oddrow { background-color: #C9FFAD; padding: 5px }
.track54_evenrow { background-color: #F1F1F1; padding: 5px }
.track54_citattext { color: #1F9646; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bolder }
.track54_greyback { background-color: #F9F9F9 }

.track54_link    { color: #1f9646; font-size: 9 px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54_link A:link      { color: #1f9646; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54_link A:visited      { color: #1f9646; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54_link A:hover        { color: #1f9646; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.track54action { }
.track54action_overdue { font-weight:bold }
.track54_warning {color: #FF0000; font-size: 9 px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }


.hiddenlink_link     { color: #cccccc; font-size: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }
.hiddenlink_link A:link      { color: #cccccc; font-size: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }
.hiddenlink_link A:visited      { color: #cccccc; font-size: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }
.hiddenlink_link A:hover        { color: #cccccc; font-size: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }


body     { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.menu { color: white; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.content { padding: 4px }
.mandatory  { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; padding: 8px }
SELECT        { color: black; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff }
INPUT    { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

TEXTAREA   { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

SUBMIT    { color: white; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border-style: solid; border-color: silver }

.lowermenu { color: white; font-size: 10pt; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.lowermenu A:link    { color: white; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



.lowermenu A:visited    { color: white; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



.lowermenu A:hover  { color: silver; font-size: 10px; font-weight: bold }
.topmenu A:link     { color: white; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



.topmenu A:visited      { color: white; font-size: 10px; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



.topmenu A:hover             { color: #d4d4d4; font-size: 10px; font-weight: bold }
.pageheader    { color: white; font-size: 15pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }

.contacttext  { color: #888; font-size: 9 px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.contacttext A:link    { color: #888; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.contacttext A:visited    { color: #888; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.contacttext A:hover     { color: #888; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline }

.whitelink   { color: #fff; font-size: 9 px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.whitelink A:link     { color: #fff; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.whitelink A:visited     { color: #fff; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.whitelink A:hover      { color: #fff; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline }

.normaltext   { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.normaltextSmall { color: black; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.citattext     { color: black; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bolder }
.print_header { color: black; font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.print_intro { color: black; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.boldgrey
 { color: #444444; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.boldgreyORANGE { color: #fa920b; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.title                { color: #1f9646; font-size: 10pt; font-weight: bold }
.holenumber   { color: green; font-size: 20pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.greenheading   { color: green; font-size: 16pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.input_row_odd      { background-color: #e3e3e3; padding: 3px }
.input_row_even       { background-color: #f1f1f1; padding: 3px }
.inputStat2_row_odd       { background-color: #e3e3e3; padding: 1px }
.inputStat2_row_even        { background-color: #f1f1f1; padding: 1px }
.output_row_even { background-color: #fff; padding: 3px }
.output_row_odd { background-color: #eee; padding: 3px }
.boxheaderGREY    { color: white; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #999; padding: 3px }
.boxsouroundtable             { background-color: #f7f7f7; padding: 1px; border: solid 1px #b9b9b9 }
.boxcells { background-color: #f7f7f7; padding: 3px }
.maincolor  { background-color: #00A100 }
.maingreen  { background-color: #00A100 }
.tableheaderGREEN         { color: white; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #00A100; padding: 3px }
.button_continue    { color: white; background-color: #696969 }
.button_small { color: white; font-size: 8pt; background-color: green }
A:link    { color: blue; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
A:visited    { color: blue; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
A:hover      { color: #06f; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
HR { }
TD  { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.resulttable        { padding: 3px ; border: solid 1px #b9b9b9}
.courseInput    { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f1f1f1; border-width: 0 }
.courseInputHidden { color: #f1f1f1; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f1f1f1; border-width: 0 }

.courseInput2     { color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f9f9f9; border-width: 0 }
.courseInputHidden2  { color: f9f9f9; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: f9f9f9; border-width: 0 }


.ngf_card1	{color: #FFFFFF; background-color: #00945F}
.ngf_card1 A:link	{color: #FFFFFF; background-color: #00945F}
.ngf_card1 A:visited	{color: #FFFFFF; background-color: #00945F; text-decoration: underline }

.ngf_card2	{color: #FFFFFF; background-color: #BC481F}
.ngf_card2 A:link	{color: #FFFFFF; background-color: #BC481F}
.ngf_card2 A:visited	{color: #FFFFFF; background-color: #BC481F; text-decoration: underline }

.ngf_card3	{color: #000000; background-color: #E6D14F}
.ngf_card3 A:link	{color: #000000; background-color: #E6D14F}
.ngf_card3 A:visited	{color: #000000; background-color: #E6D14F; text-decoration: underline }
.ngf_card4	{color: #FFFFFF; background-color: #4B75BA}
.ngf_card4 A:link	{color: #FFFFFF; background-color: #4B75BA}
.ngf_card4 A:visited	{color: #FFFFFF; background-color: #4B75BA; text-decoration: underline }
.ngf_card5	{color: #000000; background-color: #FFFFFF}
.ngf_card5 A:link	{color: #000000; background-color: #FFFFFF}
.ngf_card5 A:visited	{color: #000000; background-color: #FFFFFF; text-decoration: underline }
.ngf_card6	{color: #FFFFFF; background-color: #221E1F}
.ngf_card6 A:link	{color: #FFFFFF; background-color: #221E1F}
.ngf_card6 A:visited	{color: #FFFFFF; background-color: #221E1F; text-decoration: underline }
.ngf_highlight	{ background-color: #ccffdd; padding: 3px; color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold }





