@charset "utf-8";
body  {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #00477f;
	background-attachment: fixed;
	background-color: #922790;
	background-image: url(images/gradient.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 0.8em;
}
h1 {
height:47px;
	font-size: 2em;
	font-style: normal;
	font-weight: normal;
	color: #922790;
}
.thrColFixHdr #wrapper {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
} 
.thrColFixHdr #container {
	background: #FFFFFF;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
} 
.thrColFixHdr #header {
	background: #FFFFFF;
} 
.thrColFixHdr #header h1 {
	margin: 0;
	padding: 10px 0 20px;
}
.thrColFixHdr #sidebar1 {
	float: left;
	width: 150px;
	padding: 15px 10px 15px 20px;
	background-color: #e7f2fe;
}
.thrColFixHdr #sidebar1 p{
	color: #00477f;
}
.thrColFixHdr #sidebar1 a{
	color: #00477f;
}
.thrColFixHdr #sidebar1 h3{
	color: #00477f;
}
.thrColFixHdr #sidebar2 {
	float: right;
	width: 150px;
	padding: 15px 10px 15px 20px;
	background-color: #e7f2fe;
}
.thrColFixHdr #mainContent { 
	margin: 0 200px;
	padding: 10px 10px;
} 
.thrColFixHdr #footer {
	padding: 0 10px 0 20px;
	background-color: #ececec;
	background-image: url(images/footer.jpg);
	background-repeat: repeat-x;
	min-height: 60px;
	height: auto !important;
	height: 60px;
} 
.thrColFixHdr #footer p {
	margin: 0;
	padding: 10px 0;
	font-size: 0.8em;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
* {
	/*list-style:none;*/
}
.thrColFixHdr #menucontainer {
	position:relative;
	min-height: 40px;
	color:#383636;
	width:100%;
	background-color: #7d1c7b;
	z-index:100;
}
:focus { outline:0; }
.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
.screenButtons ,
.screenButtons2,
.screenButtons3 ,
.screenButtons4 {
	width: 130px;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
}
.screenButtons ul ,
.screenButtons2 ul,
.screenButtons3 ul ,
.screenButtons4 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
.screenButtons ul li,
.screenButtons2 ul li,
.screenButtons3 ul li,
.screenButtons4 ul li {
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}
.screenButtons ul li a,
.screenButtons2 ul li a,
.screenButtons3 ul li a,
.screenButtons4 ul li a {
	display: block;
	margin: 0;
	width: 100%;
	text-transform: uppercase;
	font-size: 0.8em;
	color: #FFFFFF;
	text-decoration: none;
}

