
/* CSS Document */
	
	* {
		margin: 0;
		padding: 0;
	}
	
	a:link, a:visited {color: #090; text-decoration:none}
	a:hover, a:active {color: #C60; text-decoration:underline}

	body { 
		width: 770px;	
		background: #E0FFE7 url(/images/Bkgrnd_Diag.png) 30px 10px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		font: 8pt trebuchet ms, arial, sans serif;
		color: #060;
		
		scrollbar-3d-light-color:#006600;
		scrollbar-arrow-color:#00FF00;
		scrollbar-base-color:#006600;
		scrollbar-dark-shadow-color:#006600;
		scrollbar-face-color:#009900;
		scrollbar-highlight-color:#FFFF99;
		scrollbar-shadow-color:#00FF00}
	}
	
	#content {
		width: 770px;
	}
	
	#bodycontent {
		width: 770px;
		float: left;
		text-align: center;
	}
	
	#navig {
		width: 770px;
		height: 23px;
		float: left;
		text-align: center;
		background-color: #184F07;
		vertical-align: middle;
		padding-top: 5px;
		margin-left: 27px;
		*margin-left: 12px;		
	}
	
	.navbar	{
		width:105px;
		text-align: center;
		border-top: none;
		border-bottom: none;
		border-right: solid black thin;
		border-left: solid black thin;
		background: url(/images/bg_nav.gif) top left repeat-x;
		padding: 1px 5px 2px 5px;
		font: small tahoma, helvetica, arial, sans serif;
		color: #FFF;
		letter-spacing:.5px;
		font-weight: bold; 
		text-decoration: none;
	}

	h1 {
		font: bold 12pt courier, times new roman, serif;
		color: #060;
		text-align: center;
	}
	
	h1 p {
		font: bold 12pt courier,times new roman, serif;
		color: #060;
		text-align: center;
	}

	#padstyle {
		padding: 5px 10px 5px 10px;
		margin: 5px 30px 5px 30px;
	}

	.buttonstyle {
		font: 8pt verdana, arial, sans serif; 
		background-color:lightgreen; 
		border-color:black; width:100;
	}
	
	.cattext {
		font: 8pt trebuchet ms, arial, sans serif; 
		color: 4C061E; 
		weight:strong; 
		text-decoration: none;
	}
	
	.contact table { 
		z-index: 0; 
	}
	
	.contact td { 
		font: 10pt system, serif;
		font-weight: bold; 
	}
	
	div.contact {
		font-size: 7pt verdana, arial, sans serif;
		color: #003333;
		width: 100%;
		font-stretch: expanded;
		text-align: center;
		padding-top: 8px;
		word-spacing: .5em ;
	}
	
	#bg {
		width: 275px;
		height: 60px;
		float: left;
		line-height: 60px;
	}
	
	#flash {
		width: 525px;
		height: 60px;
		float: left;
	}
	

	.bigtitles {
		font-size: 16px; color: #800628; 
		font-family: Monotype Corsiva, trebuchet ms, arial; 
		font-weight: bold; 
		text-decoration: none; 
		padding-top: 10px;
		line-height:10px;
	}

	#scroll {
		width: 770px;
		height: 23px;
		position: relative;
		float: left;
		text-align: center;
		margin-left: 27px;
		*margin-left: 12px;		
		background-color: #184F07;
	}
	
	#footer {
		background: url(/images/brdr_bottom.gif) repeat-x;
		width: 790px;
		float: left;
		text-align: center;
		vertical-align: middle;
		font: 8pt verdana, arial, tahoma;
		color: #003333;
	}
	
	.highlighttext {
		font-family: 8pt arial, tahoma, verdana; 
		font-color:#254F21; 
		background-color:#FFFF00;
	}
	
	/* This kills the borders on links */
	a img {
		border: none; 
	}
	
	.indented {
		padding-left: 180px; 
		padding-top: 10px; 
		padding-bottom: 10px; 
		font-size: 8pt; 
		font-color: #254F21; 
		font-family: trebuchet ms; 
		line-height: 12pt;
	}
	
	.indexpadded {
		background-color:white;
		padding-left: 30px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		font-size: 11px; color: #809170; 
		font-family: arial, helvetica; 
		font-weight: bold; 
		text-decoration: none;
	}
	
	.inputstyle {	
		font: 8pt trebuchet ms, tahoma, verdana, sans serif;
		color: #060; 
		background-color: #E1F2DF; 
		border: 1px solid #666; 
		padding: 1px 5px 1px 5px;
	}
	
	.inputstyle2 {
		font: 8pt trebuchet ms, tahoma, verdana, sans serif;
		color: #060; 
		background-color: #E1F2DF; 
		border: 1px solid #666; 
		padding: 1px 5px 1px 5px;
		overflow: auto;
	}
	
	.largetext {
		font: 10pt Arial, Verdana, Helvetica, sans-serif; 
		color:#2D450D; 
		font-weight:bold;
	}
	
	li {
		list-style: square;
		line-height:15px;
		font-size: 11px; color: #4C061E; 
		font-family: trebuchet ms,arial; 
		text-decoration: none;
		margin-left: 85px;
	}
	
	li li {
		list-style: circle;
	}
	
	P { 
		font: 8pt trebuchet ms, arial, sans serif; 
		color: #254F21; 
		line-height: 12pt;
	}
	
	P:first-letter { 
		font-size: 150%; 
		font-style: italic;
		font-weight: bold; 
	}


	h1 p:first-letter { 
		font-size: 200%; 
		font-weight: bold; 
	}
	
	.spanstyle {
		font: 10pt verdana; 
		font-weight:700; 
		color:orange;
	}
	
	td.regtext {
		font: 8pt arial, tahoma, verdana; 
		font-color: #254F21; 
		text-decoration: none;
	}
	
	table.regtext {
		font-size: 7pt; 
		font-family: arial, tahoma, verdana; 
		font-color: #254F21; 
		text-decoration: none
	}
	
	ul {
		line-height:10px;
	}
	
	#contactform {
		width: 450px;
		font: bold 9pt trebuchet ms, arial, sans serif;
		color: #FFF;
		border: #3C3 2px solid;
		background-color: #185C18;
	}
	
	a.cont:link, a.cont:visited	{color:5ED932;text-decoration:underline}
	a.cont:hover, a.cont:active	{color:FA8602;text-decoration:underline; background-color:#FFFF00;}
			
	a.nav:link, a.nav:visited {
		color: #FFF;
		text-decoration:none
	}
	a.nav:hover, a.nav:active  {
		color: #F28722;
		text-decoration:underline
	}
	
	a.scape:link, a.scape:visited {
		color:8F1783;
		text-decoration:underline
	}
	a.scape:hover, a.scape:active {
		color:32F720;
		text-decoration:underline
	}

	.spnMessageText a:link    {
		color:FFB400;
		text-decoration:none
	}
	.spnMessageText a:visited {
		color:FFB400;
		text-decoration:none
	}
	.spnMessageText a:hover   {
		color:white;
		text-decoration:underline
	}
	.spnMessageText a:active  {
		color:FFB400;
		text-decoration:underline
	}

	.spnSearchHighlight {
		background-color:FFB400
	}
