TD,P,BODY 	{font-family:Verdana,Arial,Helvetica; font-size:13px;}
td.nav 	{background-image:url(images/compass.gif); background-repeat:no-repeat; background-position:right top;}
td.basenav	{font-size:11px; color:#000000;}
td.content	{color:#000000; padding-left:25px; padding-right:0px; padding-top:15px; padding-bottom:10px;}

h1		{font-size:20px; font-family:arial; letter-spacing:1px; padding-left:20px; background-image:url(images/h1arrow.gif); background-repeat:no-repeat;}
h2		{font-size:14px; font-weight:bold; color:#000099;}
h3		{font-size:13px; font-weight:bold; margin-bottom:0px;}


p.nav		{font-size:13px; margin-left:15px;}
p.join	{font-size:11px; margin-left:13px;}
p.basenav	{font-weight:bold; font-size:11px;}
p.address	{font-size:11px;}
p.caption	{font-size:11px;}
p.coc		{font-size:11px; color:#000000; }

span.sitemap	{color:#999999;}
span.sm		{font-size:10px;}

br.h20	{line-height:20px;}

a			{color:#000000;}
a:hover		{color:#0099CC;}
a.nav			{color:#000000; text-decoration:none;}
a.nav:hover		{color:#000099;}
a.pnav		{color:#000000; text-decoration:none; font-size:11px;}
a.pnav:hover	{color:#000099;}
a.basenav		{color:#000000;}
a.basenav:hover	{color:#000099;}
a.coc			{color:#000000;}
a.coc:hover		{color:#33CCFF;}
a.cocbl		{color:#000000; text-decoration:none;}
a.cocbl:hover	{color:#000000;}
a.sitemap		{color:#999999;}

input.join		{border-top:1px solid #000099; border-right:1px solid #000099; border-bottom:1px solid #000099; border-left:1px solid #000099; width:110px; background-color:#F0F8FF; font-size:11px; height:20px;}
input.searchbutton {font-size:8pt; color:#000099; border-top:0px; border-left:0px; border-bottom:0px; border-right:0px; width:26px; height:20px; background-image:url(images/go.gif);}

input.contact	{width:300px;}
textarea.contact	{width:400px;}

#newsletter {
	border:2px solid #000000;
	background: #ffffcc;
	padding: 3px;
}

#newsletter p.heading {
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#newsletter td.top {
	border-bottom: solid 2px #000;
	text-align: center;
	padding-bottom: 2px;
}

#newsletter td.center {
	text-align: center;
	padding-top: 4px;
}

#newsletter span {
	font-size: 11px;
}

#newsletter form {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#newsletter input {
	font-size: 10px;
	padding: 1px;
	width: 100px;
	border: 1px solid #ccc;
}

#newsletter input.submit {
	margin-top: 6px;
	width: 60px;
	padding: 0px;
}