/* THIS STYLE SHEET ONLY CONTAINS COLOURS AND BACKGROUND 
INFORMRATION - DO NOT PUT LAYOUT OR BEHAVIOUR INFORMATION
IN HERE - USE THE GENERIC CSS TO APPLY BEHAVIOUR UPDATES
TO ALL ZONES */

#topBarPrintSearch, #topBarPrint {
	background-color:#007a48;
}

#topBarForm .searchText {
	background-color:#fff;
}

#topBarLinks p, #topBarLinks p a {
	color:#000;
}

#topBarPrintSearch {
	background-image:url('/internet.cms/images/public/topbar_curve_l.gif');
}

#topBarPrint {
	background-image:url('/internet.cms/images/public/topbar_curve_r.gif');
}

#left_bg {
	background-image:url('/internet.cms/images/public/left_bg.gif');
}

#mid_bg{
	background-image:url('/internet.cms/images/public/mid_bg.gif');
}

#mid_bg_inside{
	background-image:url('/internet.cms/images/public/mid_bg_inside.gif');
}

#right_bg, #right_bg_inside {
	background-image:url('/internet.cms/images/public/right_bg.gif');
}

#topright, #topright_inside{
	background-image:url('/internet.cms/images/public/topright.gif');
}


#breadcrumb p, #breadcrumb p a {
	color:#000;
}

#top_leftnav {
	background-image:url('/internet.cms/images/public/top_leftnav.gif');
}

#leftNav li a {
	color:#ffffff;
}

#leftNav .Level2Nav li a {
	color:#007a48;
}

#top_midnav {
	background-image:url('/internet.cms/images/public/top_midnav.gif');
}

#top_midnav_inside {
	background-image:url('/internet.cms/images/public/top_midnav_inside.gif');
}

#top_midnav h1{
	color:#007a48;
}

#top_midnav h2{
	color:#007a48;
}

#top_midnav h3{
	color:#007a48;
}

.H1Title input, .H2Title input, .H3Title input{
	color:#007a48;
	background-color:#fff;
}

#top_midnav_inside h1 {
	color:#007a48;
}

#top_midnav_inside h2 {
	color:#007a48;
}

#top_midnav_inside h3 {
	color:#007a48;
}

.H1TitleInside input, .H2TitleInside input, .H3TitleInside input, .H5TitleInside input{
	color:#007a48;
	background-color:#ffffff;
}

.H2TitleInside input{
	color:#007a48;
}

#top_midnav{
	color:#007A48;
}

#top_midnav_inside{
	color:#007A48;
}

#top_midnav_inside a{
	color:#007A48;
}

#top_midnav_inside a:hover{
	color:#007A48;
	background-color:#DFEFDA;
}

#top_midnav a {
	color:#007A48;
}

#top_midnav a:hover {
	color:#dfefda;
	background-color:#007A48;
}

#top_rightnav {
	background:#40ad4f url('/internet.cms/images/public/top_rightnav.gif');
}

#top_rightnav_inside {
	background:#40ad4f url('/internet.cms/images/public/top_rightnav_inside.gif');
}


/* New RH Nav */

#rightNav, #rightNav_inside, #rightNav ul, #rightNav_inside ul {
	background-image: url(/internet.cms/images/public/rh_nav_topbottom.gif);
}

#rightNav ul, #rightNav_inside ul {
	background-color: #007A48;
	border-color: #BFDED1;
}

#rightNav li, #rightNav_inside li {
	border-color: #BFDED1;
}



#rhs_image {
	border-bottom:solid 1px #fff;
}

#news_highlight_subwrapper,#events_highlight_subwrapper  {
	background:#F5D0B3 url('/internet.cms/images/public/news_topcurve.gif');
}

#news_highlight_subwrapper_inside, #events_highlight_subwrapper_inside {
	background:#F5D0B3 url('/internet.cms/images/public/news_topcurve.gif');
}

#news_highlight, #events_highlight {
	background-color: #007a48;
}

#news_highlight_inside, #events_highlight_inside {
	background-color: #007a48;
}

#news_botcurve, #events_botcurve {
	background-image:url('/internet.cms/images/public/news_botcurve.gif');	
}

#news_botcurve_inside, #events_botcurve_inside {
	background-image:url('/internet.cms/images/public/news_botcurve.gif');	
}

#news_highlight p {
	color:#FFFFFF;
}

#news_highlight .more_inside {
	background-image:url('/internet.cms/images/public/features_more_highlight.gif');
}

