/*	***************************************************/
/*	** 			STANDARD HTML STYLES 	      	  **  */
/*	***************************************************/

/*	--------------------------------------------------  */
/*	Page container 										*/
/*	--------------------------------------------------  */

body {
	font: normal 75%/1.33 "Arial", "Helvetica", "sans-serif";
	text-align: center;
	margin: 0;
	padding: 0;
}

#page {
	width: 770px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

h1 {
	font-size: 1.6em;
	font-weight: bold;
	background: transparent;
	margin: 0;  
	text-decoration: none;
	color: #1d429b;
	padding-top: 0.3em;
	padding-bottom: 0.4em;
}
.bluetitle {
	color: #41C4DD;
}
.greentitle {
	color: #00cc33;
}
.lightbluetitle {
	color: #e6e8f5;
}
.orangetitle {
	color: #ff9900;
}
.purpletitle {
	color: #7E2271;
}
.yellowtitle {
	color: #ffe44f;
}
.xmasredtitle {
	color: #db0c41;
}
.pinktitle {
	color: #ee80b3;
}
.jadetitle {
	color: #00626D;
}

h2 {
	font-size: 1.3em;
	font-weight: bold;
	color: #1d429b;
	background: transparent;
	margin: 0;
}

h2 a {
	text-decoration: none; color: #1d429b;
}

h2 a:visited {
	text-decoration: none; color: #1d429b;
}

h2 a:hover {
	text-decoration: underline; color: #1d429b;
}

h2 a:active  {
	text-decoration: none; color: #1d429b;
}

h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #1d429b;
	background: transparent;
	margin: 0;
	padding-top: 0.5em;
}

h3 a {
	text-decoration: none; color: #1d429b;
}

h3 a:visited {
	text-decoration: none; color: #1d429b;
}

h3 a:hover {
	text-decoration: underline; color: #1d429b;
}

h3 a:active  {
	text-decoration: none; color: #1d429b;
}

h4 { font-size: 1.0em; }

p {
	margin: 0.5em 0 0 0;
	padding: 0;
}

a:link { color: #ec008c; }
a:visited { color: #777777; }
a:hover { color: #ec008c; }
a:focus { color: #ec008c; }
a:active { color: #ec008c; }

address {
	font-style: normal;
	font-size: 0.9em;
	line-height: 1.2;
	color: #1d429b;
	background: #fff;
	text-align: center;
	margin: 0;
	padding: 0;
}

/*	**************************************************	*/
/*	**  			BASIC PAGE LAYOUT STYLES  		**  */
/*	**************************************************  */

/*	--------------------------------------------------  */
/*	Header	 	 									 */
/*	--------------------------------------------------  */

#header { height: 10em; background: #1d4296; color: #fff; }

/*	--------------------------------------------------  */
/*	Cross-site masthead 								*/
/*	--------------------------------------------------  */

#globalmasthead {
	height: 5em;
	overflow: hidden;
	color: #1d429b;
	background: #e6e8f5;
}

#cruklogo {
	float: left;
	width: 200px;
}

#globalnav {
	list-style: none;
	padding: 0;
	margin: 0;
}

#globalnav li {
	float: left;
	width: 84px;
	height: 3em;
	line-height: 1.3;
	font-weight: bold;
	padding: 18px 0 0 6px;
	margin: 0;
	border-left: 1px solid #aaf;
}

#globalnav li a {
	color: #1d429b;
	background: #e6e8f5;
	text-decoration: none;
}

#globalnav li a:hover { text-decoration: none; }

/*	--------------------------------------------------  */
/*	Site masthead 										*/
/*	--------------------------------------------------  */

#sitemasthead {
	color: #fff;
	background: #1d429b;
	margin: 0; 
	padding: 0;
}

#sitename {
	float: left;
	width: 200px;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0.95em 0 0 0.3em;
}

#searchform {
	margin: 0;
	padding: 0 5px;
	text-align: right;
}

#searchform fieldset {
	border: none;
	padding: 1.0em 0 0 0;
	margin: 0;
}

#searchform label { 
    font-weight: bold; 
    color: #fff; 
}

/*	--------------------------------------------------  */
/*	Site navigation based on Doug Bowman's 'Sliding		*/ 
/*	Doors' technique:				 					*/
/*														*/
/*	http://www.alistapart.com/articles/slidingdoors2    */
/*	--------------------------------------------------  */

