body {
	background-color:#CCCCCC;
	margin:60px;
}

body,td,p,form 	{ font: 10px/12px Arial, Helvetica, sans-serif; color:#333333; }

td	{ }

.homeBody 	{ font: 11px/15px Verdana, Arial, sans-serif; color:#FFFFFF; text-align:left; }
.homePhone 	{ font: 10px/12px Verdana, Arial, sans-serif; color:#FFFFFF; text-align:left; }

.mainHed 	{ font: 14px/16px Arial, Helvetica, sans-serif; color:#76A3CD;  font-weight:bold; text-align:left;}
.mainBody 	{ font: 12px/15px Arial, Helvetica, sans-serif; color:#000000; text-align:left; }

.sideHed 	{ font: 14px/16px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; text-align:left;}
.sideBody 	{ font: 10px/12px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; text-align:left; }
ul.sideList 	{
	font: 10px/12px Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	list-style-type:disc;
	xmargin-left: -20px;
	text-align:left;}

.footMsg	{ font: 10px/12px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding-top:8px;  text-align:left;}
.footCopy	{ font: 10px/12px Arial, Helvetica, sans-serif; color:#777777; padding-top:8px;  text-align:right; }

table#pgMain { }
div#pgHome	{ position:relative; width:613px; }

a:link			{ color:#FFFFFF; text-decoration:none;	}
a:hover			{ color:#FFFFFF; text-decoration:underline;	}
a:visited		{ color:#FFFFFF; text-decoration:none;	}
a:active		{ color:#FFFFFF; text-decoration:underline;	}


/* nav */

div#nav	{ position:relative; height:25px; }

div#n1, div#n1s, div#n2, div#n2s, div#n3, div#n3s, div#n4, div#n4s
	{	position:absolute; width:150px; height:25px; border-right:1px solid #FFFFFF; text-align:left; }
div#n1, div#n2, div#n3, div#n4
	{	background-color:#7F7F7F; }
div#n1s, div#n2s, div#n3s, div#n4s
	{	background-color:#76A3CD; }
/*
div#n1:hover, div#n2:hover, div#n3:hover, div#n4:hover 
	{	background-color:#76A3CD; }
*/
div#n1, div#n1s		{	left:0px; }
div#n2, div#n2s		{	left:151px; }
div#n3, div#n3s		{	left:302px; }
div#n4, div#n4s		{	left:453px; }

div.nArrow	{ position:absolute; left:12px; top:9px; width:10px; text-align:left; }
div.nText	{ position:absolute; left:32px; top:7px; width:112px;  
				font: 10px/12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  text-align:left; }


a.snav:link			{ color:#FFFFFF; text-decoration:none;	}
a.snav:hover		{ color:#FFFFFF; text-decoration:underline;	}
a.snav:visited		{ color:#FFFFFF; text-decoration:none;	}
a.snav:active		{ color:#FFFFFF; text-decoration:underline;	}


/* nav */