.right_col_image{
	border-bottom:solid 1px #D46060;
}

.right_col_image_inside{
	border-bottom:solid 1px #E7914D;
}


#related_links_mid div{
	color:#007a48;
}

#related_links_mid .related_link_heading{
	color:#007a48;
}

#related_links_mid div a {
	color:#007a48;
}
#related_links_mid div a:hover{
	background-color:#007A48;
color:#DFEFDA;
}

#related_links_mid_inside, #related_links_mid_inside a {
	color:#007a48;
}
#related_links_mid_inside a:hover 
{
    background-color:#DFEFDA;;
}

#related_links_extra_top {
	background-image:url('/internet.cms/images/public/rightnav_topcurve_l.gif');
}

#related_links_extra_top_inside {
	background-image:url('/internet.cms/images/public/rightnav_topcurve_inside_l.gif');
}

#related_links_mid{
	background:#dfefda url('/internet.cms/images/public/rightnav_topcurve_r.gif');
}

#related_links_mid_inside {
	background:#FFFFFF url('/internet.cms/images/public/rightnav_topcurve_inside_r.gif');
}

#related_links_extra_bot {	
	background-image:url('/internet.cms/images/public/rightnav_botcurve.gif');
	margin-bottom:-10px;
}

#related_links_extra_bot_inside {
	background-image:url('/internet.cms/images/public/rightnav_botcurve_inside.gif');
	margin-bottom:-10px;
}

#related_links_inside {
	background:#ffffff url('/internet.cms/images/public/rightnav_topcurve_inside_r.gif');
}

#eventsText p {
	color:#ffffff;
}

.allNews a {
	color:#dfefda;
}

.allNews a:hover {
	color:#007a48;
	background-color:#dfefda;
}

#rss p a {
	color:#ffffff;
}

#rss p a:hover, #linksText a:hover {
	/*background-color:#FFFFFF;*/
}

#rss p span {
	color:#ffffff;
}

#bot_leftnav {
	background:#007A48 url('/internet.cms/images/public/bot_leftnav.gif');
}

#bot_midnav {
	background:#fff url('/internet.cms/images/public/bot_midnav.gif');
}

#bot_midnav_inside {
	background:#ffffff url('/internet.cms/images/public/bot_midnav_inside.gif');
}

#bot_rightnav {
	background:#C21B1B url('/internet.cms/images/public/bot_rightnav.gif');
}

#bot_rightnav_inside {
	background:#40ad4f url('/internet.cms/images/public/bot_rightnav_inside.gif');
}

#botright {
	background-image:url('/internet.cms/images/public/botright.gif');
}

#botright_inside {
	background-image:url('/internet.cms/images/public/botright.gif');
}

#poll_month, #features {
	/*border-left:solid 1px #E68A42;
	border-right:solid 1px #E68A42;
*/
}

#features a{
	color:#ffffff;
}

#features a:hover
{
	color:#FFCD84
}

#top_midnav .features_text .features_more a{
	color:#ffffff;
	background-color:#C21B1B;
}

#top_midnav .features_text .features_more a:hover{
	color:#ffffff;
	background-color:#C21B1B;
}

.more {
	background-image:url('/internet.cms/images/public/more_dark.gif');	
}

.features_more, .more_inside {
	background-image:url('/internet.cms/images/public/more_external.gif');
}

/* navigation */
/* LEVEL 1 NAV */
.Level1Nav li {
	border-top:solid 1px #009a58;
}

.Level1Nav li a:hover {
	background-color:#009A58;
}

.Level1Nav .nav_on a {
	background-image:url('/internet.cms/images/public/nav_arrow_dark.gif');
}

.Level1Nav .nav_on a:hover {
	background-image:url('/internet.cms/images/public/nav_arrow_dark_roll.gif');
}

/* LEVEL 2 NAV */

.Level2Nav .nav_on, .Level2Nav .nav_top_on{
	border-bottom:solid 1px #007a48;
}

.Level2Nav .nav_off, .Level2Nav .nav_top_off, .Level2Nav .nav_currentpage, .Level2Nav .nav_top_currentpage {
	/*border-bottom: none;*/
	border-bottom:solid 1px #007a48;
}

/*
.Level2Nav .nav_on, .Level2Nav .nav_top_on{
	border-bottom: none;
}
*/

.Level2Nav .nav_top_off a, 
	.Level2Nav .nav_top_on a, 
	.Level2Nav .nav_top_currentpage a{
	background:#DFEFDA url('/internet.cms/images/public/nav_light_top_bg.gif');
}