#sitenav {
	float: left;
	width: 100%;
	background: #1d429b;
	font-size: 1.00em;
	margin: 0; 
	padding: 0;
}

#sitenav ul {
	margin: 0;
	padding: 5px 5px 0 5px;
	list-style: none;
}

#sitenav li.standard {
	float: left;
	background: url(/images/newtab_lightblue.gif) top left no-repeat;
	margin-left: -1px;
	padding: 0 0 0 4px;
}

#sitenav li.purple { float: left; background: url(/images/newtab_purple.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.purple { background: url(/images/newtab_purple.gif) 0 -250px no-repeat; }
#sitenav li.purple a { background: url(/images/newtab_purple.gif) 100% -250px no-repeat; color: #ffffff }

#sitenav li.green { float: left; background: url(/images/newtab_green.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.green { background: url(/images/newtab_green.gif) 0 -250px no-repeat; }
#sitenav li.green a { background: url(/images/newtab_green.gif) 100% -250px no-repeat; color: #1D0096 }

#sitenav li.orange { float: left; background: url(/images/newtab_orange.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.orange { background: url(/images/newtab_orange.gif) 0 -250px no-repeat; }
#sitenav li.orange a { background: url(/images/newtab_orange.gif) 100% -250px no-repeat; color: #1d429b }

#sitenav li.lightblue { float: left; background: url(/images/newtab_lightblue.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.lightblue { background: url(/images/newtab_lightblue.gif) 0 -250px no-repeat; }
#sitenav li.lightblue a { background: url/images/(newtab_lightblue.gif) 100% -250px no-repeat; color: #1d429b }

#sitenav li.yellow { float: left; background: url(/images/newtab_yellow.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.yellow { background: url(/images/newtab_yellow.gif) 0 -250px no-repeat; }
#sitenav li.yellow a { background: url(/images/newtab_yellow.gif) 100% -250px no-repeat; color: #1d429b }

#sitenav li.turquoise { float: left; background: url(/images/newtab_blue.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.turquoise { background: url(/images/newtab_blue.gif) 0 -250px no-repeat; }
#sitenav li.turquoise a { background: url(/images/newtab_blue.gif) 100% -250px no-repeat; color: #1D0096 }

#sitenav li.xmasred { float: left; background: url(/images/newtab_red.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.xmasred { background: url(/images/newtab_red.gif) 0 -250px no-repeat; }
#sitenav li.xmasred a { background: url(/images/newtab_red.gif) 100% -250px no-repeat; color: #ffffff }

#sitenav li.pink { float: left; background: url(/images/newtab_pink.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.pink { background: url(/images/newtab_pink.gif) 0 -250px no-repeat; }
#sitenav li.pink a { background: url(/images/newtab_pink.gif) 100% -250px no-repeat; color: #ffffff }

#sitenav li.jade { float: left; background: url(/images/newtab_jade.gif) top left no-repeat; margin-left: -1px; padding: 0 0 0 4px; }
#sitenav li.jade { background: url(/images/newtab_jade.gif) 0 -250px no-repeat; }
#sitenav li.jade a { background: url(/images/newtab_jade.gif) 100% -250px no-repeat; color: #ffffff }

#sitenav a {
	float: left;
	display: block;
	width: 0.1em;
	background: url(/images/newtab_lightblue.gif) top right no-repeat;
	padding: 3px 8px 1px 3px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
	color: #fff;
}

#sitenav > ul a { width: auto; }

/* Commented backslash hack for IE Win \*/
#sitenav a { float: none; }
/* */

/*	--------------------------------  */
/*	Miscellaneous styles 			  */
/*	--------------------------------  */

#welcomepage .welcomepage a { color: #ec008c; font-size: 1.1em; }
#supportus .supportus a { color: #ec008c; font-size: 1.1em; }
#grant .grant a { color: #ec008c; font-size: 1.1em; }
#news .news a { color: #ec008c; font-size: 1.1em; }
#aboutus .aboutus a { color: #ec008c; font-size: 1.1em; }

