/* === NNFCC COLOURS =========== */

/* === MAIN CONTENT BOX BORDER & DARK GREEN TEXT COLOUR: #2B5500 === */

/* === MAIN BOX BORDER COLOUR: #347603 === */

/* === H1 & MASTERHEAD BACKGROUNDS: #739C32 === */

/* === RIGHT HAND BOX BORDER COLOUR: #EEF1EA === */

/* === TOP LEVEL MENU & BREADCRUMB ROLLOVER: #F6D400 === */

/* === RIGHT HAND BOX ALTERNATE TEXT COLOUR: #deb407 === */

/* === TOP LEVEL MENU & BREADCRUMB & H1 COLOR: #FFF8D9 === */

/* === SUBSCRIBER COLOUR: #990000 === */

/* =========================== */



/* === BODY STYLES === */



body {

background-image: url('/skins/site/images/bg_body.gif');

background-repeat: repeat-x;

background-position: top left;

background-color: #FFFFFF;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

margin-left: 20px;

margin-right: 20px;

margin-top: 0px;

margin-bottom: 20px;

}
body.portal_email {
background-color: #FFFFFF;
font-size: 13px;
font-family: arial, verdana, sans-serif;
color: #333333;
margin-left: 20px;
margin-right: 20px;
margin-top: 0px;
margin-bottom: 20px;
}

body.portal_printable {

background-image: none;

background-color: #FFFFFF;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #000000;

margin-left: 20px;

margin-right: 20px;

margin-top: 0px;

margin-bottom: 20px;

}

/* ================================================================= */

/* === ADMIN BAR === */

#admin_bar {

padding-top: 4px;

padding-bottom: 10px;

padding-left: 0px;

padding-right: 0px;

background-image: none;

background-color: transparent;

font-family: arial, verdana, sans-serif;

font-size: 12px;

text-align: center;

width: 100%;

}

#admin_bar .text_button {

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

background-color: #FFFFFF;

color: #2B5500;

font-family: arial, verdana, sans-serif;

font-size: 11px;

border: #F6D400 1px solid;

}

#admin_bar a.text_button {

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

background-color: #FFFFFF;

color: #2B5500;

font-family: arial, verdana, sans-serif;

font-size: 11px;

border: #F6D400 1px solid;

}

#admin_bar a.text_button:hover {

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

background-color: #FFFFFF;

color:#2B5500;

font-family: arial, verdana, sans-serif;

font-size: 11px;

border: #F6D400 1px solid;

}

/* ================================================================= */

/* === WELCOME MESSAGE === */

span.tagWelcomeClass{

color: #FFF8D9;

text-decoration: none;

font-size: 11px;

font-weight: normal;

font-family: arial, verdana, sans-serif;

}

span.welcomesub {

color: #FFF8D9;

text-decoration: none;

font-size: 11px;

font-weight: normal;

font-family: arial, verdana, sans-serif;

}

a.welcomesub {

color: #FFF8D9;

text-decoration: none;

font-size: 11px;

font-weight: normal;

font-family: arial, verdana, sans-serif;

}

/* ================================================================= */

/* === SEARCH FACILITY === */

div.search_form{

padding-bottom: 0px;

padding-top: 0px;

padding-left: 0px;

padding-right: 0px;

}

input.search_input{

border: #F6D400 1px solid;

color: #3D7603;

font-family: arial, verdana, sans-serif;

font-size: 11px;

width: 125px;

}

input.search_button{

background-color: #3D7603;

color: #FFF8D9;

font-family: arial, verdana, sans-serif;

font-size: 11px;

border: #F6D400 1px solid;

text-align: center;

padding: 0px;

}

select.si{

border: #F6D400 1px solid;

color: #3D7603;

font-family: arial, verdana, sans-serif;

font-size: 11px;

height: 16px;

margin: 0px;

padding: 0px;

}

option{

color: #3D7603;

font-family: arial, verdana, sans-serif;

font-size: 11px;

}

#search_results_links a.srl{

color: #000000;

font-size: 13px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}

#search_results_links a.srl:hover {

color: #2B5500;

font-size: 13px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}

#search_results_links a.srl:visited {

color: #deb407;

