﻿.alert_generaltext {
	color: #FF0000;
}
.botmenutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}
.boldredhead {
	color: #FF0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.contactemail {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 22px;
	font-size: small;
}
.weefootnote {
	font-size: xx-small;
}
.Firstpara {
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: medium;
	text-align: center;
}
.firstpara_centred {
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: medium;
	text-align: center;
}
.homenewsheadline {
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: small;
	margin-bottom: 0px;
	font-weight: bold;
}
.mainpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 1px;
}
.mainpara_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF0000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 1px;
}
.mainpara_underline {
	text-decoration: underline;
}
.mainpara_indent01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.Newspaneltext {
	margin-top: 16px;
	margin-bottom: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
}
.newspanelheading {
	font-family: Verdana;
	color: #000080;
	text-align: center;
	font-size: large;
	margin-bottom: 0px;
}
.NewsPanelBoldHeadline {
	color: #800000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.parahead {
	margin-top: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
}
.parahead_centred{
	margin-top: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
}
.parahead_indent01 {
	margin-top: 25px;
	font-weight: bold;
	margin-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
}
.pageheading {
	margin: 2px;
	color: #190084;
	font-size: x-large;
	font-family: Verdana;
	text-align: center;
	font-weight: bold;
}
.picnoborder {
	border-width: 0;
}
#pscroller1 {
	width: 200px;
	height: 100px;
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
}
#pscroller2 {
	margin: 1px;
	width: 580px;
	height: 20px;
	border: 1px solid #000080;
	padding: 3px;
}
#pscrollerentries {
	margin: 1px;
	width: 580px;
	height: 18px;
	border: 1px solid #000080;
	padding: 3px;
}
#pscrollernews {
	margin: 1px;
	width: 580px;
	height: 18px;
	border: 1px solid #000080;
	padding: 3px;
}
#pscrollerresults {
	margin: 1px;
	width: 580px;
	height: 18px;
	border: 1px solid #000080;
	padding: 3px;
}
.scrollscript {
	//class: ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.someclass {
	//class: ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.tabcolheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000080;
}
.tablecontents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}
.tblHeadGoldOnBlue {
	font-weight: bold;
	color: #FFFF00;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 1.5pt solid black;
	background-color: #000080;
	font-size: small;
}
.tblHeadWhiteOnBlue {
	font-weight: bold;
	color: white;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 1.5pt solid black;
	background-color: #000080;
	font-size: small;
}
.tblLeftColContents {
	color: black;
	border-style: none;
	background-color: #FFFFEF;
	font-size: small;
}
.tblMainCellContents {
	color: black;
	border-style: none;
	background-color: #FFFFEF;
	font-size: small;
}
.tbloutline1pt {
	border: 1px solid #000080;
}
	.esBanner468x60 form { margin: 0px; }
	.esBanner468x60 .inner { width: 100%; height: 60px; border: 1px solid #000000; }
	.esBanner468x60 .inner .logo { width: 175px; height: 46px; margin-left: 6px; background-image: url('http://www.easyfundraising.org.uk/images/user-banners/es/468x60/logo.gif'); cursor: pointer; }
	.esBanner468x60 .inner .searchInput { padding-top: 5px; padding-right: 5px; }
	.esBanner468x60 .inner .searchInput input { width: 265px; font-family: arial, verdana, sans-serif; font-size: 13px; color: #828282; }
	.esBanner468x60 .inner .searchPartners { width: 197px; height: 22px; margin-left: 5px; margin-top: 2px; background-image: url('http://www.easyfundraising.org.uk/images/user-banners/es/468x60/partners.gif'); float: left; cursor: pointer; }
	.esBanner468x60 .inner .searchButton { float: right; text-align: right;  }
	.esBanner468x60 .inner .searchButton input { width: 60px; font-family: arial, verdana, sans-serif; font-size: 13px; }
.esBanner120x110 { width: 120px; height: 110px; padding: 0px; margin: 0px; background-color: #ffffff; }
	.esBanner120x110 form { margin: 0px; }
	.esBanner120x110 .inner { width: 100%; height: 110px; border: 1px solid #000000; }
	.esBanner120x110 .inner .logo { width: 116px; height: 52px; margin-left: 1px; margin-top: 1px; background-image: url('http://www.easyfundraising.org.uk/images/user-banners/es/120x110/logo.gif'); cursor: pointer; }
	.esBanner120x110 .inner .searchInput input { width: 110px; margin-bottom: 2px; font-family: arial, verdana, sans-serif; font-size: 13px; color: #828282; }
	.esBanner120x110 .inner .searchButton input { width: 113px; font-family: arial, verdana, sans-serif; font-size: 13px; }