.welcome h2 { margin-top: 0.25em; font-weight: normal; font-size: 1.5em; }
.welcome h2 strong { font-weight: normal; color: #ec008c; }
.welcome p { margin-top: 0.25em; }
.welcome a:link { color: #1d429b; }
.welcome a:visited { color: #1d429b; }
.welcome a:hover { color: #1d429b; }
.welcome a:focus { color: #1d429b; }
.welcome a:active { color: #1d429b; }


#footer { clear: both; margin-top: 8px; padding-top: 8px; border-top: 1px solid #cccccc; }

#footer a { color: #1d429b; text-decoration: underline; }

#footer .utilities {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 2px;
	color: #1d429b;
	font-size: 0.9em;
	text-align: center;
}

#footer .utilities li {
	display: inline;
}

#footer .utilities li.first-child { border-left: none; }

.breadcrumbtop {
	padding-right: 4px; padding-left: 10px; 
}
.breadcrumbtoppurple {
	margin-top: 0px; background: #7E2271; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtopgreen {
	margin-top: 0px; background: #1FA12D; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtoporange {
	margin-top: 0px; background: #ff9900; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtoplightblue {
	margin-top: 0px; background: #e6eaf5; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtopyellow {
	margin-top: 0px; background: #ffe44f; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtopturquoise {
	margin-top: 0px; background: #41C4DD; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtopxmasred {
	margin-top: 0px; background: #db0c41; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtoppink {
	margin-top: 0px; background: #ee80b3; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadcrumbtopjade {
	margin-top: 0px; background: #00626D; width: 770px; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; border-top: 1px solid #ffffff;
}
.breadContrail {
    font-weight: normal; font-size: 0.95em; color: #ffffff; text-decoration: none; font-family: verdana,helvetica,sans-serif;
}
a.breadContrail {
	text-decoration: underline; color: #ffffff;
}
a.breadContrail:visited {
	text-decoration: underline; color: #ffffff;
}
a.breadContrail:hover {
	text-decoration: underline; color: #ffffff;
}
a.breadContrail:active {
	text-decoration: underline; color: #ffffff;
}
.breadContrailBottom {
	font-weight: normal; font-size: 0.95em; color: #1d429b; text-decoration: none; font-family: verdana,helvetica,sans-serif;
}
a.breadContrailBottom {
	text-decoration: underline; color: #1D0096;
}
a.breadContrailBottom:visited {
	text-decoration: underline; color: #1D0096;
}
a.breadContrailBottom:hover {
	text-decoration: underline; color: #1D0096;
}
a.breadContrailBottom:active {
	text-decoration: underline; color: #1D0096;
}
.newbluebold {
	font-weight: normal; color: #1d429b; vertical-align: top;
}
a.newbluebold {
	text-decoration: none
}
a.newbluebold:visited {
	text-decoration: none
}
a.newbluebold:hover {
	text-decoration: underline
}
a.newbluebold:active {
	text-decoration: none
}

/*	--------------------------------  */
/*	Right hand section      	  	  */
/*	--------------------------------  */

.righthandorange {
	background: #ff9900; font-weight: bold; color: #1d429b; text-align: center;
}
.righthandpurple {
	background: #7E2271; font-weight: bold; color: #ffffff; text-align: center;
}
.righthandgreen {
	background: #1FA12D; font-weight: bold; color: #ffffff; text-align: center;
}
.righthandlightblue {
	background: #e6e8f5; font-weight: bold; color: #ffffff; text-align: center;
}
.righthandyellow {
	background: #ffe44f; font-weight: bold; color: #1d429b; text-align: center;
}
.righthandturquoise {
	background: #41C4DD; font-weight: bold; color: #1D0096; text-align: center;
}
.righthandpink {
	background: #ee80b3; font-weight: bold; color: #1d429b; text-align: center;
}
.righthandcontentorange {
	background: #ffe5c0; padding: 2px;
}
.righthandcontentpurple {
	background: #e5ccf3; padding: 2px;
}
.righthandcontentgreen {
	background: #d6ecd5; padding: 2px;
}
.righthandcontentlightblue {
	background: #e6e8f5; padding: 2px;
}
.righthandcontentyellow {
	background: #fff6c2; padding: 2px;
}
.righthandcontentturquoise {
	background: #d7f5ff; padding: 2px;
}
.righthandcontentjade {
	background: #00626D; padding: 2px;
}
.bulletnew {
	padding-left: 14px; background-image: url(/images/2002_bullet.gif); padding-bottom: 4px; background-repeat: no-repeat;
}
.whiteheading {
	font-weight: bold; color: #ffffff; text-align: center;
}
a.whiteheading {
	font-weight: bold; color: #ffffff; text-align: center; text-decoration: none;
}
a.whiteheading:visited {
	font-weight: bold; color: #ffffff; text-align: center; text-decoration: none;
}
a.whiteheading:hover {
	font-weight: bold; color: #ffffff; text-align: center; text-decoration: underline;
}
a.whiteheading:active {
	font-weight: bold; color: #ffffff; text-align: center; text-decoration: none;
}
.bluebold {
	font-weight: bold; color: #1d429b; vertical-align: top;
}
a.bluebold {
	color: #1d429b; font-weight: bold; text-decoration: none;
}
a.bluebold:visited {
	color: #1d429b; font-weight: bold; text-decoration: none;
}
a.bluebold:hover {
	color: #1d429b; font-weight: bold; text-decoration: underline;
}
a.bluebold:active {
	color: #1d429b; font-weight: bold; text-decoration: none;
}

/*	--------------------------------  */
/*	Main content section 		  	  */
/*	--------------------------------  */

#pagecontainer { padding-top: 10px; width: 770px; }
#content { width: 610px; float: right; }
#sitemap { width: 610px; float: left; }
#maincontent { width: 450px; float: left;}
#maincontent_wide { width:610px; float:left; }
#sidebar { width: 150px; float: right; }
#campaignmaincontent { width: 400px; float: left; }
#campaignsidebar { padding-top: 36px; width: 200px; float: right; }

/*	--------------------------------  */
/*	Homepage content section 		  	  */
/*	--------------------------------  */



#homecontent { width: 530px; float: left; padding-top: 10px; }
#homesidebar { width: 201px; padding-right: 15px; float: right; padding-top: 10px; }
#homesidebarlink{ width: 201px; height: 175px; }
#homesidebarimage { width: 201px; height: 92px; margin-top: 15px; }

#homeactivity { float: left; width: 265px; margin: 0; margin-top: 15px;}
#homeactivityimage { float: left; width: 78px; margin-right: 10px; }
#homeactivitytext { float: left; width: 158px; }
#homeactivitytext h3 { font-size: 1.00em; font-weight: bold; color: #1d429b; }
#homeactivitytext p { font-size: 0.90em; margin-top: 0.80em; }
#homeactivitytext a { color: #1d429b; }
#homeactivitytext a:link { color: #1d429b; }
#homeactivitytext a:visited { color: #1d429b; }
#homeactivitytext a:hover { color: #1d429b; }
#homeactivitytext a:focus { color: #1d429b; }
#homeactivitytext a:active { color: #1d429b; }

.quicklinkline { border-bottom: 1px solid #000000; margin-bottom: 5px; padding-bottom: 5px; }
#quicklink { width: 201px; float: left; }
#quicklink a { background: none transparent scroll repeat 0% 0%; color: #1d429b; text-decoration: underline; }
#quicklink a:hover { text-decoration: underline; }
#quicklink a:unknown { text-decoration: underline; }
#quicklink ul { list-style: none; padding: 0; margin: 0; }
#quicklink ul li { padding-bottom: 4px; }

/* ************************************************** */
/* **    		Inline Image tags	       		   ** */
/* ************************************************** */

.imageright {
	padding-left: 10px; background: #ffffff; float: right
}
.imageleft {
	padding-right: 10px; background: #ffffff; float: left
}
.imagecenter {
	background: #ffffff; float: center
}

/*	--------------------------------  */
/*	Local navigation 		 		  */
/*	--------------------------------  */

	#localnav1 ul{ width: 150px; list-style: none; padding: 0; margin: 0;}
	*html #localnav1 ul {width: 140px;}
	#localnav1 ul ul { border: none; }
	* html #localnav1 ul ul{ width: 114px; }
	* html #localnav1 ul ul ul{ width: 104px; }
	* html #localnav1 ul ul ul ul{ width: 94px; }
	* html #localnav1 ul ul ul ul ul{ width: 84px; }
	
	#localnav1 { width: 150px; float: left; }
	#localnav1 ul ul li { border-top: none; }
	#localnav1 ul a { text-decoration: none; color: #1D0096; padding-left: 1.0em; display: block; margin: 3px 0px; margin-left: 0; }
	* html #localnav1 ul a { width: 98%; } /* IE fix double line */
	#localnav1 ul ul a {  margin-left: 1.0em; padding-left: 1.0em; }
	* html #localnav1 ul ul a { width: 98%; } /* IE fix double line */
	#localnav1 ul ul ul a {  margin-left: 2.0em; padding-left: 1.0em; }
	* html #localnav1 ul ul ul a { width: 98%; } /* IE fix double line */
	#localnav1 ul ul ul ul a {  margin-left: 3.0em; padding-left: 1.0em; }
	* html #localnav1 ul ul ul ul a { width: 98%; } /* IE fix double line */
	#localnav1 ul ul ul ul ul a {  margin-left: 4.0em; padding-left: 1.0em; }
	* html #localnav1 ul ul ul ul ul a { width: 98%; } /* IE fix double line */
	#localnav1 ul a:hover { text-decoration: underline; }
	#localnav1 ul a:focus { text-decoration: underline; }
	
	#localnav1 a.currentpage{font-weight: bold;}
	
	/* colour coded */
	/* blue */
		#localnav1 ul.turquoise { border-bottom: 1px solid #41C4DD; }
		#localnav1 ul.turquoise ul.turquoise, 
			#localnav1 ul.turquoise ul.turquoise ul.turquoise,
				#localnav1 ul.turquoise ul.turquoise ul ul { border-bottom: none; }
		#localnav1 ul li.turquoise { border-top: 1px solid #41C4DD; }
	
	/* green */

		#localnav1 ul.green { border-bottom: 1px solid #1FA12D; }
			#localnav1 ul.green ul.green, 
				#localnav1 ul.green ul.green ul.green,
					#localnav1 ul.green ul.green ul ul { border-bottom: none; }
		#localnav1 ul li.green { border-top: 1px solid #1FA12D; }
	
	/* lightblue */
		#localnav1 ul.lightblue { border-bottom: 1px solid #e6e8f5; }
			#localnav1 ul.lightblue ul.lightblue, 
				#localnav1 ul.lightblue ul.lightblue ul.lightblue,
					#localnav1 ul.lightblue ul.lightblue ul ul { border-bottom: none; }
			#localnav1 ul li.lightblue { border-top: 1px solid #e6e8f5; }
	
	/* orange */
		#localnav1 ul.orange { border-bottom: 1px solid #ff9900; }
		#localnav1 ul.orange ul.orange, 
			#localnav1 ul.orange ul.orange ul.orange,
				#localnav1 ul.orange ul.orange ul ul { border-bottom: none; }
		#localnav1 ul li.orange { border-top: 1px solid #ff9900; }
	
	/* purple */
		#localnav1 ul.purple { border-bottom: 1px solid #7E2271; }
		#localnav1 ul.purple ul.purple, 
			#localnav1 ul.purple ul.purple ul.purple,
				#localnav1 ul.purple ul.purple ul ul { border-bottom: none; }
		#localnav1 ul li.purple { border-top: 1px solid #7E2271; }
	
	/* yellow */
		#localnav1 ul.yellow { border-bottom: 1px solid #ffe44f; }
		#localnav1 ul.yellow ul.yellow, 
			#localnav1 ul.yellow ul.yellow ul.yellow,
				#localnav1 ul.yellow ul.yellow ul ul { border-bottom: none; }
		#localnav1 ul li.yellow { border-top: 1px solid #ffe44f; }
		
	/* xmasred */
		#localnav1 ul.xmasred { border-bottom: 1px solid #db0c41; }
		#localnav1 ul.xmasred ul.xmasred, 
			#localnav1 ul.xmasred ul.xmasred ul.xmasred,
				#localnav1 ul.xmasred ul.xmasred ul ul { border-bottom: none; }
		#localnav1 ul li.xmasred { border-top: 1px solid #db0c41; }
		
	/* pink */
		#localnav1 ul.pink { border-bottom: 1px solid #ee80b3; }
		#localnav1 ul.pink ul.pink, 
			#localnav1 ul.pink ul.pink ul.pink,
				#localnav1 ul.pink ul.pink ul ul { border-bottom: none; }
		#localnav1 ul li.pink { border-top: 1px solid #ee80b3; }
	/* jade */
			#localnav1 ul.jade { border-bottom: 1px solid #00626D; }
			#localnav1 ul.jade ul.jade, 
				#localnav1 ul.jade ul.jade ul.jade,
					#localnav1 ul.jade ul.jade ul ul { border-bottom: none; }
	#localnav1 ul li.jade { border-top: 1px solid #00626D; }
	


/* LEV 2 */
	#localnav1 ul li.lev2open {
		background: url(/images/navigation_arrow2_down.gif) left no-repeat;
		background-position: 2px 1px
	}
	
	#localnav1 ul li.lev2sel{
		background: url(/images/navigation_arrow2_right.gif) left no-repeat;
		background-position: 2px 1px;
	}
	#localnav1 li.lev2sel ul, #localnav1 li.lev2sel ul li { border:0px; }
	
	#localnav1 li.lev2open ul, #localnav1 li.lev2open ul li { border:0px; }
	#localnav1 li.lev2open ul li, #localnav1 li.lev2sel ul li {
		background: url(/images/navigation_line2.gif) left no-repeat;
		background-position: 5px -1px
	}
	

	/* LEV 3 */
	#localnav1 ul li ul li.lev3open{
		background: url(/images/navigation_arrow3_down.gif) left no-repeat;
		background-position: 6px 1px
	}
	
	#localnav1 ul li ul li.lev3sel{
		background: url(/images/navigation_arrow3_right.gif) left no-repeat;
		background-position: 2px -1px;
	}
	#localnav1 li.lev3sel ul, #localnav1 li.lev3sel ul li { border:0px; }

	
	#localnav1 li.lev3open ul, #localnav1 li.lev3open ul li { border:0px; }
	#localnav1 li.lev3open ul li, #localnav1 li.lev3sel ul li {
		background: url(/images/navigation_line3.gif) left no-repeat;
		background-position: 10px -1px
	}

	/* LEV 4 */
	#localnav1 ul li ul li.lev4open{
			background: url(/images/navigation_arrow4_down.gif) left no-repeat;
			background-position: 10px 1px;
	}
	
	#localnav1 ul li ul li.lev4sel{
		background: url(/images/navigation_arrow4_right.gif) left no-repeat;
		background-position: 11px -1px;
	}
	#localnav1 li.lev4sel ul, #localnav1 li.lev4sel ul li { border:0px; }

	
	#localnav1 li.lev4open ul, #localnav1 li.lev4open ul li { border:0px; }
	#localnav1 li.lev4open ul li, #localnav1 li.lev4sel ul li {
		background: url(/images/navigation_line4.gif) left no-repeat;
		background-position: 15px -1px
	}


	/* LEV 5 */
	#localnav1 ul li ul li.lev5sel{
		background: url(/images/navigation_arrow5_right.gif) left no-repeat;
		background-position: 15px -1px;
	}
	
	#localnav1 li.lev5sel ul, #localnav1 li.lev5sel ul li { border:0px; }
		
	#localnav1 li.lev5open ul, #localnav1 li.lev5open ul li { border:0px; }
	#localnav1 li.lev5open ul li, #localnav1 li.lev5sel ul li {
		background: url(/images/navigation_line5.gif) left no-repeat;
		background-position: 18px -1px
	}
	