.Level2Nav .nav_top_off a:hover, .Level2Nav .nav_top_on a:hover, .Level2Nav .nav_top_currentpage a:hover {
	background:#7BC143 url('/internet.cms/images/public/nav_light_top_bg_roll.gif');
}

.Level2Nav .nav_bot_off a, 
	.Level2Nav .nav_bot_on a, 
	.Level2Nav .nav_bot_currentpage a{
	background:#DFEFDA url('/internet.cms/images/public/nav_light_bot_bg.gif');
}

#Level2NavDiv .level3Bot
{    
    background-image:url('/internet.cms/images/public/nav_light_bot_bg.gif');
    background-color:#DFEFDA;
}


.Level2Nav .nav_bot_off a:hover, .Level2Nav .nav_bot_on a:hover, .Level2Nav .nav_bot_currentpage a:hover {
	background:#7BC143 url('/internet.cms/images/public/nav_light_bot_bg_roll.gif');
}

.Level2Nav .nav_off a, .Level2Nav .nav_currentpage a {
	background-color:#DFEFDA;
}

.Level2Nav .nav_off a:hover, .Level2Nav .nav_currentpage a:hover {
	background-color:#7BC143;
}

.Level2Nav .nav_on a, 
	.Level2Nav .nav_bot_on_withkids a,
	.Level2Nav .nav_top_on a .linkText, 
	.Level2Nav .nav_bot_on a .linkText,
	.Level2Nav .nav_onepage_on_withkids a .linkText,
	.Level2Nav .nav_onepage_off_withkids a .linkText{
	background:#DFEFDA url('/internet.cms/images/public/nav_arrow_light.gif');
}

.Level2Nav .nav_on a:hover, 
		.Level2Nav .nav_bot_on_withkids a:hover,
		.Level2Nav .nav_top_on a:hover .linkText, 
		.Level2Nav .nav_bot_on a:hover .linkText,
		.Level2Nav .nav_onepage_on_withkids a:hover .linkText,
		.Level2Nav .nav_onepage_off_withkids a:hover .linkText 
		{
	background:#7BC143 url('/internet.cms/images/public/nav_arrow_light_roll.gif');
}

.Level2Nav .nav_onepage_on a,
.Level2Nav .nav_onepage_on_withkids a , 
.Level2Nav .nav_onepage_off a,
.Level2Nav .nav_onepage_off_withkids a {
	background:#dfefda url('/internet.cms/images/public/nav_light_top_bg.gif');
}

.Level2Nav .nav_onepage_on a:hover,
.Level2Nav .nav_onepage_on_withkids a:hover,
.Level2Nav .nav_onepage_off a:hover,
.Level2Nav .nav_onepage_off_withkids a:hover  {
	background:#7BC143 url('/internet.cms/images/public/nav_light_top_bg_roll.gif');
}

.Level2Nav .nav_onepage_on a .bot_curve,
.Level2Nav .nav_onepage_off a .bot_curve {
	background-image:url('/internet.cms/images/public/nav_light_bot_bg.gif');
}

.Level2Nav .nav_onepage_on a:hover .bot_curve,
.Level2Nav .nav_onepage_off a:hover .bot_curve  {
	background-image:url('/internet.cms/images/public/nav_light_bot_bg_roll.gif');
}
.Level2Nav .nav_onepage_on a .linkText 
.Level2Nav .nav_onepage_off a .linkText 
{
    background-image:url(/internet.cms/images/public/nav_arrow_light.gif);
}
.Level2Nav .nav_onepage_on a:hover .linkText /* ,
.Level2Nav .nav_onepage_off a:hover .linkText */
{
    background-image:url(/internet.cms/images/public/nav_arrow_light_roll.gif);
}
/*
.Level2Nav .nav_onepage a .linkText, .Level3Nav .nav_onepage a .linkText {
	background-image:url('/internet.cms/images/public/nav_currentpage_onepage.gif');
}
*/

/* LEVEL 3 NAV */

#Level3NavDiv {
	background-color: #DFEFDA;
}

.Level3Nav .nav_off, .Level3Nav .nav_top_off, .Level3Nav .nav_currentpage, .Level3Nav .nav_top_currentpage {
	border-bottom:solid 1px #dfefda;
}

.Level3Nav .nav_top_off a, .Level3Nav .nav_top_on a, .Level3Nav .nav_top_currentpage a {
	background:#007A48 url('/internet.cms/images/public/nav_dark_top_bg.gif');
	border-right:solid 1px #fff;
}