font-size: 13px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}



/* ================================================================= */

/* === TOP NAVIGATION BAR STYLES === */

#topnav {

background-image: url('/skins/site/images/bg_menu.gif');

background-repeat: repeat-x;

background-position: top left;

background-color: #346403;

padding: 0px 0px 0px 10px;

text-align: left;

border-left: solid 1px #3D7603; 

border-right: solid 1px #3D7603;

border-top: 0px;

border-bottom: 0px;

}

#topnav a {

color: #FFF8D9;

background: transparent;

border-right: 1px solid #4a7643;

padding-left: 10px;

padding-right: 10px;

padding-top: 1px;

padding-bottom: 1px;

font-weight: bold;

font-size: 12px;

font-family: verdana, arial, helvetica, sans-serif;

display: block;

}

#topnav a:hover {

background: transparent;

color: #F6D400;

border-right: 1px solid #4a7643;

display: block;

}



#topnav a.topnav_active {

color: #F6D400;

background: transparent;

border-right: 1px solid #4a7643;

padding-left: 10px;

padding-right: 10px;

padding-top: 1px;

padding-bottom: 1px;

font-weight: bold;

font-size: 12px;

font-family: verdana, arial, helvetica, sans-serif;

display: block;

}

#topnav a.topnav_active:hover {

background: transparent;

color: #F6D400;

border-right: 1px solid #4a7643;

display: block;

}

/* ================================================================= */

/* === FOOTER STYLES === */

div.footer {

background-image: url('/skins/site/images/bg_menu.gif');

background-repeat: repeat-x;

background-position: top left;

background-color: #346403;

border-right: 1px solid #4a7643;

border-left: 1px solid #4a7643;

border-bottom: 1px solid #4a7643;

border-top: 0px;

padding-top: 0px;

padding-left: 0px;

padding-right: 10px;

padding-bottom: 0px;

color: #FFF8D9;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-align: right;

vertical-align: middle;

}

div.footer a{

color: #FFF8D9;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

font-weight: normal;

}

div.footer a:hover{

color: #F6D400;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

font-weight: normal;

}

div.footer span.sep{

color: #4a7643;

font-size: 11px;

font-family: arial, verdana, sans-serif;

}

img.footer{

vertical-align: middle;

}

img.green_border

{

	border: 1px solid #2B5500;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 10px;

	margin-right: 0px;

}

img.green_border_top

{

	border: 1px solid #2B5500;

	margin-bottom: 5px;

	margin-left: 10px;

	margin-right: 0px;

}

/* ================================================================= */

/* === PAPER TRAIL === */

td.path{

padding-top: 0px;

padding-left: 10px;

padding-right: 10px;

padding-bottom: 0px;

border: 0px;

background-image: url('/skins/site/images/bg_breadcrumb.gif');

background-repeat: repeat-x;

background-position: top left;

background-color: #bbd29a;

height: 25px;

vertical-align: middle;

}

td.path_home{

padding-top: 0px;

padding-left: 10px;

padding-right: 10px;

padding-bottom: 0px;

border-right: 0px;

border-left: 0px;

border-bottom: 0px;

border-top: 0px;

background-image: url('/skins/site/images/bg_breadcrumb.gif');

background-repeat: repeat-x;

background-position: top left;

background-color: #bbd29a;

height: 25px;

vertical-align: middle;

}

.tagCatPathClass {

color: #365625;

font-size: 11px;

font-weight: normal;

font-family: verdana, arial, sans-serif;

}

.tagCatPathClass a {

color: #365625;

font-size: 11px;

font-weight: normal;

font-family: verdana, arial, sans-serif;

text-decoration: none;

}

.tagCatPathClass a:hover {

color: #365625;

font-size: 11px;

font-weight: normal;

font-family: verdana, arial, sans-serif;

text-decoration: underline;

}

/* ================================================================= */

/* === CONTENT SECTION STYLES === */

#maincont {

margin: 0px 0px 0px 0px;

line-height: 140%;

padding-top: 0px;

padding-bottom: 10px;

padding-left: 10px;

padding-right: 10px;

border: 0px;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

background-color: #ffffff;

}

#maincont p {

padding-top: 3px;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 5px;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

}

