BODY { BACKGROUND-COLOR: #FFFFFF }

.formchannels label,
#htmlFormat { display:none; }

variableblock, VARIABLEBLOCK{display:none;}
body { background-image :url(getimage.aspx.id-809) }

.top-links {font-family: verdana, sans-serif; text-align: right; margin-bottom: -1em; width: 744px;}

.textonly {color:#0066CC; font-size:60%; font-family: verdana; text-align: right; }
*#sublink {text-decoration: none; font-size: xx-small; color:#CCFFFF ! important;  }
*#sublink:active {font-size: xx-small; color:#CC00FF ! important; }
*#sublink:hover {font-size: xx-small; color:#083C6B ! important; }
*#sublink:visited {text-decoration: none; font-size: xx-small; color:#0065CE ! important; }


/* Begin CSS Popout Menu */

#menu{
position:absolute;
top:0.5em;
left:0.5em;
z-index:2;
width:10em;
padding-bottom:12em; /* To allow room for bottom dropdown */
}

#menu a{
font:bold 11px/16px arial,helvetica,sans-serif;
display:block;
border-width:1px;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:1px 3px;
}

#menu a{
color:#000;
background:#eee;
text-decoration:none;
}

#menu a:hover{
color:#a00;
background:#ddd;
}

#menu a:active{
color:#060;
background:#ccc;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
width:100%;
}

/* Requirement: Put the element selector name (div)
onto non anchor hover selectors to force IE5 and
5.5 to correctly apply the csshover file. */

div#menu li, div#menu li:hover{
position:relative;
}

div#menu li ul{
position:absolute;
top:0;
left:100.1%;
display:none;
}


div#menu ul ul,
div#menu ul ul ul,
div#menu ul ul ul ul,
div#menu ul li:hover ul ul,
div#menu ul li:hover ul ul ul,
div#menu ul li:hover ul ul ul ul
{display:none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul ul ul ul li:hover ul
{display:block;}

/* End non-anchor hover selectors */

/* Styling for Expand, 1st level and 1st level/expand */
/* for expandable points - colour of text, colour of background and + image*/

/* Expand but not first level*/
#menu a.x, #menu a.x:visited{
background:#eee url(/expand3.gif) no-repeat bottom right;
}

#menu a.x:hover{
background:#ddd;
}

#menu a.x:active{
color:#060;
background:#ccc;
}

/* Expand - first level only*/
#menu a.level1x, #menu a.level1x:visited{
font-weight:bold;
color:#000;
background:#ccc url(/expand3.gif) no-repeat 100% 100%;
}

#menu a.level1x:hover{
color:#a00;
background:#ddd;
}

#menu a.level1x:active{
color:#060;
background:#ccc;
}

/* first level only - no expand*/
#menu a.level1, #menu a.level1:visited{
font-weight:bold;
color:#000;
background:#ccc;
}

#menu a.level1:hover{
color:#a00;
background:#ddd;
}

#menu a.level1:active{
color:#060;
background:#ccc;
}


/* End CSS Popout Menu */

.copyText
{
        font-family: verdana;
	color: #003366;
	font-size: 60%;
        
}

.top   
		{ 
		font-family: verdana; 
		font-size: 10pt;  
		color: #FFFFFF;  
		background-color: #6396EF; 
		}

td.navtop
		{
		background-color: #A5C7F7;
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 0px; 
		padding-left: 0px;  
		vertical-align: middle;
                font-family: verdana; 
		font-size: 10pt; 
		color: #FFFFFF;
 
		}
.navicons
		{ 
		font-family: verdana; 
		font-size: 10pt;
                font-weight: bold;
                text-decoration: none;
		color: #FFFFFF;
		}
a.navbot
		{
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 0px; 
		padding-left: 0px;  
		vertical-align: middle;
                font-family: verdana; 
		font-size: 10pt; 
		color: #FFFFFF;
 		}

.head,  
.header   
		{ 
		font-family: verdana; 
		font-size: 10pt;  
		color: #FFFFFF;  
		background-color: #Use Image; 
		}
