/* Generic */

.clbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
}
.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #575757;
	font-size: 11px;
	line-height: 14px;

}
.formfeildbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
}

.submenuheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.submenuformfeild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 190px;
}

.downloads 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 666666; text-decoration: none; font-weight: normal;}
a.downloads:link  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 666666; text-decoration: none; font-weight: normal;}
a.downloads:visited		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 666666; text-decoration: none; font-weight: normal;}
a.downloads:active		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 003366; text-decoration: none; font-weight: normal;}
a.downloads:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 003366; text-decoration: none; font-weight: normal;}

.pagelink 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 666666; text-decoration: none; font-weight: normal;}
a.pagelink:link  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 666666; text-decoration: none; font-weight: normal;}
a.pagelink:visited		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 666666; text-decoration: none; font-weight: normal;}
a.pagelink:active		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 003366; text-decoration: none; font-weight: normal;}
a.pagelink:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 003366; text-decoration: none; font-weight: normal;}


.baselinks  			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal;}
a.baselinks:link  		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal;}
a.baselinks:visited		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal;}
a.baselinks:active		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #93BDD2; text-decoration: none; font-weight: normal;}
a.baselinks:hover		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #93BDD2; text-decoration: none; font-weight: normal;}

.submenulinks  			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: normal;}
a.submenulinks:link  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: normal;}
a.submenulinks:visited		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: normal;}
a.submenulinks:active		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4A93B5; text-decoration: none; font-weight: normal;}
a.submenulinks:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4A93B5; text-decoration: none; font-weight: normal;}


a:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #47799E; font-weight: normal; font-variant: normal; font-style: normal; text-decoration:none}
a:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #47799E; font-weight: normal; font-variant: normal; font-style: normal; text-decoration:none}
a:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #47799E; font-weight: normal; font-variant: normal; font-style: normal; text-decoration:none}
a:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #47799E; font-weight: normal; font-variant: normal; font-style: normal;text-decoration:underline}


/* Events */

.eventssubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3CB0B0;
	font-weight: bold;
	line-height: 14px;
}

.eventfeatureheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8843F;
	font-weight: bold;
	line-height: 14px;
}

.eventssubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8843F;
	font-weight: bold;
	line-height: 14px;
}

.eventsubfeatureheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8843F;
	font-weight: bold;
	line-height: 14px;
}

/* Members */

.memberssubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DA5A3C;
	font-weight: bold;
	line-height: 14px;
}

.memberssubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA5A3C;
	font-weight: bold;
	line-height: 14px;
}
.memberslistheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #385E6D;
	font-weight: normal;
	line-height: 14px;
}
.memberspaging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DA5A3C;
	line-height: 14px;
}

.memberscontactdetailsheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA5A3C;
	font-weight: normal;
	line-height: 14px;
}


/* Wishes */

.wishesformfeild{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 150px;
}
	
.wishessubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #509FDA;
	font-weight: bold;
	line-height: 14px;
}

.wishessubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED8116;
	font-weight: bold;
	line-height: 14px;
}

.wishlistorganisation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED8116;
	line-height: 14px;
}
.wishespaging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED8116;
	line-height: 14px;
}
.wishescontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #DA5A3C;

}

/* Helping */

.helpingsubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EF7F1A;
	font-weight: bold;
	line-height: 14px;
}

.helpingsubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF7F1A;
	font-weight: bold;
	line-height: 14px;
}


/* Sponsors */

.sponsorssubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #869F2D;
	font-weight: bold;
	line-height: 14px;
}

.sponorssubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #869F2D;
	font-weight: bold;
	line-height: 14px;
}

/* Support */

.supportsubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D9808F;
	font-weight: bold;
	line-height: 14px;
}

.supportsubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D9808F;
	font-weight: bold;
	line-height: 14px;
}
.supportsearchoptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.supportpaging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A97BD;
	font-weight: bold;
}
.supportsearcharrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.supportcontactdetailsheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D9808F;
	line-height: 14px;
}



/* Profile */

.profilesubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3B11F;
	font-weight: bold;
	line-height: 14px;
}

.profilesubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3B11F;
	font-weight: bold;
	line-height: 14px;
}

/* News */

.newssubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F19541;
	font-weight: bold;
	line-height: 14px;
}

.newssubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	line-height: 14px;
}


/* Members Area */

.MembersAreasubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #34679A;
	font-weight: bold;
	line-height: 14px;
}

.MembersAreasubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #34679A;
	font-weight: bold;
	line-height: 14px;
}
.MembersAreaarrows {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #34679A;
	font-weight: bold;
	line-height: 14px;
}

.Memberspageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #34679A;
	font-weight: bold;
	line-height: 14px;
}

/* Home Page */

.HomeEventsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ED7000;
	font-weight: bold;
}
.HomeEventsheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #34679A;
	font-weight: bold;
	line-height: 14px;
}

.HomeWisheseHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;

}
.HomeWishesHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #509FDA;
	font-weight: bold;
	line-height: 14px;
}
.HomeSubmenuHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	
	}
.HomeSubmenuHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED7000;
	font-weight: bold;	
}
.HomeSubmenuformfeild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 100px;
}

.homewisheslink 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 003366; text-decoration: none; font-weight: normal;}
a.homewisheslink:link  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 003366; text-decoration: none; font-weight: normal;}
a.homewisheslink:visited		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 003366; text-decoration: none; font-weight: normal;}
a.homewisheslink:active		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF6600; text-decoration: none; font-weight: normal;}
a.homewisheslink:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF6600; text-decoration: none; font-weight: normal;}


/* NewsLetter */

.Newslettersubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5FA2C4;
	font-weight: bold;
}

.Newslettersubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5FA2C4;
	font-weight: bold;
}

.Newsletterarticleheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #418DB1;
	font-weight: bold;
}

/* Contact Form */

.contactformheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9637;
	font-weight: bold;
}

.contactsubmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9637;
	font-weight: bold;
	line-height: 14px;
}