/*	--------------------------------  */
/*	Right navigation 		 		  */
/*	--------------------------------  */

#sidebar a { background: none transparent scroll repeat 0% 0%; color: #1d429b; text-decoration: none; }
#sidebar a:hover { text-decoration: underline; }
#sidebar a:unknown { text-decoration: underline; }
#sidebar .utilities { margin: 10px 0px 0px 5px; }
#sidebar .utilities a { padding-left: 2em; }
#sidebar ul { padding: 0px; margin: 0px; list-style-type: none }
#sidebar li { padding: 0px; }
#sidebar li.enewsletter { background: url(/images/enewsletter.gif) no-repeat left center; }
#sidebar li.print { background: url(/images/print.gif) no-repeat left center; }
#sidebar li.contactus { background: url(/images/contactus.gif) no-repeat left center; }

/*	--------------------------------  */
/*	FAQs			 		 		  */
/*	--------------------------------  */

.topofpage {
	font-size: 0.75em; color: #ec008c; text-align: right;
}
.faqq {
	font-weight: bold; color: #ec008c; text-align: left;
}
.faqq A {
	color: #ec008c;
}
.faqq A:active {
	color: #ec008c;
}
.faqq A:visited {
	color: #ec008c;
}
.questions {
	border-bottom: #1d4296 1px solid;
}

