@charset "utf-8";
/* CSS Document */

.CTAMembers
{
	width:281px;
	height:100px;
}

.CTA2
{
	height:220px;
	width:281px;
	background-image:url(../images/ctaBg.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

.CTAmain
{
	background-image:url(../images/ctaLarge.png);
	background-position:bottom left;	
	background-repeat:no-repeat;
	height:228px;
	vertical-align:top;
	
}

table.mainTable
{
	width:1020px;
	height:100%;
	background-image:url(../images/menubar.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
	position:relative;
	top:-10px;
}

table.menuTable
{
	width:1018px;
	height:80px;
	color:#FFF;
	font-size:11pt;
	font-weight:400;
	position:relative;
	background-image:url(../images/logo.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	
}

body
{
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}

td.header
{
	vertical-align:middle;
	height:87px;
}

td.Footer
{
	background-color:#4862ac;
	height:40px;
	width:960px;
	color:#FFF;
	font-size:11px;
	text-align:center;
	bottom:0px;
	}

.specialtext
{
	color:#FF3;
}

h2
{
	font-size:16px;
	color:#4862ac;
}
h3
{
	font-size:13px;
	color:#000;
	font-weight:100;
	line-height:1.5;
	color:#4862ac;
	font-weight:bold;
}

.small
{
	font-size:10px;
	text-align:right;
	color:#000;
}

a:link{color:#4862ac; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
a:active{color:#4862ac; text-decoration:none;}
a:visited{color:#4862ac; text-decoration:none;}

input.volunteers
{	background: transparent;
	background-image:url(../images/btnVolunteer.png);
	border:hidden;
	height:39px;
	width:128px;
}

input.organisation
{	background: transparent;
	background-image:url(../images/btnOrganisation.png);
	border:hidden;
	height:39px;
	width:109px;
}

input.login
{	background: transparent;
	background-image:url(../images/btnLogin.png);
	border:hidden;
	height:39px;
	width:98px;
}

.titles
{
	font-size:16px;
	color:#4862ac;
	font-weight:bolder;
}
.largetext
{
	font-size:14px;
	color:#000;
	font-weight:100;
	line-height:1.5;
}

.aligntop
{
	vertical-align:text-top;
	
}

.alignbottom
{
	vertical-align:text-bottom;
}

.picturesleft{
	float:left;
	margin:5px;
}
.picturesright{
	float:right;
	margin:5px;
}