.screenButtons ul li a span.menu_ar,
.screenButtons2 ul li a span.menu_ar,
.screenButtons3 ul li a span.menu_ar,
.screenButtons4 ul li a span.menu_ar {
	display: block;
	margin: 0;
	width: 100%;
	height: 58px;
	cursor: pointer;
	overflow: hidden;
}
/* assigns backgrounds */
.screenButtons ul li {
	background: transparent url(images/purple_button.jpg) top left no-repeat;
}
.screenButtons ul li a {
	background: transparent url(images/purple_button.jpg) top left no-repeat;
}
.screenButtons ul li a span.menu_ar {
	background: transparent url(images/purple_button.jpg) top right no-repeat;
}
.screenButtons2 ul li {
	background: transparent url(images/purple2_button.jpg) top left no-repeat;
}
.screenButtons2 ul li a {
	background: transparent url(images/purple2_button.jpg) top left no-repeat;
}
.screenButtons2 ul li a span.menu_ar {
	background: transparent url(images/purple2_button.jpg) top right no-repeat;
}
.screenButtons3 ul li {
	background: transparent url(images/blue_button.jpg) top left no-repeat;
}
.screenButtons3 ul li a {
	background: transparent url(images/blue_button.jpg) top left no-repeat;
}
.screenButtons3 ul li a span.menu_ar {
	background: transparent url(images/blue_button.jpg) top right no-repeat;
}
.screenButtons4 ul li {
	background: transparent url(images/blue2_button.jpg) top left no-repeat;
}
.screenButtons4 ul li a {
	background: transparent url(images/blue2_button.jpg) top left no-repeat;
}
.screenButtons4 ul li a span.menu_ar {
	background: transparent url(images/blue2_button.jpg) top right no-repeat;
}
/* ROLLOVER */
.screenButtons.roll ul li a:hover,
.screenButtons.roll ul li.highlight a,
.screenButtons2.roll ul li a:hover,
.screenButtons2.roll ul li.highlight a,
.screenButtons3.roll ul li a:hover,
.screenButtons3.roll ul li.highlight a,
.screenButtons4.roll ul li a:hover,
.screenButtons4.roll ul li.highlight a {
	background: transparent url(images/rollover_button.jpg) top left no-repeat;
	overflow: hidden;
}
.screenButtons.roll ul li a:hover span.menu_ar,
.screenButtons.roll ul li.highlight a span.menu_ar,
.screenButtons2.roll ul li a:hover span.menu_ar,
.screenButtons2.roll ul li.highlight a span.menu_ar,
.screenButtons3.roll ul li a:hover span.menu_ar,
.screenButtons3.roll ul li.highlight a span.menu_ar,
.screenButtons4.roll ul li a:hover span.menu_ar,
.screenButtons4.roll ul li.highlight a span.menu_ar {
	background: transparent url(images/rollover_button) top right no-repeat;
	overflow: hidden;
}
.screenButtons ul li a span.menu_text,
.screenButtons2 ul li a span.menu_text,
.screenButtons3 ul li a span.menu_text,
.screenButtons4 ul li a span.menu_text {
color:#FFFFFF;
	position:relative;
	top: 10px;
	overflow: hidden;
}
.screenButtons ul li a span.menu_text_oneline,
.screenButtons2 ul li a span.menu_text_oneline,
.screenButtons3 ul li a span.menu_text_oneline,
.screenButtons4 ul li a span.menu_text_oneline {
color:#FFFFFF;
	position:relative;
	top: 16px;
	overflow: hidden;
}
/* DROP MENU */
ul.dropMenu ul{display:none}
ul.dropMenu li:hover>ul{display:block}
ul.dropMenu ul{position: absolute;left:-1px;top:98%;}
ul.dropMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.dropMenu,ul.dropMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#fff;
	background-repeat:repeat;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
}
ul.dropMenu table {border-collapse:collapse}ul.dropMenu {
	display:block;
	zoom:1;
	height:31px;
	float: left;
}
ul.dropMenu ul{
margin-top:8px;
	/*margin-top:9px;*/
	margin-left:4px;
	width:180px;
}
ul.dropMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;
}
ul.dropMenu a:active, ul.dropMenu a:focus {
outline-style:none;
}
ul.dropMenu a, ul.dropMenu li.dis a:hover, ul.dropMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#fff;
	border-style:solid;
	text-align:center;
	text-decoration:none;
	padding:2px 5px 5px 10px;
	_padding-left:0;
	color: #000;
	text-decoration:none;
	cursor:default;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