/*	--------------------------------  */
/*	Forms Tags		 		 		  */
/*	--------------------------------  */

.asterix {
	font-weight: bold; font-size: 1.00em; color: #ec009c; font-family: Arial, sans-serif;
}
.redheading {
	font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold; color: #ec009c; font-size: 1.25em;
}
.blue {
	font-family: "Arial", "Helvetica", "sans-serif"; font-weight: normal; color: #1d429b; font-size: 1.00em;
}
.black {
	font-family: "Arial", "Helvetica", "sans-serif"; font-weight: normal; color: #000000; font-size: 1.00em;
}

/*	--------------------------------  */
/*	Site Map Tags		 	 		  */
/*	--------------------------------  */

.contentTextBoldWhite {
	font-size: 1.00em; font-weight: bold; color: #ffffff; text-align: left;
}
a.contentTextBoldWhite:link  {
	color: #ffffff; text-decoration: none;
}
a.contentTextBoldWhite:visited {
	color: #ffffff; text-decoration: none;
}
a.contentTextBoldWhite:hover {
	color: #ffffff; text-decoration: underline;
}
a.contentTextBoldWhite:active {
	color: #ffffff; text-decoration: none;
}
.contentTextBlue {
	font-size: 1.00em; font-weight: normal; color: #1d429b; text-align: left;
}
a.contentTextBlue:link  {
	color: #1d429b; text-decoration: none;
}
a.contentTextBlue:visited {
	color: #1d429b; text-decoration: none;
}
a.contentTextBlue:hover {
	color: #1d429b; text-decoration: none;
}
a.contentTextBlue:active {
	color: #1d429b; text-decoration: none;
}
.contentTextBoldBlue {
	font-size: 1.00em; font-weight: bold; color: #1d429b; text-align: left;
}
a.contentTextBoldBlue:link   {
	color: #1d429b; text-decoration: none;
}
a.contentTextBoldBlue:visited {
	color: #1d429b; text-decoration: none;
}
a.contentTextBoldBlue:hover {
	color: #1d429b; text-decoration: underline;
}
a.contentTextBoldBlue:active {
	color: #1d429b; text-decoration: none;
}