ol{

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

margin-top: 10px;

margin-bottom: 10px;

}

ul{

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

margin-top: 10px;

margin-bottom: 10px;

}

li{

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

}

td{

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

}



#maincont a {

color: #000000;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

text-decoration: underline;

border: 0px;

}

#maincont a:hover {

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

border: 0px;

font-weight: normal;

}

#maincont h1 {

font-size: 24px;		

font-family: arial, verdana, sans-serif;

color: #ffffff;

font-weight: normal;

}

#maincont h2 {	

font-size: 16px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 5px;	

font-family: arial, verdana, sans-serif;

color: #000000;

border-bottom: 1px solid #F6D400;

}

h2.section {

font-size: 16px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 5px;	

font-family: arial, verdana, sans-serif;

color: #000000;

border-bottom: 1px solid #F6D400;

border-top: 0px;

border-left: 0px;

border-right: 0px;

background: none;

}



#maincont h3 {	

font-size: 15px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;

padding-top: 5px;

padding-bottom: 3px;

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont h4 {	

font-size: 14px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 3px;

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont h5 {	

font-size: 13px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 3px;	

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont_consumer {

margin: 0px 0px 0px 0px;

line-height: 140%;

padding-top: 0px;

padding-bottom: 10px;

padding-left: 10px;

padding-right: 10px;

border: 0px;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

background-color: #ffffff;

background-image: url('/skins/site/images/bg_consumer.jpg');

background-repeat: repeat;

background-position: top center;

}

#maincont_consumer p {

padding-top: 3px;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 5px;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

}

#maincont_consumer a {

color: #000000;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

text-decoration: underline;

border: 0px;

}

#maincont_consumer a:hover {

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

border: 0px;

font-weight: normal;

}

#maincont_consumer h1 {

font-size: 24px;		

font-family: arial, verdana, sans-serif;

color: #ffffff;

font-weight: normal;

}

#maincont_consumer h2 {	

font-size: 16px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 5px;	

font-family: arial, verdana, sans-serif;

color: #000000;

border-bottom: 1px solid #F6D400;

}



#maincont_consumer h3 {	

font-size: 15px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;

padding-top: 5px;

padding-bottom: 3px;

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont_consumer h4 {	

font-size: 14px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 3px;

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont_consumer h5 {	

font-size: 13px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 3px;	

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont_home {

margin: 0px 0px 0px 0px;

line-height: 140%;

padding-top: 15px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 0px;

border: 0px;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

}

#maincont_home p {

padding-top: 3px;

margin-left: 10px;

margin-right: 10px;

margin-top: 15px;

margin-bottom: 5px;

font-size: 13px;

font-family: arial, verdana, sans-serif;

color: #333333;

}

#maincont_home a {

color: #000000;

font-size: 13px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

border: 0px;

font-weight: normal;

}

#maincont_home a:hover {

color: #BBC8AD;

font-size: 13px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

border: 0px;

font-weight: normal;

}



#maincont_home h1 {

font-size: 24px;		

font-family: arial, verdana, sans-serif;

color: #557723;

font-weight: normal;

}

#maincont_home h2 {	

font-size: 16px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 5px;	

font-family: arial, verdana, sans-serif;

color: #000000;

border-bottom: 1px solid #F6D400;

}

#maincont_home h3 {	

font-size: 15px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;

padding-top: 5px;

padding-bottom: 3px;

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont_home h4 {	

font-size: 14px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 3px;

font-family: arial, verdana, sans-serif;

color: #000000;

}

#maincont_home h5 {	

font-size: 13px;	

margin-left: 0px;

margin-right: 0px;	

margin-top: 0px;

margin-bottom: 0px;	

padding-top: 5px;

padding-bottom: 3px;	

font-family: arial, verdana, sans-serif;

color: #000000;

}

/* ================================================================= */

/* === PAGE HEADING === */

td.heading{

border: 0px;

background: #769c35;

padding-top: 0px;

padding-left: 10px;

padding-right: 0px;

padding-bottom: 0px;

vertical-align: middle;

}

td.heading_home{

border: 0px;

background: #ffffff;

padding-top: 0px;

padding-left: 10px;

padding-right: 0px;

padding-bottom: 0px;

vertical-align: middle;

}