P, 
ul, 
ol, 
li, 
dl, 
di, 
dd, 
.whatsnewlinkweek,  
.whatsnewtitleweek,  
.whatsnewdateweek, 
.whatsnewlinkmonth, 
.whatsnewtitlemonth,  
.whatsnewdatemonth,  
.whatsnewlinkyear, 
.whatsnewtitleyear, 
.whatsnewdateyear, 
.whatsnewlinkovermonth, 
.whatsnewtitleovermonth, 
.whatsnewdateovermonth, 
.newsarticlesummary, 
.sitemapsummary, 
.newsarticledate,  
.newsarticlesummary,  
.newsarticlebody, 
.eventdate, 
.eventwhere, 
.EventDetail, 
.extranettext, 
.sitemapsummary, 
.searchtitle, 
.seartext,  
.searchfor,  
.searchresults, 
.searcherrortext, 
.searchheading, 
.searchtype, 
.searchresultlink, 
.searchlastupdated, 
.searchsummary, 
.searchresultcount, 
.searchnextlast, 
.guestbooktext, 
.guestbookmessagetext, 
.guestbookmessageinfo,
.ASPForums, 
.ASPForumsMsgPostedByLabel, 
.ASPForumsMsgPostedBy, 
.ASPForumsMsgPostedOnLabel, 
.ASPForumsMsgPostedOn, 
.ASPForumsMsgBodyLabel, 
.ASPForumsMsgBody, 
.ASPForumsViewSubject, 
.ASPForumsViewAuthor, 
.ASPForumsViewDate, 
.ASPForumsViewOneChild, 
.ASPForumsViewNoChildren, 
.ASPForumsMsgBody, 
.ASPForumsFormSearch, 
.ASPForumsViewManyChildren, 
.linkpagelink, 
.linkdescription, 
.postcards, 
.formLabel, 
.formTextbox, 
.formAddress, 
.formOption, 
.formDropdown, 
.formTextarea, 
.formChannels,  
.formChannels, 
.navfooter,
.downloadhead,
.downloadfoot,
.referencehead,
.referencefoot
	{
	font-family: verdana; 
	color: #003366; 
	font-size: 10pt; }

.newsarticletitle { font-weight:bold; }

.navhelp, 
.guestbooktextsmall
	{
	font-family: verdana; 
	color: #003366; 
	font-size: 8pt; 
	}
h1, 
.EQFormTitle, 
.sitemap,  
.eventstitle, 
.extranettitle,  
.forumtitle, 
.guestbooktitle,  
.sitemap, 
.searchtitle, 
.forumtitle,
.newstitle
	{
	font-family: verdana; 
	color: #003366; 
	font-size: 18pt;
	font-weight: normal;  
	}

h2, 
.header
	{
	font-family: verdana; 
	color: #003366; 
	font-weight: normal;
	font-size: 15pt; 
	}
h3 
	{
	font-family: verdana; 
	color: #003366; 
	font-weight: bold;
	font-size: 11pt; 
	}
h4 
	{
	font-family: verdana; 
	color: #003366;
	font-weight: normal;
	font-size: 16pt; 
	}
h5 
	{
	font-family: verdana; 
	color: #003366;
	font-weight: normal;
	font-size: 12pt; 
	}
h6 
	{
	font-family: verdana; 
	color: #003366; 
	font-weight: normal;
	font-size: 8pt; 
	}
td.content
	{
	font-family: verdana; 
	font-size: 10pt; 
	color: #003366; 
	background-color: #Use Image;
	vertical-align: top;
	}
.foot,  
.footer   
		{ 
		font-family: verdana; 
		font-size: 10pt;  
		color: #005DAD;  
		background-color: #Use Image; 
		}
.reference, 
.refference, 
.referance, 
.refferance, 
.references, 
.refferences, 
.referances, 
.refferances, 
.referencehead, 
.referencefoot

		{ 
		font-family: verdana; 
		font-size: 10pt;  
		color: #005DAD;  
		background-color: #Use Image; 
		vertical-align: top; 
		padding-top: 5px; 
		padding-right: 5px; 
		padding-bottom: 5px; 
		padding-left: 5px;  
		}
.download, 
.downloadfoot, 
.downloadhead,
.downloads 
		{ 
		font-family: verdana; 
		font-size: 10pt;  
		color: #005DAD;  
		background-color: #Use Image; 
		vertical-align: top; 
		padding-top: 5px; 
		padding-right: 5px; 
		padding-bottom: 5px; 
		padding-left: 5px;  
		}

