body {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}

span.checkbox {
width: 77px;
height: 36px;
padding: 0 5px 0 0;
background: url(checkbox.gif) no-repeat;
display: block;
clear: left;
float: left;
}
span.radio {
width: 77px;
height: 36px;
padding: 0 5px 0 0;
background: url(radio.gif) no-repeat;
display: block;
clear: left;
float: left;
cursor:pointer;
}
span.select {
position: absolute;
width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 21px;
padding: 0 24px 0 8px;
color: #fff;
font: 12px/21px arial,sans-serif;
background: url(select.gif) no-repeat;
overflow: hidden;
}

.itsatable {
height: 100%;
}

.text {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justified;
}
.text2 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justified;
}
.textsml {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textnj {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.textreg {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textpadded {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 0px;
}
.textpadded2 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 0px;
}
.textmid {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.textlge {
	FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textpink {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textbold {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.textboldpink {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.textmidgreen {
	FONT-SIZE: 16px; COLOR: #79d600; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.textmidpink {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.textsmli {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-style:italic;
}
.textgrey {
	FONT-SIZE: 14px; COLOR: #5E6A71; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justified;
}

.spacer {
	font-size:5px; color:#FFFFFF;
}
.pinklink:link {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.pinklink:active {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.pinklink:visited {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.pinklink:hover {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; text-decoration: underline; text-align:left; 
}
.pinklinkright {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align: right;
}
.pinklinkright:link {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align: right;
}
.pinklinkright:active {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align: right;
}
.pinklinkright:visited {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align: right;
}
.pinklinkright:hover {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; text-decoration: underline; text-align: right; cursor: pointer;
}
.pinklinksml:link {
	FONT-SIZE: 11px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.pinklinksml:active {
	FONT-SIZE: 11px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.pinklinksml:visited {
	FONT-SIZE: 11px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left;
}
.pinklinksml:hover {
	FONT-SIZE: 11px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; text-decoration: underline; text-align:left; 
}
.pinklinkmid:link {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.pinklinkmid:active {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.pinklinkmid:visited {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold;
}
.pinklinkmid:hover {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial;  font-weight:bold; text-decoration: underline; 
}

.contact {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; text-decoration: none;
}
.contact {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; text-decoration: none;
}
.contact {
	FONT-SIZE: 16px; COLOR: #fd0ce90; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; text-decoration: none;
}
.contact {
	FONT-SIZE: 16px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; text-decoration: underline; 
}

.textform {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left; height:12px; width:110px;
}
.formbutton {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:left; border-color: #c9c9c9; background-color: #d2d2d2;
}

.menutext {
	 FONT-FAMILY: Trebuchet MS, Arial; font-size:17px; text-decoration: none; color: #fd0ce9; font-weight:bold; letter-spacing:1px;
	 }
.menu:link {
	 FONT-FAMILY: Trebuchet MS, Arial; font-size:17px; text-decoration: none; color: #fd0ce9; font-weight:bold; letter-spacing:1px;
	 }
.menu:visited {
	 FONT-FAMILY: Trebuchet MS, Arial; font-size:17px; text-decoration: none; color: #fd0ce9; font-weight:bold; letter-spacing:1px;
	 }
.menu:active {
	 FONT-FAMILY: Trebuchet MS, Arial; font-size:17px; text-decoration: none; color: #fd0ce9; font-weight:bold; letter-spacing:1px;
	 }
.menu:hover {
	 FONT-FAMILY: Trebuchet MS, Arial; font-size:17px; text-decoration: none; color: #88f100; font-weight:bold; letter-spacing:1px;
}
.originalmenutext {
	 FONT-FAMILY: Trebuchet MS, Arial; font-size:17px; text-decoration: none; color: #FF9900; font-weight:bold; letter-spacing:1px;
	 }

.disclaimertext {
	FONT: 11px Trebuchet MS, Arial; COLOR:#000000; text-decoration: none; font-weight: normal;
}
.disclaimer:link {
	FONT: 11px Trebuchet MS, Arial; COLOR:#000000; text-decoration: none; font-weight: normal;
}
.disclaimer:visited {
	FONT: 11px Trebuchet MS, Arial; COLOR:#000000; text-decoration: none; font-weight: normal;
}
.disclaimer:active {
	FONT: 11px Trebuchet MS, Arial; COLOR:#000000; text-decoration: none; font-weight: normal;
}
.disclaimer:hover {
	FONT: 11px Trebuchet MS, Arial; COLOR:#000000; text-decoration: underline; font-weight: normal;
}

.textlink:link {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textlink:active {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textlink:visited {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none;
}
.textlink:hover {
	FONT-SIZE: 13px; COLOR: #fd0ce9; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: underline;
}

.textbox {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify;
}

.textboxblank {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; background: #DFFFBA; border:none; padding: 3px 3px 3px 3px;
}

.textboxblank2 {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; background: #FFFFFF; border: 1px solid #000000; padding: 3px 3px 3px 3px;
}

.topline {
	font-weight:bold;
}

.textlinkbold:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none;
}
.textlinkbold:active {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none;
}
.textlinkbold:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none;
}
.textlinkbold:hover {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: underline;
}

.textlinkmid:link {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none;
}
.textlinkmid:active {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none;
}
.textlinkmid:visited {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none;
}
.textlinkmid:hover {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: underline;
}


	/*STUFF FOR SLIDESHOW*/


	.contentContainer{
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
	}
	.contentContainer p,.contentContainer h1{
		margin-top:0px;
	}
	
	/* END CSS FOR THIS DEMO */
	
	/* CSS FOR SLIDESHOW SCRIPT */
	.imageSlideshowHolder,.imageSlideshowHolder_left{
		margin:5px;	/* "Air" */
		float:right; /* Floating gallery at the right side of other web page content */		
		width:690px;	/* Image width */
		height:425px;	/* Image height */
		
		position:relative;	/* Don't remove this line */
	}
	.leftFloatingDiv{
		float:left;
		width:160px;
		height:110px;
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}


















.textpaddedsml {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; padding-left: 10px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px;
}
.newspadding {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify; padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px;
}
.paddedcell {
	padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
}
.paddedform {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; padding-left: 10px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px;
}

.paddedform2 {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; padding-left: 70px; padding-right: 0px; padding-top: 0px; padding-bottom: 12px; vertical-align:top;
}

.newsboxheading:link {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold; text-align:left;
}
.newsboxheading:visited {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold; text-align:left;
}
.newsboxheading:active {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold; text-align:left;
}
.newsboxheading:hover {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:underline; font-weight:bold; text-align:left;
}
.newsbox {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align:justify;
}
.newsbox2 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align:justify; padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;
}

.heading {
	FONT-SIZE: 15pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold; text-align:none;
}

.topno {
	FONT-SIZE: 15pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold; text-align:none; background-repeat:no-repeat; background-image:url('images/nobg.jpg');
}

.headinglink:link {
	FONT-SIZE: 15pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold;
}
.headinglink:visited {
	FONT-SIZE: 15pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold;
}
.headinglink:active {
	FONT-SIZE: 15pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:bold;
}
.headinglink:hover {
	FONT-SIZE: 15pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; text-decoration: underline; font-weight:bold; 
}



.textlinksml:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify;
}
.textlinksml:active {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify;
}
.textlinksml:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify;
}
.textlinksml:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; text-decoration: underline; text-align:justify; 
}

.textlinkb:link {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify; font-weight:bold;
}
.textlinkb:active {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify; font-weight:bold;
}
.textlinkb:visited {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; TEXT-DECORATION: none; text-align:justify; font-weight:bold;
}
.textlinkb:hover {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic, Trebuchet MS, Arial; text-decoration: underline; text-align:justify;  font-weight:bold; 
}





.adminmenu:link {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:none;
}
.adminmenu:visited {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:none;
}
.adminmenu:active {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:none;
}
.adminmenu:hover {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:underline; font-weight:none;
}

.adminmenuheading:link {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:none;
}
.adminmenuheading:visited {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:none;
}
.adminmenuheading:active {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; font-weight:none;
}
.adminmenuheading:hover {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:underline; font-weight:none;
}

.CalTable
	{
	background-color: #3471B0;
	}

.CalHeading
	{
	background-color: #3471B0;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	}

.CalDayHeading
	{
	background-color: beige;
	Font-weight: bold;
	color: black;
	}	
	
.CalNoDay
	{
	background-color: beige;
	font-family: "Trebuchet MS", "Sans Serif";
	font-size: 10pt;
	}

.CalDay
	{
	background-color: #FFFAF0;
	}

a.CalDaylink
	{
	color: navy;
	font-weight: bold;
	font-size: 12pt;
	}

a.CalDaylink:hover
	{
	text-decoration: none;
	}

a.CalEventlink
	{
	color: navy;
	font-size: 8pt;
	line-height: 110%;
	}
