body, td { color: #000000; font-family: Arial; background-color: #C9CAB8; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-size: 10pt}
td { background-color: #FFFFFF }
a { text-decoration: underline ; color: #000000 }
a:visited { color: #000000 }
a:hover { color: #009999 }
a.headertext { color: #0b7884; text-decoration: none}
a.headertext:visited { color: #0b7884; text-decoration: none}
input { font-family: Arial; font-size: 85%; background-color: #E9F2F3 }
input.radio { background-color: #FFFFFF; }
input.checkbox { background-color: #FFFFFF; }
select { font-family: Arial; font-size: 85%; background-color: #E9F2F3 }
textarea { font-family: Arial; font-size: 85%; background-color: #E9F2F3 }
ul { margin-left: 25px; margin-top: 4px }

.formcell {	border-right : 1 solid #000000;	border-bottom : 1 solid #000000 }

.turquoise {color: #FFFFFF}
a.turquoise:hover {color: #FFFFFF}
a.turquoise:visited {color: #FFFFFF}
td.turquoise {background-color: #0b7884}

td.purple {background-color: #dbbef7; color: #000000}

.footertext { color: #000000; font-size: 60% }
.headertext { color: #0b7884; font-size: 130%; font-weight: bold; font-family: verdana }

img.whatshappening { margin-right: 4px; margin-bottom: 4px }

td.topmenu { background-color: #61612A; color: #FF9A00; padding-left: 8px; padding-top: 5px; padding-bottom: 5px }
td.topmenu a, td.topmenu a:visited, td.topmenu a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 85% }
td.topmenu a:hover { text-decoration: underline }

a.rightmenu { text-decoration: none }
a.rightmenu:hover { color: #000000 }

.header, .header td { background-color: #087984 ; color: #ADC3E7 }
.header a, .header a:selected, .header a:visited { color: #ffffff; font-weight: bold; font-size: 85%; text-decoration: none }
.header a:hover { color: #ffffff; text-decoration: underline }
a.smallmenu, a.smallmenu:selected, a.smallmenu:visited { color: #ADC7E7; font-weight: bold; font-size: 85% }

.subheader, .subheader td { background-color: #FF6500; color: #ffffff; font-size: 82% }
.subheader input { font-size: 80% }
.subheader a, .subheader a:selected, .subheader a:visited { color: #ffffff; font-size: 100%; text-decoration: none }
.subheader a:hover { text-decoration: underline }

.submenu, .submenu td { color: #ADC3E7 }
.submenu a, .submenu a:selected, .submenu a:visited { color: #ffffff; font-weight: bold; font-size: 90%; text-decoration: none }
.submenu a:hover { color: #ffffff; text-decoration: underline }

#sidemenu { margin-top: 8px; margin-bottom: 10px; padding-right: 5px }
#sidemenu a, #sidemenu a:visited, #sidemenu a:hover { color: #5E623C; font-size: 90%; text-decoration: none; font-weight: bold; display: block; margin-bottom: 7px; }
#sidemenu a:hover { text-decoration: underline }

#searchbox { margin-right: 1px; margin-top: 1px }
#searchbox table { margin-left: 15px }
#searchbox { background-color: #95926F; color: #FFFFFF }
#searchbox td { background-color: #95926F; color: #FFFFFF; font-size: 75% }
#searchbox input { height: 16px; background-color: #FFFFFF; border: none; margin-left: 5px; margin-top: 3px; margin-bottom: 3px }

#latestnews { background-color: #FE9900; margin-right: 1px; margin-top: 1px; padding-top: 5px; padding-bottom: 3px }
#latestnews h1 { color: #FFFFFF; font-size: 130%; font-weight: bold; text-decoration: none; padding-left: 13px; margin-top: 0px }
#latestnews table { margin-left: 3px; border-bottom: 8px solid #FFFFFF }
#latestnews td { vertical-align: top }
#latestnews img { margin-top: 11px; margin-left: 10px }
#latestnews table h1 { color: #565B24; font-size: 90%; padding-top: 3px; padding-left: 0px; margin-left: 8px; margin-right: 22px; margin-top: 9px; border-top: 2px dotted #FE9900 }
#latestnews table p { margin-top: 0px; margin-left: 8px; margin-right: 3px; font-size: 85% }
#latestnews table a, #latestnews table a:visited, #latestnews table a:hover { color: #5D6030; font-weight: bold }

table.homepanels td { color: #313131; vertical-align: top; border-top: 1px solid #FFFFFF }
table.homepanels h1 { color: #5E6629; font-size: 120%; margin-left: 10px; margin-top: 2px }
table.homepanels p { margin-top: 0px; margin-bottom: 0px; font-size: 85%; margin-left: 10px }
table.homepanels a, table.homepanels a:visited, table.homepanels a:hover { color: #5E6629; font-weight: bold }

#sideicon1, #sideicon2 { float: left; width: 101px; height: 87px; margin-top: 1px }
#sideicon2 { margin-left: 1px }

table.footer { border-top: 10px solid #FFFFFF; border-bottom: 12px solid #FFFFFF }
table.footer td, table.footer td a, table.footer td a:visited, table.footer td a:hover { color: #888B76; font-size: 70% }
table.footer td a, table.footer td a:visited, table.footer td a:hover { font-size: 100% }

#navtrail { margin-left: 7px; margin-top: 5px }
#navtrail, #navtrail a, #navtrail a:visited, #navtrail a:hover { color: #676A57; text-decoration: none }
#navtrail a:hover { text-decoration: underline }
#navtrail span { color: #FE9900; font-weight: bold }

#introbox { margin-top: 1px; margin-bottom: 1px; margin-left: 3px }
#introbox td { background-color: #E9E9E1; vertical-align: top }
#introbox h1, #introbox p { padding: 5px; padding-left: 15px; padding-right: 15px; margin: 0px; color: #016968 }
#introbox h1 { padding-bottom: 0px; margin-top: 2px }
#introbox img { margin-bottom: 18px }

#naffbrowser { display: none }