a { font-family: verdana, arial, sans-serif; color: #333399; font-size: small; } a:visited { color: #660033; } a:hover { color: #cc8742; } p { font-family: verdana, arial, sans-serif; color: #333333; font-size: small; } li { font-family: verdana, arial, sans-serif; color: #333333; font-size: small; } td { font-family: verdana, arial, sans-serif; color: #333333; font-size: small; } a.topnav_link , a.topnav_link:hover , a.topnav_link:visited { font-family: verdana, arial, sans-serif; font-size: small; color: #000000; text-decoration: none; } td.topnav { background-color: #ffffff; color: #000000; } td.nav { font-family: verdana, arial, sans-serif; color: #ffffff; font-size: small; border-right: 3px solid #abc5cc; border-bottom: 4px solid #cc8742; text-align: center; background-color: #04728f; background-image: url(/images/right_corner.gif); background-repeat: no-repeat; background-position: top right; } a.nav_link , a.nav_link:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; } td.current { font-family: verdana, arial, sans-serif; color: #366804; font-size: small; border-right: 3px solid #abc5cc; border-bottom: 2px solid #ffffff; text-align: center; background-color: #ffffff; background-image: url(/images/right_corner_pale.gif); background-repeat: no-repeat; background-position: top right; } td.home_tab { font-family: verdana, arial, sans-serif; color: #366804; font-size: small; border-right: 3px solid #abc5cc; border-bottom: 2px solid #f9fbfc; text-align: center; background-color: #f9fbfc; background-image: url(/images/right_corner_pale.gif); background-repeat: no-repeat; background-position: top right; } a.current_link , a.current_link:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #04728f; text-decoration: none; } a.home_tab_link , a.home_tab_link:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #04728f; text-decoration: none; } a.current , a.current:hover , a.current:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; } td.heading { border: 1px solid #996600; background-color: #cc9900; } td.section_content { border-left: 1px solid #abc5cc; border-bottom: 1px solid #abc5cc; vertical-align:top; } div.newsletter_heading { font-family: times, serif; font-weight: bold; font-size: larger; text-align: center; } div.newsletter_topic { font-family: verdana, arial, sans-serif; font-style: italic; text-align: center; } div.newsletter_abstract { font-family: times, serif; font-size: small; } table.body { border-top: 2px solid #80a2ab; border-bottom: 1px solid #80a2ab; border-left: 1px solid #80a2ab; border-right: 1px solid #80a2ab; } table.body_home { border-top: 2px solid #80a2ab; border-bottom: 1px solid #80a2ab; border-left: 1px solid #80a2ab; border-right: 1px solid #80a2ab; background-color: #f9fbfc; } p { font-family: verdana, arial, sans-serif; color: #333333; font-size: small; text-align: left; } p.content { font-family: verdana, arial, sans-serif; color: #333333; font-size: small; text-align: left; } p.more { font-family: verdana, arial, sans-serif; color: #333333; font-size: small; text-align: right; } a.more { font-family: verdana, arial, sans-serif; color: #333333; font-size: 75%; font-style: italic; } p.pageheader { font-size: 18px; font-family: verdana, arial, sans-serif; color: #333333; font-weight: bold; } p.subheader { font-size: 15px; font-family: verdana, arial, sans-serif; color: #333333; font-weight: bold; } h1.heading { font-size: large; font-family: verdana, arial, sans-serif; color: #333333; font-weight: bold; } a.heading, a.heading:visited, a.heading:hover { font-size: large; font-family: verdana, arial, sans-serif; color: #333333; font-weight: bold; text-decoration: none; } a.sublink, a.sublink:visited, a.sublink:hover { font-size: 12px; font-family: verdana, arial, sans-serif; color: #333333; font-weight: bold; text-decoration: none; } p.resources { font-family: verdana, arial, sans-serif; color: #000000; font-weight: bold; font-size: large; } a.search_nav, a.search_nav:visited, a.search_nav:hover { color: #000000; } table.bottom_nav { background-color: #04728f; border: 1px solid #04728f; } td.bottom_nav { color: #ffffff; } a.bottom_nav, a.bottom_nav:visited, a.bottom_nav:hover { color: #ffffff; text-decoration: none; } .copyright { font-family: verdana, arial, sans-serif; color: #999999; font-size: 11px; text-align:center; } .large { font-family: verdana, arial, sans-serif; font-size: large} table.data { font-family: verdana, arial, sans-serif; font-size: 12px; empty-cells: show; } tr.head { background-color: #abc5cc; font-weight: bold; } td.head-left { border-right: solid 1px; border-bottom: solid 1px; text-align: center; font-weight: bold; } td.head-right { border-bottom: solid 1px; text-align: center; font-weight: bold; } a.data { font-size: 11px; } td.actions { text-align: center; white-space: nowrap; font-size: 10px; } .required { font-family: verdana, arial, sans-serif; color: red; font-size: 12px; } .error { font-family: verdana, arial, sans serif; font-weight: bold; color: red; } .outlinebox { background-color:#ffffff; border-left: 1px solid #e2ebee; border-right: 1px solid #e2ebee; border-bottom: 1px solid #e2ebee; padding-top: 15px; padding-left: 18px; padding-right: 18px; padding-bottom: 20px; } .a_r_outlinebox { background-color:#ffffff; border-left: 1px solid #e2ebee; border-right: 1px solid #e2ebee; border-bottom: 1px solid #e2ebee; padding-top: 20px; padding-left: 18px; padding-right: 18px; } .midoutlinebox { text-align:center; background-color:#ffffff; border-left: 1px solid #e2ebee; border-right: 1px solid #e2ebee; padding-left: 18px; padding-right: 18px; padding-top: 20px; padding-bottom: 20px; } .bottomoutlinebox { background-color:#ffffff; border-left: 1px solid #e2ebee; border-right: 1px solid #e2ebee; border-bottom: 1px solid #e2ebee; padding-top: 8px; padding-left: 18px; padding-right: 18px; padding-bottom: 20px; } .bgbox { text-align: center; font-weight: bold; font-size: 101%; background-color: #e2ebee; padding-top: 6px; padding-bottom: 6px; padding-right: 3px; padding-left: 3px; border-top: 3px solid #abc5cc; } .featuredcontent { background-color:#ffffff; border-left: 1px solid #e2ebee; border-right: 1px solid #e2ebee; border-bottom: 1px solid #e2ebee; padding-top: 20px; padding-bottom: 20px; padding-left: 28px; padding-right: 18px; } .featuredbox { border-top: 3px solid #abc5cc; text-align: center; font-weight: bold; font-size: 101%; color: #000000; background-color: #e2ebee; padding-top: 6px; padding-bottom: 6px; padding-right: 3px; padding-left: 3px; } .padded_cell { padding: 9px; }