p a {
	color : #330000;
	font-weight: bold;
}
p a:hover {
	color : #CC0000;
}

p {
	color : #000000;
	font-size : 12px;
	margin-left: 0px;
	margin-top : 0px;
	margin-bottom : 14px;
	font-family : Verdana;
}
td {
	color : #000000;
	font-size : 12px;
	font-family : Verdana;
}

td a {
	color : #000000;
	font-weight: bold;
}
td a:hover {
	color : #00AA00;
}

h3 {
	color : #336633;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 16px;
	margin-left : 0px;
	margin-right : 5px;
	font-size : 16px;
	font-family : Verdana;
}

p.teaser a {
color : #000000;
font-weight: normal;
text-decoration: none;
}

td a:hover {
	color : #00AA00;
	text-decoration: underline;

}


	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		margin-bottom:20px;
		list-style: none;
		float : left;
		width : 155px;
		border-bottom:1px solid #333;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		width: 155px;
		border-top:1px solid #333;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 155px;
		top: 5px;
		border:1px solid #333;
		border-top:none;
	}
	
	#nav li a {
		width: 135px !important;
		width: 155px !important!;
		width: 155px;
		display : block;
		text-decoration : none;
		padding:8px 10px;
		font-size:10px;
		background: #B0B08A;
	}
	
	#nav li a:hover {
		color:#FFF;
		background: #254B18;
	}
	
	#nav li:hover ul, #nav li.sfhover ul, #nav li:hover ul ul, #nav li.sfhover ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li.sfhover ul, #nav li li:hover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#nav a.parent{
		background:#B0B08A url(../arrow.jpg) no-repeat 135px 11px;
	}
	
	#nav a.parent:hover{
		background:#254B18 url(../arrow_over.jpg) no-repeat 135px 11px;
	}