.Level3Nav .nav_top_off a:hover, .Level3Nav .nav_top_on a:hover, .Level3Nav .nav_top_currentpage a:hover {
	background:#009A58 url('/internet.cms/images/public/nav_dark_top_bg_roll.gif');
}

.Level3Nav .nav_bot_off a, .Level3Nav .nav_bot_on a, .Level3Nav .nav_bot_currentpage a {
	background:#007A48 url('/internet.cms/images/public/nav_dark_bot_bg.gif');
}

.Level3Nav .nav_bot_off a:hover, .Level3Nav .nav_bot_on a:hover, .Level3Nav .nav_bot_currentpage a:hover {
	background:#009A58 url('/internet.cms/images/public/nav_dark_bot_bg_roll.gif');
}

.Level3Nav .nav_off a, .Level3Nav .nav_currentpage a {
	background-color:#007A48;
}

.Level3Nav .nav_off a:hover, .Level3Nav .nav_currentpage a:hover {
	background-color:#009A58;
}

.Level3Nav .nav_on a {
	background:#007A48 url('/internet.cms/images/public/nav_arrow_dark.gif');
}

.Level3Nav .nav_on a:hover {
	background:#009A58 url('/internet.cms/images/public/nav_arrow_dark_roll.gif');
}

.Level3Nav .nav_on, .Level3Nav .nav_top_on{
	border-bottom:solid 1px #dfefda;
}

.nav_currentpage a {
	background-image:url('/internet.cms/images/public/nav_currentpage.gif');
}

.nav_top_currentpage a .linkText, .nav_bot_currentpage a .linkText {
	background-image:url('/internet.cms/images/public/nav_currentpage_curve.gif');
}


.Level3Nav .nav_top_on a .linkText, .Level3Nav .nav_bot_on a .linkText {
	background-image:url('/internet.cms/images/public/nav_arrow_dark.gif');
}

.Level3Nav .nav_top_on a:hover .linkText, .Level3Nav .nav_bot_on a:hover .linkText {
	background-image:url('/internet.cms/images/public/nav_arrow_dark_roll.gif');
}

.Level3Nav .nav_onepage_on a,
.Level3Nav .nav_onepage_off a {
	background:#007A48 url('/internet.cms/images/public/nav_dark_top_bg.gif');
}

.Level3Nav .nav_onepage_on a:hover,
.Level3Nav .nav_onepage_off a:hover {
	background:#009A58 url('/internet.cms/images/public/nav_dark_top_bg_roll.gif');
}

.Level3Nav .nav_onepage_on a .linkText /* 
.Level3Nav .nav_onepage_off a .linkText */
{
    background-image:url(/internet.cms/images/public/nav_arrow_dark.gif);
}
.Level3Nav .nav_onepage_on a:hover .linkText /*, 
.Level3Nav .nav_onepage_off a:hover .linkText */
{
    background-image:url(/internet.cms/images/public/nav_arrow_dark_roll.gif);
}

.Level3Nav .nav_onepage_on a .bot_curve,
.Level3Nav .nav_onepage_off a .bot_curve {
	background-image:url('/internet.cms/images/public/nav_dark_bot_bg.gif');
}

.Level3Nav .nav_onepage_on a:hover .bot_curve,
.Level3Nav .nav_onepage_off a:hover .bot_curve {
	background-image:url('/internet.cms/images/public/nav_dark_bot_bg_roll.gif');
}

.CMSTable{
	background-color:#ffffff;
	border-top:solid 1px #40AD4f;
	border-left:solid 1px #40AD4f;
}

.CMSTable th{
	border-bottom:solid 1px #40AD4f;
	border-right:solid 1px #40AD4f;
	background-color:#007a48;
	color:#ffffff;
}

.CMSTable td{
	border-right:solid 1px #40AD4f;
	border-bottom:solid 1px #40AD4f;
}

.AltRowBackGround{
	background-color:#dfefda;
}

/* board members main page */

.bm_more {
	background-image:url('/internet.cms/images/public/more_light.gif');
}

#top_midnav_inside .bm_more a{
		color:#ffffff;
}
#top_midnav_inside .bm_more a:hover{
		color:#ffffff;
}

/* board members inside page - only contains layout so in generic */

.features_wrapper 
{
	background:#007A48 url('../../images/public/features_arrow.gif');
	background-repeat:no-repeat;
}


/* Additions */

#footer p, #footer p a {
	color: #000;	
}
