BODY	{

	BACKGROUND-COLOR: #FFFFFF;

	COLOR: #000000;

	SCROLLBAR-BASE-COLOR: #BCCCCC;

	margin: 0px;

	padding: 0px;

	border: #FFFFFF 0px solid;

	}







/* NON-MENU LINK COLORS */



a:link		{ color: #0066FF; text-decoration: none; }



a:visited	{ color: #006666; text-decoration: none; }



a:active	{ color: #006666; text-decoration: none; }



a:hover		{ color: #33FFFF; text-decoration: none; }







/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */



TABLE 		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }



.lists 		{ COLOR: #000000; FONT: 14px arial, verdana, sans-serif; font-weight: normal; }



.title 		{ color: #336666; font: 20px arial, verdana, sans-serif; font-weight: bold; }



.title1 		{ color: #FFFFFF; font: 26px arial, verdana, sans-serif; font-weight: bold; }



.title2 		{ color: #E2EEE4; font: 20px arial, verdana, sans-serif; font-weight: normal; }



.careers 	{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }



.testimonial	{COLOR: #339900; font-weight: bold; font-style: italic; }



.copytext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: normal; }



.subtitle 	{ color: #003366; font: 15px arial, verdana, sans-serif; font-weight: bold; }



.phonetitle 	{ color: #003366; font: 14px arial, verdana, sans-serif; font-weight: bold; }



.just 		{ text-align: justify; }



.page-splits	{ border-top: #92A9A9 1px solid; background-color: #EBF4F4; color: #EBF4F4; height: 2px; width: 100%; }

















/* NON-GALLERY IMAGE BORDERS */



.borders	{ BORDER: #FFFFFF 1px solid; }















/* NON-GALLERY IMAGE BORDERS */

















/* GALLERY AND SLIDESHOW CODE */



.Galborder	 	{ border: #FFFFFF 5px solid; }



A:hover .Galborder 	{ border: #000000 1px solid; margin: 4px; }



.viewer-border	 	{ border: #FFFFFF 10px solid; }	



.picturetitle 		{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold; }



.gallerytext 		{ COLOR: #336666; FONT: 11px arial, verdana, sans-serif; font-weight: normal; }



#ZOOM 			{ LEFT: 10px; POSITION: absolute; TOP: 10px; }





.button-gallery 	{

			color: #FFFFFF;

	       		font: bold 11px arial, sans-serif;

			text-align: center;

			background-color: #B3C5C7;

			background-image: url("picts/button-gallery.gif");

        		padding: 3px 5px 3px 5px;

			margin: 0px 1px 0px 1px;

        		display: block;

			cursor:pointer;

        		border: #354D50 1px solid;

			}





.buttonon-gallery	{

			color: #FFFFFF;

	       		font: bold 11px arial, sans-serif;

			text-align: center;

			background-color: #354D50;

			background-image: url("picts/buttonon-gallery.gif");

        		padding: 3px 5px 3px 5px;

			margin: 0px 1px 0px 1px;

        		display: block;

			cursor:pointer;

        		border: #4C5035 1px solid;

			}

















/* HIDE MENU AND ITEMS FOR PRINTING */





@media print {

.printhide 	{ display:none; }

.printhelp	{ width:600px; }

}

@media screen{

.printonly 	{ display:none; }

}





















.contact 		{

			color: #FFFFFF;

	       		font: bold 12px arial, sans-serif;

			text-align: center;

			background-color: #B3C5C7;

			background-image: url("picts/button.gif");

        		padding: 3px 1px 3px 1px;

			margin: 0px 1px 0px 1px;

			cursor:pointer;

        		border: #354D50 1px solid;

			}



.contacton 		{

			color: #FFFFFF;

	       		font: bold 12px arial, sans-serif;

			text-align: center;

			background-color: #354D50;

			background-image: url("picts/buttonon.gif");

        		padding: 3px 1px 3px 1px;

			margin: 0px 1px 0px 1px;

			cursor:pointer;

        		border: #4C5035 1px solid;

			}







.shadeform	{ FONT: 13px arial, verdana, sans-serif;

		background-image: url("picts/shadeform.gif");

		text-align: left;

		WIDTH: 200px;

		BORDER: #719094 1px solid}



.textarea	{ FONT: 13px arial, verdana, sans-serif;

		background-image: url("picts/shadeform.gif");

		text-align: left;

		WIDTH: 250px;

		HEIGHT: 150px;

		BORDER: #719094 1px solid}



.dropdown {	COLOR: #719094;

		WIDTH: 220PX;

		FONT: 11px verdana, arial, sans-serif }

















/* START THE CODE FOR THE MENUS */





.menu		{ font-family: arial, verdana, helvetica, sans-serif;

		  font-size: 9pt;

		  HEIGHT: 25PX;

		  padding-left: 7px;

		  padding-right: 7px;

		  cursor:pointer;

		  font-weight: bold;

		  text-align: center;

		  line-height: 23px;

		  display: block;

		  border: #000000 0px solid; }





a.menu:link 	{ background-image: url("picts/menu.gif");

		  background-color:#354D50;

		  color: #8FAEB3;}





a.menu:visited 	{ background-image: url("picts/menu.gif");

		  background-color:#354D50;

		  color: #8FAEB3; }





a.menu:active 	{  background-image: url("picts/menu.gif");

		   background-color:#354D50;

		   color: #8FAEB3; }





a.menu:hover 	{  background-image: url("picts/menuon.gif");

		   background-color:#516A6E;

		   color: #FFFFFF; }