td.page_head h1{

font-size: 24px;		

font-family: arial, verdana, sans-serif;

color: #ffffff;

font-weight: normal;

}

td.page_head_home h1{

font-size: 24px;		

font-family: arial, verdana, sans-serif;

color: #557723;

font-weight: normal;

}

/* ================================================================= */

/* === OPTIONAL LINKS === */

div.optional_links {

border: none;

padding-top: 5px;

padding-left: 10px;

padding-right: 10px;

padding-bottom: 5px;

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

border: 0px;

}

div.optional_links a{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

font-weight: bold;

}

div.optional_links a:hover{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

font-weight: bold;

}

/* ================================================================= */

/* === CONTAINER === */

#container {

margin: 0px;

border-right: 1px solid #4a7643;

border-left: 1px solid #4a7643;

border-bottom: 0px;

border-top: 0px;

background: transparent;

}

td.container_padding {

padding-left: 20px; 

padding-top: 20px; 

padding-bottom: 20px; 

padding-right: 0px;

}

td.home_padding {

padding-left: 20px; 

padding-top: 5px; 

padding-bottom: 20px; 

padding-right: 20px;

}

/* ================================================================= */

/* === SIDE NAVIGATION === */

td.navcont {

width: 250px;

background-color: transparent;

padding-left: 20px; 

padding-top: 20px; 

padding-bottom: 20px; 

padding-right: 20px;

}

div.navmenu_container {

border: 0px;

background-color: transparent;

width: 250px;

}

td.menu_title{

color: #ffffff; 

padding-top: 4px; 

padding-left: 40px; 

padding-bottom: 4px;

padding-right: 10px; 

font-size: 14px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

background-image: url('/skins/site/images/bg_side_head.gif');

background-repeat: repeat-y;

background-position: top left;

}

td.menu_location{

color: #2B5500; 

padding-top: 3px; 

padding-left: 40px; 

padding-bottom: 3px;

padding-right: 10px; 

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

background-image: url('/skins/site/images/bg_side_nav.gif');

background-repeat: repeat-y;

background-position: top left;

}

div.navmenu {

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 15px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

display: block;

background-image: url('/skins/site/images/bg_side_nav.gif');

background-repeat: repeat-y;

background-position: top left;

}

div.navmenu a {

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.navmenu a:hover {

color: #ffffff;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit_hover.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.no_navmenu a {

padding-left: 0px;

display: inline;

}

div.no_navmenu a:hover {

padding-left: 0px;

display: inline;

}

/* ================================================================= */

/* === LINKS PANEL === */

div.links_panel {

font-weight: bold;

font-size: 11px;

font-family: arial, verdana, sans-serif;

color: #FFF8D9;

text-decoration: none;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 10px;

display: inline;

}

div.links_panel a {

color: #FFF8D9;

text-decoration: none;

font-size: 11px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}

div.links_panel a:hover {

color: #FFF8D9;

text-decoration: underline;

font-size: 11px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}

td.links_panel_menu{

padding-top: 5px;

padding-left: 5px;

padding-right: 5px;

padding-bottom: 5px;

}

div.links_panel_menu {

font-weight: bold;

font-size: 11px;

font-family: arial, verdana, sans-serif;

color: #2B5500;

text-decoration: none;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 0px;

}

div.links_panel_menu a {

color: #2B5500;

text-decoration: none;

font-size: 11px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}

div.links_panel_menu a:hover {

color: #2B5500;

text-decoration: underline;

font-size: 11px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

}

/* ================================================================= */

/* === LAYOUT STYLES === */

div.layout_area {

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 0px;

width: 100%;

}

table.layout{

width: 100%;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 0px;

}

#layout_3 #layout_area_1 {

width: auto;

border: 0px;

background-color: #ffffff;

}

#layout_3 #layout_area_2 {

width: 250px;

}

#layout_3 td.layout_area_1 {

width: auto;

border: 0px;

background-color: #ffffff;

}

#layout_3 td.layout_area_2 {

width: 250px;

}

/* ================================================================= */

/* === VERTICAL SEPARATOR === */

