	body	{
		background-repeat: no-repeat;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	.mainclear {
		background-repeat:no-repeat;
		min-height:300px;
	}

	.mainarea, .mainclear, .topmenu {
		width: 750px;
		margin-left: 13px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
	}

	.topmenu {
		zbackground-color: #FFFFCC;
		background-image:url(graphics/bg-menu.gif);
		background-repeat:repeat-x;
		margin-top: 135px;
		border-right: thin solid #69642f;
	}

	.topmenu img {
		padding-left: 0px;
		padding-right: 0px;
		border: none;
	}

	.topmenu .nl-date {
		color: #69642f;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		line-height: 15pt;
	}

	.mainarea {
		min-height: 400px;
		background-color: #FFFFCC;
		background-image:url(graphics/bg-mainarea.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		border-right: thin solid #69642f;
		border-bottom: thin solid #69642f;
	}

	.mainarea p, .mainarea li, .mainarea td {
		font-size: 10pt;
		line-height: 15pt;
		padding-left: 10px;
		margin-right: 10px;
	}

	.mainarea a {
		color: #080;
	}

	.mainarea a:hover {
		color: #A00;
	}

	.mainarea h1, .mainarea h2 {
		color: #69642f;
		padding-left: 10px;
	}

	.mainarea h1 {
		font-size: 12pt;
	}

	.mainarea h2 {
		font-size: 10pt;
	}

	.mainarea .mainphoto {
	}

	.mainarea .nl-link {
		margin-top: -15px;
		margin-bottom: 20px;
		font-size: 8pt;
	}

	.footernav {
		clear: both;
		text-align: center;
		font-size: 8pt;
		padding-top: 20px;
		margin-bottom: 5px;
	}

	.copyright {
		text-align: center;
		color: #FFFFCC;
		font-size: 8pt;
	}
	
	.copyright a {
		color: #FFFF00;
		text-decoration:none;
	}

	.copyright a:hover {
		text-decoration:underline;
	}

	.localnav {
		float: right;
		width: 200px;
		background-image: url(graphics/bg-localnav.gif);
		background-repeat: repeat-y;
		border-bottom: thin solid #69642f;
		padding: 8px;
		margin-left: 10px;
		margin-top: 15px;
	}

	.localnav h3 {
		margin-top: -8px;
		margin-left: -8px;
		margin-right: -8px;
		padding-top: 3px;
		padding-bottom: 3px;
		background-color: #69642f;
		color: #eec;
		font-size: 8pt;
		text-align: center;
	}


	.localnav ul {
		padding-left: 15px;
	}

	.localnav li {
		font-size: 10pt;
		color: #69642f;
		font-weight: normal;
		margin-top: 2px;
		margin-bottom: 4px;
		margin-left: 0px;
	}

	.localnav li a {
		color: #69642f;
	}

	tr.membernav {
		background-color: #69642f;
	}

	td.membernav {
		color: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	td.membernav a {
		color: #fff;
		text-decoration: none;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
	}

	td.membernav a:hover {
		background-color: #a00;
	}

	#user, .user {
		clear: both;
		margin-left: 0px;
		text-align:center;
		font-size:10pt;
		font-family:verdana;
		width:400px;
	}

	#user input, .user input {
		font-size:10pt;
		font-family:verdana;
	}

	#scorecard tr.heading {
		background-color: #69642f;
		color: #FFF9B9;
		font-weight:bold;
	}

	#scorecard tr.altcolor {
		background-color: #FFFCDC;
	}

	#scorecard td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
	}

	a.bxcalitem					{font-size:10px; color:black; text-decoration:none; font-family:Verdana; line-height:10pt;}
	a.bxcalitem:link			{color:black; text-decoration:none;}
	a.bxcalitem:active		{color:black; text-decoration:none;}
	a.bxcalitem:visited		{color:black; text-decoration:none;}
	a.bxcalitem:hover		{color:#007159; text-decoration:underline;}
	
	.bxcalframe					{border:1px solid #69642f;}
	.bxcalheader				{color:black; font-family:Arial; font-size:14px; font-weight:bold; background-color:#edecd0; }
	.bxcaltitle					{font-family:Verdana; font-size:20px; font-weight:bold; color:#69642f;}
	
	.bxcalitemtitle, td.bxcalitemtitle			{color:black; font-size:18px; font-family:Verdana;}
	.bxcalitemdate, td.bxcalitemdate			{color:#FFFFCC; font-size:18px; font-family:Verdana; background-color:#69642f;}
	.bxcalitemheader			{color:#FFFFCC; font-size:14px; font-family:Arial; font-weight:bold; background-color:#69642f;}
	a.bxcalitemheader						{font-size:10px; color:black; text-decoration:none; font-family:Verdana;}
	a.bxcalitemheader:link			{color:black; text-decoration:none;}
	a.bxcalitemheader:active		{color:black; text-decoration:none;}
	a.bxcalitemheader:visited	{color:black; text-decoration:none;}
	a.bxcalitemheader:hover		{color:#007159; text-decoration:underline;}
	.bxcalitemcontent		{}

	table.bxcallistheader		{width:95%;}
	tr.bxcallistheader			{border:1px solid #000000; background-color:#edecd0;}
	.bxcallistheader			{color:black; font-family:Arial; font-size:14px; font-weight:bold;}
	.bxcallist						{color:black; font-size:12px; font-family:Verdana; }

	.bxcaltoday					{border:1px solid #69642f; color:red; font-size:8pt; font-family:Verdana;}
	.bxcalinrange				{border:1px solid #69642f; color:black; font-size:8pt; font-family:Verdana;}
	.bxcaloutofrange			{border:1px solid #69642f; color:black; font-size:8pt; font-family:Verdana;}
	
	.bxcaladmin					{font-family:Verdana; font-size:12px; color:black;}
	a.bxcaladmin				{font-family:Verdana; font-size:12px; color:black; text-decoration:none;}
	a.bxcaladmin:link			{color:black; text-decoration:none;}
	a.bxcaladmin:active		{color:black; text-decoration:none;}
	a.bxcaladmin:visted		{color:black; text-decoration:none;}
	a.bxcaladmin:hover		{color:#007159; text-decoration:underline;}
	td.bxcaladmin				{border-bottom:1px solid #69642f;}

	.bxchkbox					{margin-right:5; font-family:Arial; font-size:14px; font-weight:bold; color:black;}
	
	.bxtabgroup				{}
	.bxtabitem					{font-family:Arial; font-size:14px; border:2px outset #69642f; margin-left:10; margin-right:10; background-color:#edecd0; color:black; width:100px;}
	.bxradioitem				{font-family:Arial; font-size:14px; color:black; margin-right:5;}
	.bxtabcontent				{border:2px solid #edecd0; margin:5 5 5 5;}
	.bxtabvseparator			{background-color:black;}
	h4.bxtabcontent			{font-family:Arial; font-size:14px; font-weight:bold; color:black; border:0;}

#bxphoto {
		font-size: 10pt;
		line-height: 15pt;
		padding-left: 10px;
}

.memdir-searchbar {
	font-size:14px;
	font-family:arial;
	color:white;background-color:#69642f;
	line-height:150%;
	margin-top:0;
}
.memdir-searchbar input {
	font-size:11px;font-family:verdana;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
}

.attachment a {
	padding-left: 15px;
	font-size: 10pt;
	color: #69642f;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 4px;
	margin-left: 0px;
}

.news-header {
	color: #505f74;
}

.news-story h4 {
	color: #69642f;
	padding-left: 10px;
}
.news-story hr {
	color: #69642f;
}

#intakeform h1 {
	display: none;
}