a:link {

    background-color : transparent;

	color : #009966;

	text-decoration : underline;

}



a:visited {

	background-color : transparent;

	color : #6666cc;

	text-decoration : underline;

}



a:hover, a.visited:hover {

	background-color : #FFCCFF;

	color : #003366;

	text-decoration : none;

}



a:active {

	background-color : transparent;

	color : #FF99CC;

	text-decoration : underline;

}



a.menu, a.menu:visited {

	background-color : #FFFFFF;

	color : #6699ff;

	font-family : arial, sans-serif;

	font-weight : bold;

	text-decoration : none;

}



a.menu {

	font-size : 75%;

}



a.menu:hover {

	background-color : #6699ff;

	color : #FFFFFF;

	text-decoration : none;

}



a.pinklink, {

	background-color : #FFFFFF;

	color : #FF99CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.pinklink:visited {

	background-color : #FFFFFF;

	color : #9933CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.pinklink:hover {

	background-color : #FF99CC;

	color : #FFFFFF;

	text-decoration : none;

}



a.pinkandpurplelink, {

	background-color : #FFFFFF;

	color : #FF6699;

	font-family : verdana, sans-serif;

	text-decoration : underline;

}



a.pinkandpurplelink:visited {

	background-color : #FFFFFF;

	color : #9933CC;

	font-family : verdana, sans-serif;

	text-decoration : underline;

}



a.pinkandpurplelink:hover {

	background-color : #FFCCFF;

	color : #FF6699;

	text-decoration : none;

}



a.boldpinkandpurplelink, {

	background-color : #FFFFFF;

	color : #FF6699;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.boldpinkandpurplelink:visited {

	background-color : #FFFFFF;

	color : #9933CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.boldpinkandpurplelink:hover {

	background-color : #FFCCFF;

	color : #FF6699;

	font-weight : bold;

	text-decoration : none;

}



a.charityboxboldpinkandpurplelink, {

	background-color : #CCCCFF;

	color : #FF6699;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.charityboxboldpinkandpurplelink:visited {

	background-color : #CCCCFF;

	color : #9933CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.charityboxboldpinkandpurplelink:hover {

	background-color : #FFCCFF;

	color : #FF6699;

	font-weight : bold;

	text-decoration : none;

}



a.charityboxboldpinkandgreenlink, {

	background-color : #99FFCC;

	color : #FF6699;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.charityboxboldpinkandgreenlink:visited {

	background-color : #99FFCC;

	color : #9933CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.charityboxboldpinkandgreenlink:hover {

	background-color : #FFCCFF;

	color : #FF6699;

	font-weight : bold;

	text-decoration : none;

}



a.popuplink, {

	background-color : #CCCCFF;

	color : #FF99CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.popuplink:visited {

	background-color : #CCCCFF;

	color : #9933CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.popuplink:hover {

	background-color : #FF99CC;

	color : #FFFFFF;

	text-decoration : none;

}



a.popuplink2, {

	background-color : #ECECFF;

	color : #FF6699;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.popuplink2:visited {

	background-color : #ECECFF;

	color : #9933CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

}



a.popuplink2:hover {

	background-color : #FF99CC;

	color : #FFFFFF;

	text-decoration : none;

}



a.smallpurple, a.smallpurple:visited {

	background-color : #FFFFFF;

	color : #CC66FF;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

	font-size : 10px;

}



a.smallpurple:hover {

	background-color : #FFCCFF;

	text-decoration : none;

	font-size : 10px;

}



a.smallpurple2, a.smallpurple2:visited {

	background-color : #FFFFCC;

	color : #CC66FF;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

	font-size : 10px;

}



a.smallpurple2:hover {

	background-color : #FFCCFF;

	text-decoration : none;

	font-size : 10px;

}



a.smallpurple3, a.smallpurple3:visited {

	background-color : #CCFFCC;

	color : #CC66FF;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

	font-size : 10px;

}



a.smallpurple3:hover {

	background-color : #FFCCFF;

	text-decoration : none;

	font-size : 10px;

}



a.smallpink, a.smallpink:visited {

	background-color : #FFFFFF;

	color : #FF99CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	text-decoration : underline;

	font-size : 10px;

}



a.smallpink:hover {

	background-color : #FFCCFF;

	text-decoration : none;

	font-size : 10px;

}



.smallpinkbody {

	background-color : #FFFFFF;

	color : #FF99CC;

	font-family : verdana, sans-serif;

	font-weight : bold;

	font-size : 10px;

}



a.subnumbers:link {

	background-color : #CCCCFF;

	border : 0px;

	color : #333333;

	font-family : verdana, sans-serif;

	font-size : 10px;

	text-decoration : none;

}



a.subnumbers:visited {

	background-color : #CCCCFF;

	color : #666666;

	font-family : verdana, sans-serif;

	font-size : 10px;

	text-decoration : none;

}



a.subnumbers:hover {

	background-color : #CCFF99;

	color : #000000;

	font-family : verdana, sans-serif;

	font-size : 10px;

	text-decoration : none;

}



