/**** images ***/

#sfsMainMenus ul li a:hover, 
#sfsMainMenus ul li.sfsMainMenuListActive a, 
#sfsMainMenus a:hover, 
#sfsMainMenus a.active 

{
background-image:url(/portals/bucksspt/logo_images/menubar-funding-r.gif);

}

#sfsMainMenus 
{
background-image:url(/portals/bucksspt/logo_images/menubar-funding.gif);

}

#sfsApplications 
{
background-image:url(/portals/bucksspt/logo_images/application-funding.gif);

}

#sfsFooter 
{
background-image:url(/portals/bucksspt/logo_images/footer-funding.gif);

}
#sfsMainContent {
background-image:none;
}

/*** Layout **/
#sfsNaviNews {
padding:20px 15px 0 0;
width:190px;
}

/*** colours ***/

a:link
{
	color:#8EB02E;
}
a:visited
{
	color:#8EB02E;
}
a:active
{
	color:#8EB02E;
}
a:hover
{
	color:#d2dfab;
}


.sfsNewsContainer a:link,
.sfsNewsContainer a:visited,
.sfsNewsContainer a:active
{
	color:#8EB02E;
}

.headline,
.sfsIntroContainer h2,
.sfsStoryContainer h1,
.sfsProductContainer h1,
.sfsFieldsetDialog h1,
.sfsIntroContainer h2 a,
#deliver.sfsStoryContainer h1 a,
.sfsProductContainer h1 a,
.sfsFieldsetDialog h1 a,
.sfsNewsContainer h3 a,
h2, h3,
#sfsContentIn h1, 
#sfsContentIn h2, 
#sfsContentIn div.headline 
{
	color:#8EB02E;

}
.sfsNewsContainer a:hover
{
	color:#d2dfab;
}
.headline a:link,
.headline a:visited,
.headline a:active
{
	color:#8EB02E;
}
.headline a:hover
{
	color:#d2dfab;
}
#sfsContentIn h2 a {
color:#8EB02E;
}
#sfsMenuRows ul li.level1 a
{
        border-left:1em solid #8EB02E;
        	font-weight:bold;

}
#sfsMenuRows ul li a:hover,
#sfsMenuRows ul li a.active-a:link,
#sfsMenuRows ul li a.active-a:visited,
#sfsMenuRows ul li a.active-a:active,
#sfsMenuRows ul li a.active-a:hover
{
	color:#d2dfab;
		font-weight:bold;


}
#sfsMenuRows ul li a:link,
#sfsMenuRows ul li a:visited
{
	color:#8EB02E;
		font-weight:bold;

}
#sfsMenuRows ul li.level1 a.active-a:link,
#sfsMenuRows ul li.level1 a.active-a:visited,
#sfsMenuRows ul li.level1 a.active-a:hover,
#sfsMenuRows ul li.level1 a.active-a:active
{
	border-left:1em solid #dc76ae;
        color:#dc76ae;
        	font-weight:bold;

}
#sfsMenuRows ul li.level2 a.active-a:link,
#sfsMenuRows ul li.level2 a.active-a:visited,
#sfsMenuRows ul li.level2 a.active-a:hover,
#sfsMenuRows ul li.level2 a.active-a:active
{
	background-color:#cfd6ec;
        color:#8EB02E;
}
#sfsMenuRows ul li.level3 a.active-a:link,
#sfsMenuRows ul li.level3 a.active-a:visited,
#sfsMenuRows ul li.level3 a.active-a:hover,
#sfsMenuRows ul li.level3 a.active-a:active
{
	background-color:#cfd6ec;
	color:#27274a;
}

#sfsMenuRows ul li a:hover
{
	color:#d2dfab;
		font-weight:bold;

}
#sfsMenuRows ul li a.active-a:link,
#sfsMenuRows ul li a.active-a:visited,
#sfsMenuRows ul li a.active-a:hover
{
	color:#d2dfab;
}
#sfsApplications a:link, 
#sfsApplications a:visited
{
	color:#fff;
}
#sfsApplications ul li.sfsApplicationListActive a
{
	color:#d2dfab;
}
#sfsApplications a:hover
{
	color:#d2dfab;
}
#sfsMainMenuLevel
{
	background-color:#8EB02E;
}
#sfsApplications
{
 
	background-color:#8EB02E;
}

#sfsSearchBox 
{
background-color:#f3f7ea;
border:1px solid #8EB02E;
}
#sfsSearchBoxButton {
background-color:#8EB02E;
border:1px solid #8EB02E;
}
#sfsSearchBoxText {
border:1px solid #8EB02E;
}
.sfsPager {
background:#E8EFD5 none repeat scroll 0 0;
border-top:1px solid #8EB02E;
color:#8EB02E;
}
.sfsPager .left strong, 
.sfsPager .left span,
.sfsPager .left a:link,
.sfsPager .left a:visited,
.sfsPager .left a:active,
.sfsPager .left a:hover
{
border:1px solid #8EB02E; 
}
.sfsPager .left a:link,
.sfsPager .left a:visited,
.sfsPager .left a:active
{
background-color:#fff;
}
.sfsPager .left strong,
.sfsPager .left a:hover
{
background-color:#8EB02E;
color:#fff;
}
.sfsIntroContainer
{
padding:15px 0px 0px 0px;
border-top:1px solid #8EB02E;
}
.sfsIntroContainer a.moreDetails
{
float:right;
font-size:1.2em;
font-weight:bold;
}
.sfsIntroContainer .text {
padding:0em 0 0.6em 0;
}
.sfsIntroLeftTxt
{
margin-left:60px;
}
.fundType
{
color:#000;
font-weight:bold;
}
.grantNet
{
border-left:2px solid #8EB02E;
background-color:#d2dfab;
padding:10px;
margin-top:1em;
}
.subBoxes
{
border-left:2px solid #8EB02E;
background-color:#F3F7EA;
padding:10px;
overflow:hidden;
}
.subBoxes h2
{
margin-top:-10px;
margin-right:-10px;
background-color:#d2dfab;
margin-left:-10px;
font-size:1em;
padding:10px;
}

.sfsStoryTop
{
/*padding-bottom:10px;
margin-bottom:10px;*/
}
.top-v .sfsStoryContainer .shortDesc
{
color:#8EB02E;
}
hr
{
border:0px;
margin:1em 0em;
color:#8EB02E;
height:0px;
border-bottom:1px solid #8EB02E;
}
/** Search Box **/

#sfsNaviNews .formStandard fieldset
{
border:none;
padding:0;
margin:0;
}

#sfsNaviNews .formStandard fieldset .halfsize input, 
#sfsNaviNews .formStandard fieldset .halfsize textarea, 
#sfsNaviNews .formStandard fieldset .halfsize select 
{
width:100%;
}
#sfsNaviNews .formStandard label.p1, 
#sfsNaviNews .formStandard div.p1 
{
width:100%;
}
.sfsPager .trans a:link,
.sfsPager .trans a:visited,
.sfsPager .trans a:active,
.sfsPager .trans a:hover
{
border:0px;
background-color:transparent;
}
.sfsPager .trans a:hover
{
color:#D2DFAB;
}
.dialogNavDiv
{
display:none;
}
.sfsIntroContainer .text,
.sfsStoryContainer .text
{
color:#333076;
}
#sfsContentIn .sfsSearchResults li .p1 span
{
display:none ;
}