A { text-decoration: underline;  } 
A:hover {color: #009ace; text-decoration: underline;}
A {color: #00309c;}
A:visited {color: #00309c;}

.SubmitButtonelement
    {background-color: #A5C7F7; 
    font-family:  verdana; 
    font-size: 10pt;
    color: #FFFFFF; 
    border: 2 outset #81B1F3; 
    padding: 0}

/*------------New Forum Styles------------*/
td.f_messageTableHeader     {color:#ffffff;font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight: bold;vertical-align: middle; text-align: center;height:25px; }     /*title header for forum table */
td.f_cell_messagesubject     {font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top; }     /* cell style for subject in sub messages in the thread */  
td.f_cell_messageNum     {color:#003366;font-size: 8pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top; text-align: center;}     /* cell style for nyumber in sub messages in the thread */  
 table.f_threadblocktableHL     {border: 1px #013DA4 solid; }     /* message table definition for the selected message*/  
td.f_cell_THmessagesubject     {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top; }     /* cell style for  subject in the thread */  
.f_div_subject     {color:#000000;font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight: bold;}     /* span style for  subject in thread view */  
f_div_date     {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}      /* span style for  date in thread view */ 
f_div_shortbody     {font-size: small;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}      /* span style for  date in thread view */ 
.f_div_auth     {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}      /* span style for  author in thread view */  
td.f_cell_messageBody     {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top; }     /* cell style for  body in the thread */
/*  posting form  */
td.f_cell_formtitle  {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top; font-weight: bold;}                        /* cell style for form titles  */ 
td.f_cell_formelement  {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top; }    /* cell style for form inputs  */    
.f_divFailpost      {font-size: 10pt;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight: bold;}      /* post validation failure */  


/*SK1803 The following are for body, downloads, internal, external links and sitemap and were appended via batch process on 26/03/2004 16:43:20*/

img.downloadIcon{
float: left;
vertical-align: middle;
}

#childlinks a:link,
#childlinks a:visited,
#childlinks a:hover,
#internalLinks a:link, 
#internalLinks a:visited,
#internalLinks a:hover,
#externalLinks a:link, 
#externalLinks a:visited,
#externalLinks a:hover{
text-indent: 30px;
display: list-item !important;
padding-left: 20px;
font-family: sans-serif;
 font-size: 10pt;
font-weight: bold;
text-decoration: none;
padding-top: 20px;
}

.downloadlink
{
font-family: sans-serif;
font-size: 10pt;
}

.childSummary,
.internalSummary{
display: block;
padding-left:50px;
font-family: sans-serif;
font-size: 10pt;
}

.downloadSize{ 
font-size: 80%;
font-family: sans-serif;
font-style: italic;
text-indent: 5px ;
text-decoration: none !important;
color: #000000 !important;
}

.downloadTime28{ 
 font-size: 75%;
font-family: sans-serif;
 font-style: normal;
text-indent: 5px ;
text-decoration: none !important;
color: #000000 !important;
}

.externalLinkDescription,
.downloadTime56,
.downloadTime512,
.downloadTime128{
display: none;
}

.downloadfoot, 
.downloadhead,
.referencehead,
.referencefoot{font-size:12pt;
 font-family: sans-serif;
font-weight: bold;
line-height: 120%
}

.sitemapTitle,
.sitemapSummary,
.sitemaplink {font-size:10pt;
 font-family: sans-serif;
}

body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px
}

/*end of batch update*/

.organisational {
	background-color: #CCCC99;
}
.good-practice {
	background-color: #CC9999;
	height: 20px;
	width: 100%;
}
.planning {
	background-color: #999966;
	height: 20px;
	width: 100%;
}
.fundraising {
	background-color: #CC9966;
	height: 20px;
	width: 100%;
}
.facts-figures {
	background-color: #669999;
}
.community-skills{
	background-color: #669966;
	height: 20px;
	width: 100%;
}
.fundraising {
	background-color: #CC9966;
	height: 20px;
	width: 100%;
}
.local-projects {
	background-color: #666699;
	height: 20px;
	width: 100%;
}

.home-quote {
	font-size: 70%;
	color: #000000;
	background-color: #FFF4DD;
	border-top: 3px solid #FFCC66;
    border-bottom: 3px solid #FFCC66;
	padding: 3px 3px 3px 3px;
	margin: 10px 0px 0px 10px;
	width: 200px;
	
}

.how2use {
	font-size: 70%;
	color: #000000;
	background-color: #CCCC99;
	border-top: 3px solid #999966;
    border-bottom: 3px solid #999966;
	padding: 3px 3px 3px 25px;
	margin: 10px 10px 0px 0px;
	float: left;
		width: 250px;
	
}

.complieyourown {
	font-size: 70%;
	color: #000000;
	background-color: #E4AFAF;
	border-top: 3px solid #CC6666;
    border-bottom: 3px solid #CC6666;
	padding: 3px 3px 3px 25px;
	margin: 10px 0px 0px 10px;
	float: right;
	width: 250px;

	
}

/*------------------NAVIGATION TYPE BUTTON(2)--------------------*/

.text-only {
background-image: url(/getimage.aspx?id=146801);
background-position: 100% 0%;
background-repeat: no-repeat;
}

.text-only a {
	DISPLAY: block;
	COLOR: #FFFFFF; 
	FONT-SIZE: 0.75em;	 
	FONT-WEIGHT: bold;
	font-family: verdana, sans-serif;
	border-bottom: 1px solid #FFFFFF;
	TEXT-DECORATION: none;
	PADDING: 5px 5px 7px 32px;
}

.text-only a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.nav-footer a {
 	DISPLAY: block;
	COLOR: #FFFFFF; 
	FONT-SIZE: 0.75em;	 
	FONT-WEIGHT: bold;
	font-family: verdana, sans-serif;
	TEXT-DECORATION: none;
	PADDING: 5px 5px 0px 32px;
}

.nav-footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.nav-footer a img {
 	DISPLAY: inline!important;
}


.nav br,
.nav img,
.nav2 br,
.nav2 img,
.nav3 br,
.nav3 img {
	DISPLAY: none;
	}

a.navlink,
a:hover.navlink,
.navlink,
.navweight {
	DISPLAY: block;
	TEXT-DECORATION: none;
	}

.navlevel1,
.navsellevel1,
.navlevel2,
.navsellevel2,
.navlevel3,
.navsellevel3,
.navlevel4,
.navsellevel4,
.navlevel5,
.navsellevel5,
.navlevel6,
.navsellevel6 {
	DISPLAY: block;
	COLOR: #FFFFFF; 
	FONT-SIZE: 0.75em;	 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	MARGIN: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #003366;
	font-family: verdana, sans-serif;
	border-bottom: 1px solid #FFFFFF;
	background-image: url(/getimage.aspx?id=146799);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	}

a:hover .navlevel1,
a:hover .navlevel2,
a:hover .navlevel3,
a:hover .navlevel4,
a:hover .navlevel5,
a:hover .navlevel6 {
	DISPLAY: block;
	COLOR: #FFFFFF;
	MARGIN: 0px 0px 0px 0px;
	TEXT-DECORATION: none;
	background-image: url(/getimage.aspx?id=146799);
	background-position: 8px -83px!important;
	}

a:visited .navlevel1 { color: white }
a:visited .navlevel2,
a:visited .navlevel3,
a:visited .navlevel4,
a:visited .navlevel5,
a:visited .navlevel6 {
	COLOR: #333333; 
	}


.navlevel1,
.navsellevel1 {
	PADDING: 5px 5px 7px 32px;
	}

.navlevel2,
.navsellevel2 {
	PADDING: 5px 5px 7px 42px;
	background-color: transparent;
	color: #003366;
	font-weight: normal;
	background-image: url(/getimage.aspx?id=146806);
	background-position: 24px 9px!important;
	}


a:hover .navlevel2,
a:hover .navsellevel2  {
	color: #003366;
	background-image: url(/getimage.aspx?id=146806);
	background-position: 24px -84px!important;
}

.navlevel3,
.navsellevel3 {
	PADDING: 5px 5px 7px 52px;
	background-color: transparent;
	color: #003366;
	font-weight: normal;
	background-image: url(/getimage.aspx?id=146806);
	background-position: 34px 9px!important;
	}


a:hover .navlevel3,
a:hover .navsellevel3  {
	color: #003366;
	background-image: url(/getimage.aspx?id=146806);
	background-position: 34px -84px!important;
}

.navlevel4,
.navsellevel4 {
	PADDING: 5px 5px 7px 62px;
	background-color: transparent;
	color: #003366;
	font-weight: normal;
	background-image: url(/getimage.aspx?id=146806);
	background-position: 44px 9px!important;
	}


a:hover .navlevel5,
a:hover .navsellevel5  {
	color: #003366;
	background-image: url(/getimage.aspx?id=146806);
	background-position: 44px -84px!important;
}
span.news-summary br{display:none;}
/*---------------------------------------------------------------*/
