.navigation{
	padding: 3px 10px 3px 18px;
	margin: 3px 10px 3px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	line-height: 1.5em;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	word-spacing: -1.2px;
	}

.navigation a:link {
	text-decoration: none;
	color: #FF9900;
	}
	
.navigation a:visited {
	text-decoration: none;
	color: #FF9900;
	}

.navigation a:hover {
	text-decoration: none;
	color: #2C6A37;
	}
	
.navigation a:active {
	text-decoration: none;
	color: #2C6A37;
	}	
	
.content {
	color: #333333;
	padding: 15px 50px 10px 25px;
	margin: 15px 50px 10px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: small;
	}
	

.content a:link {
	text-decoration: none;
	color: #2C6A37;
	}
	
.content a:visited {
	text-decoration: none;
	color: #2C6A37;
	}

.content a:hover	{
	text-decoration: none;
	color: #FF9900;
	}
	
.contentc	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2C6A37;
	font-size: small;
	line-height: 1.5em;
	}
	
.contentc a:link {
	text-decoration: none;
	color: #2C6A37;
	}
	
.contentc a:visited {
	text-decoration: none;
	color: #2C6A37;
	}

.contentc a:hover	{
	text-decoration: none;
	color: #FF9900;
	}	
	
.form {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: small;
	}

.credit {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 11px;
	}
	

.credit a:link {
	text-decoration: none;
	color: #2C6A37;
	font-size: 11px;
	}
	
.credit a:visited {
	text-decoration: none;
	color: #2C6A37;
	font-size: 11px;
	}

.credit a:hover	{
	text-decoration: none;
	color: #FF9900;
	}

.navleft{
	float: left;
	width: 150px;
	top: 5px;
	padding: 5px 5px 50px 10px;
	margin-left: 5px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000066;
	line-height: 1.7em;
	}

.navleft a:link {
	text-decoration: none;
	color: #000066;
	}
	
.navleft a:visited {
	text-decoration: none;
	color: #000066;
	}

.navleft a:hover	{
	text-decoration: none;
	color: #990000;
	}

ul#leftnav	{
	list-style: none;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.75em;
	color: #ffffff;
}
ul#leftnav li a:link, ul#leftnav li a:visited	{
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}
ul#leftnav li a:hover	{
	text-decoration: none;
}

ul#list {
	list-style-image:url(../images/ul01.gif);
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
	line-height: 2em;
}
/* styles for main navigation list */
ul.mainnav {
	margin: 20px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul.mainnav a {
	display: block;
	line-height: 1.5em;
	color: #063;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #F3F2F1 /*url(../images/nav-bg.gif) no-repeat left top*/;
	text-indent: 10px;
	border-top: #fff 1px solid;
	border-left: #063 7px solid;
}
ul.mainnav a:hover {
	background: #F3F2F1 /*url(../images/nav-bg.gif) no-repeat left bottom*/;
	color: #FDAA2D;
	border-left: #FDAA2D 7px solid;
}
ul.mainnav li {
	display: inline; /* :KLUDGE: removed large gaps in IE Win */
}
.navtd {
	background: #F3F2F1 url(../images/greythorn_nav.gif) no-repeat;
	vertical-align: top;
}