body
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
	text-align:center;
	}

.adminbody
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
	text-align:left;
	}


.maincontainer
	{
	text-align:center;
	width:780px;
	margin-left: auto;
	margin-right: auto;
	}

.navcontainer
	{
	float:left;
	text-align:center;
	background-image: url(/images/side-background.gif);
	width:154px;
	margin-right: 2px;
	}

.contentcontainer
	{
	width:624px;
	float:left;
	text-align:left;
	}

h1, h2, .contentTitle
	{
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #333366;
	font-style: italic;
	}

td, .content
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align:left;	
	}

#DonationTypeOtherHide, #HonourHide, #MemoriumHide
	{
	display:none;
	}

.TableTitle
	{
	background-color: #cfdc94;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}

.TableContent
	{
	background-color: #cacff6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}

ul
	{
	list-style: disc outside;
	}  

A:link
	{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	ext-decoration: none;
	color: #2255AA;
	}
	
A:visited
	{
	font-size: 10pt;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2255AA;
	}
	
A:hover
	{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FF0000;
	}

.small			
	{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.large
	{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.mtable 
	{
	BACKGROUND: #B2C865;
	}

.mouto 
	{
	BACKGROUND: #A2B855;
	}

.movero 
	{
	BACKGROUND: #C2D875
	}

.mdowno 
	{
	BACKGROUND: #C2D875
	}

.minner 
	{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

/* Start Form CSS */

#testform h1 {
	font-size: 1.5em;	
	font-style: normal;
	margin: 0px 0px 0.5em 0px;
}

#testform h2 {
	font-size: 1.2em;	
	font-style: normal;
	margin: 0px 0px -1em 0px;
	font-family: Arial, Helvetica, sans-serif;
}

#testform h3 {
	font-size: 1em;	
	font-style: normal;
	margin: 0px 0px -1em 0px;
	font-family: Arial, Helvetica, sans-serif;
}

#testform {
	font-size: 1em;
	width: 100%;
	border: 1px solid #94a7c8;
	font-family: Arial, Helvetica, sans-serif;
	/* color: #1f4b8a; */
	/* color: #15335f; */
	color: #0b1c34;
	background-color: #cfdc94;
	padding: 1em;
}

#testform textarea {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}

#testform form .question {
	margin-bottom: .5em;
	color: #0b1c34;
	font-weight: bold;
}

#testform form .question p {
	margin-bottom: .5em;
	color: #0b1c34;
	font-weight: bold;
}

#testform form .label {
	width: 9em;
	float: left;
	color: #0b1c34;
	font-weight: bold;
}

#testform form .input {margin-bottom: .5em;}

#testform .smaller {font-size: .85em;}

#testform .normal {font-weight: normal;}

#testform .form_div 
	{
	width: auto;	
	height: auto;	
	border: 1px solid #94a7c8;
	margin: 1em 0em 0em 0em;
	padding: 1em 1em 1em 1em;
	background-color: #e1e3f5;
	font-family: Arial, Helvetica, sans-serif;
	}

#testform .absolute	{position: absolute;}
#testform .relative	{position: relative;}
#testform fieldset	{border:1px solid #94a7c8; padding:0.5em 1em 1em 1em; margin:0.5em 15px 1em 15px; text-align:top;}
#testform legend	{}
#testform p		{text-align:left}
#testform ol		{text-align:left}
#testform label		{display:block}
#testform textarea	{border:2px inset #e1e3f5;}
#testform input		{border:2px inset #e1e3f5;}
#testform input.button	{border:2px outset #e1e3f5;}
#testform input.radio	{border:2px solid #e1e3f5; margin-right:1em}
#testform input.check	{border:2px solid #e1e3f5; margin-right:1em}
#testform .red 		{color: red;}
#testform .left 	{float: left;}
#testform .right	{float: right;}
#testform .clear	{clear: both;}
#testform .display-none	{display: none;}