.vertical_separator {

width: 20px;

background: none;

}

/* ================================================================= */

/* === SITE MAP === */

div.sitemap a{

font-size: 12px;

font-family: arial, verdana, sans-serif;

line-height: 125%;

font-weight: normal;

color: #2B5500;

text-decoration: none;

}

div.sitemap a:hover {

font-size: 12px;

font-family: arial, verdana, sans-serif;	

line-height: 125%;

font-weight: normal;

color: #2B5500;

text-decoration: none;

border: 0;

}

/* ================================================================= */

/* === TOOLKIT VIEW === */

span.toolkit_view{

color: #482D48;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

div.toolkit_container {

border: 0px;

background-color: transparent;

width: 250px;

}

div.toolkit {

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 15px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

display: block;

background-image: url('/skins/site/images/bg_side_nav.gif');

background-repeat: repeat-y;

background-position: top left;

}

div.toolkit a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.toolkit a:hover {

color: #ffffff;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit_hover.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.add_toolkit {

padding-top: 3px;

padding-left: 20px;

padding-right: 2px;

padding-bottom: 3px;

}

div.add_toolkit a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

display: block;

}

div.add_toolkit a:hover{

color: #BBC8AD;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

display: block;

}

#maincont_home span.toolkit_view{

color: #482D48;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

#maincont_home div.toolkit_container {

border: 0px;

background-color: transparent;

width: 250px;

}

#maincont_home div.toolkit {

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 15px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

border: 0px;

display: block;

}

#maincont_home div.toolkit a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

#maincont_home div.toolkit a:hover {

color: #ffffff;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit_hover.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

#maincont_home div.add_toolkit {

padding-top: 3px;

padding-left: 20px;

padding-right: 2px;

padding-bottom: 3px;

}

#maincont_home div.add_toolkit a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

display: block;

}

#maincont_home div.add_toolkit a:hover{

color: #BBC8AD;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

display: block;

}

/* ================================================================= */

/* === SEE ALSO === */

div.see_also_container{

padding-top: 5px;

}

td.see_also_head{

padding-top: 0px;

padding-left: 3px;

padding-right: 10px;

padding-bottom: 0px;

border: 0px;

background-image: url('/skins/site/images/bg_see_also.gif');

background-repeat: repeat-x;

background-position: top left;

background-color: #356803;

height: 20px;

vertical-align: middle;

color: #FFF8D9;

font-size: 11px;

font-weight: bold;

font-family: verdana, arial, sans-serif;

}

td.see_also_space{

padding-top: 0px;

padding-left: 20px;

padding-right: 0px;

padding-bottom: 0px;

border: 0px;

}

td.see_also_end{

padding-top: 0px;

padding-left: 0px;

padding-right: 0px;

padding-bottom: 0px;

border: 0px;

}

td.see_also_link_cell_left{

padding-top: 4px;

padding-left: 20px;

padding-right: 2px;

padding-bottom: 4px;

border-bottom: 2px solid white;

border-top: 0px;

border-right: 1px solid white;

border-left: 0px;

background-color: #ebf2e2;

}

td.see_also_link_cell_right{

padding-top: 4px;

padding-left: 20px;

padding-right: 2px;

padding-bottom: 4px;

border-bottom: 2px solid white;

border-top: 0px;

border-right: 0px;

border-left: 1px solid white;

background-color: #ebf2e2;

}

div.see_also_container a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/see_also.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.see_also_container a:hover{

color: #BBC8AD;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

background-image: url('/skins/site/images/see_also_hover.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.add_see_also {

padding-top: 3px;

padding-left: 20px;

padding-right: 2px;

padding-bottom: 3px;

}

div.add_see_also a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

display: block;

}

div.add_see_also a:hover{

color: #BBC8AD;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

display: block;

}

/* ================================================================= */

/* === SUBSCRIBER NAVIGATION === */

td.subscriber{

background-color: transparent; 

border: 0px;

}

td.subscriber_title{

color: #F6D400;

padding-top: 4px; 

padding-left: 40px; 

padding-bottom: 4px;

padding-right: 10px; 

font-size: 14px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

background-image: url('/skins/site/images/bg_side_head.gif');

background-repeat: repeat-y;

background-position: top left;

}