ul.dropMenu span{
	overflow:hidden;
}
ul.dropMenu li {
	float:left;
}
ul.dropMenu ul li {
	float:none;
}
ul.dropMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.dropMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.dropMenu li.sep span{
	float:none;	padding-right:0;
	width:3px;
	height:100%;
	display:inline-block;
	background-color:#808080;	background-image:none;}
ul.dropMenu ul li.sep span{
	width:100%;
	height:3px;
}
ul.dropMenu li:hover{
	position:relative;
}
ul.dropMenu li:hover>a{
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	color: #444;
	text-decoration:none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
ul.dropMenu li a:hover{
	position:relative;
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	color: #444;
	text-decoration:cap;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
ul.dropMenu li.dis a {
	color: #557D4F !important;
}
ul.dropMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px;
height:16px;
}
ul.dropMenu ul img {width:16px;
height:16px;
}
ul.dropMenu img.over{display:none}
ul.dropMenu li.dis a:hover img.over{display:none !important}
ul.dropMenu li.dis a:hover img.def {display:inline !important}
ul.dropMenu li:hover > a img.def  {display:none}
ul.dropMenu li:hover > a img.over {display:inline}
ul.dropMenu a:hover img.over,ul.dropMenu a:hover ul img.def,ul.dropMenu a:hover a:hover img.over{display:inline}
ul.dropMenu a:hover img.def,ul.dropMenu a:hover ul img.over,ul.dropMenu a:hover a:hover img.def{display:none}
ul.dropMenu a:hover ul{display:block}
ul.dropMenu span{
	display:block;
	background-image:url(./images/arrv_white.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:9px;}
ul.dropMenu ul span{background-image:url(./images/arr_black.gif)}
ul.dropMenu ul li:hover > a span{	background-image:url(./images/arr_white.gif);}
ul.dropMenu table a:hover span{background-image:url(./images/arr_white.gif)}
ul.dropMenu li.dropMenui0 {
width:160px;
height:32px;
}
ul.dropMenu li a.dropMenui0{
	height:100%;
	background-image:url(./images/btn3a.jpg);
	border-width:0px;
	color:#fff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
ul.dropMenu li a.dropMenui0:hover{
	background-image:url(./images/btn4a.jpg);
	color:#eee;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
 ul.dropMenum0 {
 text-transform:none;
background-color:transparent;
border-width:0px;
	padding:0px 0px 0px 0px;
}
 ul.dropMenum0>li>a {
padding:8px 10px 0px 10px;
}
 ul.dropMenum0 a {
padding:8px 10px 0px 10px;
}
 ul.dropMenum0 ul a {
padding:2px 5px 5px 10px;
}
 ul.dropMenum0>li {
margin:0px 0px 0px 0px;
}
 ul.dropMenum0 li {
margin:0px 0px 0px 0px;
}
 ul.dropMenum0 li li {
margin:2px 0px 0px 2px;
}
.photoCaption {
	font-size: 0.8em;
	color: #000000;
	margin-bottom:3px;
}
.floatLeft {
margin-right:5px;
float:left;
}
.floatRight {
margin-left:5px;
float:right;
}
.photoCaptionfloatLeft{
	font-size: 0.8em;
	color: #000000;
	margin-bottom:3px;
	margin-right:5px;
	float:left;
}
.photoCaptionfloatRight{
	font-size: 0.8em;
	color: #000000;
	margin-bottom:3px;
	margin-left:5px;
	float:right;
}
img
{  border-style: none;
}
.thrColFixHdr #mainContent a:link {
	color: #922790;
}
.thrColFixHdr #mainContent a:visited {
	color: #9651CE;
}
.thrColFixHdr #mainContent a:hover {
	color: #D259CF;
}
.thrColFixHdr #mainContent a:active {
	color: #922790;
}
blockquote {
	background-color: #e7f2fe;
	padding: 5px;
}
.spacer {
margin-bottom:58px;
}
.spacer2 {
margin-bottom:17px;
}
/* IE6 \*/
* html #mainContent {
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	zoom: 1;
}
* html .spacer {
	margin-bottom:88px;
}
* html .spacer2 {
	margin-bottom:46px;
}
* html ul.dropMenu ul{
	margin-top:1px;
}
* html #ajaxSearch_form {
position:relative;
margin-top:-17px;
}
/* End IE6 */
/* IE7 \*/
*:first-child+html .spacer{
margin-bottom:72px;
}
*:first-child+html .spacer2{
margin-bottom:30px;
}
*:first-child+html #ajaxSearch_form {
position:relative;
margin-top:-17px;
}
/* End IE7 */
/* TITLES */
#welcome{
	text-indent: -9999px;
	background-image: url(images/title_welcome.gif);
	background-repeat: no-repeat;
}
#about_us{
	text-indent: -9999px;
	background-image: url(images/title_about_us.gif);
	background-repeat: no-repeat;
}
#who_we_support{
	text-indent: -9999px;
	background-image: url(images/title_who_we_support.gif);
	background-repeat: no-repeat;
}
#news{
	text-indent: -9999px;
	background-image: url(images/title_news.gif);
	background-repeat: no-repeat;
}
#archive_news{
	text-indent: -9999px;
	background-image: url(images/title_archive_news.gif);
	background-repeat: no-repeat;
}
#our_partners{
	text-indent: -9999px;
	background-image: url(images/title_our_partners.gif);
	background-repeat: no-repeat;
}
#professional_advisors{
	text-indent: -9999px;
	background-image: url(images/title_professional_advisors.gif);
	background-repeat: no-repeat;
}
#how_to_give{
	text-indent: -9999px;
	background-image: url(images/title_how_to_give.gif);
	background-repeat: no-repeat;
}
#apply_for_a_grant{
	text-indent: -9999px;
	background-image: url(images/title_apply_for_a_grant.gif);
	background-repeat: no-repeat;
}
#hidden_need{
	text-indent: -9999px;
	background-image: url(images/title_hidden_need.gif);
	background-repeat: no-repeat;
}
#contact_us{
	text-indent: -9999px;
	background-image: url(images/title_contact_us.gif);
	background-repeat: no-repeat;
}
#about_our_supporters{
	text-indent: -9999px;
	background-image: url(images/title_about_our_supporters.gif);
	background-repeat: no-repeat;
}
#guidance_notes{
	text-indent: -9999px;
	background-image: url(images/title_guidance_notes.gif);
	background-repeat: no-repeat;
}
#chiddingfold{
	text-indent: -9999px;
	background-image: url(images/title_chiddingfold.gif);
	background-repeat: no-repeat;
}
#hambledon{
	text-indent: -9999px;
	background-image: url(images/title_hambledon.gif);
	background-repeat: no-repeat;
}
#haslemere{
	text-indent: -9999px;
	background-image: url(images/title_haslemere.gif);
	background-repeat: no-repeat;
}
#peaslake{
	text-indent: -9999px;
	background-image: url(images/title_peaslake.gif);
	background-repeat: no-repeat;
}
#runnymede{
	text-indent: -9999px;
	background-image: url(images/title_runnymede.gif);
	background-repeat: no-repeat;
}
#tandridge{
	text-indent: -9999px;
	background-image: url(images/title_tandridge.gif);
	background-repeat: no-repeat;
}
#horsleys{
	text-indent: -9999px;
	background-image: url(images/title_horsleys.gif);
	background-repeat: no-repeat;
}
#our_donors{
	text-indent: -9999px;
	background-image: url(images/title_our_donors.gif);
	background-repeat: no-repeat;
}
#search{
	text-indent: -9999px;
	background-image: url(images/title_search.gif);
	background-repeat: no-repeat;
}
#subscribe{
	text-indent: -9999px;
	background-image: url(images/title_subscribe.gif);
	background-repeat: no-repeat;
}
#unsubscribe{
	text-indent: -9999px;
	background-image: url(images/title_unsubscribe.gif);
	background-repeat: no-repeat;
}
#page_not_found{
	text-indent: -9999px;
	background-image: url(images/title_page_not_found.gif);
	background-repeat: no-repeat;
}
/* END TITLES */
.toggle {
	color: #922790;
	text-decoration: underline;
	cursor: pointer;
}
.areafund a {
	font-size: 1.3em;
	text-decoration: none;
	position: relative;
	float: left;
	top: -3px;
}
.areafund a span {
position: relative;
float: right;
padding-top: 10px;
padding-right: 10px;
}
.areafund_button {
	width: 262px;
	height: 45px;
	display: block;
	background-repeat:no-repeat;
	background-image:url(images/AreaFunds_button.jpg);
	position: relative;
}
.areafund_button:hover {
	background-image:url(images/AreaFunds_rollover.jpg);
}
.thrColFixHdr #mainContent .areafund a:link {
	color: #FFFFFF;
}
.thrColFixHdr #mainContent .areafund a:visited {
	color: #FFFFFF;
}
.thrColFixHdr #mainContent .areafund a:hover {
	color: #E0E0E0;
}
.thrColFixHdr #mainContent .areafund a:active {
	color: #FFFFFF;
}
/*SEARCH*/
#ajaxSearch_form {

}
#ajaxSearch_input {

}
#ajaxSearch_submit {

}
#ajaxSearch_output {

}
.AS_ajax_result {

}
.AS_ajax_resultLink {

}
.AS_ajax_resultDescription{

}
.AS_ajax_more {

}
.moreLessControl
{
    text-decoration:underline;
    color:Blue;
    cursor:pointer;
}