BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10pt;
}
td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 10pt;
	background-color: #FFFFFF;
}
TD.menu {
	padding-top: 7px;
	padding-bottom: 25px;
	FONT-SIZE: 10pt;
	color: #999999;
	text-align:left;
}
TD.text {
	FONT-SIZE: 10pt;
	color: #000000;
	text-align:left;
	padding-top:50px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 11px;
}
TD.flower-back {
	FONT-SIZE: 10pt;
	color: #999999;
	text-align:center;
}
TD.navbar-rl {
	FONT-SIZE: 9pt;
	color: #FFFFFF;
	text-align:center;
	background-color: #DFD6DD;
}
TD.navbar-centre {
	FONT-SIZE: 9pt;
	color: #FFFFFF;
	text-align:center;
	background-color: #B79EAC;
}
TD.templatemenu {
	padding-top: 7px;
	padding-left: 15px;
	padding-bottom: 25px;
	FONT-SIZE: 8pt;
	color: #999999;
	text-align:left;
}
TD.templaterightmenu {
    padding-right: 16px;
	padding-top: 7px;
	padding-bottom: 25px;
	FONT-SIZE: 8pt;
	color: #999999;
	text-align: right;
}

TD.supporters {
	FONT-SIZE: 8pt;
	color: #999999;
	padding-bottom: 6px;
}

TD.copyright {
	FONT-SIZE: 8pt;
	color: #CCCCCC;
	text-align: left;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 11px;
	padding-bottom: 10px;
}

TD.mainpagelink {
	FONT-SIZE: 20px;
	text-align: left;
	vertical-align: top;
}
A.mainpagelink:link {
	color: #D9CFD9;
	text-decoration: none;
	font-family: helvetica;
	font-style: normal;
	font-weight: bolder;
}
A.mainpagelink:visited { 
	color: #D9CFD9;
	text-decoration: none;
	font-family: helvetica;
	font-style: normal;
	font-weight: bolder;
}
A.mainpagelink:hover { 
	color: #996699; 
	text-decoration: none;
	font-family: helvetica;
	font-style: normal;
	font-weight: bolder;
}
A.mainpagelink:active { 
	color: #D5A48B; 
	text-decoration: none; 
	font-family: helvetica;
	font-style: normal;
	font-weight: bolder;
}
A.templatelink:link { color: #666666; text-decoration: none; 
}
A.templatelink:visited { color: #666666; text-decoration: none; 
}
A.templatelink:hover { color: #996699; text-decoration: underline;
}
A.templatelink:active { color: #990099; text-decoration: none; 
}
A.eventspagelink:link { color: #996699; text-decoration: none;  font-weight: bold;
}
A.eventspagelink:visited { color: #996699; text-decoration: none;  font-weight: bold;
}
A.eventspagelink:hover { color: #993366; text-decoration: underline; font-weight: bold;
}
A.eventspagelink:active { color: #720862; text-decoration: none;  font-weight: bold;
}
A.basiclink:link { color: #720862; text-decoration: underline;  
}
A.basiclink:visited { color: #996699; text-decoration: underline;  
}
A.basiclink:hover { color: #993366; text-decoration: underline; 
}
A.basiclink:active { color: #996699; text-decoration: none;  
}	
A.copyright:link {
        color: #cccccc;
	    text-decoration: underline;
}
A.copyrightlink:visited { color: #ccccc; text-decoration: underline; 
}
A.copyrightlink:hover {
    color: #996699;
	text-decoration: underline;
}
A.copyrightlink:active {
        color: #996699;
	    text-decoration: underline;
}	
A.navbarlink:link {
	color: #FFFFFF;
	text-decoration: none;
}
A.navbarlink:visited { color: #FFFFFF; text-decoration: none; 
}
A.navbarlink:hover {
    color: #CCCCCC;
	text-decoration: none;	
}
A.navbarlink:active {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 9px;
}	
A.navlink:link {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 9px;
}
A.navlink:visited { color: #666666; text-decoration: none; font-size: 9px;
}
A.navlink:hover {
    color: #996699;
	text-decoration: none;	
	font-size: 9px;
}
A.navlink:active {
	color: #FFFFFF;
	text-decoration: none;
}
.subtitle {
	color: #996699;
	FONT-SIZE: 10pt;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 30px;
}
.title {
	color: #D9CFD9;
	FONT-SIZE: 15pt;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
.image
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
}
.image2
{
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
}