div.navmenu_subscriber {

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 15px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

display: block;

background-image: url('/skins/site/images/bg_side_nav.gif');

background-repeat: repeat-y;

background-position: top left;

}

div.navmenu_subscriber a {

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.navmenu_subscriber a:hover {

color: #ffffff;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit_hover.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.navmenu_subscriber div.no_navmenu a {

padding-left: 0px;

display: inline;

}

div.navmenu_subscriber div.no_navmenu a:hover {

padding-left: 0px;

display: inline;

}

span.subcriber_key {

font-size: 10px;

font-family: arial, verdana, sans-serif;

color: #990000;

}

/* ================================================================= */

/* === ADMIN NAVIGATION === */

td.admin{

background-color: transparent; 

border: 0px;

}

td.admin_title{

color: #F6D400;

padding-top: 4px; 

padding-left: 40px; 

padding-bottom: 4px;

padding-right: 10px; 

font-size: 14px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

background-image: url('/skins/site/images/bg_side_head.gif');

background-repeat: repeat-y;

background-position: top left;

}

div.navmenu_admin {

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 15px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

display: block;

background-image: url('/skins/site/images/bg_side_nav.gif');

background-repeat: repeat-y;

background-position: top left;

}

div.navmenu_admin a {

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.navmenu_admin a:hover {

color: #ffffff;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

background-image: url('/skins/site/images/toolkit_hover.gif');

background-repeat: no-repeat;

background-position: top left;

padding-left: 25px;

display: block;

}

div.navmenu_admin div.no_navmenu a {

padding-left: 0px;

display: inline;

}

div.navmenu_admin div.no_navmenu a:hover {

padding-left: 0px;

display: inline;

}

span.admin_key {

font-size: 10px;

font-family: arial, verdana, sans-serif;

color: #990000;

}

/* ================================================================= */

/* === FUNDING VIEW === */

#funding_view{

display: inline;

}

#funding_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#funding_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#funding_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.funding_view{

color: #2B5500;

font-size: 16px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

span.funding_read{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.funding_arrow{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === VISITOR ATTRACTIONS VIEW === */

#attraction_view{

display: inline;

}

#attraction_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#attraction_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#attraction_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.attraction_view{

color: #2B5500;

font-size: 16px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

span.attraction_read{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.attraction_arrow{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === CONSUMER VIEW === */

span.consumer_view{

color: #2B5500;

font-size: 16px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

span.consumer_read{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.consumer_arrow{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === NEWS VIEW === */

#news_view{

display: inline;

}

#news_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#news_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#news_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.news_view{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.news_read{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.news_arrow{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === ARCHIVE VIEW === */

#update_archive_view{

display: inline;

}

#update_archive_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#update_archive_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#update_archive_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.update_archive_view{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.update_archive_read{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.update_archive_arrow{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === CROPS VIEW === */

#crops_view{

display: inline;

}

#crops_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#crops_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#crops_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

span.crops_view{

color: #2B5500;

font-size: 16px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

span.crops_read{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.crops_arrow{

color: #2B5500;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === DOCS ALL VIEW === */

#docs_all_view{

display: inline;

}

#docs_all_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_all_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_all_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === DOCS LINK VIEW === */

#docs_link_view{

display: inline;

}

#docs_link_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_link_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_link_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === DOCS EXTERNAL VIEW === */

#docs_ext_view{

display: inline;

}

#docs_ext_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_ext_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_ext_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === DOCS EXTERNAL ADMIN VIEW === */

#docs_ext_admin_view{

display: inline;

}

#docs_ext_admin_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_ext_admin_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_ext_admin_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === DOCS NNFCC VIEW === */

#docs_nnfcc_view{

display: inline;

}

#docs_nnfcc_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_nnfcc_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_nnfcc_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === DOCS VIDEO VIEW === */

#docs_video_view{

display: inline;

}

#docs_video_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_video_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#docs_video_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === RESEARCH ARCHIVE VIEW === */

#research_archive_view{

display: inline;

}

#research_archive_view a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#research_archive_view a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#research_archive_view a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

/* ================================================================= */