body {

	background : #FFFFFF;

	color : #666666;

	margin : 0px;

	scrollbar-arrow-color : #FFFFFF;

	scrollbar-base-color : #FFFFFF;

	scrollbar-darkshadow-color : #FFFFFF;

	scrollbar-face-color : #CCCCFF;

	scrollbar-highlight-color : #FFFFFF;

	scrollbar-shadow-color : #FFFFFF;

	scrollbar-track-color : #FFFFFF;

}



input.button {

	background-color : #ffffff;

	color : #0000cc;

	font-family : verdana, sans-serif;

	font-size : 11px;
	

}



input.txt {

	background : #ffffff;

	color :#0000cc;


}



p {

	background-color : #FFFFFF;

	color : #666666;

	font-family : verdana, sans-serif;

	font-size : 80%;

}


li {

	background-color : #FFFFFF;

	color : #666666;

	font-family : verdana, sans-serif;

	font-size : 100%;

}


p.quote {

	background-color : #FF99CC;

	color : #FFFFFF;

	font-family : verdana, serif;

	font-size : 80%;

	text-align : center;

}



p.holidayintro {

	color : #CC0000	;

	background-color : #CCFFCC;
	
	}



p.holidayheader {

	color : #00CC00	;

	background-color : #FF9999;

	font-size : 100%;

	}



p.intro {

	color : #333333;

	background-color : #ECECFF;

	}



p.popup {

	color : #333333;

	background-color : #CCCCFF;

	}



p.gc1 {

	color : #333333;

	background-color : #CCFFCC;

	}



p.gc2 {

	color : #333333;

	background-color : #FFFFCC;

	}



p.gc3 {

	color : #333333;

	background-color : #FFEEEE;

	}



ul {

	list-style : circle;

   	font-family : verdana, sans-serif;

}


ul.news {

   	font-family : verdana, sans-serif;

	font-size : 80%;


}


ol {

	background-color : #FFFFFF;

	color : #666666;

	font-family : verdana, sans-serif;

	font-size : 80%;

}


.bodysmall {

	color : #333333;

	font-family : verdana, sans-serif;

	font-size : 10px;

}



.smallwhite {

	color : #FFFFFF;

	font-family : verdana, sans-serif;

	font-size : 11px;

	font-weight: bold;

}



.redtext {

	color : #CC0000	;

	background-color : #FFFFFF;
	
	font-family : verdana, sans-serif;

	font-size : 80%;
		
}



.eventssmall {

	color : #666666;

	font-family : verdana, sans-serif;

	font-size : 80%;

}



.footeraddress {

	text-align : center;

	background-color : #CCCCFF;

	color : #CC66FF;

	font-family : arial, sans-serif;

	font-size : 70%;

	font-weight : bold;

}



.popupaddress {

	text-align : center;

	background-color : #CCCCFF;

	color : #AA44DD;

	font-family : arial, sans-serif;

	font-size : 85%;

	font-weight : bold;

}



.headeraddress {

	margin-right : 10px;

	background-color : #CCCCFF;

	color : #CC66FF;

	font-family : arial, sans-serif;

	font-size : 75%;

	font-weight : bold;

}



.heading {

	background-color : #FFFFFF;

	color : #FF99CC;

	font-family : verdana, sans-serif;

	font-size : 18px;

	margin-bottom : 0in;

}

.subheading {

	background-color : #FFFFFF;

	color : #FF99CC;

	font-family : verdana, sans-serif;

	font-size : 12px;

	margin-bottom : 0in;

	font-weight : bold;

}

.smheading {
	background-color : #FFFFFF;
	color : #339900;
	font-family : verdana, sans-serif;
	font-size : 18px;
	margin-bottom : 0in;
}


.menuactive {

	background-color : #FFFFFF;

	color : #FF99CC;

	font-family : arial, sans-serif;

	font-size : 75%;

	font-weight : bold;

}



.wayfinding {

	background-color : #FFFFFF;

	color : #666666;

	font-family : verdana, sans-serif;

	font-size : 65%;

	padding-bottom : 15px;

	padding-top : 15px;

	text-align : right;

	margin-right : 10px;

}



.title {

    background-color : #FFFFFF;

	color : #CC66FF;

	font-family : verdana, sans-serif;

	font-weight : bold;

}


.topTable {

	margin: 20px 0px 20px 0px;

	padding: 10px 10px 14px 10px;

	background-color: #D2DFEB;

	border-top: 1px solid #bbb;

	border-bottom: 1px solid #bbb;

	font-family : verdana, sans-serif;

	font-size : 80%;

	color:#333333;

 }


.whitetitle {

    background-color : #CC66FF;

	color : #FFFFFF;

	font-family : verdana, sans-serif;

	font-weight : bold;

}

.yellowtitle {

    background-color : #FFFFCC;

	color : #CC66FF;

	font-family : verdana, sans-serif;

	font-weight : bold;

}

.redtitle {

   background-color : #CCOOOO;

	color : #FFFFFF;

	font-family : verdana, sans-serif;

	font-weight : bold;

}

.whitetext {

	background-color : #CCOOOO;

	color : #FFFFFF;

	font-family : verdana, sans-serif;

	font-size : 80%;

}

.formheading {

	background-color : #cc66ff;

	color : #FFFFFF;

	font-family : verdana, sans-serif;

	font-weight: bold;

}

.bluetext {

	background-color : #FFFFFF;

	color : #9999cc;

	font-family : verdana, sans-serif;

	font-size : 100%;

}
