		BODY { color: black; font-family: arial; font-size: 14px; width: 99%; height: 100%;  text-align: center; border: 0px solid blue; background-color: #184520;}
		#maintable { border: 0px solid #fcb315; height: 100%;}
		#leftColumn { background-color: #184520; width: 150px;}	
		#mainColumn { background-color: white; }	
		.menuHolder { background-repeat: no-repeat; background-image: url(images/leftMenuBgSmall.jpg); height: 28px; width: 139px; text-align: center;}
		.menuHolderActive { background-repeat: no-repeat; background-image: url(images/leftMenuBgActive.jpg); height: 34px; width: 139px; text-align: center;}
		/* .menuItem   { font-weight: 800; font-size: 14px; padding-top: 10px; left: -3px; text-decoration: none; color: #000000; } */
		 .menuItem   { font-weight: 800; font-size: 14px; padding-top: 6px; text-decoration: none; color: #000000; } 
		.menuItemSmall   {
	font-size: 11px;
	padding-top: 8px;
	color: #000;
}
		a:visited { color: green; }
		.menuItemMedium { font-size: 12px; padding-top: 8px;}
		.hoverLink { text-decoration: none; color: black;}
		a.hoverLink:hover {text-decoration: underline;}
		#bp { color: white; font-size: 9px; }
		#descripText {color: black; font-size: 11px; padding-left: 10px; padding-right: 10px; }
		#emailContainer { background-color: #F9ED32; border: 1px solid #fdb415; height: 38px;}
		div#emailContainer:hover { border: 1px solid black;}
		.emailLink { font-size: 10px; }
		#footer { display: none; background-color: #F9ED32; font-size: 10px; color: black;}
		.footerRow { background-color: #F9ED32; font-size: 12px; color: black; font-weight: 900;}
		#slideLoop { margin-top: 31px; height: 132px; width: 139px; }
		#mailto { color: black; }
		#nearbioImage { width: 139px; }

		 /* stuff for signup form */

                .required { border: 2px solid green;}
                .optional { border: 1px dashed gray;}
                .submit   { font-size: 18px; font-weight: 900; font-family: arial;}
                .generic  { font-size: 14px; }
                h1.formHeader { font-size: 16px;}
                .caption  { font-size: 10px; font-style: italic; color: gray;}
                .bodrow   { height: 30px; }
                .typeLabel { font-weight: 100; font-size: 18px; }
		#mainBodyDiv {background-color: white; z-index: 999999; padding-left: 10px; overflow-y: visible; color: black; height: 605px; width: 874px; overflow-x: visible; }
		#tableTop { border: 0px solid blue; }	