/* === NEWS HOME VIEW === */

span.news_home_view{

color: #482D48;

font-size: 11px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

span.news_home_read{

color: #deb407;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

span.news_home_arrow{

color: #deb407;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

div.news_home_container {

background-color: #ebf2e2;

width: 250px;

}

div.news_home {

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 0px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

}

div.news_home a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

div.news_home a:hover {

color: #87AA8C;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

#maincont_home span.news_home_view{

color: #482D48;

font-size: 11px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

text-decoration: none;

}

#maincont_home span.news_home_read{

color: #deb407;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: underline;

}

#maincont_home span.news_home_arrow{

color: #deb407;

font-size: 11px;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

#maincont_home div.news_home_container{

border: 0px;

margin-top: 10px;

}

#maincont_home div.news_home{

font-size: 12px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

color: #2B5500;

padding-left: 0px;

padding-right: 15px;

padding-top: 5px;

padding-bottom: 5px;

}

#maincont_home div.news_home a{

color: #2B5500;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

#maincont_home div.news_home a:hover {

color: #87AA8C;

font-size: 12px;

font-weight: bold;

font-family: arial, verdana, sans-serif;

text-decoration: none;

}

/* ================================================================= */

/* === SEARCH DIV === */

#search_body{

position: absolute;

visibility: hidden;

z-index: 100;

background-color: #FFFFFF;

border-bottom: solid #2B5500 2px;

border-top: solid #2B5500 2px;

border-right: solid #2B5500 2px;

border-left: solid #2B5500 2px;

width: 800px;

margin: 0 auto;

top: 225px;

}

td.form_filter_1{

color: #000000;

font-size: 12px;

font-family: arial, verdana, sans-serif;

padding-left: 0px;

padding-right: 2px;

padding-top: 2px;

width: 20px;

padding-bottom: 2px;

vertical-align: top;

}

td.form_filter_2{

color: #000000;

font-size: 12px;

font-family: arial, verdana, sans-serif;

padding-left: 0px;

padding-right: 8px;

padding-top: 2px;

width: 120px;

vertical-align: top;

text-align: left;

padding-bottom: 2px;

}

input.dbview_search_button{

border: 1px solid #2B5500;

background-color: #FFFFFF;

color: #000000;

font-size: 10px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

display: inline;

}

th.dbview_search_head{

background: #2B5500;

color: #FFFFFF;

font-weight: bold;

font-size: 12px;

font-family: arial, verdana, sans-serif;

padding-left: 5px;

padding-right: 5px;

padding-top: 2px;

padding-bottom: 2px;

}

/* ================================================================= */



a.no_under{

text-decoration: none;

}





/* === SITE TEXT BUTTONS === */

#maincont_home a.text_button, #maincont a.text_button:visited {

border: 1px solid #424A52;

color: #424A52;

font-size: 10px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

display: inline;

}

#maincont_home a.text_button:hover {

border: 1px solid #424A52;

color: #424A52;

font-size: 10px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

display: inline;

text-decoration: underline;

}

.text_button {

background-color: white;

color: #424A52;

font-family: arial, verdana, sans-serif;

font-size: 10px;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

margin-bottom: 2px;

border: #424A52 1px solid;

display: inline;

}

.text_button_form {

background-color: white;

color: #424A52;

font-family: arial, verdana, sans-serif;

font-size: 10px;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

margin-bottom: 2px;

border: #424A52 1px solid;

display: inline;

}

.text_button_disabled{

background-color: white;

color: #424A52;

font-family: arial, verdana, sans-serif;

font-size: 10px;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

margin-bottom: 2px;

border: #424A52 1px solid;

display: inline;

}

div.text_button, div.text_button_disabled, span.text_button, span.text_button_disabled, a.text_button, a.text_button_disabled {

background-color: white;

color: #424A52;

font-family: arial, verdana, sans-serif;

font-size: 10px;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

margin-bottom: 2px;

text-decoration: none;

text-align: center;

border: #424A52 1px solid;

display: inline;

}

#maincont a.text_button, #maincont a.text_button:visited {

border: 1px solid #424A52;

color: #424A52;

font-size: 10px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

display: inline;

}

#maincont a.text_button:hover {