/* donate */
.contentTextBoldBlueDonate {
	font-size: 1.00em; font-weight: bold; color: #1d429b; text-align: left;
}
a.contentTextBoldBlueDonate:link   {
	color: #1D0096; text-decoration: none;
}
a.contentTextBoldBlueDonate:visited {
	color: #1D0096; text-decoration: none;
}
a.contentTextBoldBlueDonate:hover {
	color: #1D0096; text-decoration: underline;
}
a.contentTextBoldBlueDonate:active {
	color: #1D0096; text-decoration: none;
}



/*	--------------------------------  */
/*	Old Style Sheet	 		  */
/*	--------------------------------  */

.topBarLink {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #ffffff; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.topBarSearch {
	FONT-SIZE: 0.85em; COLOR: #cc0066; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.tabLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.tabLinkBlue {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; PADDING-BOTTOM: 5px; COLOR: #1d429b; PADDING-TOP: 5px; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}

.breadContrail {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #ffffff; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.breadContrail {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #ffffff; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline
}
.breadContrailBottom {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #1D0096; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.breadContrailBottom {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #1D0096; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline
}
.optionsLink {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #1D0096; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.subMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #1d429b; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.subMenuOn {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #1d429b; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.subMenuWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.subMenuXmas {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #c80d3e; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.subMenuOnXmas {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #c80d3e; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.rightbarLinkBold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #1d429b; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.rightbarHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #cc0066; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentText {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentLink {
	FONT-WEIGHT: bold; COLOR: #1d429b; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentLinkRed {
	FONT-WEIGHT: bold; COLOR: #cc0066; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentLinkBlue {
	FONT-WEIGHT: bold; COLOR: #1d429b; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentLinkScarlet {
	FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.contentTextBoldBlue:hover {
	TEXT-DECORATION: underline
}
.contentTextBoldRed {
	FONT-WEIGHT: bold; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextBoldRedCard {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextBoldBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextBoldScarlet {
	FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentSubHeadingXmasGreen {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #006600; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentSubHeadingBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentSubHeadingRed {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #cb0165; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentSubHeadingScarlet {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentDate {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.pageFooter {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.scarletLink {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.redLink {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.blueLink {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
A.xmasgreenLink:link {
	FONT-WEIGHT: normal; COLOR: #006600; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
A.xmasgreenLink:visited {
	FONT-WEIGHT: normal; COLOR: #777777; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.blueLinkHeading {
	FONT-WEIGHT: bold; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextScarlet {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextScarlet A {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextScarlet A:active {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextScarlet A:visited {
	FONT-WEIGHT: normal; COLOR: #777777; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextRed {
	FONT-WEIGHT: normal; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextRed A {
	FONT-WEIGHT: normal; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextRed A:active {
	FONT-WEIGHT: normal; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextRed A:visited {
	FONT-WEIGHT: normal; COLOR: #777777; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.contentTextBlue {
	FONT-WEIGHT: normal; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextSmallBlue {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentTextScarlet {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.directdebit {
	BACKGROUND: #ffffff; FLOAT: right; WIDTH: 170px
}
OL {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
UL {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
B {
	FONT-WEIGHT: bold; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
STRONG {
	FONT-WEIGHT: bold; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
I {
	FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentStatsBlue {
	FONT-WEIGHT: bold; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentStatsBlue A:link {
	COLOR: #1d429b; TEXT-DECORATION: none
}
.contentStatsBlue A:visited {
	COLOR: #1d429b; TEXT-DECORATION: none
}
.contentStatsBlue A:hover {
	TEXT-DECORATION: underline
}
.contentStatsBlue A:active {
	COLOR: #1d429b; TEXT-DECORATION: none
}
.contentStatsRed {
	FONT-WEIGHT: bold; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentStatsRed A:link {
	COLOR: #cc0066; TEXT-DECORATION: none
}
.contentStatsRed A:visited {
	COLOR: #cc0066; TEXT-DECORATION: none
}
.contentStatsRed A:hover {
	TEXT-DECORATION: underline
}
.contentStatsRed A:active {
	COLOR: #cc0066; TEXT-DECORATION: none
}
.contentSubHeadingBlueAllClear {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; COLOR: #1d429b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.contentSubHeadingAllClear {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; COLOR: #cc0066; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.image1 {
	PADDING-RIGHT: 10px; BACKGROUND: #ffffff; FLOAT: left
}
.image2 {
	PADDING-RIGHT: 10px; BACKGROUND: #ffffff; FLOAT: left
}
.image3 {
	PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: right
}
.imageleft {
	PADDING-RIGHT: 10px; BACKGROUND: #ffffff; FLOAT: left
}
.imageright {
	PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: right
}
.plantlist {
	
}
.blue {
	COLOR: #1d429b; FONT-FAMILY: Arial, sans-serif
}
.blueform {
	COLOR: #1d429b; FONT-FAMILY: Arial, sans-serif
}
.blueform A {
	COLOR: #1d429b
}
.blueform A:active {
	COLOR: #1d429b
}
.blueform A:visited {
	COLOR: #1d429b
}
.red {
	FONT-SIZE: 1.4em; COLOR: #cc0066; FONT-FAMILY: Arial, sans-serif
}
.redLine {
	BACKGROUND: #cc0066; OVERFLOW: hidden; WIDTH: 435px; HEIGHT: 1px
}
.blueLine {
	BACKGROUND: #1d429b; OVERFLOW: hidden; WIDTH: 435px; HEIGHT: 1px
}
P {
	COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.contentTextDDown {
	FONT-SIZE: 1em; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.topbox {
	BORDER-RIGHT: #becadf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #becadf 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #becadf 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #becadf 0px solid; BACKGROUND-COLOR: #becadf
}
.midbox {
	BORDER-RIGHT: #becadf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #becadf 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #becadf 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #becadf 0px solid; BACKGROUND-COLOR: #ffffff
}
.botbox {
	BORDER-RIGHT: #becadf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #becadf 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; BORDER-LEFT: #becadf 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #becadf 1px solid; BACKGROUND-COLOR: #ffffff
}

.campaignbutton
{
    width:200px;
    margin:0px;
	padding-bottom:8px;
}
