p {
	margin: 1em 0.5em 2em 0.5em;
	font-size: x-small;
	line-height: 160%;
}
A:link { color:#D9F0BB; text-decoration:none }
A:visited { color:#D9F0BB; text-decoration:none }
A:active { color:#D9F0BB; text-decoration:none }
A:hover { color:#D9F0BB; text-decoration:underline}

A:link.nav { color:#ffffff; text-decoration:none}
A:visited.nav { color:#ffffff; text-decoration:none}
A:active.nav { color:#ffffff; text-decoration:none}
A:hover.nav { color:#ffffff; text-decoration:none}

li {
	font-size: x-small;
}
.list {font-size:x-small}

h4 {
	font-size : x-small;
}

h2 {
	margin: 1px 3px;
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: #999999;
	font-size: x-small;
	font-weight: bold;
	   padding: 10px;
}

h3 {
	margin-right: 150px;
	border-width: 0 0 1px 0;
	border-style: dashed;
	border-color: #dcdcdc;
	font-size: x-small;
	font-weight: bold;
	padding: 5px;
}
a.black{color:#000000;
font-size:xx-small;
text-decoration:underline;
}

a:visited.black{color:#000000;
font-size:xx-small;
text-decoration:underline;
}

.pan {font-size: xx-small;
color:#000000;
}
UL.nav {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: -7px -10px 1em; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;font-weight: bold
}
UL.nav LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px
}
UL.nav LI A {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px -10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px
}

UL.nav LI {
	BORDER-TOP: #fefefe 1px solid; BACKGROUND: #999999 repeat-x; BORDER-BOTTOM: #c3c8cb 1px solid
}
UL.nav li a:hover {	BACKGROUND-COLOR: #666666
}