border: 1px solid #424A52;

color: #424A52;

font-size: 10px;

font-family: arial, verdana, sans-serif;

font-weight: normal;

padding-bottom: 2px;

padding-top: 2px;

padding-left: 2px;

padding-right: 2px;

display: inline;

text-decoration: underline;

}

A.text_button:hover {

color: #424A52;

display: inline;

text-decoration: underline;

}

A.text_button:visited {

text-decoration: none;

color: #424A52;

display: inline;

}

/* ================================================================= */





div.report{padding: 0px;}

div.container_element{padding: 0px;}

div.section{padding: 0px;}

div.form_inline_help {color: red;}



#page_index{

display: inline;

padding-right: 5px;

}

#page_index a{

color: #2B5500;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#page_index a:hover{

color: #F6D400;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}

#page_index a:visited{

color: #deb407;

font-size: 13px;

font-family: arial, verdana, sans-serif;

font-weight: bold;

}





/* ====DISCOVER HOMEPAGE====== */

#discover_top{

background-image: url('/skins/site/images/discover_bg_top.gif');

background-repeat: repeat-x;

background-position: top left;

}

#discover_bottom{

background-image: url('/skins/site/images/discover_bg_bottom.gif');

background-repeat: repeat-x;

background-position: top left;

}

#discover_text{

background-color: #e3ebd6;

color: #3c3a3b;

text-align: left;

vertical-align: middle;

font-size: 12px;

padding-left: 15px;

padding-right: 15px;

}

#discover_text a{

color: #2B5500;

text-align: left;

vertical-align: middle;

font-size: 12px;

text-decoration: none;

font-weight: bold;

}

#discover_text a:hover{

color: #2B5500;

text-align: left;

vertical-align: middle;

font-size: 12px;

text-decoration: underline;

font-weight: bold;

}

/* ================================================================= */



/* ====HOMEPAGE VIEW====== */

#homepage_header{

background-color: #deb407;

}

#homepage_header a{

color: #2B5500;

text-align: left;

vertical-align: middle;

font-size: 12px;

text-decoration: none;

font-weight: bold;

}

#homepage_header a:hover{

color: #2B5500;

text-align: left;

vertical-align: middle;

font-size: 12px;

text-decoration: underline;

font-weight: bold;

}

#homepage_title{

color: #2B5500;

font-family: arial, verdana, sans-serif;

font-size: 12px;

background-color: #ffffff;

padding-top: 3px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 0px;

}

#homepage_link{

color: #deb407;

font-family: arial, verdana, sans-serif;

font-size: 12px;

background-color: #ffffff;

padding-top: 0px;

padding-bottom: 3px;

padding-left: 0px;

padding-right: 0px;

text-align: left;

}

#homepage_title a.title{

color: #2B5500;

font-family: arial, verdana, sans-serif;

font-size: 12px;

text-decoration: none;

}

#homepage_title a:hover.title{

color: #2B5500;

font-family: arial, verdana, sans-serif;

font-size: 12px;

text-decoration: underline;

}

#homepage_link a.read_more{

color: #deb407;

font-family: arial, verdana, sans-serif;

font-size: 12px;

text-decoration: underline;

}

#homepage_link a:hover.read_more{

color: #deb407;

font-family: arial, verdana, sans-serif;

font-size: 12px;

text-decoration: underline;

}

/* ================================================================= */

/* ====SUPPLY CHAIN VIEW====== */

#chain_header{

background-color: #739c32;

}

#chain_header a{

color: #ffffff;

text-align: left;

vertical-align: middle;

font-size: 12px;

text-decoration: none;

font-weight: bold;

}

#chain_header a:hover{

color: #ffffff;

text-align: left;

vertical-align: middle;

font-size: 12px;

text-decoration: underline;

font-weight: bold;

}

#chain_text{

color: #2B5500;

font-family: arial, verdana, sans-serif;

font-size: 12px;

background-color: #e3ebd6;

padding-top: 3px;

padding-bottom: 0px;

padding-left: 12px;

padding-right: 0px;

background-image: url('/skins/site/images/chain_bullet.gif');

background-repeat: no-repeat;

background-position: top left;

}

/* ================================================================= */

